オートメーションエラー
サーバ1:Oracle11g
サーバ2:Oracle12c
クライアント1:パソコン Win7 32bit Oracle11g
クライアント2:タブレット Win10 64bit Oracle12c
クライアント1,2ともにoffice2010という構成です。
excelマクロによりサーバからデータを抽出するソフトを使用しています。
現状サーバ1とクライアント1の組み合わせです。
クライアント1では、抽出先サーバが1でも2でも正しくデータ抽出できます。
しかしながらクライアント2では、抽出先サーバ1、2ともに下記エラーが発生します。
実行時エラー'-2147024770(8007007e)':
オートメーションエラーです。
指定されたモジュールが見つかりません。
デバッグボタンを押すと、
Set OraSession = CreateObject("OracleInProcserver.XOrasession")
の行が黄色く表示されています。
コマンドプロンプトでの確認は、クライアント2にて、
>sqlplus ”ユーザ名"/"パスワード"@"サーバ1用サービス名"
で
Oracel Database 11gRelease 11.2.0.1.0 - Production に接続されました
>sqlplus ”ユーザ名"/"パスワード"@"サーバ2用サービス名"
で
Oracel Database 12c Standard Edition Release 12.1.0.2.0 - 64bit Production に接続されました
と表示されるので、サーバとの接続は問題ないと思っています。
クライアント2では、
osqleditというサーバのテーブルデータ内容を把握可能なツールも正しく動作します。
サーバ1、サーバ2ともに確認できます。
クライアント2では、11gで動作したexcelツールが動作しない状況です。
何が原因なのでしょうか?
補足
エラーメッセージは同じです。 光学ドライブのオートラン機能もうまく作動しません。