SQL Server 2012維護計畫無法修改

SQL Server 2012維護計畫無法修改

按一下任何已建立的維護計劃:
標題:Microsoft SQL Server Management Studio 值不能為空。參數名稱:元件(System.Design) BUTTONS:OK


建立新計劃我收到此錯誤:

標題:維護計畫精靈進度 儲存維護計畫失敗。

其他資訊:SaveToSQLServer 方法遇到 OLE DB 錯誤代碼 0x80004005(未指定的錯誤)。發出的 SQL 語句失敗。

SaveToSQLServer 方法遇到 OLE DB 錯誤代碼 0x80004005(未指定錯誤)。發出的 SQL 語句失敗。

按鈕:確定


編輯已建立的備份計畫:
錯誤 1 載入「BackupDb」時發生錯誤:LoadFromSQLServer 方法遇到 OLE DB 錯誤代碼 0x80004005(未指定的錯誤)。發出的 SQL 語句失敗。 。伺服器=伺服器;包=維護計劃\BackupLeadsDb; 1 1

嘗試的解決方案:我已經更改了SA帳戶的密碼;我使用Windows身份驗證登入;我已經註冊了 C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\DTS.dll。修復 SQL Server 2012,解除安裝/重新安裝 SQL Server 2012。

答案1

在我的本機上使用 Microsoft SQL Server Management Studio 2012,我在嘗試修改 SQL2008r2 伺服器上的備份計畫時遇到了相同的問題。

它可以在我的本機 PC 上與 Microsoft SQL Server Management Studio2008r2 配合使用,並直接 RDPing 到伺服器並從那裡執行 SSMS2008r2。

在我看來,這像是 Microsoft SQL Server Management Studio2012 中的錯誤。

答案2

你所看到的東西是經過設計的。 SQL Server 2012 引進了新的維護計劃設計器,因此如果您嘗試使用 SSMS 2012 編輯早期版本的維護計劃,它將以新格式儲存,然後較低版本的 SSMS 將無法開啟它。

參考MSDN 文章,第 5.5 點:

5.5 新維護計畫佈局與早期 SQL Server 工具不相容問題
當使用 SQL Server 2012 管理工具修改在早期版本的 SQL Server 管理工具(SQL Server 2008 R2、SQL Server 2008 或 SQL Server 2005)中所建立的現有維護計畫時,維護計畫將以新格式儲存。早期版本的 SQL Server 管理工具不支援這種新格式。

解決方法: 沒有任何

相關內容