Bagikan melalui


sp_delete_log_shipping_primary_secondary (T-SQL)

Berlaku untuk: SQL Server

Menghapus entri untuk database sekunder di server utama.

Konvensi sintaks transact-SQL

Sintaks

sp_delete_log_shipping_primary_secondary
    [ @primary_database = ] N'primary_database'
    , [ @secondary_server = ] N'secondary_server'
    , [ @secondary_database = ] N'secondary_database'
[ ; ]

Argumen

[ @primary_database = ] N'primary_database'

Nama database di server utama. @primary_database adalah sysname, tanpa default.

[ @secondary_server = ] N'secondary_server'

Nama server sekunder. @secondary_server adalah sysname, tanpa default.

[ @secondary_database = ] N'secondary_database'

Nama database sekunder. @secondary_database adalah sysname, tanpa default.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Tidak ada.

Keterangan

sp_delete_log_shipping_primary_secondary harus dijalankan dari master database di server utama. Prosedur tersimpan ini menghapus entri untuk database sekunder dari log_shipping_primary_secondaries pada server utama.

Izin

Memerlukan keanggotaan dalam peran server tetap sysadmin , atau menjalankan izin langsung pada prosedur tersimpan ini.

Contoh

Dalam contoh berikut, sp_delete_log_shipping_primary_secondary digunakan untuk menghapus database LogShipAdventureWorks sekunder dari server FLATIRONsekunder .

EXEC master.dbo.sp_delete_log_shipping_primary_secondary
    @primary_database = N'AdventureWorks',
    @secondary_server = N'FLATIRON',
    @secondary_database = N'LogShipAdventureWorks';
GO