`
- 浏览:
448368 次
- 性别:
- 来自:
北京
-
Oracle的日志归档模式可以有效的防止instance和disk的故障,在数据库故障恢复中不可或缺,由于oracle初始安装模式为非归档模式,因此需要将其设置为归档模式,下面就其方法和步骤做一些总结,虽然简单,但这是管理oracle数据库必备之工,故有如下陈述。
例子是建立在windowsXP和oracle11g的环境下,如有环境不同,仅供参考。
Oracle非归档模式设置为归档模式方法步骤:
1、运行cmd命令,开启sql*plus
C:\Documents and Settings\Administrator>sqlplus/nolog
2、以sysdba身份连接数据库
SQL> CONNECT/AS SYSDBA
3、若数据库是打开的,首先关闭卸载数据库。
SQL> SHUTDOWN
4、以mount模式打开数据库。
SQL> STARTUP MOUNT
5、查询当前归档模式
SQL> ARCHIVE LOG LIST
数据库日志模式 非存档模式
自动存档 禁用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 1
当前日志序列 1
6、更改归档模式为ARCHIVELOG
SQL> ALTER DATABASE ARCHIVELOG;
7、重新查询归档模式
SQL> ARCHIVE LOG LIST
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 1
下一个存档日志序列 1
当前日志序列 1
8、打开数据库
SQL> ALTER DATABASE OPEN;
数据库归档模式设置已经完成,查询其归档模式除了ARCHIVE LOG LIST方法外,也可以通过v$database来查询,语法如下:
SQL> select log_mode from v$database;
LOG_MODE
------------
ARCHIVELOG
如果因特殊需要,需要重新设置数据库为非归档模式,可以参照如下方法。
Oracle归档模式设置为非归档模式方法步骤:
1,运行cmd命令,开启sql*plus
C:\Documents and Settings\Administrator>sqlplus/nolog
2以sysdba身份连接数据库
SQL> CONNECT/AS SYSDBA
3、若数据库是打开的,首先关闭卸载数据库。
SQL> SHUTDOWN
4、以mount模式打开数据库。
SQL> STARTUP MOUNT
5、查询当前归档模式
SQL> ARCHIVE LOG LIST
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 1
下一个存档日志序列 1
当前日志序列 1
6、更改归档模式为ARCHIVELOG
SQL> ALTER DATABASE NOARCHIVELOG;
7、重新查询归档模式
SQL> ARCHIVE LOG LIST
数据库日志模式 非存档模式
自动存档 禁用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 1
当前日志序列 1
8、打开数据库
SQL> ALTER DATABASE OPEN;
也可以通过v$database来查询,语法如下:
SQL> select log_mode from v$database;
LOG_MODE
------------
NOARCHIVELOG
OK!Oracle数据库归档模式之间转换设置完毕,以供参考学习。如有出入,请参考oracle提供帮助文档。
Oracle归档模式与非归档模式设置
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
ORACLE归档模式的设置 ORACLE归档模式的设置 ORACLE归档模式的设置
一:重做日志文件 oracle的重做日志文件,会记录数据库的任何操作,包括DML和DDL语句,数据结构的更改等. ...非归档模式只能做冷备份,归档模式可以做热备份并且可以做增量备份和部分恢复. 冷备份要关闭数据库。
学习资料 Oracle归档模式命令
oracle 归档模式oracle 归档模式oracle 归档模式oracle 归档模式oracle 归档模式oracle 归档模式oracle 归档模式
在企业中开发用到的……Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做...
Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。 数据库使用归档方式运行时才可以进行灾难性恢复。
Oracle数据库非归档模式重做日志恢复方法.pdf
在ORACLE数据库中实现从非归档模式到归档模式的转化
如何查看、启动或关闭oracle数据库的归档模式
本文供述了怎样关闭Oracle数据库的归档模式
oracle 归档日志详解,包括允许模式,分类等。
将oracle从非归档模式改为归档模式,支持在线备份。
归档模式到归档模式的转化,归档模式到归档模式的转化
Oracle数据库可以运行在2种模式下:归档模式(archivelog)和非归档模式 (noarchivelog)。归档模式可以提高Oracle数据库的可恢复性,生产数据库都应该运行在此模式下...本文将为大家介绍Oracle归档模式的命令及参数说明。
描述了怎样打开Oracle数据库的归档模式
oracle归档模式总结。 Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。
论ORACLE数据库归档模式与备份恢复的关系.pdf
Oracle数据库可以运行在2种模式下归档模式(archivelog)和非归档模式(noarchivelog).doc
在归档日志模式下,有可能会遇到归档日志大小超过最大值而出现讨厌的错误,前面...而在普通的开发环境下,其实是根本用不着归档日志的,设个时候我们就把数据库的归档日志给禁用了,也就是说把数据库变为非归档日志模式