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.