You are on page 1of 7

hotbackupcloningsteps

[wahid@pansoft09db_1]$exportORACLE_SID=prod
[wahid@pansoft09db_1]$sqlplus/assysdba
SQL*Plus:Release10.2.0.1.0ProductiononFriMay1812:46:132012
Copyright(c)1982,2005,Oracle.Allrightsreserved.
Connectedto:
OracleDatabase10gEnterpriseEditionRelease10.2.0.1.0Production
WiththePartitioning,OLAPandDataMiningoptions
SQL>selectstatusfromv$instance;
STATUS

OPEN
SQL>selectnamefromv$datafiles;
SQL>selectnamefromv$datafile;
NAME

/u01/home/prod/system01.dbf
/u01/home/prod/undotbs01.dbf
/u01/home/prod/sysaux01.dbf
/u01/home/prod/users01.dbf
SQL>selectnamefromv$controlfile;
NAME

/u01/home/prod/control01.ctl
/u01/home/prod/control02.ctl
/u01/home/prod/control03.ctl
SQL>selectmembersfromv$log;
MEMBERS


1
1
1

SQL>selectmemberfromv$logfile;
MEMBER

/u01/home/prod/redo03.log
/u01/home/prod/redo02.log
/u01/home/prod/redo01.log
SQL>archiveloglist;
DatabaselogmodeNoArchiveMode
AutomaticarchivalDisabled
Archivedestination/u01/home/oracle/product/10.2.0/db_1/dbs/arch
Oldestonlinelogsequence0
Currentlogsequence1
SQL>shutimmediate;
Databaseclosed.
Databasedismounted.
ORACLEinstanceshutdown.
SQL>startupmount;
ORACLEinstancestarted.
TotalSystemGlobalArea536870912bytes
FixedSize1220408bytes
VariableSize150995144bytes
DatabaseBuffers377487360bytes
RedoBuffers7168000bytes
Databasemounted.
SQL>alterdatabasearchivelog;
Databasealtered.
SQL>alterdatabaseopen;
Databasealtered.
SQL>

SQL>altersystemswitchlogfile;
Systemaltered.
SQL>/
Systemaltered.
SQL>alterdatabasebeginbackup;
Databasealtered.
[wahid@pansoft09home]$cd/u01/home/
[wahid@pansoft09home]$ls
oracleoraInventoryprod
[wahid@pansoft09home]$mkdirhotbkp
[wahid@pansoft09home]$ls
hotbkporacleoraInventoryprod
[wahid@pansoft09home]$cdprod/
[wahid@pansoft09prod]$ls
control01.ctlredo01.logsysaux01.dbfundotbs01.dbf
control02.ctlredo02.logsystem01.dbfusers01.dbf
control03.ctlredo03.logtemp01.dbf
[wahid@pansoft09prod]$cprfv*.dbf/u01/home/hotbkp/
`sysaux01.dbf'>`/u01/home/hotbkp/sysaux01.dbf'
`system01.dbf'>`/u01/home/hotbkp/system01.dbf'
`temp01.dbf'>`/u01/home/hotbkp/temp01.dbf'
`undotbs01.dbf'>`/u01/home/hotbkp/undotbs01.dbf'
`users01.dbf'>`/u01/home/hotbkp/users01.dbf'
[wahid@pansoft09prod]$
SQL>alterdatabaseendbackup;
Databasealtered.
SQL>
SQL>alterdatabasebackupcontrolfiletotrace;
Databasealtered.
[wahid@pansoft09home]$cd$ORACLE_HOME
[wahid@pansoft09db_1]$ls
admindbsjdkoc4jperlsqlplus
assistantsdemojlibodbcplsqlsrvm
bindiagnosticsjreolapprecompsysman

cdatahasldapOPatchracguix
cfgtoollogshslibopmnrdbmswwg
cloneinstallmdoracorerelnotesxdk
configinstall.platformmesgoraInst.locroot.sh
crsinventorymgwordroot.sh.old
cssjavavmnetworkouislax
ctxjdbcnlsowmsqlj
[wahid@pansoft09db_1]$cdadmin/
[wahid@pansoft09admin]$ls
prod
[wahid@pansoft09admin]$cdprod/
[wahid@pansoft09prod]$ls
adumpbdumpcdumpdpdumppfileudump
[wahid@pansoft09prod]$cdudump/
[wahid@pansoft09udump]$ll
total48
rwr1wahiddba640May1812:44prod_ora_18469.trc
rwr1wahiddba956May1812:45prod_ora_18501.trc
rwr1wahiddba640May1812:45prod_ora_18502.trc
rwr1wahiddba2637May1812:45prod_ora_18527.trc
rwr1wahiddba798May1812:45prod_ora_18550.trc
rwr1wahiddba640May1812:45prod_ora_18555.trc
rwr1wahiddba697May1812:45prod_ora_18582.trc
rwr1wahiddba826May1812:49prod_ora_18618.trc
rwr1wahiddba640May1812:50prod_ora_18628.trc
rwr1wahiddba697May1812:50prod_ora_18655.trc
rwr1wahiddba6306May1813:01prod_ora_18656.trc
[wahid@pansoft09udump]$cprfvprod_ora_18656.trc/u01/home/
`prod_ora_18656.trc'>`/u01/home/prod_ora_18656.trc'
[wahid@pansoft09udump]$cd
[wahid@pansoft09home]$ls
hotbkporacleoraInventoryprodprod_ora_18656.trc
[wahid@pansoft09home]$mvprod_ora_18656.trccont.sql
[wahid@pansoft09home]$ls
cont.sqlhotbkporacleoraInventoryprod
[wahid@pansoft09home]$vicont.sql
STARTUPNOMOUNT
CREATECONTROLFILESETDATABASE"clone"RESETLOGSARCHIVELOG
MAXLOGFILES16
MAXLOGMEMBERS3

MAXDATAFILES100
MAXINSTANCES8
MAXLOGHISTORY292
LOGFILE
GROUP1'/u01/home/clone/redo01.log'SIZE50M,
GROUP2'/u01/home/clone/redo02.log'SIZE50M,
GROUP3'/u01/home/clone/redo03.log'SIZE50M
STANDBYLOGFILE
DATAFILE
'/u01/home/clone/system01.dbf',
'/u01/home/clone/undotbs01.dbf',
'/u01/home/clone/sysaux01.dbf',
'/u01/home/clone/users01.dbf'
CHARACTERSETWE8ISO8859P1
;
~
~
[wahid@pansoft09dbs]$viinitclone.ora
db_name=clone
instance_name=clone
control_files='/u01/home/clone/control01.ctl'
undo_management=auto
compatible=10.2.0.1
sga_max_size=500m
sga_target=400m
undo_tablespace=undotbs1
~
~
[wahid@pansoft09dbs]$exportORACLE_SID=clone
[wahid@pansoft09dbs]$sqlplus/assysdba
SQL*Plus:Release10.2.0.1.0ProductiononFriMay1813:21:172012
Copyright(c)1982,2005,Oracle.Allrightsreserved.
Connectedtoanidleinstance.
SQL>startupnomount
ORACLEinstancestarted.
TotalSystemGlobalArea524288000bytes

FixedSize1220384bytes
VariableSize226492640bytes
DatabaseBuffers289406976bytes
RedoBuffers7168000bytes
SQL>@/u01/home/cont.sql;
Controlfilecreated.
SQL>recoverdatabaseusingbackupcontrolfileuntilcancel;
ORA00279:change454620generatedat05/18/201212:53:02neededforthread1
ORA00289:suggestion:
/u01/home/oracle/product/10.2.0/db_1/dbs/arch1_3_783607523.dbf
ORA00280:change454620forthread1isinsequence#3
Specifylog:{<RET>=suggested|filename|AUTO|CANCEL}
/u01/home/prod/redo01.log
ORA00310:archivedlogcontainssequence2;sequence3required
ORA00334:archivedlog:'/u01/home/prod/redo01.log'
ORA01547:warning:RECOVERsucceededbutOPENRESETLOGSwouldgeterror
below
ORA01195:onlinebackupoffile1needsmorerecoverytobeconsistent
ORA01110:datafile1:'/u01/home/clone/system01.dbf'
SQL>recoverdatabaseusingbackupcontrolfileuntilcancel;
ORA00279:change454620generatedat05/18/201212:53:02neededforthread1
ORA00289:suggestion:
/u01/home/oracle/product/10.2.0/db_1/dbs/arch1_3_783607523.dbf
ORA00280:change454620forthread1isinsequence#3
Specifylog:{<RET>=suggested|filename|AUTO|CANCEL}
/u01/home/prod/redo02.log
Logapplied.
Mediarecoverycomplete.
SQL>alterdatabaseopenresetlogs;
Databasealtered.
SQL>archiveloglist;
DatabaselogmodeArchiveMode
AutomaticarchivalEnabled
Archivedestination/u01/home/oracle/product/10.2.0/db_1/dbs/arch

Oldestonlinelogsequence0
Nextlogsequencetoarchive1
Currentlogsequence1
SQL>selectnamefromv$database;
NAME

CLONE
SQL>
SQL>selectstatusfromv$instance;
STATUS

OPEN
SQL>selectnamefromv$datafile;
NAME
/u01/home/clone/system01.dbf
/u01/home/clone/undotbs01.dbf
/u01/home/clone/sysaux01.dbf
/u01/home/clone/users01.dbf

SQL>selectnamefromv$controlfile;
NAME
/u01/home/clone/control01.ctl
SQL>selectmemberfromv$logfile;
MEMBER
/u01/home/clone/redo03.log
/u01/home/clone/redo02.log
/u01/home/clone/redo01.log
SQL>

You might also like