Isabella
---- I fell upon the thorn of life, I bleed.

sqlnet.init中设置
SQLNET.AUTHENTICATION_SERVICES= (NTS)
把它注释掉(NTSWinNT的认证方式)

cause: 由于Oracle不能应用OS认证而导致凭证检索失败
action:
1.
打开network/admin下的sqlnet.ora
修改SQLNET.AUTHENTICATION _SERVICES=(NONE)
2.
启动Net8 configuration assistant-- >选第三项本地网络服务名配置
-- >
删除...(删除原来的本地网络服务名)
3.
重复第二步
-- >
添加.. (新建本地网络服务名)
4.restart oracle
sqlnet.ora中将
#sqlnet.authentication_services = (tcp)
改为
#sqlnet.authentication_services = (NONE)
或者把这一行注释掉
sqlnet.authentication_services = (NONE)
posted on 2007-11-28 16:48  李昀璟  阅读(217)  评论(0)    收藏  举报