Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um conjunto de perfis de agente é instalado no distribuidor quando a replicação é configurada. Um perfil de agente contém um conjunto de parâmetros que são usados sempre que um agente é executado: cada agente faz logon no distribuidor durante seu processo de inicialização e consulta os parâmetros em seu perfil. Para assinaturas de mesclagem que utilizam a sincronização via Web, os perfis são baixados e armazenados no assinante. Se o perfil for alterado, o perfil no Assinante será atualizado na próxima vez que o Merge Agent for executado. Para obter mais informações sobre a sincronização da Web, consulte Sincronização da Web para Replicação de Mesclagem.
A replicação fornece um perfil padrão para cada agente e perfis predefinidos adicionais para o Agente de Leitor de Log, o Agente de Distribuição e o Agente de Mesclagem. Além dos perfis fornecidos, você pode criar perfis adaptados às exigências de seu aplicativo. Um perfil de agente permite que você altere os parâmetros de chave facilmente para todos os agentes associados a esse perfil. Por exemplo, se você tiver 20 Agentes de Instantâneo e precisar alterar o valor do tempo limite da consulta (o parâmetro -QueryTimeout ), poderá atualizar o perfil usado pelos Agentes de Instantâneo e todos os agentes desse tipo começarão a usar o novo valor automaticamente na próxima vez que forem executados.
Você também pode ter perfis diferentes para instâncias diferentes de um agente. Por exemplo, um Agente de Mesclagem que se conecta ao Publicador e ao Distribuidor por meio de uma conexão de discagem pode usar um conjunto de parâmetros mais adequados para o link de comunicações mais lento usando o perfil de link lento .
Observação
Se você especificar um valor para um parâmetro de agente na linha de comando, esse valor substituirá o valor definido para o mesmo parâmetro no perfil do agente.
Para usar e modificar perfis de agente
Perfis do Agente de Instantâneo
A tabela a seguir mostra os parâmetros definidos no perfil padrão do Snapshot Agent. Para obter mais informações sobre esses parâmetros, consulte Replication Snapshot Agent.
| Padrão. | |
|---|---|
| -BcpBatchSize | 100000 |
| -HistoryVerboseLevel | 2 |
| -LoginTimeout | 15 |
| -QueryTimeout | 1800 |
Perfis do Agente de Leitor de Log
A tabela a seguir mostra os parâmetros definidos nos perfis do Agente de Leitor de Log. Cada coluna na tabela representa um perfil nomeado. Para obter mais informações sobre esses parâmetros, consulte Replication Log Reader Agent.
| Padrão. | histórico detalhado | |
|---|---|---|
| -HistoryVerboseLevel | 1 | 2 |
| -Tempo de Login Expirado | 15 | 15 |
| -LogScanThreshold | 500000 | 500000 |
| -PollingInterval | 5 | 5 |
| -QueryTimeout | 1800 | 1800 |
| -ReadBatchSize | 500 | 500 |
Perfis do Agente de Distribuição
A tabela a seguir mostra os parâmetros definidos nos perfis do Agente de Distribuição. Cada coluna na tabela representa um perfil nomeado. Para obter mais informações sobre esses parâmetros, consulte Replication Distribution Agent.
| Padrão. | histórico verboso | Gerenciador de Sincronização do Windows | Continuar analisando erros de consistência de dados | Perfil de Distribuição para streaming 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 |
| -Tempo de Login Expirado | 15 | 15 | 15 | 15 | 15 |
| -MaxBcpThreads | 1 | 1 | 1 | 1 | 1 |
| -MaxDeliveredTransactions | 0 | 0 | 0 | 0 | 0 |
| -OledbStreamThreshold | NULO | NULO | NULO | NULO | 32768 |
| -PacketSize | NULO | NULO | NULO | NULO | 32768 |
| -PollingInterval | 5 | 5 | 5 | 5 | 5 |
| -QueryTimeout | 1800 | 1800 | 1800 | 1800 | 1800 |
| -SkipErrors | NULO | NULO | NULO | -SkipErrors 2601:2627:20598 | NULO |
| -TransactionsPerHistory | 100 | 100 | 100 | 100 | 100 |
| -UseOledbStreaming | NULO | NULO | NULO | NULO | -UseOledbStreaming |
Mesclar perfis de agentes
A tabela a seguir mostra os parâmetros definidos nos perfis do Merge Agent. Cada coluna na tabela representa um perfil nomeado. Para obter mais informações sobre esses parâmetros, consulte Replication Merge Agent.
| Padrão. | histórico detalhado | Gerenciador de Sincronização do Windows | validação de contagem de linhas | contagem de linhas e validação de soma de verificação | conexão lenta | servidor para servidor de alto volume | |
|---|---|---|---|---|---|---|---|
| -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 |
| -Tempo de Login Expirado | 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 | NULO | NULO | NULO | NULO | NULO | NULO | 1 |
| -PollingInterval | 60 | 60 | 60 | 60 | 60 | 60 | 60 |
| -QueryTimeout | 300 | 300 | 300 | 300 | 300 | 300 | 600 |
| -QueueSizeMultiplier | NULO | NULO | NULO | NULO | NULO | NULO | 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 |
| -Validar | 0 | 0 | 0 | 1 | 3 | 0 | 0 |
| -ValidateInterval | 60 | 60 | 60 | 60 | 60 | 60 | 60 |
Perfis de Agentes Leitores de Fila
A tabela a seguir mostra os parâmetros definidos no perfil padrão do Queue Reader Agent. Para obter mais informações sobre esses parâmetros, consulte Replication Queue Reader Agent.
| Padrão. | |
|---|---|
| -HistoryVerboseLevel | 1 |
| -Tempo de Login Expirado | 15 |
| -PollingInterval | 5 |
| -QueryTimeout | 1800 |
Consulte Também
Administração do agente de replicação
Exibir e modificar parâmetros do prompt de comando de Agentes de Replicação (SQL Server Management Studio)
Conceitos de Executáveis do Agente de Replicação