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:SQL Server
Azure SQL Yönetilen Örneği
Dağıtımcının özelliklerini değiştirir. Bu saklı yordam herhangi bir veritabanındaki Dağıtımcı'da yürütülür. Uzak Dağıtımcılar için bu saklı yordamın uzak Dağıtımcıya bağlanan tüm Publisher sunucularında yürütülmesi gerekir.
Dağıtım veya Publisher veritabanı bir kullanılabilirlik grubundaysa, kullanılabilirlik grubundaki geçerli rollerinden bağımsız olarak saklı yordamın tüm Dağıtımcı ve Yayımcı düğümlerinde yürütülmesi gerekir.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_changedistributor_property
[ [ @property = ] N'property' ]
[ , [ @value = ] N'value' ]
[ ; ]
Arguments
[ @property = ] N'property'
Belirli bir Dağıtımcının özelliği. @propertysysname'dir ve şu değerlerden biri olabilir:
| Özellik adı | Kabul edilebilir değerler | Description |
|---|---|---|
heartbeat_interval |
Herhangi bir int değeri (dakika cinsinden) | Bir aracının ilerleme durumunu günlüğe kaydetmeden çalıştırabileceği en fazla dakika sayısı.
@heartbeat_interval , varsayılan olarak dakika cinsinden int değeridir 10 . |
encrypt_distributor_connection |
mandatory, optional, strict, , true, false, yes, no |
Dağıtımcı ile diğer çoğaltma bileşenleri arasındaki şifreleme türünü belirtir. Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümleri. |
trust_distributor_certificate |
yes, no |
Dağıtımcı tarafından şifrelenmiş bağlantılar için kullanılan sertifikaya güvenilip güvenmeyeceğini belirtir. Varsayılan değer: no.Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümleri. |
host_name_in_distributor_certificate |
Herhangi bir dize | Dağıtımcının sertifikasında beklenen ana bilgisayar adını belirtir. Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümleri. |
NULL (varsayılan) |
Tüm kullanılabilir @property değerleri yazdırılır. |
Uyarı
Temel alınan OLEDB sağlayıcısı 19 ile ilgili olan ve güvenliği artıran güvenli varsayılanlar. Varsayılanı geçersiz kılma seçeneği, örneğinizi güvenilir bir sertifika kullanacak şekilde yapılandırmaktan daha az güvenlidir. Varsayılanı geçersiz kıldıktan sonra SQL Server'ı sertifika kullanacak şekilde yapılandırma ve ardından sp_changedistributor_property saklı yordamını kullanarak özelliği yeniden güvenli varsayılan değere ayarlama trust_distributor_certificate=no seçeneğiniz vardır.
[ @value = ] N'value'
Verilen Distributor özelliğinin değeri.
@valuenvarchar(255), varsayılan değeridir NULL.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Açıklamalar
sp_changedistributor_property tüm çoğaltma türlerinde kullanılır.
Örnekler
-- Change the heartbeat interval at the Distributor to 5 minutes.
USE master
exec sp_changedistributor_property
@property = N'heartbeat_interval',
@value = 5;
GO
Dağıtımcıyı otomatik olarak imzalanan sertifikaya güvenecek şekilde yapılandırma
OLEDB sağlayıcısı 19'un güvenli varsayılanını geçersiz kılmak ve dağıtımcının otomatik olarak imzalanan sertifikaya güvenmesi için ayarlamak trust_distributor_certificate=yes için aşağıdaki örneği kullanın:
EXECUTE sp_changedistributor_property
@property = N'trust_distributor_certificate',
@value = N'yes';
Uyarı
Temel alınan OLEDB sağlayıcısı 19 ile ilgili olan ve güvenliği artıran güvenli varsayılanlar. Varsayılanı geçersiz kılma seçeneği, örneğinizi güvenilir bir sertifika kullanacak şekilde yapılandırmaktan daha az güvenlidir. Varsayılanı geçersiz kıldıktan sonra SQL Server'ı sertifika kullanacak şekilde yapılandırma ve ardından sp_changedistributor_property saklı yordamını kullanarak özelliği yeniden güvenli varsayılan değere ayarlama trust_distributor_certificate=no seçeneğiniz vardır.
Daha fazla bilgi için, SQL Server 2025'teki bozucu değişimi uzaktan dağıtıcıyı inceleyin.
Permissions
yalnızca sysadmin sabit sunucu rolünün üyeleri yürütebilir sp_changedistributor_property.