You are on page 1of 2

7/24/2015

ChangeDBIDofdatabaseOracleDBATipsandTechniques

TSM(TivoliStorageManager)Usingthedsmc
command

Home

GuaranteedRestorePointscancauseadatabasehang

ChangeDBIDofdatabase
Afteracloneofadatabasetoanothermachinewiththesamedatabasenameorifanewdatabasenameis
createdbyrecreatingthecontrolfile,thereisaneedtorecreatethedbidespeciallyifthenewdatabaseistobe
registeredinthesameRMANcatalog.
ThisensuresespeciallyifanRMANcatalogisusedthatthedatabasecanberegisteredinthecatalogsinceonly
onedbidisallowedtoberegisteredinacataloghence2databaseswiththesamedbidondifferentmachines,
stillcantberegisteredinthesamecatalog.
Tochangedbidfollowthesesteps
Shutdownimmediate
startupmount
Makesurethesyspasswordiscorrect
sqlplussys/password@testassysdbashouldconnectwithouterrors.
Thencommandline:
cd$ORACLE_HOME/bin
oracle(DATABASE)@tmpu020:./nidtarget=sys/password@test
DBNEWID:Release9.2.0.8.064bitProduction
Copyright(c)1995,2002,OracleCorporation.Allrightsreserved.
ConnectedtodatabaseTEST(DBID=2764499561)
ControlFilesindatabase:
/u01/oradata/test/control01.ctl
/u02/oradata/test/control02.ctl
ChangedatabaseIDofdatabaseTEST?(Y/[N])=>Y
Proceedingwithoperation
ChangingdatabaseIDfrom2764499561to3112540754
ControlFile/u01/oradata/test/control01.ctlmodified
ControlFile/u02/oradata/test/control02.ctlmodified
Datafile/u02/oradata/test/system01.dbfdbidchanged
Datafile/u02/oradata/test/users01.dbfdbidchanged
Datafile/u02/oradata/test/patrol01.dbfdbidchanged
Datafile/u02/oradata/test/temp01.dbfdbidchanged
Datafile/u02/oradata/test/temp02.dbfdbidchanged
ControlFile/u01/oradata/test/control01.ctldbidchanged
ControlFile/u02/oradata/test/control02.ctldbidchanged
DatabaseIDfordatabaseTESTchangedto3112540754.
Allpreviousbackupsandarchivedredologsforthisdatabaseareunusable.
ShutdowndatabaseandopenwithRESETLOGSoption.
SuccesfullychangeddatabaseID.
DBNEWIDCompletedsuccesfully.
oracle(DATABASE)@tmpu020:
Shutdownimmediate
http://gavinsoorma.com/2009/07/changedbidofdatabase/

1/2

7/24/2015

ChangeDBIDofdatabaseOracleDBATipsandTechniques

startupmount
alterdatabaseopenresetlogs
Tochecknewdbid
oracle(DATABASE)@tmpu020:rmantarget/
connectedtotargetdatabase:TEST(DBID=3112540754)
RMAN>
July14th,2009|Tags:changedbid,dbid|Category:BackupandRecovery

http://gavinsoorma.com/2009/07/changedbidofdatabase/

2/2

You might also like