sp_MSchange_snapshot_agent_properties (języka Transact-SQL)

Changes the properties of a Snapshot Agent job that runs at a Microsoft SQL Server 2005 or later version Distributor.This stored procedure is used to change properties when the Publisher runs on an instance of Microsoft SQL Server 2000.Ta procedura składowana jest wykonywany w Rozdzielacz baza danych dystrybucji.

Ikona łącza do tematuKonwencje składni Transact-SQL

Składnia

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'

Argumenty

  • [ program publisher @ =] 'publisher"
    Is the name of the Publisher.publisher is sysname, with no default.

  • [ @publisher_db= ] 'publisher_db'
    Is the name of the publication database.publisher_db is sysname, with no default.

  • [ @ publikacja = 'publication"
    Is the name of the publication.publication is sysname, with no default.

  • [ @ frequency_type = frequency_type
    Is the frequency with which the Snapshot Agent is executed.frequency_type is int, and can be one of these values.

    Wartość

    Opis

    1

    Raz

    2

    Na żądanie

    4

    Dzienny

    8

    Tygodniowy

    10

    Miesięczne

    20

    Miesięczne względem przedziale częstotliwości

    40

    Gdy SQL Server uruchamiania agenta

  • [ @ frequency_interval = frequency_interval
    Is the value to apply to the frequency set by frequency_type.frequency_interval is int, with no default.

  • [ @ frequency_subday = frequency_subday
    Is the units for freq_subday_interval.frequency_subday is int, and can be one of these values.

    Wartość

    Opis

    1

    Raz

    2

    Drugie

    4

    Minuta

    8

    Godziny

  • [ @ frequency_subday_interval = frequency_subday_interval
    Is the interval for frequency_subday.frequency_subday_interval is int, with no default.

  • [ @ frequency_relative_interval = frequency_relative_interval
    Is the date the Snapshot Agent runs.frequency_relative_interval is int, with no default.

  • [ @ frequency_recurrence_factor = frequency_recurrence_factor
    Is the recurrence factor used by frequency_type.frequency_recurrence_factor is int, with no default.

  • [ @ active_start_date = active_start_date
    Is the date when the Snapshot Agent is first scheduled, formatted as YYYYMMDD.active_start_date is int, with no default.

  • [ @ active_end_date = active_end_date
    Is the date when the Snapshot Agent stops being scheduled, formatted as YYYYMMDD.active_end_date is int, with no default.

  • [ @ active_start_time_of_day = active_start_time_of_day
    Is the time of day when the Snapshot Agent is first scheduled, formatted as HHMMSS.active_start_time_of_day is int, with no default.

  • [ @ active_end_time_of_day = active_end_time_of_day
    Is the time of day when the Snapshot Agent stops being scheduled, formatted as HHMMSS.active_end_time_of_day is int, with no default.

  • [ @ snapshot_job_name = 'snapshot_agent_name"
    Is the name of an existing Snapshot Agent job name if an existing job is being used.snapshot_agent_name is nvarchar(100), with no default.

  • [ @ publisher_security_mode=] publisher_security_mode
    Is the security mode used by the agent when connecting to the Publisher.publisher_security_mode is int, with no default.0 Określa SQL Server uwierzytelniania, i 1 Określa uwierzytelnianie systemu Windows.Wartość 0 musi być określona dla nie-SQL Server wydawcy. Gdy jest to możliwe, należy używać uwierzytelniania systemu Windows.

  • [ @ publisher_login=] 'publisher_login"
    Is the login used when connecting to the Publisher.publisher_login is sysname, with no default.publisher_login must be specified when publisher_security_mode is 0.Jeśli publisher_login jest NULL, a Wydawca*_*security_mode jest 1, a następnie konto systemu Windows, określone w job_login będą używane podczas łączenia się z Wydawca.

  • [ @ publisher_password=] 'publisher_password"
    Is the password used when connecting to the Publisher.publisher_password is nvarchar(524), with no default.

    Uwaga dotycząca zabezpieczeńUwaga dotycząca zabezpieczeń

    Nie przechowuj uwierzytelnianie informacji w plikach skryptów.Aby poprawić zabezpieczenia zaleca się dostarczyć nazwy logowania i hasła przy uruchomieniu czas.

  • [ @ job_login=] 'job_login"
    Is the login for the Windows account under which the agent runs.job_login is nvarchar(257), with no default.To konto systemu Windows jest zawsze używana dla połączeń agenta do dystrybutora.Ten parametr należy podać podczas tworzenia nowego zadanie agenta migawki.Nie można zmienić dla nie-SQL Server Wydawca.

  • [ @ job_password=] 'job_password"
    Is the password for the Windows account under which the agent runs.job_password is sysname, with no default.Ten parametr należy podać podczas tworzenia nowego zadanie agenta migawki.

    Uwaga dotycząca zabezpieczeńUwaga dotycząca zabezpieczeń

    Nie przechowuj uwierzytelnianie informacji w plikach skryptów.Aby poprawić zabezpieczenia zaleca się dostarczyć nazwy logowania i hasła przy uruchomieniu czas.

  • [ @ publisher_type=] 'publisher_type"
    Specifies the Publisher type when the Publisher is not running in an instance of SQL Server.publisher_type is sysname, and can be one of the following values.

    Wartość

    Opis

    MSSQLSERVER

    Określa SQL Server Wydawca.

    ORACLE

    Określa standardowy Wydawca Oracle.

    BRAMA ORACLE

    Określa Wydawca bramy Oracle.

    Aby uzyskać więcej informacji o różnicach między Wydawca Oracle i Wydawca bramy Oracle, zobacz Omówienie publikowania Oracle.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_MSchange_snapshot_agent_properties w replikacja migawka, replikacja transakcyjna i scalania replikacji.

Należy określić wszystkie parametry podczas wykonywania sp_MSchange_snapshot_agent_properties.Wykonanie sp_helppublication_snapshot do zwrócenia właściwości bieżącego zadanie agenta migawki.

Gdy Wydawca działa na wystąpienie SQL Server 2005 lub nowszej wersja, należy użyć sp_changepublication_snapshot do zmiany właściwości zadanie agenta migawki.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera można wykonać na dystrybutora sp_MSchange_snapshot_agent_properties.