• 締切済み

アクセスとオラクルの接続

原因がよくわからないので教えて下さい。 「アクセス2000」と「オラクル8i」を接続しようと思っていますが、 Net8で設定し、テストもクリアしてSQL*Plusでの接続も確認して、 どれどれとアクセスからインポートしようと試みたところ、何回も試みたんですが... アクセスがフリーズしてしまうのです。 それでは、エクセルからマイクロソフトクエリでどうだ!? と試したところ、つながってしまって??? よろしくお願いしますm(__)m

みんなの回答

回答No.2

>ODBCでデータベースへのログイン、パスワード送信直後にフリーズするので...だめでした。 あ、なるほど、テーブルのリストが表示される前にフリーズしちゃうんですね。ふと思ったんですけど、時間がかかってるだけなんてことはないでしょうか?(テーブルの数が非常に多いとか、回線の状態がよくないとか。) それにしても、Microsoft ODBC for Oracle だと接続できないというのも、またよくわからないですよね・・・。

uz0_0zu
質問者

お礼

tsukasa-12rさん お礼が遅くなってごめんないさい。 >時間がかかってるだけなんてことはないでしょうか? もしかしたらそうかもしれません。 根気良く待ってみようと思います。 ※SQL*Plusでなんとか必要なテーブルはスプールできたので今回はなんとかしのげました。 ありがとうございます。 >Microsoft ODBC for Oracle だと接続できないというのも、またよくわからないですよね・・・。 そうなんです。設定を見直して再度試してみようと思います。

回答No.1

よくわからないんですが、Access でインポートしようとしたときも Excel + Microsoft Query で試したときも、ODBC ドライバは同じものでしょうか? ODBC ドライバは、Oracle 8i に付属のものと Access に付属のものがあると思うんですが、どちらを使ってますか? Oracle 8i のを使っていてダメだったなら、Access のものの方が新しいでしょうし、一度 Access の方 ( Microsoft ODBC for Oracle ) を試してみてはどうでしょうか。 それから、Access でのインポートは、複数テーブルじゃなく、一つのテーブルだけでもやはりだめでしょうか?

uz0_0zu
質問者

補足

ご回答ありがとうございます。 >Access でインポートしようとしたときも Excel + Microsoft Query で試したときも、ODBC ドライバは同じものでしょうか? はい、同じものです。 ドライバはオラクルのドライバを使用しています。 >一度 Access の方 ( Microsoft ODBC for Oracle ) を試してみてはどうでしょうか 試してみたのですが、「ODBC--呼び出しが失敗しました。(Error 3146)」で接続不可でした。 ネットワーク環境は、IP-VPNでサーバにアクセスしています。もちろんPINGは通っています。 >Access でのインポートは、複数テーブルじゃなく、一つのテーブルだけでもやはりだめでしょうか? ODBCでデータベースへのログイン、パスワード送信直後にフリーズするので...だめでした。