关于Oracle8的Database link的问题(急!!!)(100分)

  • 主题发起人 主题发起人 Grape
  • 开始时间 开始时间
G

Grape

Unregistered / Unconfirmed
GUEST, unregistred user!
两个远程数据库DB1, DB2. DB2中有表company
我用SQL Plus登陆DB1后,建立database link: remote_connect
SQL>create database link remote_connect connect to db1user identified by db1pass using 'db1';

然后:
SQL>select * from company@remote_connect;

出现错误 02085
数据库链接remote_connect.world和oracle.world连结

这是什么问题啊?请高手请教!!!急!!!THX!!!
 
注意,如果dblink使用与对方数据库不同的名字
initXXX.ora 必须设置 GLOBAL_NAMES = false
 
DROP PUBLIC DATABASE LINK db2.world;
CREATE PUBLIC DATABASE LINK db2.world
CONNECT TO dblinkusr IDENTIFIED BY db1pass USING 'db2';
 
接受答案了.
 
我也遇到了同样的问题,请问大侠最后怎么解决的
我把握着变得数据库init文件盖拉,可是不行
难道需要改远端数据库init文件吗?
 
应该不用改目标数据库得配置呀,你是怎么创建link得?
 
后退
顶部