global_name中的信息实际上是来自props$内部表的 可以通过如下命令来修改Global_name:alter database rename global_name to stream.oracle.com;GLOBAL_NAMES:当GLOBAL_NAMES参数设置为TRUE时,使用DATABASE LINK时,DATABASE LINK的名称必须与被连接库的GLOBAL_NAME一致。
可以得出一个结论:global_names参数设置为FALSE,影响的是创建数据库链接的那个库对数据库链接的使用。也就是说,如果一个库(实例)的global_names参数设值为TRUE,则该库连接其他库的数据库链接,其名称必须要与被连接的库的global_name相同: 在XJ库上: SQL> alter system set global_names=true; 系统已更改。 SQL...
可以得出一个结论:global_names参数设置为FALSE,影响的是创建数据库链接的那个库对数据库链接的使用。也就是说,如果一个库(实例)的global_names参数设值为TRUE,则该库连接其他库的数据库链接,其名称必须要与被连接的库的global_name相同: 在XJ库上: SQL> alter system set global_names=true; 系统已更改。 SQL...
可以看到数据库链接工作正常。 在DMDB库上将global_names设为TRUE: 在XJ库上再次查询,并新建一个DATABASE LINK再进行查询: 此时可以看数据库链接工作正常。我们再将XJ库的global_names参数设置为TRUE: 而再次将XJ库的global_names设为FALSE,则数据库链接又可用了。 再将DMDB库的global_names设为FALSE,数据库链接仍...
可以看到这个被链接的库其global_names参数为FALSE。 要创建数据库链接的库的配置: SQL> show parameter global_names NAME TYPE VALUE --- --- --- global_names boolean FALSE SQL> select * from global_name; GLOBAL_NAME --- XJ 然后做下面的...
可以看到这个被链接的库其global_names参数为FALSE。 要创建数据库链接的库的配置: 可以看到数据库链接工作正常。 在DMDB库上将global_names设为TRUE: 在XJ库上再次查询,并新建一个DATABASE LINK再进行查询: 此时可以看数据库链接工作正常。我们再将XJ库的global_names参数设置为TRUE: ...
如果在DMDB库上创建链接到XJ库上,可以观察到同样的结果。可以得出一个结论:global_names参数设置为FALSE,影响的是创建数据库链接的那个库对数据库链接的使用。也就是说,如果一个库(实例)的global_names参数设值为TRUE,则该库连接其他库的数据库链接,其名称必须要与被连接的库的global_name相同:...
SQL> alter system set global_names=false; 系统已更改。 在XJ库上: SQL> select * from dual@test_link ; D - X 可以看到,链接仍然可以用。如果在DMDB库上创建链接到XJ库上,可以观察到同样的结果。可以得出一个结论:global_names参数设置为FALSE,影响的是创建数据库链接的那个库对数据库链接的使用。也就...
可以得出一个结论:global_names参数设置为FALSE,影响的是创建数据库链接的那个库对数据库链接的使用。也就是说,如果一个库(实例)的global_names参数设值为TRUE,则该库连接其他库的数据库链接,其名称必须要与被连接的库的global_name相同: 1.在XJ库上:
GLOBAL_NAMES参数修改 开始菜单-所有程序然后找到下面sql plus单击进入。输入以下信息 用户名:dbocenter 密码:pwcenter 数据库:db10cent 成功进入后,显示界面如下:输入以下命令:show parameter global_names 效果如下图:主要看value的值是多少,如下图:显示FALSE是不对的。需要修改,修改命令:alter system set ...