Nasıl Yapılır: Görüntüleme ve Yayımcı ve dağıtımcı Properties (RMO programlama) Değiştir
Programsal olarak görüntüleyebilir ve çoğaltma Management Objects (RMO) kullanarak, yayımcı ve dağıtımcı özelliklerini değiştirin.
Dağıtımcı özelliklerini görüntüleme ve değiştirme için
dağıtımcı bağlantı kullanarak oluşturduğunuz ServerConnection sınıf.
örnek ReplicationServer sınıf. Geçiş ServerConnection 1. adımdaki nesnesi.
(Isteğe bağlı) Denetleme IsDistributor() şu anda bağlı sunucu için bir dağıtımcı olduğunu doğrulamak için özellik'ı tıklatın.
Call Load() yöntem, Özellikler'i sunucudan alınamadı.
(Isteğe bağlı) Özelliklerini değiştirmek için küme aşağıdakilerden bir veya daha fazla olabilecek dağıtımcı özellik için yeni bir deðer küme üzerindeki ReplicationServer nesne.
(Optional) If the CachePropertyChanges() özellik on the ReplicationServer object is küme to true, call the CommitPropertyChanges() yöntem to yürütme the changes to the server.
Dağıtım veritabanı özelliklerini görüntüleme ve değiştirme için
dağıtımcı bağlantı kullanarak oluşturduğunuz ServerConnection sınıf.
örnek DistributionDatabase sınıf. Name özellik belirtin ve geçiş ServerConnection 1. adımdaki nesnesi.
Call LoadProperties() yöntem, Özellikler'i sunucudan alınamadı. Bu yöntem döndürüyorsa false, belirtilen adda bir veritabanı, sunucu üzerinde yok.
(Isteğe bağlı) Özelliklerini değiştirmek için , yeni bir değer biri için ayarlanan DistributionDatabase özellikler ayarlanabilir.
(Optional) If the CachePropertyChanges() özellik on the DistributionDatabase object is küme to true, call the CommitPropertyChanges() yöntem to yürütme the changes to the server.
Yayımcı özelliklerini görüntüleme ve değiştirme için
Yayımcı bağlantısını kullanarak oluşturduğunuz ServerConnection sınıf.
örnek DistributionPublisher sınıf. Belirttiğiniz Name() özellik ve pass ServerConnection 1. adımdaki nesnesi.
(Isteğe bağlı) Özelliklerini değiştirmek için , yeni bir değer biri için ayarlanan DistributionPublisher özellikler ayarlanabilir.
(Optional) If the CachePropertyChanges() özellik on the DistributionPublisher object is küme to true, call the CommitPropertyChanges() yöntem to yürütme the changes to the server.
Yönetimsel bağlantısını parolasını değiştirmek için Yayımcı dağıtıcı için
dağıtımcı bağlantı kullanarak oluşturduğunuz ServerConnection sınıf.
örnek ReplicationServer sınıf.
küme ConnectionContext() 1. adımda oluşturduğunuz bağlantı özelliğini.
Call Load() yöntem, nesne özelliklerini almak için.
Call ChangeDistributorPassword(String) yöntem. Yeni parola değeri geçirmek password parametre.
Security Note:
Olanaklıysa, zamanında güvenlik kimlik bilgileri bilgilerini girmesini ister.Kimlik bilgileri saklamanız gerekir, kullanmak Şifreleme Hizmetleri tarafından sağlananMicrosoft Wındows .NET framework'nı tıklatın.
(Isteğe bağlı) Parolayı değiştirmesinin bu dağıtımcı kullanan her uzak Yayımcı için aşağıdaki adımları gerçekleştirin:
Yayımcı bağlantısını kullanarak oluşturduğunuz ServerConnection sınıf.
örnek ReplicationServer sınıf.
küme ConnectionContext() özellik adım 6a içinde oluşturulmuş bağlantı.
Call Load() yöntem, nesne özelliklerini almak için.
Call ChangeDistributorPassword(String) yöntem. Adım 5'için yeni parola değeri geçirmek password parametre.
Example
Bu örnek, dağıtım ve dağıtım veritabanı özelliklerinin nasıl değiştirileceğini gösterir.
![]() |
---|
Kod, kimlik bilgileri bilgilerini depolamak önlemek için , yeni parolayı dağıtımcı zamanında sağlanır. |
See Also