Mensagem de erro "Ocorreu o seguinte erro ou erro de SQL Server ao aceder à tabela Objeto" ao atualizar a base de dados Microsoft Dynamics NAV no Microsoft SQL Server para Microsoft Dynamics 2009 R2

Aplica-se a
Microsoft Dynamics NAV 2009 R2

Este artigo aplica-se ao Microsoft Dynamics NAV para todos os países e regiões de idioma.

Sintomas

Suponha que atualizou do Microsoft SQL Server 2005 para o Microsoft SQL Server 2008. Além disso, utiliza um agrupamento SQL. Quando atualiza a base de dados microsoft Dynamics NAV no Microsoft SQL Server para Microsoft Dynamics 2009 R2, recebe uma mensagem de erro semelhante à seguinte:

Observação

O seguinte SQL Server erro ou erros ao aceder à tabela Objeto:
448,"42000",[Microsoft][Controlador de SQL Server ODBC][SQL Server] Agrupamento Inválido 'SQL_Latin1_General_Pref_CP437_CI_AI'. 8180,"42000",[Microsoft][ODBC SQL Server Driver][SQL Server] Statement(s) não pôde ser preparado.

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. Existe uma secção "Transferência de correção disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se estiver a deparar-se com um problema ao transferir, instalar esta correção ou tiver outras questões de suporte técnico, contacte o seu parceiro ou, se estiver inscrito num plano de suporte diretamente com a Microsoft, pode contactar o suporte técnico do Microsoft Dynamics e criar um novo pedido de suporte. Para fazer isso, visite o seguinte site da Microsoft:

https://mbs.microsoft.com/support/newstart.aspx Também pode contactar o suporte técnico do Microsoft Dynamics por telefone através destas ligações para números de telefone específicos do país/região. Para tal, visite um dos seguintes sites da Microsoft:

Parceiros

https://mbs.microsoft.com/partnersource/support/ Clientes

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm Em casos especiais, os custos normalmente incorridos para chamadas de suporte podem ser cancelados se um Profissional de Suporte Técnico para o Microsoft Dynamics e produtos relacionados determinar que uma atualização específica irá resolve seu problema. Os custos de suporte habituais serão aplicados a quaisquer questões e problemas de suporte adicionais que não sejam elegíveis para a atualização específica em questão.

Como obter a correção do Microsoft Dynamics NAV ou atualizar ficheiros

Depois de pedir uma correção do Microsoft Dynamics NAV, será enviada uma hiperligação para si num e-mail.

O e-mail conterá uma hiperligação e uma palavra-passe. Pode utilizar a hiperligação para transferir a correção do Microsoft Dynamics NAV ou os ficheiros de atualização. Quando clica na hiperligação, é aberta a caixa de diálogo Transferência de Ficheiros – Aviso de Segurança . Em seguida, é-lhe pedido para executar, guardar ou cancelar a transferência.

Se clicar em Executar, os ficheiros iniciam a transferência e o processo de extração. Tem de especificar uma pasta para os novos ficheiros e, em seguida, fornecer a palavra-passe.

Se clicar em Guardar, tem de especificar um caminho para guardar o ficheiro comprimido. Quando abrir o ficheiro que guardou, ser-lhe-á pedido que especifique um caminho para os ficheiros. Em seguida, tem de indicar a palavra-passe fornecida no e-mail.

Se clicar em Cancelar, o processo de transferência para.

Como instalar uma correção do Microsoft Dynamics NAV ou um ficheiro de atualização

As correções e atualizações da plataforma Microsoft Dynamics NAV são disponibilizadas como ficheiros únicos. Para instalar uma correção do Microsoft Dynamics NAV ou uma atualização, tem de substituir os ficheiros de instalação existentes do Microsoft Dynamics NAV pela correção ou pelos ficheiros de atualização. Para fazer isso, siga estas etapas:

Passo 1: Substituir os ficheiros na instalação do Cliente Clássico do Microsoft Dynamics NAV

Na instalação do Cliente Clássico do Microsoft Dynamics NAV, substitua os seguintes ficheiros com a correção ou o ficheiro de atualização.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Dbm.dll 6.0.33137.0 312,648 22-Jan-2012 06:33 x86
Fin.exe 6.0.33137.0 12,603,208 22-Jan-2012 06:23 x86
Finhlink.exe 6.0.33137.0 452,432 22-Jan-2012 06:33 x86
Finsql.exe 6.0.33137.0 12,735,312 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.dotnetbridge.dll 6.0.33137.0 207,752 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.transformation.reporting.dll 6.0.33137.0 114,080 22-Jan-2012 06:23 x86
Nc_netb.dll 6.0.33137.0 16,720 22-Jan-2012 06:33 x86
Nc_tcp.dll 6.0.33137.0 18,768 22-Jan-2012 06:33 x86
Nc_tcps.dll 6.0.33137.0 25,424 22-Jan-2012 06:33 x86
Ndbcs.dll 6.0.33137.0 1,138,000 22-Jan-2012 06:33 x86
Slave.exe 6.0.33137.0 38,224 22-Jan-2012 06:33 x86

Para substituir os ficheiros existentes do Microsoft Dynamics NAV, siga estes passos:

  1. Feche o Cliente Clássico do Microsoft Dynamics NAV.

  2. Localize o diretório de instalação microsoft Dynamics NAV Classic Client. O Cliente Clássico do Microsoft Dynamics NAV é normalmente instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\Classic

  3. Copie os ficheiros que transferiu.

  4. Cole os ficheiros que transferiu para o diretório de instalação do Cliente Clássico do Microsoft Dynamics NAV.

  5. Clique em Sim para substituir os ficheiros no diretório.

Passo 2: substituir os ficheiros na instalação do cliente RoleTailored do Microsoft Dynamics NAV

Na instalação do cliente RoleTailored do Microsoft Dynamics NAV, substitua os seguintes ficheiros com a correção ou o ficheiro de atualização.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Microsoft.dynamics.framework.patterns.dll 1.3.10803.805 71,656 21-Jan-2012 22:30 x86
Microsoft.dynamics.framework.ui.dll 1.3.10803.805 702,424 21-Jan-2012 22:30 x86
Microsoft.dynamics.framework.ui.mapping.dll 1.3.10803.805 104,424 21-Jan-2012 22:30 x86
Microsoft.dynamics.framework.ui.navigation.dll 1.3.10803.805 34,800 21-Jan-2012 22:30 x86
Microsoft.dynamics.framework.ui.ux2006.dll 1.3.10803.805 92,136 21-Jan-2012 22:30 x86
Microsoft.dynamics.framework.ui.ux2006.winforms.dll 1.3.10803.805 67,576 21-Jan-2012 22:30 x86
Microsoft.dynamics.framework.ui.windows.dll 1.3.10803.805 83,944 21-Jan-2012 22:30 x86
Microsoft.dynamics.framework.ui.winforms.controls.dll 1.3.10803.805 2,222,080 21-Jan-2012 22:30 x86
Microsoft.dynamics.framework.ui.winforms.dll 1.3.10803.805 1,173,488 21-Jan-2012 22:30 x86
Microsoft.dynamics.nav.client.builder.dll 6.0.33137.0 210,832 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.client.exe 6.0.33137.0 149,376 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.client.serviceconnection.dll 6.0.33137.0 112,544 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.client.ui.dll 6.0.33137.0 538,496 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.client.winforms.dll 6.0.33137.0 358,288 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.client.winforms.tlb Não se aplica 2,680 22-Jan-2012 03:41 Não se aplica
Microsoft.dynamics.nav.language.dll 6.0.33137.0 2,021,248 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.types.dll 6.0.33137.0 595,832 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.watson.dll 6.0.33137.0 42,880 22-Jan-2012 06:23 x86
Microsoft.office.interop.outlook.dll 10.0.4504.0 395,136 22-Jan-2012 06:33 x86

Para substituir esses arquivos, siga estas etapas:

  1. Feche o cliente RoleTailored do Microsoft Dynamics NAV.

  2. Localize o diretório de instalação do cliente RoleTailored do Microsoft Dynamics NAV. O cliente RoleTailored do Microsoft Dynamics NAV geralmente é instalado no seguinte diretório:

    Cliente C:\Program Files\Microsoft Dynamics NAV\60\RoleTailored

  3. Copie os arquivos que você baixou.

  4. Cole os arquivos baixados no diretório de instalação do cliente RoleTailored do Microsoft Dynamics NAV.

  5. Clique em Sim para substituir os arquivos no diretório.

Etapa 3: substituir os arquivos na instalação do Microsoft Dynamics NAV Server

Na instalação do Microsoft Dynamics NAV Server, substitua os arquivos a seguir usando o hotfix ou o arquivo de atualização.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Httpcfg.exe 5.2.3790.0 22,352 22-Jan-2012 06:33 x86
Microsoft.dynamics.nav.language.dll 6.0.33137.0 2,021,248 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.ncl.dll 6.0.33137.0 632,696 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.server.exe 6.0.33137.0 141,184 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.service.dll 6.0.33137.0 145,280 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.service.runtime.dll 6.0.33137.0 75,664 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.service.webservices.dll 6.0.33137.0 149,400 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.types.dll 6.0.33137.0 595,832 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.watson.dll 6.0.33137.0 42,880 22-Jan-2012 06:23 x86
Nclcsrt.etx Não se aplica 90,329 22-Jan-2012 14:00 Não se aplica
Nclcsrt.stx Não se aplica 92,128 22-Jan-2012 14:00 Não se aplica
Nclcsrts.dll 6.0.33137.0 1,450,832 22-Jan-2012 06:33 x86
Ndbcs.dll 6.0.33137.0 1,138,000 22-Jan-2012 06:33 x86

Para substituir esses arquivos, siga estas etapas:

  1. Pare o Microsoft Dynamics NAV Server.

  2. Localize o diretório de instalação do Microsoft Dynamics NAV Server. O Microsoft Dynamics NAV Server geralmente é instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\Service

  3. Copie os arquivos que você baixou.

  4. Cole os arquivos baixados no diretório de instalação do Microsoft Dynamics NAV Server.

  5. Clique em Sim para substituir os arquivos no diretório.

  6. Inicie o Microsoft Dynamics NAV Server.

Etapa 4: substituir os arquivos na instalação do Microsoft Dynamics NAV Application Server

Se você tiver o Microsoft Dynamics NAV Application Server instalado, substitua os seguintes arquivos na instalação do Microsoft Dynamics NAV Application Server usando o hotfix ou os arquivos de atualização.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Dbm.dll 6.0.33137.0 312,648 22-Jan-2012 06:33 x86
Nas.exe 6.0.33137.0 2,201,416 22-Jan-2012 06:23 x86
Nassql.exe 6.0.33137.0 2,306,896 22-Jan-2012 06:23 x86
Ndbcs.dll 6.0.33137.0 1,138,000 22-Jan-2012 06:33 x86
Slave.exe 6.0.33137.0 38,224 22-Jan-2012 06:33 x86

Para substituir os arquivos, siga estas etapas.

  1. Parar o Microsoft Dynamics NAV Application Server.

  2. Localize o diretório de instalação do Microsoft Dynamics NAV Application Server. O Microsoft Dynamics NAV Application Server geralmente é instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\Application Server

  3. Copie os arquivos que você baixou.

  4. Cole os arquivos baixados no diretório de instalação do Microsoft Dynamics NAV Application Server.

  5. Clique em Sim para substituir os arquivos no diretório.

  6. Inicie o Microsoft Dynamics NAV Application Server.

Etapa 5: substituir os arquivos na instalação do SDK do Microsoft Dynamics NAV

Se você tiver o SDK do Microsoft Dynamics NAV instalado, substitua os arquivos a seguir.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Cf.h Não se aplica 57,950 22-Jan-2012 03:40 Não se aplica
Cfront.dll 6.0.33137.0 1,431,888 22-Jan-2012 06:33 x86
Cfront.ocx 6.0.33137.0 112,464 22-Jan-2012 06:33 x86
Cfrontsql.dll 6.0.33137.0 1,642,328 22-Jan-2012 06:33 x86
Libload.c Não se aplica 31,718 21-Jan-2012 22:54 Não se aplica
Microsoft.dynamics.nav.cfront.cfrontdotnet.dll 6.0.33137.0 182,168 22-Jan-2012 06:23 x86
Microsoft.dynamics.nav.cfront.cfrontdotnet.xml Não se aplica 443,045 21-Jan-2012 2,310 Não se aplica
Sample.c Não se aplica 28,718 21-Jan-2012 22:54 Não se aplica
Sample.exe 6.0.33137.0 32,592 22-Jan-2012 06:33 x86

Para substituir os ficheiros, siga estes passos.

  1. Localize os diretórios de instalação do SDK microsoft Dynamics NAV. O SDK do Microsoft Dynamics NAV é normalmente instalado nos seguintes diretórios:

    C:\Program Files\Microsoft Dynamics NAV\60\SDK\CFRONT
    C:\Program Files\Microsoft Dynamics NAV\60\SDK\Communication Components
    C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication Component

  2. Selecione o SDK a atualizar, componentes C/Front ou De comunicação.

  3. Copie os ficheiros que transferiu.

  4. Cole os ficheiros que transferiu para o diretório de instalação do SDK microsoft Dynamics NAV adequado.

  5. Clique em Sim para substituir os ficheiros no diretório.

Nota Se transferiu uma correção ou uma atualização para os componentes de comunicação, tem de registar os ficheiros .dll individualmente.

Passo 6: Substituir os ficheiros na instalação do controlador ODBC do Microsoft Dynamics NAV

Se tiver o controlador ODBC microsoft Dynamics NAV instalado, substitua os seguintes ficheiros na instalação do controlador ODBC do Microsoft Dynamics NAV.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Cfront.dll 6.0.33137.0 1,431,888 22-Jan-2012 06:33 x86
Dbm.dll 6.0.33137.0 312,648 22-Jan-2012 06:33 x86
Nc_netb.dll 6.0.33137.0 16,720 22-Jan-2012 06:33 x86
Nc_tcp.dll 6.0.33137.0 18,768 22-Jan-2012 06:33 x86
Nc_tcps.dll 6.0.33137.0 25,424 22-Jan-2012 06:33 x86
Nodbc.dll 6.0.33137.0 2,144,080 22-Jan-2012 06:33 x86
Nodbc.xml Não se aplica 1,209 26 de agosto de 2009 08:43 Não se aplica
Nodbccfg.cfg 6.0.33137.0 726,016 21-Jan-2012 2,352 Não se aplica
Nodbccfg.xml Não se aplica 2,538 09-Mar-2011 22:30 Não se aplica
Slave.exe 6.0.33137.0 38,224 22-Jan-2012 06:33 x86

Para substituir os ficheiros, siga estes passos.

  1. Localize o diretório de instalação do controlador ODBC do Microsoft Dynamics NAV. O controlador ODBC do Microsoft Dynamics NAV é normalmente instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\ODBC

  2. Copie os ficheiros que transferiu.

  3. Cole os ficheiros que transferiu para o diretório de instalação do controlador ODBC do Microsoft Dynamics NAV.

  4. Clique em Sim para substituir os ficheiros no diretório.

Passo 7: Substituir o Componente de Comunicação

Substitua os seguintes ficheiros.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Msmqbusadapter.dll 6.0.33137.0 283,488 22-Jan-2012 06:33 x86
Npipebusadapter.dll 6.0.33137.0 256,864 22-Jan-2012 06:33 x86
Nscomcom2.dll 6.0.33137.0 237,400 22-Jan-2012 06:33 x86
Socketbusadapter.dll 6.0.33137.0 281,440 22-Jan-2012 06:33 x86

Para substituir os ficheiros, siga estes passos.

  1. Localize o diretório Componente de Comunicação. Normalmente, o componente de comunicação é instalado no seguinte diretório:

    C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication Component

  2. Copie os ficheiros que transferiu.

  3. Cole os ficheiros que transferiu para o diretório Componente de Comunicação do Microsoft Dynamics NAV.

  4. Clique em Sim para substituir os ficheiros no diretório.

Pré-requisitos

Tem de ter o Microsoft Dynamics NAV 2009 R2 instalado para aplicar esta correção.

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais informações

Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Observação Este é um artigo "FAST PUBLISH" criado diretamente na organização de suporte da Microsoft. As informações contidas aqui são fornecidas como resposta aos problemas possíveis. Como resultado da prontidão de disponibilizá-lo, os materiais pode conter erros tipográficos e podem ser revisados a qualquer momento são aviso prévio. Consulte Termos de Uso para obter outras considerações.