1

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。このクエリに関して質問があるかもしれませんが、答えが見つかりません。

4

3 に答える 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 に答える