ORA-09925: Unable to create audit trail file带来的sqlplus / as sysdba无法连接
SQL> show parameter pfile;
/picclife/app/oracle/product/11.2.0/dbhome_1/dbs/spfilehukou.ora
SQL> show parameter audit_file_dest
/picclife/app/oracle/admin/hukou/adump
[oracle@yang ~]$ cd /picclife/app/oracle/product/11.2.0/dbhome_1/dbs/
[oracle@yang dbs]$ vi inithukou.ora
*.audit_file_dest='$ORACLE_BASE/admin/huko/adump' hukou=>改为huko
Oracle: sqlplus / as sysdba
SQL> create spfile from pfile;
SQL> startup nomount;
---以上修改参数文件audit_file_dest参数文件,重启库后,sqlplus / as sysdba报错
[oracle@yang dbs]$ sqlplus / as sysdba
ERROR:
ORA-09925: Unable to create audit trail file
Linux-x86_64 Error: 2: No such file or directory
Additional information: 9925
ORA-01075: you are currently logged on
[oracle@yang dbs]$ vi inithukou.ora
*.audit_file_dest='$ORACLE_BASE/admin/hukou/adump'
[oracle@yang dbs]$ mv spfilehukou.ora spfilehukou.ora.bak
--但是呢,你很尴尬的发现,因为现在数据库最少启动到了Nomount的阶段,你SQLPLUS登录一直提示你操作系统验证无法进入;
很尴尬对吧,无法进入sql*plus就无法修改参数文件,就无法启动数据库;
----------
解决方法:[oracle@yang ~]$ ps -ef|grep ora_smon_hukou ora_进程名称:SMON,PMON,DBWR,LGWR,CKPT, oracle_sid=hukou
oracle 7438 7262 0 04:58 pts/0 00:00:00 grep *pmon*
[oracle@yang ~]$ kill -s 9 7438
会话包括实例都被干掉了;
SQL> create spfile from pfile;
SQL> shutdown immediate;
SQL> startup
SQL> show parameter pfile;
/picclife/app/oracle/product/11.2.0/dbhome_1/dbs/spfilehukou.ora
---审计目录,干啥用的?
SQL> show parameter audit_file_dest
/picclife/app/oracle/admin/hukou/adump
[root@yang adump]# cd /picclife/app/oracle/admin/hukou/adump/
[root@yang adump]# ls
[root@yang adump]# rm -f *
[oracle@yang ~]$ sqlplus / as sysdba
[root@yang adump]# ls
hukou_ora_8423_20171102051747052914143795.aud
[root@yang adump]# cat hukou_ora_8423_20171102051747052914143795.aud Audit file /picclife/app/oracle/admin/hukou/adump/hukou_ora_8423_20171102051747052914143795.aud Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options ORACLE_HOME = /picclife/app/oracle/product/11.2.0/dbhome_1 System name: Linux Node name: yang Release: 2.6.32-100.26.2.el5 Version: #1 SMP Tue Jan 18 20:11:49 EST 2011 Machine: x86_64 Instance name: hukou Redo thread mounted by this instance: 1 Oracle process number: 19 Unix process pid: 8423, image: oracle@yang (TNS V1-V3)
Thu Nov 2 05:17:47 2017 +08:00 LENGTH : '160' ACTION :[7] 'CONNECT' DATABASE USER:[1] '/' PRIVILEGE :[6] 'SYSDBA' CLIENT USER:[6] 'oracle' CLIENT TERMINAL:[5] 'pts/0' STATUS:[1] '0' DBID:[10] '3862096839'
总结:使用sysdba身份登录,都会在审计文件目录中,自动生成一个审计文件,如果目录指向未知,则无法使用sysdba身份登录;
偏外:告警日志:alert.log
SQL> show parameter dump
background_dump_dest alert.log日志存放路径
user_dump_dest 用户审计文件,例如: SQL>alter session set events 'immediate trace name controlf level 12';--sid_ora_xx.trc
ORA-09925: Unable to create audit trail file带来的sqlplus / as sysdba无法连接的更多相关文章
- ORA-09925: Unable to create audit trail file汇总
今天一兄弟的库报ORA-09925: Unable to create audit trail file,当时查 df -h有可用空间,文件夹的权限也正确,未df -i查看Inodes使用情况,审计文 ...
- sqlplus链接数据库报ORA-09925: Unable to create audit trail file
[localhost.localdomain]:[/oracle11/app/oracle11/product/11.2.0/dbhome_1/dbs]$ sqlplus / as sysdba SQ ...
- Oracle案例01——ORA-09925: Unable to create audit trail file
2018年春节后第一天上班就遇到一个审计日志无法写入的问题,具体解决思路如下. 一.错误日志 数据库错误日志内容: Fri Feb 23 11:16:30 2018OS Audit file coul ...
- ORA-09925: Unable to create audit trail file
当我修改ORACLE_SID为新的SID,想进行数据库还原时,用sqlplus报如下错误 [oracle@dbtest ~]$ sqlplus / as sysdba SQL Production : ...
- ORA-09925:Unable to create audit trail file 数据库启动失败
问题描述:生产库停机加内存和CPU,重启完服务器,启动数据库报错. ORA-09925: Unable to create audit trail file Linux-x86_64 Error 2: ...
- [问题解决] initAndListen: 10309 Unable to create/open lock file: /data/db/mongod.lock
错误: 在linux下开启mongoDB的 $ >bin: ./mongod 时报错:initAndListen: 10309 Unable to create/open lock file: ...
- Warning: File upload error - unable to create a temporary file in Unknown on line 0
upload_tmp_dir 临时文件夹问题 上传文件提示 Warning: File upload error - unable to create a temporary file in Unkn ...
- File upload error - unable to create a temporary file
php上传图片的时候会报错: File upload error - unable to create a temporary file 文件上传错误 - 无法创建一个临时文件 你只需要打开你的php ...
- PHP Warning: File upload error - unable to create a temporary file in Unknown on line 0
代码在本地运行一切都OK,放到服务器上,网站访问正常,上传就出现该错误. 提示:PHP Warning: File upload error - unable to create a temporar ...
随机推荐
- 【Python】 获取MP3信息replica
replica 初衷是想要整理iphone中的音乐.IOS(我自己的手机还是IOS8.3,新版本的系统可能有变化了)自带的音乐软件中所有音乐文件都存放在/var/mobile/Media/iTunes ...
- zip详解
http://www.360doc.com/content/06/0915/14/10610_208147.shtml
- Django—templates系统:模版语言
常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}. 变量 {{ 变量名 }} 变量名由字母数字和下划线组成. 点(.)在模板语言中有特殊的含义, ...
- SpringBoot12 QueryDSL01之QueryDSL介绍、springBoot项目中集成QueryDSL
1 QueryDSL介绍 1.1 背景 QueryDSL的诞生解决了HQL查询类型安全方面的缺陷:HQL查询的扩展需要用字符串拼接的方式进行,这往往会导致代码的阅读困难:通过字符串对域类型和属性的不安 ...
- 第 8 章 IO库
第 8 章 IO库 标签: C++Primer 学习记录 IO库 第 8 章 IO库 8.1 IO类 8.2 文件输入输出 8.1 string流 8.1 IO类 IO对象无拷贝或赋值,因此不能将形参 ...
- 根据IO流源码深入理解装饰设计模式使用
一:摘要 通过对java的IO类中我们可以得出:IO源码中使用装饰设计模式频率非常高, 对装饰设计模式而言,他能够避免继承体系的臃肿,同时也可以动态的给一个对象添加一些额外的功能,如果要扩展一个功能, ...
- C语言第四次博客作业
一.PTA实验作业 题目1.梅森数 1.本题PTA提交列表(要提交列表,不是结果) 2. 设计思路(此处用流程图最好) 1.定义三个变量n,num,count,且初始化count为1 2.读取一个数n ...
- 201621123057 《Java程序设计》第10周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7-1回答 1.1 自己以前编写的代码中经常出现什 ...
- Flask 扩展 用户会话
pip install flask-login 接下来创建扩展对象实例: from flask import Flask from flask_login import LoginManager ap ...
- SDOI2017 相关分析
把两个式子拆开 Σ(xi-px)(yi-py) =Σ xiyi + py * Σ xi - px * Σ yi + Σ 1* px * py Σ (xi-px)² = Σ xi² + px * Σ ...