Aracılığıyla paylaş


sp_MSchange_snapshot_agent_properties (Transact-sql)

Çalışır bir anlık görüntü Aracısı 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 Microsoft   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_snapshot_agent_properties [ @publisher = ] 'publisher'
        , [ @publisher_db = ] 'publisher_db'
        , [ @publication = ] 'publication' 
        , [ @frequency_type= ] frequency_type
        , [ @frequency_interval= ] frequency_interval
        , [ @frequency_subday= ] frequency_subday
        , [ @frequency_subday_interval= ] frequency_subday_interval
        , [ @frequency_relative_interval= ] frequency_relative_interval
        , [ @frequency_recurrence_factor= ] frequency_recurrence_factor
        , [ @active_start_date= ] active_start_date
        , [ @active_end_date= ] active_end_date
        , [ @active_start_time_of_day= ] active_start_time_of_day
        , [ @active_end_time_of_day= ] active_end_time_of_day
        , [ @snapshot_job_name = ] 'snapshot_agent_name'
        , [ @publisher_security_mode = ] publisher_security_mode
        , [ @publisher_login = ] 'publisher_login'
        , [ @publisher_password = ] 'publisher_password' 
        , [ @job_login = ] 'job_login'
        , [ @job_password = ] 'job_password'
        , [ @publisher_type = ] 'publisher_type'

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. publicationise sysname, hiçbir varsayılan ile.

  • @ frequency_type = frequency_type
    Snapshot aracı yürütüldüğü sıklığıdır. frequency_typeise int, ve bu değerlerden birini olabilir.

    Değer

    Açıklama

    1

    Bir kez

    2

    İsteğe bağlı

    4

    Günlük

    8

    Haftalık

    10

    Aylık

    20

    Frekans aralığı göreli olarak aylık

    40

    Ne zaman SQL ServerAgent başlatır

  • @ frequency_interval = frequency_interval
    Ayarlar sıklığı uygulamak için değeri frequency_type. frequency_intervalise int, hiçbir varsayılan ile.

  • @ frequency_subday = frequency_subday
    Birimler için ise freq_subday_interval. frequency_subdayise int, ve bu değerlerden birini olabilir.

    Değer

    Açıklama

    1

    Bir kez

    2

    İkinci

    4

    Dakika

    8

    Saat

  • **@ frequency_subday_interval =**frequency_subday_interval
    Aralık için frequency_subday. frequency_subday_intervalise int, hiçbir varsayılan ile.

  • @ frequency_relative_interval = frequency_relative_interval
    Snapshot aracı çalışır tarihidir. frequency_relative_intervalise int, hiçbir varsayılan ile.

  • @ frequency_recurrence_factor = frequency_recurrence_factor
    Tarafından kullanılan yineleme faktörü olduğunu frequency_type. frequency_recurrence_factorise int, hiçbir varsayılan ile.

  • @ active_start_date = active_start_date
    Snapshot aracı ilk ne zaman tarih YYYYMMDD'nın biçimlendirilmiş planlanmıştır. active_start_dateise int, hiçbir varsayılan ile.

  • @ active_end_date = active_end_date
    Anlık görüntü Aracısı durduğunda tarih zamanlanmış YYYYMMDD'nın biçimlendirilmiş. active_end_dateise int, hiçbir varsayılan ile.

  • **@ active_start_time_of_day =**active_start_time_of_day
    Snapshot aracı ilk ne zaman günün saati SSDDSS biçimlendirilmiş planlanmıştır. active_start_time_of_dayise int, hiçbir varsayılan ile.

  • **@ active_end_time_of_day =**active_end_time_of_day
    Anlık görüntü Aracısı durduğunda günün saati zamanlanmış SSDDSS biçimlendirilmiş. active_end_time_of_dayise int, hiçbir varsayılan ile.

  • @ snapshot_job_name = 'snapshot_agent_name'
    Varolan anlık görüntü Aracısı iş adı adı ise, varolan iş kullanılıyor. snapshot_agent_nameise nvarchar(100), hiçbir varsayılan ile.

  • @ publisher_security_mode=] publisher_security_mode
    Güvenlik modu için yayımcı bağlanırken Aracısı tarafından kullanılır. publisher_security_modeise int, hiçbir varsayılan ile. 0 belirtir SQL Serverkimlik ve 1 Windows kimlik doğrulamasını belirtir. Değeri 0 için belirtilmelidir olmayan- SQL Server Publishers.Mümkünse Windows Kimlik Doğrulaması kullanın.

  • @ publisher_login=] 'publisher_login'
    Oturum açma için yayımcı bağlanırken kullanılır. publisher_loginise sysname, hiçbir varsayılan ile. publisher_loginne zaman belirtilmelidir publisher_security_modeolan 0. Eğer publisher_loginnull ve yayıncı*_*security_mode olan 1, sonra belirtilen Windows hesabı job_loginiçin yayımcı bağlanırken kullanılacak.

  • publisher_password @=] 'publisher_password'
    Yayımcı için bağlanırken kullanılan parolayı. publisher_passwordise nvarchar(524), hiçbir varsayılan ile.

    Güvenlik notuGüvenlik Notu

    Kimlik doğrulama bilgileri, komut dosyalarında depolamayın. Güvenliğini artırmanıza yardımcı olmak için giriş adları ve şifreler zamanında sağlamanızı öneririz.

  • @job_login= ] 'job_login'
    Aracı çalıştığı Windows hesabı için oturum açma 's. job_loginise nvarchar(257), hiçbir varsayılan ile. Bu Windows hesabını her zaman Aracısı bağlantıları dağıtımcı için kullanılır. Yeni bir anlık görüntü Aracısı iş oluştururken bu parametreyi sağlamanız gerekir. Bu olmayan bir değiştirilemez-SQL Server Yayınevi.

  • @ job_password=] 'job_password'
    Aracı çalıştığı Windows hesabı için parola değil. job_passwordise sysname, hiçbir varsayılan ile. Yeni bir anlık görüntü Aracısı iş oluştururken bu parametreyi sağlamanız gerekir.

    Güvenlik notuGüvenlik Notu

    Kimlik doğrulama bilgileri, komut dosyalarında depolamayın. Güvenliğini artırmanıza yardımcı olmak için giriş adları ve şifreler zamanında sağlamanızı öneririz.

  • @ publisher_type=] 'publisher_type'
    Publisher örneği çalışmadığı zaman yayımcı belirtir SQL Server. publisher_typeise sysname, ve aşağıdaki değerlerden biri olabilir.

    Değer

    Açıklama

    MSSQLSERVER

    Belirtir bir SQL ServerYayınevi.

    ORACLE

    Standart bir Oracle Publisher belirtir.

    ORACLE GATEWAY

    Oracle Gateway Publisher belirtir.

    Oracle Publisher ve Oracle Gateway Publisher arasındaki farklar hakkında daha fazla bilgi için bkz: Oracle Özet yayımlama.

Dönüş Kodu Değerleri

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

Açıklamalar

sp_MSchange_snapshot_agent_properties anlık görüntü çoğaltma, işlem çoğaltma ve birleştirme çoğaltması kullanılır.

Yürütürken tüm parametreleri belirtmelisiniz sp_MSchange_snapshot_agent_properties. İdam sp_helppublication_snapshot anlık görüntü Aracısı işi geçerli özelliklerine dönmek için.

Publisher örneğinde çalışınca SQL Server 2005veya sonraki bir sürümünü kullanmanız gereken sp_changepublication_snapshot bir anlık görüntü Aracısı iş özelliklerini değiştirmek için.

İzinler

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

Ayrıca bkz.

Başvuru

sp_addpublication_snapshot (Transact-sql)