Aracılığıyla paylaş


Linux'ta SQL Server Çoğaltmayı Yapılandırma

Şunlar için geçerlidir:Linux üzerinde SQL Server

SQL Server 2019 (15.x), Linux üzerindeki SQL Server örnekleri için SQL Server Çoğaltma'yı sunar.

Çoğaltma hakkında ayrıntılı bilgi için bkz. SQL Server Çoğaltma.

SQL Server Management Studio (SSMS) veya Transact-SQL saklı yordamlarını kullanarak Linux üzerinde çoğaltmayı yapılandırın.

Önkoşullar

Yayımcıları, dağıtımcıları ve aboneleri yapılandırmadan önce SQL Server örneği için birkaç yapılandırma adımını tamamlamanız gerekir.

  1. SQL Server Aracısı'nı çoğaltma aracılarını kullanacak şekilde etkinleştirin. Tüm Linux sunucularında terminalde aşağıdaki komutları çalıştırın.

    sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
    sudo systemctl restart mssql-server
    
  2. SQL Server örneğini çoğaltma için yapılandırın. SQL Server örneğini çoğaltma için yapılandırmak için çoğaltmaya katılan tüm örneklerde komutunu çalıştırın sys.sp_MSrepl_createdatatypemappings .

    USE msdb;
    GO
    
    EXECUTE sys.sp_MSrepl_createdatatypemappings;
    GO
    
  3. Anlık görüntü klasörü oluşturun. SQL Server aracıları okumak/yazmak için bir anlık görüntü klasörü gerektirir. Dağıtımcıda anlık görüntü klasörünü oluşturun.

    Anlık görüntü klasörünü oluşturmak ve kullanıcıya erişim vermek için mssql aşağıdaki komutu çalıştırın:

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

SQL Server Management Studio (SSMS) ile çoğaltmayı yapılandırma ve izleme

Dağıtımcıyı yapılandırma

Dağıtımcıyı yapılandırmak için:

  1. SSMS'de Nesne Gezgini'nde SQL Server örneğine bağlanın.

  2. Çoğaltma'ya sağ tıklayın ve Dağıtımı Yapılandır... öğesini seçin.

  3. Dağıtım Yapılandırma Sihirbazı'nda yönergeleri izleyin.

Yayın ve makale oluşturma

Yayın ve makaleler oluşturmak için:

  1. Nesne Gezgini'nde Çoğaltma>Yerel Yayınları>Yeni Yayın... öğesini seçin.

  2. Çoğaltma türünü ve yayına ait makaleleri yapılandırmak için Yeni Yayın Sihirbazı'nda yönergeleri izleyin.

Aboneliği yapılandırma

Nesne Gezgini'nde aboneliği yapılandırmak için Çoğaltma>Yerel Abonelikleri Yeni abonelikler>... seçeneğini belirleyin.

Replikasyon işlerini izleyin

Çoğaltma işlerini izlemek için Çoğaltma İzleyicisi'ni kullanın.

Nesne Gezgini'nde Çoğaltma'ya sağ tıklayın ve Çoğaltma İzleyicisini Başlat'ı seçin.