私のオペレーティングシステムはWindows 7 64ビットです。私はMS Accessを使用してMS Office 2016 64ビットを持っています。 Oracle 11g(11.2.0)64ビットをインストールしました。 odbcad32.exe
を使用してDSNデータソースを作成し、ODBCドライバSQORA32.DLL
(OraDb11g_home4のOracle)を使用してOracle DBに正常に接続できました。MS Access 2016-64bit ODBC経由でOracle-11g-64bitに接続
しかし、私はMS AccessでVBA経由で接続しようと、私は一貫してメッセージを取得:
[Microsoft][ODBC Driver Manager] Data source name not found
and no default driver specified.
ので、MS Accessのは、Oracle ODBCドライバを見ることができません。私は環境変数をチェックし、Oracleホーム・フォルダへのパスをリストしました。
私には何が欠けていますか?どんな助けもありがとうございます。
VBAコードを送信しようとしてください。接続文字列をどのように指定するかは、影響を与える可能性があります。 – Parfait
VBAを使用する前に、AccessでOracleにリンクテーブルを開いて使用できますか?リンクされたテーブルが機能しない場合、どちらのVBAコードも動作しません。 –