Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintomas

Ao tentar adicionar um campo a uma tabela replicada no Microsoft Dynamics NAV 2009 Service Pack 1 (SP1) ou no Microsoft Dynamics NAV 5.0 SP1, você recebe uma mensagem de erro semelhante à seguinte:

Os seguintes erros ou erros de SQL Server ocorreram ao acessar a tabela Table_Name:
650,"42000",[Microsoft][ODBC SQL Server Driver][SQL Server]Você só pode especificar o bloqueio READPAST nos níveis de isolamento READ COMMITTED ou REPEATABLE READ READ. SQL: ALTER TABLE "NAVDB"." dbo"." CRONUS International Ltd_$MyTable" ADD "field4" VARCHAR(10) NOT NULL CONSTRAINT "$ndodefault$625437302$4" DEFAULT ''

Observação

  • Table_Name é um espaço reservado para o nome real da tabela que você deseja usar para adicionar o campo.

  • Esse problema ocorre em um computador que está executando o Microsoft SQL Server 2008 e que tem o ambiente naV do Microsoft Dynamics instalado. Além disso, esse problema ocorrerá somente se Microsoft SQL Server Replicação estiver habilitada em uma das tabelas de NAV do Microsoft Dynamics.

Causa

Esse problema ocorre porque você não pode alterar o esquema de uma tabela replicada no Microsoft SQL Server 2008 se a transação relevante for definida para usar o nível de isolamento SERIALIZABLE. Essa é uma nova restrição para Microsoft SQL Server 2008 que não existia em versões anteriores do Microsoft SQL Server. No entanto, a configuração padrão do Microsoft Dynamics NAV usa o nível de isolamento SERIALIZABLE para alterar tabelas.

Resolução

Para resolver esse problema, configure o Microsoft Dynamics NAV 5.0 SP1 e o Microsoft Dynamics NAV 2009 SP1 para usar o nível de isolamento DE LEITURA REPETIDO no Microsoft SQL Server em vez do nível de isolamento SERIALIZABLE.

Para obter mais informações sobre como alterar o nível de isolamento usado pelo Microsoft Dynamics NAV, visite os seguintes artigos da Base de Dados de Conhecimento (KB) e os hotfixes associados:

  • Microsoft Dynamics NAV 5.0 SP1: 979135

  • Microsoft Dynamics NAV 2009 SP1: 978100

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×