Profile Agent replikacji
Po skonfigurowaniu replikacja, zestaw agenta profilów jest zainstalowany na dystrybutora.Profil programu agent zawiera zestaw parametrów, które są używane w każdej czas uruchamia agenta: Każdy agent rejestruje się do dystrybutora podczas jego uruchamiania procesu i kwerendy dla parametrów w profilu.Subskrypcji korespondencji seryjnej, korzystających z sieci synchronizacja w sieci Web profile są pobierane i przechowywane przez subskrybenta.Jeśli profil zostanie zmieniona, profil subskrybent jest aktualizowany następnego czas scalania Agent jest uruchamiany.Aby uzyskać więcej informacji na temat sieci synchronizacja w sieci Web Zobacz Web synchronizacji replikacji scalania.
Replikacji zapewnia domyślny profil dla każdego agenta i dodatkowe predefiniowane profile dla Agent odczytywania dziennika, agenta dystrybucji i scalanie agenta.Oprócz profile, pod warunkiem można utworzyć profile dostosowane do wymagań aplikacji.Profil programu agent umożliwia zmianę klucz parametry łatwo dla wszystkich agentów skojarzonych z tym profilem.Na przykład, jeśli 20 agentów migawki i trzeba zmienić kwerendę czassię wartości ( -kwerendyczassię parametr), można zaktualizować profilu używane przez agentów migawki i wszystkich agentów typu rozpocznie się przy użyciu nowej wartości automatycznie dalej czas ich uruchamiania.
Można również zainstalować różne profile dla różnych wystąpień agenta.Na przykład scalić agenta, łączącego się z Wydawca i dystrybutor za pośrednictwem połączenia telefonicznego można użyć zestaw parametrów, które są lepiej dostosowane do wolniejszych łączy komunikacyjnych za pomocą powolnego łącza profilu.
Ostrzeżenie
Jeżeli określono wartość dla parametru agenta w wierszu polecenia, ta wartość zastępuje wartość zestaw dla tego samego parametru w profilu agenta.
Aby używać i modyfikować profile agenta
Microsoft SQL Server Management Studio: Jak Praca z profilami Agent replikacji (SQL Server Management Studio)
Replikacja Transact-SQL programowania: Jak Praca z profilami Agent replikacji (Programowanie replikacji Transact-SQL)
Profile agenta migawki
Poniższa tabela przedstawia parametry zdefiniowane w domyślnym profilu dla agenta migawki.Więcej informacji na temat tych parametrów, zobacz Agent replikacji migawki.
wartość/akcja domyślna |
|
---|---|
-BcpBatchSize |
100000 |
-HistoryVerboseLevel |
2 |
-LoginTimeout |
15 |
-QueryTimeout |
1800 |
Agent odczytywania dziennikaProfile
Poniższa tabela przedstawia parametry zdefiniowane w profilach dla Agent odczytywania dziennika.Każda kolumna w tabela reprezentuje o nazwie profil.Więcej informacji na temat tych parametrów, zobacz ReplikacjaAgent odczytywania dziennika.
wartość/akcja domyślna |
Historia verbose |
|
---|---|---|
-HistoryVerboseLevel |
1 |
2 |
-LoginTimeout |
15 |
15 |
-LogScanThreshold |
500000 |
500000 |
-PollingInterval |
5 |
5 |
-QueryTimeout |
1800 |
1800 |
-ReadBatchSize |
500 |
500 |
Profile agenta dystrybucji
Poniższa tabela przedstawia parametry zdefiniowane w profilach agenta dystrybucji.Każda kolumna w tabela reprezentuje o nazwie profil.Więcej informacji na temat tych parametrów, zobacz Agent replikacji dystrybucji.
wartość/akcja domyślna |
Historia verbose |
Menedżer synchronizacji systemu Windows |
Kontynuuj na błędy spójności danych |
Profil dystrybucji do przesyłania strumieniowego OLEDB |
|
---|---|---|---|---|---|
-BcpBatchSize |
100000 |
100000 |
1000 |
100000 |
2147473647 |
-CommitBatchSize |
100 |
100 |
100 |
100 |
100 |
-CommitBatchThreshold |
1000 |
1000 |
1000 |
1000 |
1000 |
-HistoryVerboseLevel |
1 |
2 |
1 |
1 |
1 |
-KeepAliveMessageInterval |
300 |
300 |
300 |
300 |
300 |
-LoginTimeout |
15 |
15 |
15 |
15 |
15 |
-MaxBcpThreads |
1 |
1 |
1 |
1 |
1 |
-MaxDeliveredTransactions |
0 |
0 |
0 |
0 |
0 |
-OledbStreamThreshold |
NULL |
NULL |
NULL |
NULL |
32768 |
-PacketSize |
NULL |
NULL |
NULL |
NULL |
32768 |
-PollingInterval |
5 |
5 |
5 |
5 |
5 |
-QueryTimeout |
1800 |
1800 |
1800 |
1800 |
1800 |
-SkipErrors |
NULL |
NULL |
NULL |
-SkipErrors 2601:2627:20598 |
NULL |
-TransactionsPerHistory |
100 |
100 |
100 |
100 |
100 |
-UseOledbStreaming |
NULL |
NULL |
NULL |
NULL |
-UseOledbStreaming |
Scalanie profili Agent
Poniższa tabela przedstawia parametry zdefiniowane w profilach agenta scalania.Każda kolumna w tabela reprezentuje o nazwie profil.Więcej informacji na temat tych parametrów, zobacz Agent replikacji scalania.
wartość/akcja domyślna |
Historia verbose |
Menedżer synchronizacji systemu Windows |
Sprawdzanie poprawności rowCount |
Sprawdzanie poprawności rowCount i suma kontrolna |
powolnego łącza |
dużą serwer serwer |
|
---|---|---|---|---|---|---|---|
-BcpBatchSize |
100000 |
100000 |
1000 |
100000 |
100000 |
100000 |
100000 |
-ChangesPerHistory |
100 |
50 |
50 |
100 |
100 |
100 |
1000 |
-DestThreads |
2 |
1 |
1 |
1 |
1 |
1 |
4 |
-DownloadGenerationsPerBatch |
50 |
50 |
50 |
50 |
50 |
1 |
500 |
-DownloadReadChangesPerBatch |
100 |
100 |
100 |
100 |
100 |
100 |
100 |
-DownloadWriteChangesPerBatch |
100 |
100 |
100 |
100 |
100 |
100 |
100 |
-FastRowCount |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
-HistoryVerboseLevel |
2 |
3 |
1 |
1 |
2 |
1 |
2 |
-KeepAliveMessageInterval |
300 |
300 |
300 |
300 |
300 |
300 |
300 |
-LoginTimeout |
15 |
15 |
15 |
15 |
15 |
15 |
15 |
-MaxDownloadChanges |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
-MaxUploadChanges |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
-MetadataRetentionCleanup |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
-NumDeadlockRetries |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
-ParallelUploadDownload |
NULL |
NULL |
NULL |
NULL |
NULL |
NULL |
1 |
-PollingInterval |
60 |
60 |
60 |
60 |
60 |
60 |
60 |
-QueryTimeout |
300 |
300 |
300 |
300 |
300 |
300 |
600 |
-QueueSizeMultiplier |
NULL |
NULL |
NULL |
NULL |
NULL |
NULL |
5 |
-SrcThreads |
2 |
2 |
2 |
2 |
2 |
1 |
3 |
-StartQueueTimeout |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
-UploadGenerationsPerBatch |
50 |
50 |
50 |
50 |
50 |
1 |
500 |
-UploadReadChangesPerBatch |
100 |
100 |
100 |
100 |
100 |
100 |
100 |
-UploadWriteChangesPerBatch |
100 |
100 |
100 |
100 |
100 |
100 |
100 |
-Sprawdzanie poprawności |
0 |
0 |
0 |
1 |
3 |
0 |
0 |
-ValidateInterval |
60 |
60 |
60 |
60 |
60 |
60 |
60 |
Profile agenta czytnik kolejki
Poniższa tabela przedstawia parametry zdefiniowane w domyślnym profilu dla agenta czytnik kolejki.Więcej informacji na temat tych parametrów, zobacz Agent czytnik kolejki replikacji.
wartość/akcja domyślna |
|
---|---|
-HistoryVerboseLevel |
1 |
-LoginTimeout |
15 |
-PollingInterval |
5 |
-QueryTimeout |
1800 |