You can change either the DBNAME or DBID or both.
dbnewid does not change the global name of the database. to do that the following command must be run:
ALTER DATABASE RENAME GLOBAL_NAME TO[name].[domain];
Also you must manually change the DB_NAME instance parameter and recreate the password file. And if you changed DBID, database must be opened using RESETLOGS parameter.
SHUTDOWN IMMEDIATE
STARTUP MOUNT
1. changing only database name:
% nid TARGET=SYS/oracle@test_db DBNAME=test_db SETNAME=YES
2. changing only dbid:
% nid TARGET=SYS/oracle@test_db3. changing both:
% nid TARGET=SYS/oracle@test DBNAME=test_db
No comments:
Post a Comment