タイトル | : 64ビット版でのエラー |
記事No | : 14822 |
投稿日 | : 2010/07/21(Wed) 11:47 |
投稿者 | : たかゆき |
いつもお世話になっております。
VB歴 = 3年程 OS = Win2003Server X64
目的 = Win2003Server X64に配置しているVB6.0からWin2003Server X86のオラクルDB に接続したい
OSをWin2003サーバの32ビット版から64ビット版に変更しましたところ、 違うサーバにインストールされている オラクルDBへ接続が出来なくなってしまいました。
エラーメッセージは【プロバイダが見つかりません】と表示されます。 接続方法は以下の通りです。
ーーーーーーー記ーーーーーーー
Set Con = CreateObject("ADODB.Connection") stConnectionString = stConnectionString & "Provider=OraOLEDB.Oracle.1;" stConnectionString = stConnectionString & "Data Source=XE;" stConnectionString = stConnectionString & "User Id=oracle;" stConnectionString = stConnectionString & "Password=oracle;"
' データベース接続を開く Con.Open (stConnectionString) ←ここでエラーになります
ーーーーーーー以上ーーーーーーー
OSには【Oracle Provider For OLE DB】が入っている事は確認済みです。 ちなみに【.Net】からは接続出来ましたが、 vb6.0は64ビットに対応していないのでしょうか?
どうぞ何卒宜しく御願い申し上げます。
|