Condividi tramite


sp_delete_log_shipping_primary_secondary (Transact-SQL)

Si applica a: SQL Server

Rimuove una voce per un database secondario nel server primario.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

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

Argomenti

[ @primary_database = ] N'primary_database'

Nome del database nel server primario. @primary_database è sysname, senza impostazione predefinita.

[ @secondary_server = ] N'secondary_server'

Nome del server secondario. @secondary_server è sysname, senza impostazione predefinita.

[ @secondary_database = ] N'secondary_database'

Nome del database secondario. @secondary_database è sysname, senza impostazione predefinita.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nessuno.

Osservazioni:

sp_delete_log_shipping_primary_secondary deve essere eseguito dal master database nel server primario. Questa stored procedure rimuove la voce per un database secondario dal log_shipping_primary_secondaries server primario.

Autorizzazioni

Richiede l'appartenenza al ruolo predefinito del server sysadmin o l'autorizzazione di esecuzione direttamente in questa stored procedure.

Esempi

Nell'esempio seguente viene utilizzata la stored procedure sp_delete_log_shipping_primary_secondary per eliminare il database secondario LogShipAdventureWorks dal server secondario FLATIRON.

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