錯誤信息:
  error 14261: the specified primary_server_name.primary_database_name ('n') already exists.
  error 14426: a log shipping monitor is already defined (...) 
  處理方法:
  必須手動執行下面幾個存儲過程來刪除log shipping在數據庫中記錄的信息。
  1、sp_delete_log_shipping_primary
   刪除msdb.dbo.log_shipping_primary表中的primary server信息
  2、sp_delete_log_shipping_plan
   刪除log shipping計劃
  3、sp_delete_log_shipping_secondary
   刪除msdb.dbo.log_shipping_secondaries表中的secondary server信息
  4、sp_remove_log_shipping_monitor
   刪除log shipping監視從表msdb.dbo.log_shipping_monitor 
  二、數據庫的模式
   如果正確設置了log shipping,但是沒有辦法正常執行,在sql server的日志中可以看到類似這個信息和界面:
  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)

  可能是你沒有正確設置數據庫的模式,完整模式。

三、log文件存放路徑
在msdn上看過一篇文章說,同一臺電腦上再次設置log shipping時,不要使用相同的目錄存放log文件。這個沒有考證過,只提一下,提醒大家!
,歡迎訪問網頁設計愛好者web開發。新聞熱點
疑難解答