1. Mount the Database
SQL> startup mount; ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance ORACLE instance started. Total System Global Area 6442448976 bytes Fixed Size 8910928 bytes Variable Size 2030043136 bytes Database Buffers 4378853376 bytes Redo Buffers 24641536 bytes Database mounted.
2. Execute nid utility to with new DB name
[oracle@ofprim ~]$ nid target= / dbname=test DBNEWID: Release 19.0.0.0.0 - Production on Tue Aug 2 00:17:22 2022 Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved. Connected to database PRDDB (DBID=3869830090) Connected to server version 19.12.0 Control Files in database: +RECO/TEST_SYD1MQ/CONTROLFILE/current.309.1095468811 Change database ID and database name PRDDB to TEST? (Y/[N]) => Y Proceeding with operation Changing database ID from 3869830090 to 3502387348 Changing database name from PRDDB to TEST Control File +RECO/TEST_SYD1MQ/CONTROLFILE/current.309.1095468811 - modified Datafile +DATA/TEST_SYD1MQ/DATAFILE/system.586.111161509 - dbid changed, wrote new name Datafile +DATA/TEST_SYD1MQ/DATAFILE/data1.498.111160622 - dbid changed, wrote new name Datafile +DATA/TEST_SYD1MQ/DATAFILE/indx_large.500.111160622 - dbid changed, wrote new name Datafile +DATA/TEST_SYD1MQ/DATAFILE/tools.351.111161899 - dbid changed, wrote new name Datafile +DATA/TEST_SYD1MQ/DATAFILE/undotbs.458.111161936 - dbid changed, wrote new name Datafile +DATA/TEST_SYD1MQ/DATAFILE/sysaux.448.111161920 - dbid changed, wrote new name Datafile +DATA/TEST_SYD1MQ/TEMPFILE/temp.490.111162268 - dbid changed, wrote new name Control File +RECO/TEST_SYD1MQ/CONTROLFILE/current.309.1095468811 - dbid changed, wrote new name Instance shut down Database name changed to TEST. Modify parameter file and generate a new password file before restarting. Database ID for database TEST changed to 3502387348. All previous backups and archived redo logs for this database are unusable. Database is not aware of previous backups and archived logs in Recovery Area. Database has been shutdown, open database with RESETLOGS option. Succesfully changed database name and ID. DBNEWID - Completed succesfully.
3. Change db_name from parameter file
[oracle@ofprim ~]$ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Tue Aug 2 00:17:58 2022 Version 19.12.0.0.0 Copyright (c) 1982, 2021, Oracle. All rights reserved. Connected to an idle instance. SQL> startup nomount; ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance ORACLE instance started. Total System Global Area 6442448976 bytes Fixed Size 8910928 bytes Variable Size 2030043136 bytes Database Buffers 4378853376 bytes Redo Buffers 24641536 bytes SQL> alter system set db_name=testt scope=spfile; System altered. SQL> shutdown immediate; ORA-01507: database not mounted; ORACLE instance shut down.
4. Open DB with resetlogs option
SQL> startup mount; ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance ORACLE instance started. Total System Global Area 6442448976 bytes Fixed Size 8910928 bytes Variable Size 2030043136 bytes Database Buffers 4378853376 bytes Redo Buffers 24641536 bytes Database mounted. SQL> alter database open resetlogs; Database altered.
No comments:
Post a Comment