oracle中出现ORA-09817错误怎么办
这篇文章主要为大家展示了“oracle中出现ORA-09817错误怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracle中出现ORA-09817错误怎么办”这篇文章吧。
使用oracle数据库的时候以sysdba连接数据库出现如下错误
连接 Oracle 出现 ORA-09817 错误:
# sqlplus / as sysdba SQL*Plus: Release 10.2.0.4.0 - Production on Thu Mar 17 16:35:02 2011 Copyright (c) 1982, 2007, Oracle. All Rights Reserved. ERROR: ORA-09817: Write to audit file failed. Enter user-name: |
1.命令行内输入df -lh 查看磁盘空间,如果发现有磁盘空间用满的现象,则转到第二步
2.SELECT VALUE FROM V$PARAMETER WHERE NAME = 'user_dump_dest'//找到trace文件夹的路径
注意:这个命令需要登录进去找,我的路径是在 /usr/u01/app/diag/rdbms/orcl/orcl/trace ,可供参考。
3.命令行进去到trace文件夹的上一层,删除一些trace文件,让出空间。Oracle的tarce文件是Oracle数据库在运行时产生的日志,该trace文件是可以删除的,对系统没有什么影响。如查看30天以前的trace文件: find trace -ctime +30|more
删除30天以前的trace文件:find trace -ctime +30 |xargs rm -f
执行完上述不走之后,即可腾出一部分的空间。
4.尝试先关闭数据库(登陆进去oracle数据库之后运行命令shutdown immediate),然后再重启电脑。如果正常关闭数据库失败,那就直接关闭电脑。
5.重启oracle数据库
切换到root用户,然后依次输入下列命令,数据库服务启动成功。
lsnrctl start
普通用户下
sqlplus / as sysdba
登录进去之后
startup
以上是“oracle中出现ORA-09817错误怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341