Você recebe uma mensagem de erro quando o processo validando informações de versão do produto é executado em Utilitários de GP do Microsoft Dynamics

Este artigo fornece uma resolução para o problema de que uma mensagem de erro ocorre quando você tenta executar o processo validando informações de versão do produto nos Utilitários de GP do Microsoft Dynamics.

Aplica-se a: Microsoft Dynamics GP
Número de KB original: 943966

Sintomas

Quando o processo validando informações de versão do produto é executado em Utilitários do Microsoft Dynamics GP, você recebe a seguinte mensagem de erro:

O procedimento armazenado verifyVersionInformation() do formulário duSQLInstall Pass Through SQL retornou os seguintes resultados: DBMS: 468, Microsoft Dynamics GP: 0.

Motivo

Esse problema ocorrerá se as ordenações e as ordens de classificação do banco de dados DYNAMICS e do banco de dados da empresa não corresponderem às ordenações e às ordens de classificação dos bancos de dados do sistema microsoft SQL Server.

Para comparar as ordenações e as ordens de classificação dos bancos de dados, consulte a seção Mais Informações.

Resolução

Para resolve esse problema, corrija as ordenações e os pedidos de classificação para que sejam iguais para o banco de dados DYNAMICS, para o banco de dados da empresa e para os bancos de dados do sistema SQL Server. Para fazer isso, utilize um dos métodos seguintes.

Método 1

Entre em contato com seu parceiro de registro ou serviços de consultoria da Microsoft para obter informações sobre um serviço faturado para corrigir as ordenações e as ordens de classificação. Para fazer isso, use uma das seguintes opções, dependendo se você é um parceiro ou um cliente.

Clientes:

Para obter mais informações sobre serviços para corrigir as ordenações e os pedidos de classificação, entre em contato com seu parceiro de registro. Se você não tiver um parceiro de registro, visite o site a seguir para identificar um parceiro: Microsoft Identifique.

Parceiros:

Para obter mais informações sobre serviços para corrigir as ordenações e os pedidos de classificação, entre em contato com os Serviços de Consultoria da Microsoft pelo telefone 800-MPN-SOLVE ou por email em askpts@microsoft.com.

Método 2

Altere as ordenações e as ordens de classificação do banco de dados DYNAMICS e do banco de dados da empresa usando o recurso BCP (Processo de Cópia em Massa) de SQL Server.

Para obter mais informações sobre scripts ao usar o processo BCP para alterar a ordem de classificação SQL Server, consulte Como usar o BCP (Processo de Cópia em Massa) para exportar dados do Microsoft Dynamics GP de um banco de dados e importar dados para um novo banco de dados.

Observação

Para obter mais informações sobre serviços de consultoria para alterar o SQL Server ordem de classificação, entre em contato com seu parceiro de registro ou serviços de consultoria da Microsoft, dependendo se você é um cliente ou um parceiro.

Clientes:

Para obter mais informações sobre serviços de consultoria, entre em contato com seu parceiro de registro. Se você não tiver um parceiro de registro, visite o site a seguir para identificar um parceiro: Microsoft Identifique.

Parceiros:

Para obter mais informações sobre serviços de consultoria, entre em contato com os Serviços de Consultoria da Microsoft pelo telefone 800-MPN-SOLVE ou por email no askpts@microsoft.com.

Método 3

Se esse problema ocorrer depois de mover o Microsoft Dynamics GP para um novo servidor, desinstale SQL Server e reinstale SQL Server escolhendo a mesma ordem de classificação que o servidor anterior estava usando. Para determinar a ordem de classificação correta, consulte a seção Mais Informações.

Mais informações

Os bancos de dados do sistema SQL Server podem ser os seguintes bancos de dados:

  • mestre
  • modelo
  • msdb
  • tempdb

Para comparar as ordenações e as ordens de classificação dos bancos de dados, siga estas etapas:

  1. Execute o sp_helpdb comando em uma ferramenta de consulta. Para fazer isso, utilize um dos métodos seguintes.

    Método 1: se você usar SQL Server Management Studio

    1. Selecione Iniciar, aponte para Todos os Programas, aponte para o Microsoft SQL Server 2005 ou para o Microsoft SQL Server 2008 e selecione SQL Server Management Studio.

    2. Na janela Conectar ao Servidor, siga estas etapas:

      1. Na caixa Nome do servidor, digite o nome do servidor que está executando SQL Server.
      2. Na caixa Autenticação , selecione Autenticação SQL.
      3. Na caixa Logon, digitesa.
      4. Na caixa Senha , digite a senha para o usuário sa e selecione Conectar.
    3. Selecione Arquivo, aponte para Novo e selecione Consulta com Conexão Atual.

    4. Na janela de consulta em branco, digite o script a seguir.

      sp_helpdb
      
    5. No menu Consulta , selecione Executar.

    Método 2: se você usar o Analisador de Consultas SQL

    1. Selecione Iniciar, aponte para Todos os Programas, aponte para o Microsoft SQL Server e selecione Analisador de Consultas.

    2. Na janela Conectar a SQL Server, siga estas etapas:

      1. Na caixa SQL Server, digite o nome do servidor antigo que está executando SQL Server.
      2. Na área Conectar usando, selecione SQL Server Autenticação.
      3. Na caixa Nome de logon, digitesa.
      4. Na caixa Senha , digite a senha do usuário sa e selecione OK.
    3. Na janela de consulta em branco, digite o script a seguir

      sp_helpdb
      
    4. No menu Consulta , selecione Executar.

    Método 3: se você usar o Console de Administrador de Suporte

    1. Selecione Iniciar, aponte para Todos os Programas, aponte para Suporte da Microsoft Console de Administrador e selecione Console de Administrador de Suporte.

    2. Na janela "Conectar ao Servidor", siga estas etapas:

      1. Na caixa SQL Server, digite o nome do novo servidor que está executando SQL Server.
      2. Na caixa Nome do Logon, digitesa.
      3. Na caixa Senha , digite a senha do usuário sa e selecione OK.
    3. Na janela de consulta em branco, digite o script a seguir.

      sp_helpdb
      
    4. No menu Arquivo , selecione Executar.

  2. Para exibir os dados, expanda a coluna Status nos resultados.

  3. Compare os valores após as seguintes instruções:

    Ordenação=
    SQLSortOrder=Por exemplo, você pode ver uma instrução que se assemelha à instrução a seguir.

    Collation=SQL_Latin1_General_CP1_CI_AS, SQLSortOrder=52
    

    Observação

    Os seguintes pedidos de classificação SQL Server são compatíveis com o Microsoft Dynamics GP:

    • Ordem de Classificação Binária: 0 e 50
    • Ordem do Case-Insensitive de Pedido de Dicionário (DOCI) Ordem de Classificação: 52