[英]Oracle replication process error ORA-09925: Unable to create audit trail file
[英]ora-09925 unable to create audit trail file no such file or directory
我刚刚在 linux 机器上安装了一个 oracle 12c 12.1.0 DB。
完成安装后,我尝试以 sysdba 身份登录数据库
[oracle@bjorn adump]$ sqlplus sys as sysdba/welcome
SQL*Plus: Release 12.1.0.2.0 Production on Wed Oct 12 16:41:17 2016
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Enter password:
Connected to an idle instance.
现在我尝试使用以下命令启动数据库
SQL> startup mount
ORA-09925: Unable to create audit trail file
Linux-x86_64 Error: 2: No such file or directory
Additional information: 9925
并弹出此错误!
我的 ENV 变量是——
[oracle@bjorn adump]$ echo $ORACLE_BASE
/oracle
[oracle@bjorn adump]$ echo $ORACLE_HOME
/oracle/product/12.1.0/db_1
我已经检查了 $ORACLE_HOME/dbs/init.ora 的 pfile
有审计文件的条目
audit_file_dest="/oracle/admin/orcl/adump"
我也去这个位置并检查该文件夹是否存在或 nt 但该文件夹在那里并且其中有一些文件,例如
orcl_m000_21634_20161012143245012051143795.aud
有很多这样的文件名。
我已授予此文件夹的权限
chmod -R 755 /oracle/admin/orcl/adump
尝试使用创建一个新文件
touch afile
并创建文件。
它还连接到空闲会话,但是当我尝试启动时,错误弹出!
请提出我在这里忽略的需要纠正的内容。
通常这可能是因为:
PS:一定要检查oracle用户的权限
另请检查磁盘空间可用性
在我们的案例中,我们的一台 2 节点 RAC 服务器中的一个驱动器出现故障——这就是操作系统 (Linux) 将任何人的访问权限(包括 root)限制为只读的原因。
琥珀色的灯本来应该亮着,但它没有。 它仅在我们重新启动该特定节点时打开。
您还需要验证 3 件事: - 如前所述,使用 df -have 检查可用空间 - 检查文件系统是读/写还是只读: cat /proc/mounts - 最后,您可以使用以下命令检查空闲 inode 空间df -i
详细信息可以在这里找到: https ://www.oracle-scripts.net/unable-to-create-audit-trail-file-read-only-file-system/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.