エクセルVBAでoracleデータベースからデータを抜き出しています。
質問したいことはwindows7でできていたことがwindows10にした時に
できなくなりました。解決策を探しています。
パソコンの使用環境
windows7 64bit office2013
oracle 11g 32bit
↓
windows10 64bit office2019
oracle 11g 32bit
接続部のプログラムは
Dim adoCn As Object 'ADOコネクションオブジェクト Set adoCn = CreateObject("ADODB.Connection") 'ADOコネクションオブジェクトを作成 adoCn.Open "Driver={Microsoft ODBC for Oracle};" & _ "CONNECTSTRING=" & wDb & "; UID=" & wUid & "; PWD=" & wPwd & ";"
windows10のパソコンでは
『Microsoft ODBC for Oracle』の所でエラーが出て、
下記メッセージが出ます。
『Oracle(tm)クライアントとネットワーク コンポーネントが見つかりません。
これらののコンポーネントはOracle Corporationから提供され、
Oracle Version 7.3(またはそれ以降)のクライアント ソフトウエアの
一部としてインストールされます。このドライバーを使用するには、
これらのコンポーネントを先にインストールしてください。』
windows7では問題なく動いています。
解決策をお持ちの方教えてください。