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