前几天在操作几个通过db_link连接的数据库时报错global_name不一致的问题,整理了一下关于global_name的知识。 当global_name设置为true时,使用dblink时,dbLink的名称必须与连接库的global_name一致,否则就需要加上@来指定dblink。 1、查看global_name是否开启 - show parameter global_name;
复制代码
2、查看global_name的值 SELECT * FROM global_name;3、启用global_name alter system set global_names=true;
4、修改global_name alter database rename global_name to orcl;如上,即可查看和修改global_name。
|