oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入、删除、更新等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。如果数据库处于非归档模式,联机日志在切换时就会丢弃,而在归档模式下,当发生日志切换的时候,被切换的日志会进行归档。
归档模式和非归档模式的优缺点归档模式的优点
归档模式的缺点
非归档模式的缺点
非归档模式的优点
非归档模式不生成归档日志,从数据安全角度来说,这种模式缺点是主要的,而优点可以忽略不计。
对于oracle 9i启用日志归档的方法如下:
在oracle 10g中log_archive_start参数和archive log start命令被废弃。其方法如下:
由于ALTER DATABASE ARCHIVELOG仅当数据库以独占模式挂载时,才能执行该命令。这意味着必须先停止整个群集数据库,然后才能执行该操作。
1、设置相关的存档参数
2、由于我们需要以独占模式挂载数据库,因此我们必须还更改以下参数
3、停止集群
4、在群集关闭的情况下,我们可以连接到单个节点并发出以下命令。
请注意,该CLUSTER_DATABASE参数已被重置为其原始值。由于数据文件和spfile在所有实例之间共享,因此该操作仅需要从单个节点执行。
5、再次启动集群数据库
当前设置将所有存档日志放置在同一目录中。这是可以接受的,因为线程(%t)是存档格式的一部分,可以防止实例之间的任何名称冲突。如果需要位于特定于节点的位置,LOG_ARCHIVE_DEST_1则可以为每个实例使用相关的SID前缀。
如果LOG_ARCHIVE_DEST_n未设置参数,则已归档的重做日志将放置在FRA中。如果要手动指定其位置和文件名格式,可以按以下步骤进行操作。
1、设置归档相关参数
2、由于我们需要以独占模式挂载数据库,因此我们还必须更改以下参数。
3、在群集关闭的情况下,我们可以连接到单个节点并发出以下命令。
4、启动集群数据库
从10gR2开始,您不再需要CLUSTER_DATABASE在此过程中重置参数。
2、在命令行中,我们可以使用以下命令停止整个集群数据库并以装入模式启动它。
一旦数据库处于mount模式可以用下面的命令启动归档
由于数据文件和spfile在所有实例之间共享,因此该操作仅需要从单个节点执行。
3、停止并重新启动集群数据库
配置方法同oracle 10gR2
1、此文汇集了oracle各版本单机和集群启用归档的方法,以备工作中查询备用。
本文由知识库于2021-09-13发表在龙哥云资源网,如有疑问,请联系我们。本文链接:https://www.longgeyun.com/knowledge/3386.html
上一篇上网行为管理设备排名(上网行为管理的三大核心)
下一篇ajax缺点和优点(vue解决跨域问题)
高校最常见的食物中毒有哪些
急性肠胃炎与食物中毒怎么分辨
莫代尔面料和纯棉面料哪个好内裤 哪个儿童可以穿
为什么说开速腾的都不是一般人 速腾开出去有面子吗
活珠子和毛蛋的区别在哪里 哪个好吃
家里放石头的八大禁忌有哪些 家中石头最佳摆放位置
怎么判断自己帅还是丑男 男生怎样越长越帅
单身女生红绳戴左手还是右手 女生红绳戴哪里合适
Pr2020零基础快速入门
文字转语音App最新版3.0
APP下载页源码-带后台