事因:
业务部门让帮忙解决操作系统反应缓慢问题,经查看是由于ORACLE占用内存过多造成,想登陆SYS查看,但提示ORA-01031
分析:
1、查看administrator用户是否在ora_dba组里;
2、查看sqlnet.ora文件里的SQLNET.AUTHENTICATION_SERVICES 是否= (NTS)
3、查看密码文件
解决办法:
经查看后,发现是由于sqlnet.ora文件里的SQLNET.AUTHENTICATION_SERVICES 设置为none,而不是NTS,即不使用操作系统验证方式登陆ORACLE。
修改
SQLNET.AUTHENTICATION_SERVICES=(NTS)后登陆即可。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24586480/viewspace-1051512/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24586480/viewspace-1051512/