Note
Instance name : represented by $ORACLE_SID
database name : represented by DB_NAME init.ora parameter.
You can change instance name to any name with following requirements:
Here we are chaning instance name from AWRTEST1 to PARESH.
Exising setup:
ORACLE_SID=AWRTEST1
Step1:
$ export ORACLE_SID=PARESH;
Step2:
Create password file for new instance PARESH.
$ cd $ORACLE_HOME/dbs
$ orapwd file=orapwPARESH entries=10 password=oracle
Step3:
Start New instance. You must specify parameter file as PFILE or need to create pfile link
in $ORACLE_HOME/dbs for this new instance.
$ sqlplus “/ as sysdba”
SQL> startup pfile=’/db1/home/oracle/app/oracle/admin/AWRTEST1/pfile/initAWRTEST1.ora’
Then insance will be started with new name. All backgraound processes have instance name specific postfix.
12:53:21 @PARESH:-> !ps -ef | grep PARESH
oracle 9550 1 1 12:53:11 ? 0:02 ora_mmon_PARESH
oracle 9481 1 0 12:49:58 ? 0:00 ora_s000_PARESH
oracle 9477 1 0 12:49:58 ? 0:01 ora_cjq0_PARESH
oracle 9465 1 0 12:49:57 ? 0:00 ora_dbw0_PARESH
oracle 9467 1 0 12:49:57 ? 0:00 ora_dbw1_PARESH
and so onnnnnnn………….
12:52:44 @PARESH:-> select * from v$database;
DBID NAME CREATED RESETLOGS_CHANGE# RESETLOGS PRIOR_RESETLOGS_CHANGE# PRIOR_RES LOG_MODE
——— ——— ——— —————– ——— ———————– ——— ————
CHECKPOINT_CHANGE# ARCHIVE_CHANGE# CONTROL CONTROLFI CONTROLFILE_SEQUENCE# CONTROLFILE_CHANGE# CONTROLFI OPEN_RESETL
—————— ————— ——- ——— ——————— ——————- ——— ———–
VERSION_T OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL REMOTE_A ACTIVATION# SWITCHOVER# DATABASE_ROLE
——— ———- ——————– ——————– ——– ———– ———– —————-
ARCHIVELOG_CHANGE# ARCHIVEL SWITCHOVER_STATUS DATAGUAR GUARD_S SUPPLEME SUP SUP FOR PLATFORM_ID
—————— ——– ——————– ——– ——- ——– — — — ———–
PLATFORM_NAME
—————————————————————————————————–
RECOVERY_TARGET_INCARNATION# LAST_OPEN_INCARNATION# CURRENT_SCN FLA SUP SUP DB_UNIQUE_NAME
—————————- ———————- ———– — — — ——————————
STANDBY_BECAME_PRIMARY_SCN
————————–
1.870E+09 AWRTEST1 24-MAY-06 11766618 24-MAY-06 2352360 07-NOV-05 NOARCHIVELOG
26714265 26694297 CURRENT 24-MAY-06 18247 26708945 11-JUN-07 NOT ALLOWED
24-MAY-06 MOUNTED MAXIMUM PERFORMANCE UNPROTECTED ENABLED 2.368E+09 2.368E+09 PRIMARY
0 DISABLED NOT ALLOWED DISABLED NONE NO NO NO NO 2
Solaris[tm] OE (64-bit)
2 2 0 NO NO NO AWRTEST
12:53:12 @PARESH:-> select * from v$instance;
INSTANCE_NUMBER INSTANCE_NAME HOST_NAME VERSION
————— —————- —————————————————————- —————–
STARTUP_T STATUS PAR THREAD# ARCHIVE LOG_SWITCH_ LOGINS SHU DATABASE_STATUS INSTANCE_ROLE ACTIVE_ST
——— ———— — ——— ——- ———– ———- — —————– —————— ———
1 PARESH tuningdb21 10.1.0.4.0
11-JUN-07 OPEN NO 1 STOPPED ALLOWED NO ACTIVE PRIMARY_INSTANCE NORMAL