| 速学数据库链路的建立及其使用 |
| 来源:
发布时间:2008-05-07 发布人:
浏览:
人次
字体:
[大
中
小]
|
|
1.修改对方的GLOBAL_NAMES参数为FALSE
2.将对方的GLOBAL_NAME设置成与数据库连接相同的名称
3.将数据库连接删掉重新创建成与对方实例名相同的数据库连接。下面是测试结果:
SQL> CREATE PUBLIC DATABASE LINK "MASTER.COM" USING 'ORA9I';
数据库链接已创建。
SQL> SELECT * FROM DUAL@MASTER.COM;
SELECT * FROM DUAL@MASTER.COM
ERROR 位于第 1 行:
ORA-02085: 数据库链接MASTER.COM与ORA9I相连结
SQL>SHOW PARAMETER GLOBAL_NAMES
global_names boolean
TRUE select * from v$parameter where name = 'global_names';
SQL> ALTER SYSTEM SET GLOBAL_NAMES=FALSE;
或者修改D:\Oracle\admin\einfo\pfile\init.ora文件中global_names = false,重启数据库。
SQL>SELECT * FROM DUAL@MASTER.COM; X
SQL> ALTER SYSTEM SET GLOBAL_NAMES=TRUE;
系统已更改。
SQL> SELECT * FROM DUAL@MASTER.COM;
SELECT * FROM DUAL@MASTER.COM
ERROR 位于第 1 行:
ORA-02085: 数据库链接MASTER.COM与ORA9I相连结
SQL> ALTER DATABASE RENAME GLOBAL_NAME TO MASTER.COM;
数据库已更改。
SQL>SELECT * FROM DUAL@MASTER.COM;
共2页: 上一页 [1] 2 下一页
| |
| |
|
|
|
|
| §最新评论:(评论内容只代表网友观点,与本站立场无关!) | |
|
|
|
|
| 注意:请勿在本站发布政治话题、色情及违反法律的内容。 |
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。 |