從 log_shipping_primaries 表中刪除主服務器。
sp_delete_log_shipping_primary
[ @primary_server_name = ] 'primary_server_name' ,
[ @primary_database_name = ] 'primary_database_name' ,
{ [ @delete_secondaries = ] delete_secondaries }
[@primary_server_name =] 'primary_server_name'
主服務器的名稱,primary_server_name 的數(shù)據(jù)類型為 sysname。
[@primary_database_name =] 'primary_database_name'
輔助服務器的名稱,primary_database_name 的數(shù)據(jù)類型為 sysname。
[@delete_secondaries =] delete_secondaries
指定刪除操作還可以應用到 log_shipping_secondaries 表。delete_secondaries 的數(shù)據(jù)類型為 bit,默認值為零 (0)。
0(成功)或 1(失?。?/P>
此存儲過程只從監(jiān)視器刪除主服務器和輔助服務器。同時,日志傳送也從主服務器和輔助服務器上刪除。
sp_delete_log_shipping_primary 刪除日志傳送主表。如果 log_shipping_databases 表中沒有相應的行,delete_secondaries 必須設(shè)置為 1。否則存儲過程將失敗。
只有 sysadmin 固定服務器角色的成員才能執(zhí)行 sp_delete_log_shipping_primaries。
下面的示例從服務器"source"中刪除源數(shù)據(jù)庫"pubs"。在 log_shipping_secondaries 表中沒有相應行。
EXEC sp_delete_log_shipping_primary @primary_server_name = N'source', @primary_database_name = N'pubs'