タイトル | : Re: VB.net2010 と Oracleバージョンの対応 |
記事No | : 12011 |
投稿日 | : 2020/02/25(Tue) 18:12 |
投稿者 | : 魔界の仮面弁士 |
> vb.net 2010のexeより接続できないのですが
どういうエラーになりますか? また、接続に使用しているミドルウェア(ライブラリ)は何ですか?
Oracle Client には、32bit バージョンと 64bit バージョンがあります。 両方をインストールすることもできますが、ORACLE_HOME は別にしておきましょう。
また、VB2010 で作成したアプリが、x64 ビルド、AnyCPU ビルド、x86 ビルドのいずれになっているかも 確認しておきましょう。ここの組み合わせが異なると、正しく呼び出せません。
> バージョンの関係などあるでしょうか?
Oracle Client 9.2.0 からの接続は限定的サポートになります。
Oracle Server 10.1.0 および 10.2.0 への接続は、【以前はサポートされていました】が、 現在はサポート対象外となったため、接続不良が発生しても、不具合の修正は行われません。 https://www.oracle.com/jp/system-requirement/interoperability-support-195844-ja.html
上記 URL にもあるように、バージョン 10.2 以上とバージョン 9.2 との間で接続する場合には Oracle Client 9.2 に対して、PathSet Release 9.2.0.4 以上の適用が必要となります。 PSR 9.2.0.1〜9.2.0.3 とバージョン 10.2 以上との接続はサポートされません。
PSR をお持ちでない場合は、My Oracle Support サイトに Oracle Premier Support 契約の アカウントでログイン後、[パッチと更新版]タブから検索すればダウンロードできます。
|