tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルVB.net2010 と Oracleバージョンの対応
記事No12010
投稿日: 2020/02/21(Fri) 14:49
投稿者かとう
Oracle10gのサーバーに

Oracle9のインストールされたPCで
vb.net 2010のexeより接続できないのですが
バージョンの関係などあるでしょうか?

[ツリー表示へ]
タイトルRe: VB.net2010 と Oracleバージョンの対応
記事No12011
投稿日: 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 契約の
アカウントでログイン後、[パッチと更新版]タブから検索すればダウンロードできます。

[ツリー表示へ]