⚠️ 僅啟用歸檔模式無備份策略只會帶來麻煩(磁碟寫滿、無法恢復)
$ sqlplus "/ as sysdba"
SQL> SHUTDOWN IMMEDIATE;
Database closed.
Database dismounted.
Oracle instance shut down.
SQL> STARTUP MOUNT;
ORACLE instance started.
Total System Global Area 101782828 bytes
...
Database mounted.
SQL> ALTER DATABASE ARCHIVELOG;
Database altered.
SQL> ALTER DATABASE OPEN;
Database altered.
SQL> ARCHIVE LOG LIST;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /opt/oracle/oradata/conner/archive
Oldest online log sequence 148
Next log sequence to archive 151
Current log sequence 151
步驟相同,第 3 步執行:
SQL> ALTER DATABASE NOARCHIVELOG;
LOG_ARCHIVE_DEST_1='LOCATION=/u01/archivelog',確保磁碟空間充足LOG_ARCHIVE_START=TRUE (9i) 或確保 ARCn 進程運行