第1问:
a.没有建立database link
create public database link remote_connect connect to remote_oracle_tnsname identified by password;
b.可能是你的oracle server与远程的oracle server不在一个域中。
查看:select * from global_name;可以看到你所在的域。
可以将domain字段改成ORCL.US.ORACLE.COM
c.通过查看db_links表可以知道是否成功创建了database link;
a.没有建立database link
create public database link remote_connect connect to remote_oracle_tnsname identified by password;
b.可能是你的oracle server与远程的oracle server不在一个域中。
查看:select * from global_name;可以看到你所在的域。
可以将domain字段改成ORCL.US.ORACLE.COM
c.通过查看db_links表可以知道是否成功创建了database link;
解决方案 »
- 什么客户端比较好用,有动态提示
- vc
- Oracle中 某字段类型为varchar2 但数据类似 Timestamp 形如“20080904100555,055” ,如何进行日期先后的比较?
- 各位大虾,我在toad里查看表或程序,只要有汉字的地方,都是问号,怎么设置阿,我的版本是8.5.3.3阿。
- 各位大侠:请问当在表中插入一条记录时,怎样触发我的应用程序?
- 概念问题?
- 请大家告诉我!:)
- 数据导出到excel 或者 txt
- 请诸位熟悉小型机及大型数据库的高手指点~~~~~~~~~~~~~~
- 散分!哪个表里存放了所有表字段的信息?
- HELP!数据库报错! ORA-04031 错误,我该怎么做?
- 请教两个高级问题!100分
2、public dblink 要使用 drop public database link 来删
# Global Naming -- enforce that a dblink has same name as the db it connects to
global_names = false
故你建数据库链时:
数据库链名应等于你的远程数据库名。
create database link ORCL.US.ORACLE.COM connect to your_name
identified by your_pass using 'your_global_database_name'