この質問には時間がかかることがありますが、この情報を自分の状況に適用する方法を理解できません。DBのテスト - ORA-12154:TNS:指定された接続識別子を解決できませんでした
DB LINKに接続しようとしているデータベースが2つあります。これらは次のとおりです。
- BBEGMTD1
- OPEGMTP1.WORLD
A DBリンクは、すでに名前PE_DBLINK.WORLDで、何者かによって定義されています。
私のマシンからこれらのデータベースのにアクセスできます。したがって、tnsnames.oraがどのように影響を受けるかはわかりません。
私はDBのリンクをテストするときしかし、私は有名なを取得する:
を指定リンク: "PE_DBLINK.WORLD" エラー:ORA-12154:TNS: 接続識別子を解決できませんでした
あなたは正しい方向に私を指摘してください、tnsnames.oraはBBEGMTD1サーバー上で変更する必要がありますか? @Chanceコメント、select * from ALL_DB_LINKS
リターンを1として
:
PUBLIC
PE_DBLINK.WORLD
PRICING
OPEGMTP1.WORLD
03-NOV-11
PUBLIC
EBPROJ.WORLD
EBPROJ
MIDGMTP1
17-JUN-09
MYOPEGMTP1WORLD.WORLD
PRICING
(DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=ORA04SOUK) (PORT=1521)) (CONNECT_D
ATA= (SERVER=dedicated) (SERVICE_NAME=OPEGMTT1))))
16-DEC-11
これは、詳細を表示するTOADでTNSNAMESエディタでは、最大表示されている:
これを実行して結果をここに投稿してください: 'select * from ALL_DB_LINKS' – chance
@chance - 完了。 –
TOADからtnsnames.oraのcontenetを参照してください。テーブルALL_DB_LINKSの内容を再度転記します。 – chance