sp_change_subscription_properties (Transact-sql)
Çekme abonelik bilgilerini güncelleştirir. Bu saklı yordam, abonelik veritabanı abone adresindeki yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_change_subscription_properties [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
, [ @property = ] 'property'
, [ @value = ] 'value'
[ , [ @publication_type = ] publication_type ]
Bağımsız değişkenler
@ publisher ='Yayınevi'
Yayımcı addır. Yayıncı olan sysname, hiçbir varsayılan ile.@ publisher_db ='publisher_db @'
Publisher veritabanı adıdır. publisher_db @ olan sysname, hiçbir varsayılan ile.@ publication ='yayın'
Yayını addır. Yayın olan sysname, hiçbir varsayılan ile.@property='özelliği'
Değiştirilecek özelliğidir. özellik olan sysname.@value='değeri'
Yeni özelliği değeridir. değeri olan documentSET, hiçbir varsayılan ile.@ publication_type = publication_type
Yayını çoğaltma türünü belirtir. publication_type olan int, ve bu değerlerden biri olabilir.Değer
Yayın türü
0
İşlem
1
Anlık görüntü
2
Birleştirme
NULL (varsayılan)
Çoğaltma yayın türünü belirler. Saklı yordam birden çok tablo bakmak gerekir çünkü bu seçenek ne zaman tam yayın türünü sağlanan daha yavaştır.
Bu tablo makaleleri ve bu özelliklerin değerlerini özelliklerini açıklar.
Özellik |
Değer |
Açıklama |
---|---|---|
alt_snapshot_folder |
|
Anlık görüntüsü için diğer klasör konumu belirtir. null olarak ayarlamak, anlık görüntü dosyaları yayımcı tarafından belirtilen varsayılan konumdan are seçmek yukarıya eğer. |
distrib_job_login |
|
Giriş için MicrosoftWindows hesap aracı çalıştığı altında. |
distrib_job_password |
|
Aracı çalıştığı Windows hesabı için parola. |
distributor_login |
|
Dağıtıcı oturum açma. |
distributor_password |
|
Dağıtıcı parola. |
distributor_security_mode |
1 |
Dağıtımcı olarak bağlanırken Windows kimlik doğrulaması kullanın. |
|
0 |
Kullanım SQL ServerDağıtımcı olarak bağlanırken kimlik. |
dts_package_name |
|
SQL Server 2000 Veri Dönüştürme Hizmetleri (dts) paketinin adını belirtir. Bu değer olabilir yayını işlem veya snapshot olup yalnızca belirtilen. |
dts_package_password |
|
Paket parolasını belirtir. dts_package_password olan sysname null varsayılan parola özelliği sol olduğunu belirten değişmeden.
Not
Bir dts paketini bir parolası olması gerekir.
Bu değer olabilir yayını işlem veya snapshot olup yalnızca belirtilen. |
dts_package_location |
|
dts paketi depolanacağı konumu. Bu değer olabilir yayını işlem veya snapshot olup yalnızca belirtilen. |
dynamic_snapshot_location |
|
Anlık görüntü dosyalarının kaydedileceği klasörün yolunu belirtir. Bu değer-ebilmek var olmak yayına birleştirme yayını ise, yalnızca belirtilen. |
ftp_address |
|
Yalnızca geriye dönük uyumluluk için. |
ftp_login |
|
Yalnızca geriye dönük uyumluluk için. |
ftp_password |
|
Yalnızca geriye dönük uyumluluk için. |
ftp_port |
|
Yalnızca geriye dönük uyumluluk için. |
hostname |
|
Yayımcı için bağlanırken kullanılan ana bilgisayar adı. |
internet_login |
|
Birleştirme Aracısı temel kimlik doğrulaması kullanarak Web eşitleme barındıran Web sunucusu bağlanırken kullandığı oturum açma. |
internet_password |
|
Birleştirme Aracısı temel kimlik doğrulaması kullanarak Web eşitleme barındıran Web sunucusu bağlanırken kullandığı parola. |
internet_security_mode |
1 |
Windows ile tümleşik kimlik doğrulaması Web eşitleme için kullanın. Temel kimlik doğrulaması Web eşitleme ile kullanmanızı öneririz. Daha fazla bilgi için, bkz. Web Eşitleme Yapılandır. |
|
0 |
Temel kimlik doğrulaması Web eşitleme için kullanın.
Not
Web eşitleme Web sunucusu için bir ssl bağlantısı gerektirir.
|
internet_timeout |
|
Web eşitleme isteği süresi dolmadan önce saniye cinsinden süre uzunluğu. |
internet_url |
|
url Web eşitlemesi için çoğaltma dinleyici konumunu temsil eder. |
merge_job_login |
|
Aracı çalıştığı Windows hesabı için oturum açma. |
merge_job_password |
|
Aracı çalıştığı Windows hesabı için parola. |
publisher_login |
|
Publisher oturum açma. Değişen publisher_login yayınlar birleştirme abonelikleri için yalnızca desteklenir. |
publisher_password |
|
Publisher parola. Değişen publisher_password yayınlar birleştirme abonelikleri için yalnızca desteklenir. |
publisher_security_mode |
1 |
Windows kimlik doğrulaması için yayımcı bağlanırken kullanın. Değişen publisher_security_mode yayınlar birleştirme abonelikleri için yalnızca desteklenir. |
|
0 |
Kullanım SQL Serveriçin yayımcı bağlanırken kimlik. |
use_ftp |
TRUE |
ftp yerine normal Protokolü anlık görüntülerini almak için kullanın. |
|
yanlış |
Normal iletişim kuralı anlık görüntülerini almak için kullanın. |
use_web_sync |
TRUE |
Web eşitleme etkinleştirmek. |
|
yanlış |
Web eşitleme devre dışı bırakın. |
working_directory |
|
Anlık görüntü dosyaları aktarmak için Dosya Aktarım Protokolü (ftp) kullanıldığında geçici olarak yayın için veri ve şema dosyaları depolamak için kullanılan çalışma dizini adı. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_change_subscription_properties çoğaltma tüm türleri kullanılır.
sp_change_subscription_properties çekme abonelikleri için kullanılır.
Oracle yayımcılar, değeri publisher_db @ Oracle yalnızca tek bir veritabanı sunucusu örneği başına verir çünkü yoksayılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü yürütebilirsiniz sp_change_subscription_properties.
Ayrıca bkz.
Başvuru
sp_addmergepullsubscription (Transact-sql)
sp_addmergepullsubscription_agent (Transact-sql)
yürütme eşdeğerdirsp_addpullsubscription (Transact-sql)
yürütme eşdeğerdirsp_addpullsubscription_agent (Transact-sql)
Sistem saklı yordamları (Transact-sql)