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

oracle dblink 的问题
我在机器A上有个db1,机器B上有个db2.
我在db1上创建dblink连接db2。
我打开sql窗口,执行select * from table@db2_link没有问题。但是我在存储过程中select * from table@db2_link却提示表不存在。
这是什么原因?
PS: db1是 10g     db2是11g
oracle

------解决方案--------------------
drop database link db2;

create public database link xxx connect to xxx identified by xxx using xxx ;

试一下。
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html