Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ş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.
SSMS'yi kullanmak için bu makaledeki yönergeleri izleyin.
SQL Server örneklerine bağlanmak için Windows işletim sisteminde SSMS kullanın. Arka plan ve yönergeler için bkz. Linux üzerinde SQL Server'ı yönetmek için Windows'ta SQL Server Management Studio kullanma.
Saklı yordamlarla ilgili bir örnek için T-SQL ile Çoğaltmayı Yapılandırma öğreticisini izleyin.
Ö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.
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-serverSQL 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; GOAnlı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
mssqlaş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:
SSMS'de Nesne Gezgini'nde SQL Server örneğine bağlanın.
Çoğaltma'ya sağ tıklayın ve Dağıtımı Yapılandır... öğesini seçin.
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:
Nesne Gezgini'nde Çoğaltma>Yerel Yayınları>Yeni Yayın... öğesini seçin.
Ç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.
İlgili içerik
- SQL Server çoğaltma Linux üzerinde
- Replikasyon saklı yordamları (Transact-SQL)