Oracle 控制文件(CONTROL FILE)(五)

2014-11-24 17:58:23 · 作者: · 浏览: 6
ANUAL


-- STANDBY_ARCHIVE_DEST= /dbs/arch


-- FAL_CLIENT=''


-- FAL_SERVER=''


--


-- LOG_ARCHIVE_DEST_10='LOCATION=USE_DB_RECOVERY_FILE_DEST'


-- LOG_ARCHIVE_DEST_10='OPTIONAL REOPEN=300 NODELAY'


-- LOG_ARCHIVE_DEST_10='ARCH NOAFFIRM NOEXPEDITE NOVERIFY SYNC'


-- LOG_ARCHIVE_DEST_10='REGISTER NOALTERNATE NODEPENDENCY'


-- LOG_ARCHIVE_DEST_10='NOMAX_FAILURE NOQUOTA_SIZE NOQUOTA_USED NODB_UNIQUE_NAME'


-- LOG_ARCHIVE_DEST_10='VALID_FOR=(PRIMARY_ROLE,ONLINE_LOGFILES)'


-- LOG_ARCHIVE_DEST_STATE_10=ENABLE


--


-- Below are two sets of SQL statements, each of which creates a new


-- control file and uses it to open the database. The first set opens


-- the database with the NORESETLOGS option and should be used only if


-- the current versions of all online logs are available. The second


-- set opens the database with the RESETLOGS option and should be used


-- if online logs are unavailable.


-- The appropriate set of statements can be copied from the trace into


-- a script file, edited as necessary, and executed when there is a


-- need to re-create the control file.


--


-- Set #1. NORESETLOGS case


--


-- The following commands will create a new control file and use it


-- to open the database.


-- Data used by Recovery Manager will be lost.


-- Additional logs may be required for media recovery of offline


-- Use this only if the current versions of all online logs are


-- available.


-- After mounting the created controlfile, the following SQL


-- statement will place the database in the appropriate


-- protection mode:


-- ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE


STARTUP NOMOUNT


CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETLOGS NOARCHIVELOG


MAXLOGFILES 16


MAXLOGMEMBERS 3


MAXDATAFILES 100


MAXINSTANCES 8


MAXLOGHISTORY 292


LOGFILE


GROUP 1 '/u01/app/oracle/oradata/orcl/redo01.log' SIZE 50M,


GROUP 2 (


'/u01/app/oracle/oradata/orcl/redo02.log',


'/u01/app/oracle/oradata/orcl/redo2.log'


) SIZE 50M,


GROUP 3 (


'/u01/app/oracle/oradata/orcl/redo03.log',


'/u01/app/oracle/oradata/orcl/redo3.log'


) SIZE 100M,


GROUP 4 '/u01/app/oracle/oradata/orcl/redo04.log ' SIZE 50M,


GROUP 7 (


'/u01/app/oracle/oradata/orcl/redo07.log ',


'/u01/app/oracle/oradata/orcl/redo7.log '


) SIZE 50M,


GROUP 8 (


'/u01/app/oracle/oradata/orcl/redo08.log',


'/u01/app/oracle/oradata/orcl/redo8.log'


) SIZE 50M


-- STANDBY LOGFILE


DATAFILE


'/u01/app/oracle/oradata/orcl/system01.dbf',


'/u01/app/oracle/oradata/orcl/undotbs01.dbf',


'/u01/app/oracle/oradata/orcl/sysaux01.dbf',


'/u01/app/oracle/oradata/orcl/users01.dbf',


'/u01/app/oracle/oradata/orcl/example01.dbf',


'/u01/app/oracle/oradata/orcl/tbs1_1.dbf',


'/u01/app/oracle/oradata/orcl/tbs1_2.dbf'


CHARACTER SET WE8ISO8859P1


;


-- Commands to re-create incarnation table