OraOLE DBプロバイダを使用したOracleインスタント・クライアント?

StackOverflow https://stackoverflow.com/questions/166270

  •  03-07-2019
  •  | 
  •  

質問

oracle 9i DBへの接続にoraoledbドライバーを使用するアプリケーションにoracleインスタントクライアントを使用できます。

役に立ちましたか?

解決

私はそうは思わない。 インスタントクライアントに関するよくある質問の状態

>
  

インスタントクライアントは何に使用できますか?   Instant Clientを使用すると、完全なOracleクライアントをインストールせずにOCI、OCCI、Pro C、JDBCおよびODBCアプリケーションを実行できます。さらに、Instant ClientはSQL Plusをサポートしています。 Instant Client 10.2では、Instant Client SDKダウンロードを使用してOCIおよびOCCI用のアプリケーションを開発することもできます。

OLE DBは、このリストには顕著に存在しません。これで、潜在的に、Microsoft OLE DB to ODBCプロバイダーとInstant ClientおよびODBCを使用できますが、ソフトウェアにレイヤーを追加することは決して楽しいことではありません。

他のヒント

可能だと思います。 Oracle Data Access Components(ODAC)を探します。 ODAC XCopyバージョンをダウンロードしたら、

  1. いくつかのtmpフォルダーで解凍する
  2. 管理者としてcmdを開く
  3. install.batを実行します( oledb c:\ oracle \ odac_12_1 odac true を実行しました)

このスクリプトを使用していても、コマンド regsvr32 (私の場合は oraoledb12.dll を登録する)は機能しませんでした。ただし、スクリプトが機能した後にこのコマンドを実行します。スクリプトはプロンプトセッションに対してのみ変更できるため、PATH変数も確認します。

今、 OraOLEDB.Oracleプロバイダーおよび Oracle Instant Client を使用してOracle DBに接続できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top