Sql-Server
離線數據庫上的 SQL Server 維護計劃錯誤
今天對我來說是 SQL 日 :)
我的維護計劃未能執行並出現以下錯誤:
失敗:(-1073548784)執行查詢“USE
$$ SharedServices1_DB $$”失敗,出現以下錯誤:“無法打開數據庫‘SharedServices1_DB’,因為它處於離線狀態。”。可能的失敗原因:查詢有問題、“ResultSet”屬性設置不正確、參數設置不正確或連接不正確。
其中SharedServices1_DB是設置為離線的數據庫。我想從維護計劃中排除這個數據庫,但是當數據庫離線時,它根本不會在維護計劃任務中顯示為“特定數據庫”,如果我把它上線,它已經被取消選中維護計劃任務。
如何從維護計劃中排除離線數據庫?
是的,我們可以將離線數據庫排除在特定維護計劃之外。請找到以下步驟。
- 右鍵點擊維護計劃->選擇“修改”->您可以在此處查看計劃和子計劃->右鍵點擊計劃選擇“屬性”->屬性視窗將在您的右側打開>展開並蒐索選項“IgnoreDatabaseInNotOnlinestate” ’ -> 檢查為此設置的值是否為假,然後使用幫助下拉菜單將其更改為“真”。
它適用於我,無需在伺服器上重新創建維護計劃。
Sql server 2008 是我找到的唯一解決方案。它有忽略離線選項。
這個問題快把我逼瘋了。