設定中斷導致 msdb 系統資料表殘留記錄傳送設定資料。
Error 14261: The specified primary_server_name.primary_database_name ('N') already exists.
Error 14426: A log shipping monitor is already defined (...)
| 程序 | 功能 |
|---|---|
sp_delete_log_shipping_primary | 刪除 log_shipping_primary 主要伺服器資訊 |
sp_delete_log_shipping_plan | 刪除記錄傳送計畫 |
sp_delete_log_shipping_secondary | 刪除 log_shipping_secondaries 次要伺服器資訊 |
sp_remove_log_shipping_monitor | 刪除 log_shipping_monitor 監視資訊 |
SQL Server Agent 作業記錄顯示:
Microsoft (R) SQLMaint Utility (Unicode), Version
Logged on to SQL Server 'ZTAO-1' as 'ZTAO-1\Administrator' (trusted)
Starting maintenance plan 'LOG_Plan_9' on 2003-9-4 14:42:02
Backup can not be performed on database 'ERPLogShipping'. This sub task is ignored.
Deleting old text reports... 0 file(s) deleted.
End of maintenance plan 'LOG_Plan_9' on 2003-9-4 14:42:02
SQLMAINT.EXE Process Exit Code: 1 (Failed)

解決: 確認來源資料庫設為「完整復原模式」。
MSDN 建議:同一電腦重複設定記錄傳送時,勿使用相同目錄儲存記錄檔,避免衝突。