为什么 dblinks 无效!!
我在数据库A 上建立dblinks,创建语句如下:
create database link DB11.LOCALDOMAIN
connect to RPTDB identified by rpt123
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.11)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = abc)
)
)';
db11 是数据库B
然后在pl/sql developer 的sql窗口上执行
select * from DB11.LOCALDOMAIN@DUAL;
返回错误: ORA-02019:未找到远程数据库的连接说明;
但是我在本机cmd下,通过sqlplus 能连接到db11的
在数据库A的linux环境下也能通过sqlplus连接到db11
两个数据库都正常运行能正常使用,就是不能用dblinks
这个问题怎么解决?谢谢!
dblinks?
------解决方案----------------------写反了
select * from DUAL@DB11.LOCALDOMAIN;