[Case] [SQL Server] 資料庫維護計劃問題

[Case] [SQL Server ] 維護計劃問題

近期的案件,客戶反應資料庫備份有問題,查看主機為Windows 2003 x86,記憶體4GB(DB最多可使用僅約1.7G),SQL Server 2005,加上IIS以及3-5個派班中心….效能實屬不足,因需花費大筆費用升級(OS、SQL Server、License….),目前就可以做的去調整,而目前的問題是維護計劃失敗的問題…好像離題了o.o

 

 

Q1、無法刪除維護計劃

出現錯誤訊息為”SaveToSQLServer 方法發現 OLE DB 錯誤碼 0x80004005(通訊連結失敗)。發出的 SQL 陳述式失敗。

image

 

A1、刪除維護計劃table資料

 

Step1.找出維護計劃ID

use msdb;

select * from sysmaintplan_plans;

 

Step2.刪除plan_id

delete from sysmaintplan_log where plan_id = ‘idid’

delete from sysmaintplan_subplans where plan_id = ‘idid’

delete from sysmaintplan_plans where plan_id = ‘idid’

 

Step3.手動將維護計劃刪除

 

 

 

======================================================

 

Q2、無法新增維護計劃

 

Step1.開啟進階功能

use master;

GO

EXEC sp_configure ‘show advanced option’,’1’;

 

RECONFIGURE;

EXEC sp_configure;

 

 

Step2.調整網路封包大小

EXEC sp_configure ‘network packet size’, 16383

RECONFIGURE WITH OVERRIDE

GO

 

 

 

參考:

http://jmh273.blog.ithome.com.tw/post/3268/102596

http://msdn.microsoft.com/zh-tw/library/ms188787.aspx

http://support.microsoft.com/kb/2006769