增加oracle的控制檔案

abstractcyj發表於2013-09-10
SQL> alter system set control_files='C:\ORACLE\ORADATA\ORCL\CONTROL01.CTL','C:\O
RACLE\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL','C:\ORACLE\FLASH_RECOVERY_AREA\ORC
L\CONTROL03.CTL' scope=spfile;

系統已更改。

SQL> select value from v$spparameter where name = 'control_files';

VALUE
--------------------------------------------------------------------------------

C:\ORACLE\ORADATA\ORCL\CONTROL01.CTL
C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL
C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\CONTROL03.CTL

SQL> select * from v$controlfile;

STATUS
--------------
NAME
--------------------------------------------------------------------------------

IS_REC BLOCK_SIZE FILE_SIZE_BLKS
------ ---------- --------------

C:\ORACLE\ORADATA\ORCL\CONTROL01.CTL
NO          16384            594


C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL
NO          16384            594

STATUS
--------------
NAME
--------------------------------------------------------------------------------

IS_REC BLOCK_SIZE FILE_SIZE_BLKS
------ ---------- --------------


SQL> startup force;
ORACLE 例程已經啟動。

Total System Global Area 1553305600 bytes
Fixed Size                  2176048 bytes
Variable Size            1023413200 bytes
Database Buffers          520093696 bytes
Redo Buffers                7622656 bytes
ORA-00205: ?????????, ??????, ???????


SQL> alter database mount;
alter database mount
*
第 1 行出現錯誤:
ORA-00205: ?????????, ??????, ???????


SQL> host copy C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL C:\ORACLE\FLASH_
RECOVERY_AREA\ORCL\CONTROL03.CTL
拒絕訪問。
已複製         0 個檔案。

這裡是因為windows7的令人討厭的許可權控制。以管理員啟動cmd後:

SQL> host copy C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL C:\ORACLE\FLASH_
RECOVERY_AREA\ORCL\CONTROL03.CTL
已複製         1 個檔案。

SQL> alter database open;
alter database open
*
第 1 行出現錯誤:
ORA-01507: ??????


SQL> alter database mount;

資料庫已更改。

SQL> alter database open;

資料庫已更改。

SQL>

控制檔案是oracle的關鍵的檔案之一,沒有它,資料庫將不能啟動,冗餘控制檔案,並將控制檔案放置在不同的磁碟上是一種安全策略

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8520577/viewspace-772490/,如需轉載,請註明出處,否則將追究法律責任。

相關文章