Rimuovere un database secondario da una configurazione per il log shipping (SQL Server)

In questo argomento viene descritto come rimuovere un database secondario per il log shipping in SQL Server 2017SQL Server 2017 utilizzando SQL Server Management StudioSQL Server Management Studio o Transact-SQLTransact-SQL.

Contenuto dell'argomento

Prima di iniziare

Sicurezza

Autorizzazioni

Le stored procedure per il log shipping richiedono l'appartenenza al ruolo predefinito del server sysadmin.

Utilizzo di SQL Server Management Studio

Per rimuovere un database secondario per il log shipping

  1. Connettersi all'istanza di SQL ServerSQL Server che rappresenta attualmente il server primario di log shipping ed espandere l'istanza.

  2. Espandere Database, fare clic con il pulsante destro del mouse sul database primario per il log shipping, quindi scegliere Proprietà.

  3. Nella casella Selezionare una paginafare clic su Log shipping delle transazioni.

  4. Nell'area Istanze del server e database secondarifare clic sul database da rimuovere.

  5. Scegliere Rimuovi.

  6. Fare clic su OK per aggiornare la configurazione.

Utilizzo di Transact-SQL

Per rimuovere un database secondario

  1. Nel server primario eseguire sp_delete_log_shipping_primary_secondary per eliminare le informazioni relative al database secondario.

  2. Nel server secondario eseguire sp_delete_log_shipping_secondary_database per eliminare il database secondario.

    Nota

    Se non sono disponibili altri database secondari con lo stesso ID, sp_delete_log_shipping_secondary_primary viene richiamata da sp_delete_log_shipping_secondary_database e tramite essa viene eliminata la voce relativa all'ID secondario e i processi di copia e ripristino.

  3. Nel server secondario disabilitare i processi di copia e ripristino. Per altre informazioni, vedere Disable or Enable a Job.

Attività correlate

Vedere anche

Informazioni sul log shipping (SQL Server)
Tabelle e stored procedure relative al log shipping