タイトル : 64ビット版でのエラー 投稿日 : 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ビットに対応していないのでしょうか? どうぞ何卒宜しく御願い申し上げます。 |