本文提供使用 Azure 備份 保護 SAP ASE (Sybase) 資料庫時所出現之錯誤碼的疑難解答詳細數據。
常見的錯誤碼
無效輸入
錯誤碼:InvalidInput
錯誤訊息:傳遞了一或多個參數的輸入無效。
建議的動作:修正輸入,然後重試作業。 如果問題持續發生,則請連絡 Microsoft 支援服務。
無效的資料庫連線詳細資訊
錯誤碼:InvalidDatabaseConnectionDetails
錯誤訊息:已提供無效的資料庫驗證認證。
建議的動作:使用可解析的資料庫主機名(或)IP 位址和具有執行備份和還原作業許可權的資料庫用戶認證,重新執行預先註冊腳本。
註冊失敗
錯誤碼:RegistrationFailure
錯誤訊息:實例上的註冊失敗。
建議的動作:若要解決此問題,請遵循下列步驟:
- 檢查 SAP ASE 伺服器是否正在執行。 如果未執行,請啟動伺服器。
- 使用正確的實例名稱、可解析的資料庫主機名(或)IP 位址和具有執行備份和還原作業許可權的資料庫用戶認證,重新執行註冊前腳本。
無效的邏輯容器名稱
錯誤碼:InvalidLogicalContainerName
錯誤訊息:提供的資料庫實例名稱無效。
建議的動作:修正輸入,然後重試作業。 如果問題持續發生,則請連絡 Microsoft 支援服務。
配置保護失敗
錯誤碼:ConfigureProtectionFailed
錯誤訊息:設定實例上的保護作業失敗。
建議的動作:若要解決此問題,請遵循下列步驟:
- 檢查資料庫是否在在線。
- 檢查資料庫認證是否正確。
- 如果問題仍然存在,請連絡 Microsoft 支援服務 以取得進一步的協助。
無效的工作負載類型
錯誤碼:InvalidWorkloadType
錯誤訊息:工作負載類型無效。
建議的動作:修正輸入,然後重試作業。 如果問題持續發生,請連絡Microsoft支援。
GetPluginVersionError
錯誤碼:GetPluginVersionError
錯誤訊息:取得外掛程式版本時發生錯誤。
建議的動作:重試作業。 如果問題持續發生,請連絡Microsoft支援。
操作不支援錯誤
錯誤碼: OperationNotSupportedError錯誤訊息:不支援還原查詢作業。
建議的動作:不需要採取任何動作。 請連絡Microsoft支持人員以取得進一步的釐清。
常規插件例外 (GeneralPluginException)
錯誤碼:GeneralPluginException
錯誤訊息:發生例外狀況。
建議的動作:這是內部錯誤。 如需進一步的協助,請連絡 Microsoft 支援服務。
DatabaseQueryExecutionError
錯誤碼:DatabaseQueryExecutionError
錯誤訊息:在資料庫上執行查詢時發生 ASE 例外狀況。
建議的動作:檢查資料庫是否在在線,然後重試作業。 如果問題持續發生,則請連絡 Microsoft 支援服務。
ASE備份伺服器未運行
錯誤碼:ASEBackupServerNotRunning
錯誤訊息:ASE 備份伺服器未執行。
建議的動作:檢查資料庫是否在在線,備份伺服器正在執行,然後重試作業。 如果問題持續發生,則請連絡 Microsoft 支援服務。
備份錯誤碼
使用者錯誤ASELSN驗證失敗
錯誤碼:UserErrorASELSNValidationFailure
錯誤訊息:記錄順序驗證失敗。 立即起始強制完整備份。
建議的動作:記錄序號驗證失敗/可能的記錄鏈結中斷,現在將會執行完整備份來修正。 如果錯誤持續發生之後,請連絡 Microsoft 支援服務。
數據庫備份操作失敗
錯誤碼:DatabaseBackupOperationFailed
錯誤訊息:資料庫備份失敗。
建議的動作:重試備份作業。 如果錯誤持續發生,請連絡 Microsoft 支援服務。
備份驗證失敗
錯誤碼:BackupValidationFailed
錯誤訊息:資料庫備份驗證失敗。
建議的動作:重試作業。 如果錯誤持續發生,請連絡 Microsoft 支援服務。
資料庫存在驗證失敗
錯誤碼:DatabaseExistenceValidationFailure
錯誤訊息:資料庫存在驗證失敗。
建議的動作:檢查資料庫是否存在且已上線。 如果沒有,請建立資料庫並讓資料庫上線。 如需進一步協助,請連絡 Microsoft 支援服務。
寫入備份串流失敗
錯誤碼:WriteToBackupStreamFailure
錯誤訊息:將數據寫入備份數據流時失敗。
建議的動作:重試作業。 如果問題仍然存在,請連絡 Microsoft 支援服務 以取得進一步的協助。
轉儲歷史已損壞
錯誤碼:DumpHistoryCorrupted
錯誤訊息:傾印歷程記錄檔案因語法不正確而損毀。
建議的動作:檢查傾印歷程記錄檔案中的磁碟空間或任何不正確的格式。 如果傾印檔案已損毀,請參閱 SAP 附注以解決此問題。 如果問題仍持續發生,請連絡 Microsoft 支援服務。
獲取資料庫版本失敗
錯誤碼:GetDatabaseVersionFailure
錯誤訊息:擷取資料庫版本時發生錯誤。
建議的動作:檢查資料庫是否處於執行中狀態。 如果問題仍持續發生,請連絡 Microsoft 支援服務。
未執行完整備份
錯誤碼:FullBackupNotPerformed
錯誤訊息:找不到先前的完整備份。 立即起始強制完整備份。
建議的動作:將會執行自動完整備份。 如果錯誤持續發生,請連絡 Microsoft 支援服務。
最新的完整備份已過期
錯誤碼:LatestFullBackupIsOld
錯誤訊息:最新的完整備份超過15天。 現在將會進行強制完整備份。
建議的動作:將會執行自動完整備份。 如果錯誤持續發生,請連絡 Microsoft 支援服務。
壓縮等級未設置
錯誤碼:CompressionLevelNotSet
錯誤訊息:已啟用壓縮,但沒有相關聯的壓縮層級。
建議的動作:在虛擬機中執行更新的預先註冊腳本,這會在檔案中新增預設組 config 態,然後重試。 如果錯誤持續發生之後,請連絡 Microsoft 支援服務。
DatabaseConnectionError
錯誤碼:DatabaseConnectionError
錯誤訊息:在資料庫上執行查詢時發生錯誤。 資料庫已經開啟,而且一次只能有一個使用者。
原因:資料庫可能會設定為單一使用者模式,以防止其他連線。
建議的動作:若要解決錯誤,請遵循下列步驟:
- 請檢查資料庫組態,以確保它在必要時允許多個連線。
- 如果已使用
sp_dboption啟用單一使用者模式,請驗證並停用。 瞭解如何 使用sp_dboption。
如果問題持續發生,則請連絡 Microsoft 支援服務。
單一使用者模式已啟用
錯誤碼:SingleUserModeIsEnabled
錯誤訊息:資料庫 ({databaseName}) 目前處於單一使用者模式。
原因:資料庫目前處於單一使用者模式,可能會導致還原作業失敗。 嘗試停用單一使用者模式失敗。
建議的動作:登入 ASE 伺服器,並使用 sp_dboption 預存程式停用資料庫的單一使用者模式。 瞭解如何 使用 sp_dboption。
如果問題持續發生,則請連絡 Microsoft 支援服務。
無法啟用單用戶模式
錯誤碼:NotAbleToEnableSingleUserMode
錯誤訊息:嘗試啟用資料庫{databaseName}之後,單一使用者模式未變更。
原因:此問題可能會因為無法變更單一使用者模式而發生。
建議的動作:登入 ASE 伺服器,並手動嘗試啟用和停用資料庫的單一使用者模式,然後重試作業。 瞭解如何 使用 sp_dboption。
如果問題持續發生,則請連絡 Microsoft 支援服務。
無法停用單一使用者模式
錯誤碼:NotAbleToDisableSingleUserMode
錯誤訊息:嘗試停用資料庫{databaseName}之後,單一使用者模式未變更。
建議的動作:登入 SAP ASE 伺服器,並使用 sp_dboption 預存程式停用資料庫的單一使用者模式。 瞭解如何 使用 sp_dboption。
如果問題持續發生,則請連絡 Microsoft 支援服務。
還原錯誤
建立資料庫失敗
錯誤碼:FailedToCreateDatabase
錯誤訊息:無法建立資料庫以進行還原。
建議的動作:若要解決此問題,請遵循下列步驟:
- 確定已在資料庫實例上設定預設裝置。
- 如果模型資料庫的資料庫建立失敗且發生錯誤,請解決錯誤並重試。
- 如果預設裝置中沒有足夠的空間,請增加資料庫裝置的大小(或)變更預設裝置,並具有符合源資料庫大小的可用空間。
無效的資料庫名稱
錯誤碼:InvalidDatabaseName
錯誤訊息:替代位置還原期間提供的資料庫名稱不符合資料庫建立的需求。
建議的動作:確定資料庫名稱長度不應超過 30 個字元。
強制覆寫選項未設定
錯誤碼:ForceOverwriteOptionNotSet
錯誤訊息:還原失敗,因為覆寫選項未正確設定
建議的動作:選擇 ForceOverwrite 選項,在此資料庫上執行還原,因為資料庫的名稱相同。
無效覆寫選項
錯誤碼:InvalidOverwriteOption
錯誤訊息:還原作業失敗,因為覆寫選項設定為 null 或無效。
建議的動作:選擇 ForceOverwrite 選項,在此資料庫上執行還原。
時間點還原失敗
錯誤碼:PointInTimeRestoreFailed
錯誤訊息:資料庫還原作業至指定的時間點失敗,併發生內部錯誤。
建議的動作:請嘗試從先前的完整備份還原資料庫。 如需進一步的協助,請連絡 Microsoft 支援服務。
RestoreMasterALROLR不支持
錯誤碼:RestoreMasterALROLRUnSupported
錯誤訊息:Master 資料庫無法使用替代和原始位置還原。 請使用還原作為檔案進行還原。
建議的動作:若要還原 master 資料庫,請遵循下列步驟:
- 以單一使用者模式啟動資料庫。
- 使用還原作為檔案來還原 master 資料庫傾印。
- 使用傾印檔案套用還原。
- 以
multi user模式重新啟動資料庫。
還原操作失敗
錯誤碼:RestoreOperationFailed
錯誤訊息:資料庫還原作業失敗,發生錯誤
建議的動作:請嘗試從先前的完整備份還原資料庫。 如需進一步的協助,請連絡 Microsoft 支援服務。
資料庫還原失敗
錯誤碼:DatabaseRestoreFailed
錯誤訊息:資料庫還原因未知錯誤而失敗。
建議的動作:請等候幾分鐘,然後再試一次作業。 如果問題持續發生,請連絡Microsoft支援。
資料庫操作失敗
錯誤碼:DatabaseOperationFailed
錯誤訊息:資料庫作業失敗,發生錯誤。
建議的動作:檢查資料庫使用者是否有適當的許可權。 如需進一步的協助,請連絡 Microsoft 支援服務。
MultiActiveConnections
錯誤碼:MultiActiveConnections
錯誤訊息:無法在資料庫 %DatabaseName 上執行還原作業;因為作用中連接超過一個,導致資料庫無法切換到單一伺服器模式。
建議的動作:終止所有作用中的連線,並確定沒有剩餘的連線,或最多只能有一個作用中的連線。 如需進一步協助,請連絡 Microsoft 支援服務。