ID do artigo: 295325 - Última revisão: quarta-feira, 5 de novembro de 2003 - Revisão: 3.2

CORRECÇÃO: A replicação no agrupamento turco falhar com mensagem de erro: "Erro 21112: '-PollingInterval ' não é um parâmetro válido para o Log Reader Agent"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
BUG #: 351337 (SHILOH_BUGS)
Expandir tudo | Recolher tudo

Sintomas

Ao tentar configurar um distribuidor, a seguinte mensagem de erro ocorre:
SQL Server Enterprise Manager não pôde configurar 'TESTSERVER' como o distribuidor para 'TESTSERVER'. Erro 21112: '-PollingInterval ' não é um parâmetro válido para o Log Reader Agent

Causa

Com um agrupamento turco ou página de código, uma menor caso "I" produz um undotted "i" diferentemente minúsculo latino pontilhada "i".

Quando você configurar o distribuidor, sp_MSvalidate_agent_parameter armazenado procedimento verifica se o parâmetro passado é "pollinginterval" (com um pontilhado "i"). Quando você aplica a função inferior para a seqüência de caracteres
 
Lower('PollingInterval')
				
o "I" maiúsculo na seqüência de caracteres "PollingInterval" retorna a seqüência de caracteres "pollinginterval" com um undotted "i", que não é igual a seqüência de caracteres "pollinginterval" com um pontilhada i. Portanto, ocorre uma mensagem de erro que afirma -PollingInterval não é um parâmetro válido. Porque as seqüências de caracteres não coincidem, replicação falhará em qualquer servidor com um agrupamento turco.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o SQL Server 2000. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
290211  (http://support.microsoft.com/kb/290211/EN-US/ ) INF: Como obter o Service Pack mais recente do SQL Server 2000

Situação

A Microsoft confirmou que este é um problema no SQL Server 2000. Esse problema foi corrigido primeiro no SQL Server 2000 Service Pack 1.

Mais Informações

Se você usar Transact-SQL para configurar o distribuidor, a mensagem de erro que ocorre é:
Mensagem de servidor: 21112, nível 16, estado 1, procedimento sp_MSvalidate_agent_parameter, linha 72 '-PollingInterval ' não é um parâmetro válido para o Log Reader Agent.

A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Standard Edition
Palavras-chave: 
kbmt kbbug kbfix kbsqlserv2000sp1fix KB295325 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 295325  (http://support.microsoft.com/kb/295325/en-us/ )