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

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

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

Sintomas

Quando o processo validando informações de versão do produto é executado nos Utilitários de GP do Microsoft Dynamics, 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 resolver esse problema, corrija as ordenações e as ordens de classificação para que elas sejam as mesmas para o banco de dados DYNAMICS, para o banco de dados da empresa e para os bancos de dados SQL Server sistema. 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 faturável para corrigir as ordenações e as ordens de classificação. Para fazer isso, use uma das opções a seguir, dependendo se você é um parceiro ou um cliente.

Clientes:

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

Parceiros:

Para obter mais informações sobre os serviços para corrigir as ordenações e as ordens de classificação, entre em contato com os Serviços de Consultoria da Microsoft em 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 (Bulk Copy Process) do SQL Server.

Para obter mais informações sobre scripts quando você usa o processo BCP para alterar SQL Server ordem de classificação, consulte Como usar o BCP (Processo de Cópia em Massa) para exportar dados da GP do Microsoft Dynamics 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 a ordem de classificação do SQL Server, entre em contato com seu parceiro de registro ou com os Serviços de Consultoria da Microsoft, dependendo se você é um cliente ou 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 seguinte site para identificar um parceiro: Microsoft Pinpoint.

Parceiros:

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

Método 3

Se esse problema ocorrer depois de mover o Microsoft Dynamics GP para um novo servidor, desinstale o 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 SQL Server do sistema 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 do SQL.
      3. Na caixa Logon , digite sa.
      4. Na caixa Senha , digite a senha do usuário sa e selecione Conectar.
    3. Selecione Arquivo, aponte para Novo e, em seguida, 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 Consulta SQL

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

    2. Na janela Conectar ao 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 , digite sa.
      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 do Administrador de Suporte

    1. Selecione Iniciar, aponte para Todos os Programas, aponte para Suporte da Microsoft Console do Administrador e, em seguida, selecione Console do 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 de Logon , digite sa.
      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 semelhante à instrução a seguir.

    Collation=SQL_Latin1_General_CP1_CI_AS, SQLSortOrder=52
    

    Observação

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

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