Oracle

在恢復 Oracle 數據庫期間出現“憑據檢索失敗”

  • February 20, 2018

啟動自動實例時INSTANCE

RMAN-00571: =========================================================== 
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== 
RMAN-00571: =========================================================== 
RMAN-03002: failure of recover command at 06/19/2015 15:40:19 
RMAN-04006: error from auxiliary database: 
   ORA-12638: Credential retrieval failed

我創建了一個帶有 1 個 CDB 和 2 個 PDB 的 Oracle 12c 數據庫,並告訴 Oracle 為我創建一個使用者,並將該使用者添加到系統資料庫中以訪問事件日誌。我在恢復中沒有任何問題,但恢復給出了上述錯誤。我正在使用以下命令進行 PIT 還原,然後進行恢復:

shutdown immediate;
startup;
RUN {
configure default device type to SBT_TAPE;
set until SCN = 2259403;
restore pluggable database PDB1;
recover pluggable database PDB1 auxiliary destination='C:\oracle\12.1.0\dbhome_1\temp';
[STDIN]: }
alter pluggable database PDB1 open resetlogs;
EXIT;

我剛剛在我的測試環境中解決了 Windows 下 Oracle12c 上的相同錯誤。Oracle 服務在oracle使用者本地帳戶下執行,但我正在使用我的域使用者嘗試 PITR。即使我的域使用者是 ORADBA 組的成員,我也會遇到同樣令人討厭的 ORA-12638 錯誤。

我已經更改了 Oracle 服務的使用者帳戶並讓它終於可以工作了。我想如果您使用 SYSTEM 帳戶,它也會起作用。

問候,丹尼爾。

如果執行數據庫的伺服器與 MOS 782419.1 中概述的 Active Directory 使用者對象具有相同的名稱,也會發生這種情況:“如果 Active Directory 域控制器包含與伺服器主機名。

引用自:https://dba.stackexchange.com/questions/104638