程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> oracle的ora-12638錯誤解決:身份證明檢索失敗

oracle的ora-12638錯誤解決:身份證明檢索失敗

編輯:Oracle數據庫基礎

ora-12638:身份證明檢索失敗.with sql:select * from t@zjdtdblink. 解決方法:

在dbastudio裡看dtdblink的數據鏈路,未處於活動狀態.再看域服務器不通.於是重啟域服務器後解決問題. 在網上查一下,做更深一步解釋:

cause: 由於Oracle不能應用OS認證而導致憑證檢索失敗

action:

1.打開network/admin下的sqlnet.ora 修改SQLNET.AUTHENTICATION _SERVICES=(NONE)。

2.啟動Net8 configuration assistant-- >選第三項本地網絡服務名配置 -- >刪除...(刪除原來的本地網絡服務名)

3.重復第二步 -- >添加.. (新建本地網絡服務名)

4.

restart Oracle ---------------------------------------------------------------

NTS是WinNT的認證方式 ---------------------------------------------------------------

在sqlnet.ora中將 #sqlnet.authentication_services = (tcp) 改為

#sqlnet.authentication_services = (NONE) 或者把這一行注釋掉 -------------------------------

sqlnet.authentication_services = (NONE)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved