Sql-Server

離線數據庫上的 SQL Server 維護計劃錯誤

  • March 28, 2016

今天對我來說是 SQL 日 :)

我的維護計劃未能執行並出現​​以下錯誤:

失敗:(-1073548784)執行查詢“USE

$$ SharedServices1_DB $$”失敗,出現以下錯誤:“無法打開數據庫‘SharedServices1_DB’,因為它處於離線狀態。”。可能的失敗原因:查詢有問題、“ResultSet”屬性設置不正確、參數設置不正確或連接不正確。

其中SharedServices1_DB是設置為離線的數據庫。我想從維護計劃中排除這個數據庫,但是當數據庫離線時,它根本不會在維護計劃任務中顯示為“特定數據庫”,如果我把它上線,它已經被取消選中維護計劃任務。

如何從維護計劃中排除離線數據庫?

是的,我們可以將離線數據庫排除在特定維護計劃之外。請找到以下步驟。

  1. 右鍵點擊維護計劃->選擇“修改”->您可以在此處查看計劃和子計劃->右鍵點擊計劃選擇“屬性”->屬性視窗將在您的右側打開>展開並蒐索選項“IgnoreDatabaseInNotOnlinestate” ’ -> 檢查為此設置的值是否為假,然後使用幫助下拉菜單將其更改為“真”。

它適用於我,無需在伺服器上重新創建維護計劃。

Sql server 2008 是我找到的唯一解決方案。它有忽略離線選項。

這個問題快把我逼瘋了。

引用自:https://serverfault.com/questions/30769