SAP Knowledge Base Article - Public

1705121 - エラーメッセージ "IM014: [Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています"

Symptom

  • .NET アプリケーション用 SAP Crystal Reports (Crystal Reports) で、Oracle データベースのログオンに失敗します。
  • エラーメッセージ: "IM014: [Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています" が表示されます。

Environment

  • SAP Crystal Reports, version for Visual Studio 2010
  • Microsoft Visual Studio 2010
  • Oracle 11g (64 ビット) データベース
  • Open Database Connectivity (ODBC) 64 ビット

 

Reproducing the Issue

  1. 64 ビットの Windows プラットフォームで Microsoft Visual Studio 2010 を起動します。
  2. ファイル -> プロジェクトを開くの順にクリックします。
  3. 32 ビットの Windows プラットフォームで作成されたプロジェクトファイル (Oracle Open Database Connectivity (ODBC) 接続を使用する .NET アプリケーション用 Crystal Reports) を選択し、開くをクリックします。
  4. デバッグ -> デバッグ開始をクリックします。

 

 

Resolution

  1. 32 ビットの Oracle クライアントをインストールします。
  2. 64 ビットの Windows プラットフォームのフォルダ C:\Windows\SysWOW64 に移動します。
  3. odbcad32.exe を実行します。
  4. 同じマシンに、64 ビットの Oracle ODBC 接続と同じ ODBC データソース名の新規 Oracle ODBC データソース名を作成します。

Keywords

odbc, Data Source Name, oracle, system DSN, OLEDB, OLE DB, rpt, Microsoft ODBC for Oracle, Oracle in OraClient11g_home1, TNS, TNS Service name, データソース名, システム DSN, TNS サービス名, IM014: [Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバとアプリケーションとのアーキテクチャの不一致が含まれています , KBA , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , HAN-STD-DEV-MOD-CLT , SAP HANA Analytical Modeling Client , Problem

Product

SAP Crystal Reports, developer version for Microsoft Visual Studio