日期:2014-05-17  浏览次数:21205 次

关于dblink下ora-02019的问题
有三个数据库,分别是test1,test2和test3,其中在test3上建立两个dblink分别连接到test1和test2上,dblink在sqlplus下测试都成功,可是当我在pb下应用的时候就报ora-02019的错误。
有一点需要说明的是,我在自己的测试环境下应用的时候没有任何问题,可是在现场应用的时候就有问题。我的测试环境是3个数据库在一台机器上。
各位大大有知道的给看看,谢谢先。

------解决方案--------------------
我在自己的测试环境下应用的时候没有任何问题,可是在现场应用的时候就有问题
现场应用中,sqlplus中能通过吗?
确认dblink的访问权限,属主等附加属性,另外,看看日志文件中,有没有关于link的错误。
------解决方案--------------------
ORA-02019 connection description for remote database not found

Cause: An attempt was made to connect or log in to a remote database using a connection description that could not be found.

Action: Specify an existing database link. Query the data dictionary to see all existing database links. See your operating system-specific Net8 documentation for valid connection descriptors.

检查所用到DBLINK名是否已经定义