文档解释
ORA-09931: Unable to open ORACLE password file for reading
Cause: An attempt to open a password file for reading failed.
Action: Make sure that the permissions on the file have not been changed so that the ORACLE user cannot open it.
ORA-09931错误通常出现在oracle数据库初始化之前,表示该步骤执行失败。它表明ORACLE数据库服务器无法打开ORACLE密码文件(orapwd)以比较用户输入的口令。
官方解释
ORA-09931代表无法打开ORACLE密码文件,或者打开这个文件但无法读取它(比如:空文件)。
常见原因:
1. ORACLE密码文件(orapwd)不存在。
2. ORACLE密码文件(orapwd)无读取权限。
3. ORACLE密码文件(orapwd)为空文件。
正常处理方法及步骤
1.检查ORACLE密码文件(orapwd)是否存在,并且是否存在可读权限。
2.如果存在,检查ORACLE密码文件(orapwd)是否为空。
3.如果ORACLE密码文件(orapwd)不存在,可以使用然后创建一个。
4.重新执行ORACLE数据库初始化,检查有关ORA-09931错误的其他信息。