關於Windows Oracle「ORA-12638 Credential retrieval failed」抄寫錯誤的處理 @ 超兩光的電腦工程師 >> 佑子窩 :: 隨意窩 Xuite日誌
  • 喜歡貓,也喜歡狗,現在的工作,就是玩電腦!

    關於Sam,就在這部落格中,希望大家會喜歡這地方! ^^

    和Sam聯絡:phantom2431@hotmail.com 

  • 關鍵字
    1. 沒有新回應!






  • 如何使用RSS
    Powered by Xuite
    2007-11-09 16:36 關於Windows Oracle「ORA-12638 Credential retrieval failed」抄寫錯誤的處理
    平均分數:0 顆星    投票人數:0
    我要評分:
    1. 發生狀況:在資料庫(Server:Oracle 10g / Windows)進行抄寫時,出現「ORA-12638:Crendential retrieval failed(證明資料擷取失敗)」錯誤訊息。

    2.說明:

    Client端無法登入到遠端Server時,就會出現該狀況。

    3.可能原因:
    Server有開放OS認證模式,已知在Windows機器上,容易導致client端抄寫失敗


    4.解決:
    (1)登入到抄寫的Server(也就是提供資料的Oracle 10g機器)上的Windows作業系統。
    (2)編輯「%Oracle_HOME%\product\10.1.0\db_1\NETWORK\ADMIN\sqlnet.ora」檔案,做如下方框內的修正:
     
    # This file is actually generated by netca. But if customers choose to
    # install "Software Only", this file wont exist and without the native
    # authentication, they will not be able to connect to the database on NT.

    #SQLNET.AUTHENTICATION_SERVICES = (NTS) --> 註解這一行,取消OS認證!
    NAMES.DIRECTORY_PATH= (TNSNAMES)

    (3)修改完成後存檔離開。離開後,可以再試試看DB抄寫,應該要能正常運作!
    Sam / Xuite日誌 / 回應(0) / 引用(0) / 好文轉寄
    回應