ORA-00600[KZSRGPW]

 

ORA-00600[KZSRGPW]

 

环境:

DB:Oracle 11.2.0.1.0

OS:Windows Server 2012

问题

数据库服务器异常断电重启后,在数据库服务器本地,通过sqlplus连接sys用户登录数据库,报错ORA-600[KZSRGPW]

问题原因:

怀疑是passwordfile文件损坏;

解决方案:

orapwd命令重新创建口令文件;

 

ORA-600 [KZSRGPW] When Connecting AS SYSDBA Using The Passwordfile (文档 ID 1073283.1)


修改时间:

2017-11-21

类型:

PROBLEM

In this Document

Symptoms

Cause

Solution

References

 

APPLIES TO:

Oracle Database - Enterprise Edition - Version 10.2.0.1 and later
Information in this document applies to any platform.
***Checked for relevance on 20-SEP-2012*** 

SYMPTOMS

The following error is reported in the alert.log and associated trace file when logging in to the database AS SYSDBA using passwordfile authentication:

ksedmp: internal or fatal error
ORA-00600: internal error code, arguments: [kzsrgpw]

Function List (call stack trace):

kzsrgpw <- kzia3a <- kpolna <- kpogsk <- opiodr

CAUSE

The most likely cause from our records is a corrupt passwordfile.

SOLUTION

Recreate the passwordfile:

- list users currently granted sysdba and/or sysoper privileges:

select * from v$pwfile_users;

(note this may fail for the same reason)

- stop the database

- recreate the passwordfile:

On Unix/Linux systems:

orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=syspassword entries=16

On Windows systems:

orapwd file=%ORACLE_HOME\database\PWD%ORACLE_SID%.ora password=syspassword entries=16

- restart the database and grant sysdba / sysoper privileges to the users listed from the first step

REFERENCES

NOTE:274115.1 - Quick Checklist for User Authentication

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29785807/viewspace-2150409/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29785807/viewspace-2150409/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值