TOADクライアントを使用してリモートデータベースに接続しようとしています。私のオラクルのバージョンは10.2gです。リンクの説明が理解できないため、ステップ 13 ではなく、このリンクで指定されているこれらの指示に従います 。私の Oracle TNS_ADMIN パスはC:\oracle\product\10.2.0\db_1\network\ADMIN
、ORACLE_HOME ですC:\oracle\product\10.2.0\db_1
。このクエリに関して質問があるかもしれませんが、答えが見つかりません。
質問する
23524 次
3 に答える
4
この問題は、Toad 10.x および Oracle Instant Client 11.2.x でも発生しました。私たちにとっての (かなりばかげた) 解決策は、tnsnames.ora ファイルの一番上にコメントを追加することでした。したがって、リンクされた手順の手順 8 では、tnsnames.ora ファイルには次のように記述されます。
# Leave whitespace before your first entry below...
VIS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = <host_name or ip_address>)(PORT = 1521))
)
(CONNECT_DATA =
(SID = <instance_name>)
(SERVER = DEDICATED)
)
)
于 2014-01-17T19:49:55.810 に答える
1
TOAD のインストール ディレクトリを確認していただけますか?
のような場合はC:\Program Files (x86)\...
、以下のリンクが役立つ場合があります。
'()' 文字を含むディレクトリに 32 ビット バージョンの TOAD をインストールすると、問題が発生するようです。
于 2013-10-28T12:11:10.123 に答える
1
私の場合、余分な空白の接続名を削除することで解決しました。「TEST.CONN」の直前に空白があってはならず、tns ファイル内の他のエントリに同じ空白を含めることはできません。
(空白なし)TEST.CONN= (DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=) (PORT=) ) (CONNECT_DATA= (SERVICE_NAME=) ) )
于 2016-12-08T11:21:20.397 に答える