Oracle联机日志文件归档
2010-06-25 16:14
435 查看
Oracle联机日志文件归档
//查询归档模式
SQL> select archiver from v$instance;
ARCHIVE
-------
STOPPED
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination D:/oracle/product/10.1.0/Db_1/RDBMS
Oldest online log sequence 39
Current log sequence 40
//关闭数据库
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
//以mount方式启动数据库
SQL> startup mount
ORACLE instance started.
Total System Global Area 163577856 bytes
Fixed Size 787948 bytes
Variable Size 111933972 bytes
Database Buffers 50331648 bytes
Redo Buffers 524288 bytes
Database mounted.
//查询归档模式
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination D:/oracle/product/10.1.0/oradata/DB3/arc
Oldest online log sequence 39
Current log sequence 40
//更改归档模式
SQL> alter database archivelog;
Database altered.
//归档模式打开
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination D:/oracle/product/10.1.0/oradata/DB3/arc
Oldest online log sequence 39
Next log sequence to archive 40
Current log sequence 40
//查看联机日志文件
SQL> select * from v$logfile;
GROUP# STATUS TYPE MEMBER IS_
---------- ------- ------- ---------------------------------------------------------------------- ---
1 ONLINE D:/ORACLE/PRODUCT/10.1.0/ORADATA/DB3/REDO01A.LOG NO
1 ONLINE D:/ORACLE/PRODUCT/10.1.0/ORADATA/DB3/REDO01B.LOG NO
3 ONLINE D:/ORACLE/PRODUCT/10.1.0/ORADATA/DB3/REDO03A.LOG NO
3 ONLINE D:/ORACLE/PRODUCT/10.1.0/ORADATA/DB3/REDO03B.LOG NO
//打开数据库
SQL> alter database open;
Database altered.
//强制归档
SQL> alter system archive log current;
System altered.
//查询联机日志归档细节,查看物理文件
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ----------
1 1 40 10485760 2 YES ACTIVE 131015 09-12月-09
3 1 41 10485760 2 NO CURRENT 131570 09-12月-09
//更改联机日志文件状态,日志切换必定归档,查看物理文件
SQL> alter system switch logfile;
System altered.
//查看联机日志状态细节
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ----------
1 1 42 10485760 2 NO CURRENT 131624 09-12月-09
3 1 41 10485760 2 YES INACTIVE 131570 09-12月-09
//查询归档模式
SQL> select archiver from v$instance;
ARCHIVE
-------
STOPPED
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination D:/oracle/product/10.1.0/Db_1/RDBMS
Oldest online log sequence 39
Current log sequence 40
//关闭数据库
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
//以mount方式启动数据库
SQL> startup mount
ORACLE instance started.
Total System Global Area 163577856 bytes
Fixed Size 787948 bytes
Variable Size 111933972 bytes
Database Buffers 50331648 bytes
Redo Buffers 524288 bytes
Database mounted.
//查询归档模式
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination D:/oracle/product/10.1.0/oradata/DB3/arc
Oldest online log sequence 39
Current log sequence 40
//更改归档模式
SQL> alter database archivelog;
Database altered.
//归档模式打开
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination D:/oracle/product/10.1.0/oradata/DB3/arc
Oldest online log sequence 39
Next log sequence to archive 40
Current log sequence 40
//查看联机日志文件
SQL> select * from v$logfile;
GROUP# STATUS TYPE MEMBER IS_
---------- ------- ------- ---------------------------------------------------------------------- ---
1 ONLINE D:/ORACLE/PRODUCT/10.1.0/ORADATA/DB3/REDO01A.LOG NO
1 ONLINE D:/ORACLE/PRODUCT/10.1.0/ORADATA/DB3/REDO01B.LOG NO
3 ONLINE D:/ORACLE/PRODUCT/10.1.0/ORADATA/DB3/REDO03A.LOG NO
3 ONLINE D:/ORACLE/PRODUCT/10.1.0/ORADATA/DB3/REDO03B.LOG NO
//打开数据库
SQL> alter database open;
Database altered.
//强制归档
SQL> alter system archive log current;
System altered.
//查询联机日志归档细节,查看物理文件
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ----------
1 1 40 10485760 2 YES ACTIVE 131015 09-12月-09
3 1 41 10485760 2 NO CURRENT 131570 09-12月-09
//更改联机日志文件状态,日志切换必定归档,查看物理文件
SQL> alter system switch logfile;
System altered.
//查看联机日志状态细节
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ----------
1 1 42 10485760 2 NO CURRENT 131624 09-12月-09
3 1 41 10485760 2 YES INACTIVE 131570 09-12月-09
相关文章推荐
- ORA-03113:通信通道的文件结尾 因为 db_recovery_file_dest_size设置小 导致联机日志不能归档 Oracle不能起来
- 15_Oracle_Admin_联机重做日志文件的配置和归档
- 如何正确删除ORACLE归档日志文件
- Oracle 联机重做日志文件(ONLINE LOG FILE) .
- RMAN实战14:用RMAN恢复ORACLE归档日志、控制文件、spfile及logminer的使用
- ORACLE联机日志文件丢失或损坏的处理方法
- ORACLE联机日志文件丢失或损坏的处理方法(转)
- oracle的数据文件全部丢失,但有归档和重做日志,如何恢复?
- oracle物理结构(四)--归档日志文件
- Oracle 联机重做日志文件(ONLINE LOG FILE)
- Oracle 联机重做日志文件(ONLINE LOG FILE)
- ORACLE归档日志比联机重做日志小很多的情况总结
- Oracle 11g笔记——调整表空间和数据文件的大小、移动数据文件、联机重做日志文件、控制文件
- Oracle 联机重做日志文件
- [Oracle] Active或Current联机日志文件丢失如何恢复?
- oracle 联机日志文件损坏的几种场景和恢复方法
- ORACLE9.2归档日志文件格式
- 如何正确删除ORACLE归档日志文件
- oracle管理归档日志文件
- oracle联机重做日志文件管理!