Replication Agent Profiles
Po skonfigurowaniu replikacja, a zestaw agenta profilów jest zainstalowany dystrybutor.Profil programu agent zawiera zestaw parametrów, które są używane każdego czas uruchamia agenta: Każdy agent rejestruje dystrybutor podczas jego uruchamiania procesu i kwerendy dotyczące parametrów w swoim profilu. Scalanie subskrypcji, korzystających z sieci synchronizacja w sieci Web profile pobrane, przechowywane w subskrybent.Jeśli profil zostanie zmieniona, profil subskrybent jest aktualizowana czas uruchomienia agenta korespondencji seryjnej.Aby uzyskać więcej informacji na temat sieci synchronizacja w sieci Web Zobacz synchronizacja w sieci Web na czas replikacja łączenia.
Replikacja zawiera profil domyślny dla każdego agenta i dodatkowe profile wstępnie zdefiniowanych Agent odczytywania dziennika, Agent dystrybucji i scalanie agenta.Oprócz profile, pod warunkiem można utworzyć profile dostosowane do potrzeb aplikacji.Profil programu agent umożliwia łatwe zmienianie kluczowe parametry dla wszystkich agentów skojarzonych z tym profilem.Na przykład, jeśli 20 agenci migawka i potrzeby zmieniania (wartość limitu czas kwerendy -QueryTimeout parametr), można zaktualizować profilu, używane przez agentów migawka i wszystkich agentów tego typu rozpocznie się przy użyciu nowej wartości automatycznie przy następnym uruchomieniu.
Różne profile mogą zawierać również inne wystąpienia agenta.Na przykład, Agent korespondencji seryjnej, która łączy się z programem Wydawca a dystrybutor za pośrednictwem połączenia telefonicznego można użyć zestaw parametrów, które są bardziej odpowiednie wolniejsze połączenie między przy użyciu powolne łącza profil.
Uwaga
Jeśli w wierszu polecenia zostanie określona wartość jako parametr agenta, 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: How to: Work with Replication Agent Profiles (SQL Server Management Studio)
Replikacja Transact-SQL programowania: How to: Work with Replication Agent Profiles (Replication Transact-SQL Programming)
Profile Agent migawka
Poniższa tabela przedstawia parametry zdefiniowane w domyślnym profilu dla agenta migawka.Aby uzyskać więcej informacji na temat tych parametrów zobacz Replication Snapshot Agent.
domyślne |
|
---|---|
-BcpBatchSize |
100000 |
-HistoryVerboseLevel |
2 |
-LoginTimeout |
15 |
-QueryTimeout |
1800 |
Profile Agent odczytywania dziennika
Poniższa tabela przedstawia parametry zdefiniowane w profilach dla Agent odczytywania dziennika.Każda kolumna w tabela reprezentuje o nazwie profilu.Aby uzyskać więcej informacji na temat tych parametrów zobacz Replication Log Reader Agent.
domyślne |
Historia informacji pełnej |
|
---|---|---|
-HistoryVerboseLevel |
1 |
2 |
-LoginTimeout |
15 |
15 |
-LogScanThreshold |
500000 |
500000 |
-PollingInterval |
5 |
5 |
-QueryTimeout |
1800 |
1800 |
-ReadBatchSize |
500 |
500 |
Profile Agent dystrybucji
Poniższa tabela przedstawia parametry zdefiniowane w profilach dla agenta dystrybucji.Każda kolumna w tabela reprezentuje o nazwie profilu.Aby uzyskać więcej informacji na temat tych parametrów zobacz Replication Distribution Agent.
domyślne |
Historia informacji pełnej |
Menedżer synchronizacji systemu Windows |
Kontynuowanie 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 |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
32768 |
-PacketSize |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
32768 |
-PollingInterval |
5 |
5 |
5 |
5 |
5 |
-QueryTimeout |
1800 |
1800 |
1800 |
1800 |
1800 |
-SkipErrors |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
-SkipErrors 2601:2627:20598 |
WARTOŚCI NULL |
-TransactionsPerHistory |
100 |
100 |
100 |
100 |
100 |
-UseOledbStreaming |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
-UseOledbStreaming |
Scalone profile Agent
Poniższa tabela przedstawia parametry zdefiniowane w profilach dla agenta korespondencji seryjnej.Każda kolumna w tabela reprezentuje o nazwie profilu.Aby uzyskać więcej informacji na temat tych parametrów zobacz Agent replikacja w korespondencji seryjnej.
domyślne |
Historia informacji pełnej |
Menedżer synchronizacji systemu Windows |
Sprawdzanie poprawności rowCount |
Sprawdzanie poprawności rowCount i suma kontrolna |
powolne łącza |
serwer do serwera dużej |
|
---|---|---|---|---|---|---|---|
-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 |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
1 |
-PollingInterval |
60 |
60 |
60 |
60 |
60 |
60 |
60 |
-QueryTimeout |
300 |
300 |
300 |
300 |
300 |
300 |
600 |
-QueueSizeMultiplier |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI NULL |
WARTOŚCI 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 Agent Reader kolejki
Poniższa tabela przedstawia parametry zdefiniowane w domyślnym profilu dla agenta Reader kolejki.Aby uzyskać więcej informacji na temat tych parametrów zobacz Replication Queue Reader Agent.
domyślne |
|
---|---|
-HistoryVerboseLevel |
1 |
-LoginTimeout |
15 |
-PollingInterval |
5 |
-QueryTimeout |
1800 |