暂无图片
oracle数据库日志保留期限
我来答
分享
弱小可怜又无助
2020-03-25
oracle数据库日志保留期限

安全检查发现oracle数据库的日志保留期限不合规,要求至少保留180天,请问数据库是否有对应的日志保留策略参数可以调整为180天,另外请问下,一般数据库哪些日志需要保留?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
peiyang

至少保留180天的话,需要磁盘有足够的空间才行或者可以写一个定时任务,每天每天备份或者每周备份,单独备份到其他空间比较大的磁盘。主要是存在日志:
1.alert日志
2.监听日志
3.审计日志
4.数据库trace等

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
Kun

数据库相关alert及trace的话,如果安装目录空间足够(通常u01)会一直保存不存在期限问题

暂无图片 评论
暂无图片 有用 0
打赏 0
lscomeon

常规的数据库日志包括数据库alert,监听日志,强制审计日志,如果不清理的话会一直存在,如果不合规,那就看看审计是怎么规定的吧,最怕要审计,还没有具体要求

暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA

只要不差钱,想保留多久都可以~

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
如何解决 insert into select /*+ driving_site(t) */ 这类hint 失效的问题?
回答 2
我今天也碰到了这么个现象,insertinto本地表selectfromdblink超级慢,但是单独执行selectfromdblink就秒出,后来仔细看了执行计划,insert的语句,是将drivi
win11.2.0.1 to linux 11.2.0.4 可以通过搭建adg来迁移数据库吗
回答 1
同版本的数据库是支持的。同平台下.1和.4可以应用日志,但是备库不能open,也就不是active。跨平台同时跨版本的,你可以测试测试。参考文档:《Oracle在物理DataGuard中对异构操作系统
安裝oracle12c rac 节点二执行root.sh脚本报错
回答 1
参考文章:https://www.cnblogs.com/wwjd365/p/10324859.html
Oracle asm磁盘中REDODG磁盘Usable_file_MB值为负值
回答 1
已采纳
可以,在磁盘组数据平衡分布的情况下,只要freemb有空间,就可以写入,只不过为负的时候,比如你设置默认normal冗余度,此时损坏一块磁盘,剩余空间无法“再次”满足normal冗余度,此时不会造成数
order sequence的ADG切换问题
回答 1
https://docs.oracle.com/database/121/SBYDB/manageps.htmSBYDB5164UsingSequencesinOracleActiveDataGuar
角色给resource的时候,create table无法创建,必须grant create table显示授予的时候才可以进行
回答 1
resource不能给角色,只能给用户。
Oracle12C Rac Opatch升级节点一个成功,另外一个不成功
回答 2
更新节点1的GI失败,但查询补丁集已经更新。而节点2更新成功,但查询补丁集没有。
Oracle 11g rac什么情况下会在本地自动生成一个spfile并且使用?
回答 3
已采纳
以前使用RMANduplicate恢复的时候,遇到过这个情况。自动在本地生成了单机的spfile,并优先使用。需要重新指定一下ASM中的spfile再拉起实例。
Oracle 29个union all 的查询语句,有没有什么高级语句可以替代?
回答 1
casewhen 要看具体的语句和业务逻辑吧
ORACLE从windows迁移到linux,启动后,有很多ora_p0*进程
回答 4
oracle跨平台迁移不要用rman,要用expdp。虽然大家技术高超,也许能迁移成功,但也可能会有很多未知bug产生。