Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Why db_link gets its db_domain extension from global_name?
Hi,
Here is the scenario:
db_domain is default ==> WORLD
SQL> select * from v$parameter where name = 'db_domain';
NUM NAME TYPE VALUE ISDEFAULT --------- --------- --------- ------ --------- 147 db_domain 2 WORLD TRUE
SQL> select * from global_name;
GLOBAL_NAME
Where did the global_name got the db_domain extension???
When I create a db_link the db_domain extension is attached to the db_link name; and apparently it is comming from global_name not from v$parameter
SQL> create public database link test
2 connect to username identified by password
3 using 'connect string';
Database link created.
SQL> select db_link from dba_db_links where db_link like ('TEST%');
DB_LINK
Database link dropped.
SQL> update global_name set global_name ='PRODV2.WORLD';
1 row updated.
SQL> select * from global_name;
GLOBAL_NAME
Database link created.
SQL> select db_link from dba_db_links where db_link like ('TEST%');
DB_LINK
SQL> drop public database link test;
Database link dropped.
Regards,
Reza Abouk
Reza.Abouk_at_MCI.com
Received on Tue Jan 28 1997 - 00:00:00 CST