- ベストアンサー
oracle12cへの接続
オラクル初心者です。 ご存じの方ご教授お願いいたします。 oracle11g クライアントから oracle12c データベースへ oo4o 接続は可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
可能です。 oracle11g クライアントから oracle12c データベースへ oo4o 接続やってます。 なお、似たような質問をして補足をupできなくなった、こちらにて情報としてあげさせていただきます。 質問No.9248310のオートメーションエラーという質問内容での補足になります。 下記は、クライアントが12cの場合で、Oracle代理店への質問と回答です。 ---------------------------------------------------------------------------------------------------------------- ■ご質問 Win10 64bit Oracle12c で構成されたクライアントから、Oracle Objects for OLE 用いた EXECLマクロによるアプリケーションを実行したところ、正常に 動作しない。 12cのバージョンで Oracle Objects for OLE の機能を有効にするには、 どのようにすればよいのか確認したい。 ■回答 残念ながら問題の Win10 環境では Oracle Objects for OLE(oo4o) を使用する 事はできません。 ご認識の通り Oracle Objects for OLE(oo4o) は Oracle 12c では廃止されて おり、11gR2 が使用できる最終バージョンになります。 ただし、現在 Windows 10 環境でインストールできる ORACLE DB ファミリーの 製品は 12c のみとなっております。 その為、残念ながら Win10 環境で Oracle Objects for OLE の機能を有効に する方法はございません。 誠に恐れ入りますが、ご連絡の問題への対応には、 EXECLマクロによるアプリ ケーション側からの対応が必要であり、OLEDB(.net) や ODP.net もしくは ODBC(.net) といった oo4o 以外のサポートされれミドルウェアを使用する 構成へと修正くださいますようお願い致します。 ※ 参考 OTN Japan - 意外と簡単!? .NETでOracle:oo4oからODP.NET移行編 http://otndnld.oracle.co.jp/easy/dotnet/oo4otoodp/ ---------------------------------------------------------------------------------------------------------------- 参考までです
お礼
ありがとうございます! とても助かりました。