Oracle数据库归档模式的切换及其相关操作详解

SQL> shutdown immediate;  

Database closed.  

Database dismounted.  

ORACLE instance shut down.  

SQL> startup mount;  

ORACLE instance started.Total System Global Area  205520896 bytes  

Fixed Size                  1218532 bytes  

Variable Size              71305244 bytes  

Database Buffers          130023424 bytes  

Redo Buffers                2973696 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            /oracle/app/oradata/LARRY/arch1  

Oldest online log sequence     184  

Next log sequence to archive   186  

Current log sequence           186

切换归档模式

查看存档模式

SQL> archive log list;  

数据库日志模式             非存档模式                   此时为非存档模式  

自动存档             禁用  

存档终点            c:\oracle\ora92\RDBMS  

最早的概要日志序列     37  

当前日志序列           39  

SQL> shutdown immediate  

数据库已经关闭。  

已经卸载数据库。  

ORACLE 例程已经关闭  

SQL> startup mount;  

ORACLE 例程已经启动。
Total System Global Area 135338868 bytes  

Fixed Size                   453492 bytes  

Variable Size             109051904 bytes  

Database Buffers           25165824 bytes  

Redo Buffers                 667648 bytes  

数据库装载完毕。

启用存档模式

SQL> alter database archivelog;  

数据库已更改。  

SQL> alter database open;  

数据库已更改。  

SQL> archive log list;  

数据库日志模式            存档模式                      此时为存档模式已经启用  

自动存档             禁用  

存档终点            c:\oracle\ora92\RDBMS  

最早的概要日志序列     37  

下一个存档日志序列   39  

当前日志序列           39 

配置归档进程

SQL> ALTER SYSTEM SET LOG_ARCHIVE_MAX_PROCESSES=3;



系统已更改。

配置归档位置

SQL> ALTER SYSTEM SET log_archive_dest=' C:\oracle\admin\zrqhis\arch';系统已更改。  

 SQL> ALTER SYSTEM SET log_archive_duplex_dest=' C:\oracle\admin\zrqhis\arch_duplex_dest';系统已更改。  

SQL> archive log list;  

数据库日志模式            存档模式  

自动存档             禁用  

存档终点            C:\oracle\admin\zrqhis\arch_duplex_dest       此处保存位置该变了  

最早的概要日志序列     37  

下一个存档日志序列   39  

当前日志序列           39 

手工启用自动存档模式

SQL> archive log start  

已处理的语句  

SQL> archive log list;   

数据库日志模式            存档模式  

自动存档             启用  

存档终点            C:\oracle\admin\zrqhis\arch_duplex_dest  

最早的概要日志序列     37  

下一个存档日志序列   39  

当前日志序列           39 

启用自动存档模式

SQL> Alter system set log_archive_start=true scope=spfile;  

 

系统已更改。  

 

SQL> shutdown immediate;  

数据库已经关闭。  

已经卸载数据库。  

ORACLE 例程已经关闭。  

SQL> startup;  

ORACLE 例程已经启动。  

 

Total System Global Area 135338868 bytes  

Fixed Size                   453492 bytes  

Variable Size             109051904 bytes  

Database Buffers           25165824 bytes  

Redo Buffers                 667648 bytes  

数据库装载完毕。  

数据库已经打开。  

SQL> archive log list;  

数据库日志模式            存档模式  

自动存档             启用  

存档终点            D:\oracle\oradata\test2\archive  

最早的概要日志序列     5  

下一个存档日志序列   7  

当前日志序列           7SVRMGR> alter system switch logfile; --强制系统进行日志切换,可马上观察到归档日志的产生  

C:\oracle\admin\zrqhis\arch_duplex_dest 

 

你可能感兴趣的:(oracle数据库)