Aracılığıyla paylaş


sp_MSchange_distribution_agent_properties (Transact-sql)

Çalışır bir dağıtım aracısını iş özelliklerini değiştiren bir Microsoft  SQL Server 2005ya da sonraki bir sürümünü dağıtımcı. Bu saklı yordam yayımcı bir örneği üzerinde çalıştığında özelliklerini değiştirmek için kullanılan SQL Server 2000. Bu saklı yordam, dağıtım veritabanı üzerinde dağıtımcı adresindeki yürütülür.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_MSchange_distribution_agent_properties [ @publisher = ] 'publisher'
        , [ @publisher_db = ] 'publisher_db'
        , [ @publication = ] 'publication' 
        , [ @subscriber = ] 'subscriber' 
        , [ @subscriber_db = ] 'subscriber_db' 
        , [ @property = ] 'property' 
        , [ @value = ] 'value' ]

Bağımsız değişkenler

  • @ publisher =] 'publisher'
    Yayımcı addır. publisherise sysname, hiçbir varsayılan ile.

  • @publisher_db='publisher_db'
    Yayını veritabanı adıdır. publisher_dbise sysname, hiçbir varsayılan ile.

  • @ publication = 'publication'
    Yayını addır. Yayın olan sysname, hiçbir varsayılan ile.

  • @subscriber='subscriber'
    Abone addır. subscriberise sysname, hiçbir varsayılan ile.

  • @subscriber_db='subscriber_db'
    Abonelik veritabanı adıdır. subscriber_dbise sysname, hiçbir varsayılan ile.

  • @property = 'property'
    Değiştirmek için yayının özelliğidir. propertyise sysname, hiçbir varsayılan ile.

  • @value = 'value'
    Yeni özelliği değeridir. valueise nvarchar(524), null varsayılan.

    Bu tablo özellikleri değiştirilebilir dağıtım aracısını iş kısıtlamaları ve bu özelliklerin değerleri açıklar.

    Özellik

    Değer

    Açıklama

    distrib_job_login

    Giriş için MicrosoftWindows hesap aracı çalıştığı altında.

    distrib_job_password

    Aracısı iş altında çalıştığı Windows hesabı için parola.

    subscriber_catalog

    ole db sağlayıcısı bağlantı yaparken kullanılacak katalog. Bu özellik yalnızca geçerli olmayan-SQL Server aboneleri.  

    subscriber_datasource

    ole db sağlayıcı tarafından anlaşıldığı gibi veri kaynağı adı. Bu özellik yalnızca geçerli olmayan-SQL Server aboneleri.

    subscriber_location

    ole db sağlayıcı tarafından anlaşıldığı gibi veritabanının konumu. Bu özellik yalnızca geçerli olmayan-SQL Server aboneleri.

    subscriber_login

    Abonelik eşitlemek için abone bağlanırken kullanılacak oturum açma.

    subscriber_password

    Abone parola.

    Boş parola kullanmayın. Güçlü bir parola kullanın.

    Subscriber_provider

    Benzersiz programlı tanımlayıcı (ProgID) hangi sigara için ole db sağlayıcısı- SQL Server veri kaynağı kayıtlı. Bu özellik yalnızca geçerli olmayan-SQL Server aboneleri.

    subscriber_providerstring

    Veri kaynağını tanımlayan ole db sağlayıcıya özgü bağlantı dizesi. Bu özellik yalnızca olmayan - SQL Server aboneleri için geçerlidir.

    subscriber_security_mode

    1

    Windows kimlik doğrulaması.

    Mümkünse Windows Kimlik Doğrulaması kullanın.

    0

    SQL ServerKimlik doğrulama.

    Subscriber_type

    0

    SQL ServerAbone

    1

    odbc veri kaynağı sunucu

    3

    ole db sağlayıcısı

    subscriptionstreams

    Dağıtım Aracısı toplu paralel abone değişiklikleri uygulamak için izin verilen bağlantı sayısını gösterir. Desteklenen değil sigara-SQL Server aboneleri, Oracle yayımcılar veya eşler arası abonelikleri.

    [!NOT]

    Bir Aracısı oturum açma veya parola değiştirdikten sonra durdurmak ve değişikliğin yürürlüğe Aracısı'nı yeniden başlatmanız gerekir.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

sp_MSchange_distribution_agent_properties anlık görüntü çoğaltma ve işlem çoğaltma kullanılır.

Publisher örneğinde çalışınca SQL Server 2005veya sonraki bir sürümünü kullanmanız gereken sp_changesubscription Birleştirme Aracısı işin dağıtımcı çalıştırır itme abonelik eşitler özelliklerini değiştirmek için.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü at dağıtımcı yürütebilirsiniz sp_MSchange_distribution_agent_properties.

Ayrıca bkz.

Başvuru

sp_addpushsubscription_agent (Transact-sql)

sp_addsubscription (Transact-sql)