首页 >

oracle中audit怎么关闭

数据库|Oracleoracle中audit怎么关闭
oracle
数据库-Oracle
hbulider app 案例源码,vscode 原生插件,ubuntu软件安装位置,tomcat文件下载,c sqlite 并发,网页设计文字显示区域,数据库空间管理,租用高防服务器价格,jquery ui插件,前端框架跑分,爬虫apk,php语音,seo课程培训,了解springboot,网站标签是什么,高端h5网站,网页报修平台,酒店预定信息模板,phpcms后台登陆,canvas 特效 不影响页面,asp信息管理系统开发,103规约 测试程序lzw
oracle中audit怎么关闭
apache2.4 源码安装包下载,ubuntu安装ssqt,tomcat二级目录,超级大乐透爬虫,php工作流引擎框架,邯郸互联网营销seo优化公司lzw
oracle中audit怎么关闭
免费电视直播源码,ubuntu全限定域名,tomcat宕机问题解决,eclipse开发爬虫,培训机构php教程外包,网络seo课程lzw
Oracle 11g缺省安装数据库启动了audit功能,导致oracle不断累积sys.aud$表及相关索引数据量增加;

如果导致表空间满了,在alert日志中将会报ORA-1654: unable to extend index SYS….错误。

如果不用到审计功能,建议关闭审计。

处理过程:

1、用oracle用户登录到数据库服务器,执行:

sqlplus / as sysdba

2、取消audit,将初始化参数audit_trail设置为NONE

alter system set audit_trail=none scope=spfile;

3、然后重启数据库.

shutdown immediate;sqlplus / as sysdbastartup;

4、删除签权数据,oracle用户登录到数据库服务器:

sqlplus / as sysdbatruncate table SYS.AUD$;

扩展知识:

删除审计日志

当已形成很对日志时,可删除里面的记录,目前是直接删除,未对数据库造成影响。

查询目前的日志信息:select * FROM SYS.AUD$;

删除已有的审计信息:DELETE FROM SYS.AUD$;

或者快速删除表信息:truncate table SYS.AUD$;

推荐教学:《Oracle视频教学》


  • 暂无相关文章
  • Posted in 未分类