Udostępnij za pośrednictwem


Replication Queue Reader Agent

The Replication Queue Reader Agent is an executable that reads messages stored in a Microsoft SQL Server queue or a Microsoft Message Queue and then applies those messages to the Publisher.Używany jest Agent Reader kolejki z migawką i publikacji transakcyjnych, które pozwalają w kolejce aktualizacji.

Uwaga

Parametry mogą być określone w dowolnej kolejności.Parametry opcjonalne nie są określone, używane są wstępnie zdefiniowane wartości na podstawie profilu domyślnego agenta.

qrdrsvc [-?]
[-Continuous]
[-DefinitionFile definition_file]
[-Distributor server_name[\instance_name]]
[-DistributionDB distribution_database]
[-DistributorLogin distributor_login]
[-DistributorPassword distributor_password]
[-DistributorSecurityMode [0|1]]
[-EncryptionLevel [0|1|2]]
[-HistoryVerboseLevel [0|1|2|3]]
[-LoginTimeOut login_time_out_seconds]
[-Output output_path_and_file_name]
[-OutputVerboseLevel [0|1|2]]
[-PollingInterval polling_interval]
[-PublisherFailoverPartner server_name[\instance_name] ]
[-ProfileName agent_profile_name]
[-QueryTimeOut query_time_out_seconds]
[-ResolverState [1|2|3]]

Argumenty

  • -?
    Wyświetla informacje o sposobie użycia.

  • -Ciągłe
    Określa, czy agent podejmie próbę stale przetwarzania transakcji w kolejce.Jeśli określono, agent kontynuuje wykonywanie nawet wtedy, gdy brak kolejce transakcji do czasu ze wszystkich subskrybentów.

  • -DefinitionFiledef_path_and_file_name
    Jest to ścieżka pliku definicji agenta.Plik definicji agenta zawiera argumenty wiersza polecenia dla agenta.Zawartość pliku jest analizowany jako plik wykonywalny.Umożliwia określenie argumentu wartości zawierające znaki dowolnego podwójny cudzysłów ("").

  • -Distributorserver_name[**\**instance_name]
    Jest to nazwa dystrybutor.Określ nazwa_serwera wystąpienie domyślnegoSQL Server na tym serwerze. Określ nazwa_serwera\ instance_name dla nazwanego wystąpienie programu SQL Server na tym serwerze. Jeśli nie zostanie określony, nazwa domyślna nazwa domyślnego wystąpienie SQL Server na komputerze lokalnym.

  • -DistributionDBdistribution_database
    Jest bazą danych dystrybucji.

  • -DistributorLogindistributor_login
    Jest to nazwa logowania dystrybutor.

  • -DistributorPassworddistributor_password
    Jest to hasło dystrybutor.

  • -DistributorSecurityMode [ 0| 1]
    Określa tryb zabezpieczeń dystrybutor.Wartość 0 Wskazuje, SQL Server Tryb uwierzytelnianie (ustawienie domyślne), a wartość 1 wskazuje tryb uwierzytelnianie systemu Windows.

  • -EncryptionLevel [ 0 | 1 | 2 ]
    Jest to poziom szyfrowanie Secure Sockets Layer (SSL), używana przez agenta Reader kolejki podczas nawiązywania połączenia.

    Wartość EncryptionLevel

    Description

    0

    Określa, że nie jest używany protokół SSL.

    1

    Określa, że używany jest protokół SSL, ale agent nie sprawdza, czy certyfikat serwera SSL jest podpisany przez wystawcę zaufanych.

    2

    Określa, że używany jest protokół SSL, oraz czy certyfikat został zweryfikowany.

    Aby uzyskać więcej informacji zobacz Omówienie zabezpieczeń (replikacja).

  • -HistoryVerboseLevel [ 0| 1| 2| 3]
    Określa ilość historia rejestrowane podczas operacji czytnika kolejki.Można zminimalizować wpływ historia logowania wydajności, zaznaczając 1.

    Wartość HistoryVerboseLevel

    Description

    0

    Nie historia rejestrowania (niezalecane).

    1

    Domyślny.Zawsze aktualizuj poprzedniej wiadomości historia o tym samym stanie (uruchamiania, postępu, Sukces i tak dalej).Jeśli nie poprzedni rekord z tym samym stanie, należy wstawić nowy rekord.

    2

    Wstaw nowe rekordy historia, w tym wiadomości bezczynności lub długim zadanie wiadomości.

    3

    Wstawianie nowych rekordów historia, które zawierają dodatkowe informacje, które mogą być przydatne podczas rozwiązywania problemów.

  • -LoginTimeOutlogin_time_out_seconds
    Jest limit czasu liczba sekund przed logowania.Wartość domyślna to 15 sekund.

  • -Outputoutput_path_and_file_name
    Jest to ścieżka pliku wyjściowego agenta.Jeśli nie podano nazwy pliku, dane wyjściowe są wysyłane do konsoli.Jeżeli istnieje określona nazwa pliku, dane wyjściowe są dołączane do pliku.

  • -OutputVerboseLevel [ 0| 1| 2]
    Określa, czy powinny być pełne dane wyjściowe.Jeśli poziom informacji pełnej 0, tylko błąd wiadomości są drukowane.Jeśli poziom informacji pełnej 1, wszystkie wiadomości raportu postępu są drukowane.Jeśli poziom informacji pełnej 2 (domyślne), wszystkie komunikaty o błędach i sprawozdanie z postępu wiadomości mają być drukowane, co jest przydatne podczas debugowania.

  • -PollingIntervalpolling_interval
    Czy zastosowanie tylko w przypadku aktualizowania subskrypcji, które używają SQL Server opartych na kolejkach. Określa jak często (w sekundach), SQL Server kolejka jest sondowania kolejce transakcjach będących w toku. Wartość może być od 0 do 240 sekund.Wartość domyślna to 5 sekund.

  • -PublisherFailoverPartnerserver_name[**\**instance_name]
    Określa wystąpienie partner pracy awaryjnej SQL Server uczestnictwo w sesja z bazą danych publikacja dublowanie bazy danych. Aby uzyskać więcej informacji zobacz Replikacja i modułach bazy danych.

  • -ProfileNameagent_profile_name
    Jest nazwą profilu programu agent używany do dostarczania to zbiór wartości domyślnych do agenta.Aby uzyskać informacje Zobacz Replication Agent Profiles.

  • -QueryTimeOutquery_time_out_seconds
    Jest limit czasu liczba sekund przed kwerendy.Wartość domyślna to 1800 sekund.

  • -ResolverState [ 1| 2| 3]
    Określa, jak kolejce aktualizowanie konflikty nie są rozwiązane.Wartość 1 wskazuje Wydawca wygrywa ten konflikt, a bieżąca transakcja kolejce będące w konflikcie będzie można wycofać wydawcę i subskrybent aktualizacji pochodzących z, a przetwarzanie kolejnych transakcji kolejce będzie kontynuowane.Wartość 2 wskazuje subskrybent wygrywa ten konflikt, a transakcja kolejce zastępują wartości na Wydawca.Wartość 3 oznacza, że jakikolwiek konflikt spowoduje re-initialization subskrybent; Wydawca wygrywa ten konflikt, przetwarzanie kolejnych transakcji kolejce zostanie zakończona, będą się ustawienie ponownie inicjowane subskrypcja.Ustawieniem domyślnym jest 1 transakcyjnych publikacje i 3 dla publikacji migawka.

Remarks

Aby uruchomić agenta Reader kolejki, wykonać Qrdrsvc.exe wiersz polecenia.Aby uzyskać informacje Zobacz Pliki wykonywalne Agent replikacja.

See Also

Other Resources