Configura la replica di SQL Server su Linux

Si applica a:SQL Server su Linux

SQL Server 2019 (15.x) introduce la replica di SQL Server per le istanze di SQL Server in Linux.

Per informazioni dettagliate sulla replica, vedere Replica di SQL Server.

Configura la replicazione su Linux con SQL Server Management Studio (SSMS) oppure con le stored procedure Transact-SQL (T-SQL).

Prerequisiti

Prima di configurare publisher, distributori e abbonati, completate i seguenti passaggi di configurazione per l'istanza di SQL Server.

  1. Abilitare l'uso degli agenti di replica in SQL Server Agent. Nel terminale di tutti i server Linux eseguire i comandi seguenti.

    sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
    sudo systemctl restart mssql-server
    
  2. Configurare l'istanza di SQL Server per la replica. Per configurare l'istanza di SQL Server per la replica, eseguire sys.sp_MSrepl_createdatatypemappings in tutte le istanze interessate dalla replica.

    USE msdb;
    GO
    
    EXECUTE sys.sp_MSrepl_createdatatypemappings;
    GO
    
  3. Crea una cartella di istantanee. Gli agenti SQL Server richiedono una cartella snapshot da cui leggere e scrivere. Creare la cartella snapshot nel server di distribuzione.

    Per creare la cartella snapshot e concedere l'accesso all'utente mssql , esegui i seguenti comandi:

    sudo mkdir /var/opt/mssql/data/ReplData/
    sudo chown mssql /var/opt/mssql/data/ReplData/
    sudo chgrp mssql /var/opt/mssql/data/ReplData/
    

Eseguire la configurazione e il monitoraggio della replica con SQL Server Management Studio (SSMS)

Configurare il server di distribuzione

Per configurare il server di distribuzione:

  1. In SSMS, collegati alla tua istanza di SQL Server in Esplora oggetti.

  2. Fare clic con il pulsante destro del mouse su Replica e selezionare Configura distribuzione....

  3. Segui le istruzioni nel Configura la distribuzione Wizard.

Creare la pubblicazione e gli articoli

Per creare la pubblicazione e gli articoli:

  1. In Esplora oggetti selezionare Replica>Pubblicazioni locali>Nuova pubblicazione.

  2. Segui le istruzioni nel Nuovo Assistente Pubblicazione per configurare il tipo di replica e gli articoli che appartengono alla pubblicazione.

Configurare la sottoscrizione

Per configurare la sottoscrizione in Esplora oggetti, selezionare Replica>Sottoscrizioni locali>Nuova sottoscrizione.

Monitorare i processi di replica

Usa Replication Monitor per monitorare le attività di replica.

In Esplora oggetti fare clic con il pulsante destro del mouse su Replica e selezionare Avvia Monitoraggio replica.