Konfigurovat replikaci SQL Server na Linuxu

Platí pro:SQL Server na Linuxu

SQL Server 2019 (15.x) zavádí replikaci SQL Serveru pro instance SQL Serveru v Linuxu.

Podrobné informace o replikaci naleznete v tématu Replikace SYSTÉMU SQL Server.

Konfigurujte replikaci na Linuxu pomocí uložených procedur SQL Server Management Studio (SSMS) nebo Transact-SQL (T-SQL).

Předpoklady

Před konfigurací vydavatelů, distributorů a předplatitelů dokončete následující konfigurační kroky pro instanci SQL Server.

  1. Povolte agenta SQL Serveru, aby mohli používat agenty replikace. Na všech serverech s Linuxem spusťte v terminálu následující příkazy.

    sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
    sudo systemctl restart mssql-server
    
  2. Nakonfigurujte instanci SQL Serveru pro replikaci. Pokud chcete nakonfigurovat instanci SQL Serveru pro replikaci, spusťte sys.sp_MSrepl_createdatatypemappings na všech instancích, které se účastní replikace.

    USE msdb;
    GO
    
    EXECUTE sys.sp_MSrepl_createdatatypemappings;
    GO
    
  3. Vytvořte složku snímku. Agenti SQL Server vyžadují složku snapshotů, ze které lze číst a zapisovat. Vytvořte složku snímku na distributoru.

    Pro vytvoření složky snapshot a udělení přístupu uživateli mssql spusťte následující příkazy:

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

Konfigurace a monitorování replikace pomocí aplikace SQL Server Management Studio (SSMS)

Konfigurace distributora

Konfigurace distributora:

  1. V SSMS se připojte ke své instanci SQL Server v Průzkumník objektů.

  2. Klikněte pravým tlačítkem na Replikaci a vyberte Konfigurovat distribuci....

  3. Postupujte podle pokynů v Průvodci konfigurací distribuce.

Vytváření publikací a článků

Vytvoření publikace a článků:

  1. V Průzkumníku objektů vyberte Replikace>Místní publikace>Nová publikace....

  2. Postupujte podle pokynů v Příručce nových publikací pro nastavení typu replikace a článků, které patří k publikaci.

Konfigurace předplatného

Pokud chcete nakonfigurovat předplatné v Průzkumníku objektů, vyberte Možnost Replikovat>místní předplatná>Nová předplatná....

Monitorování úloh replikace

Použijte Replication Monitor k monitorování úloh replikace.

V Průzkumníku objektů klikněte pravým tlačítkem na Replikace a vyberte Spustit monitorování replikace.