Condividi tramite


Viene visualizzato un messaggio di errore quando viene eseguito il processo di convalida delle informazioni sulla versione del prodotto in Microsoft Dynamics GP Utilities

Questo articolo fornisce una risoluzione per il problema che si verifica un messaggio di errore quando si tenta di eseguire il processo convalida delle informazioni sulla versione del prodotto in Microsoft Dynamics GP Utilities.

Si applica a: Microsoft Dynamics GP
Numero KB originale: 943966

Sintomi

Quando viene eseguito il processo convalida delle informazioni sulla versione del prodotto in Microsoft Dynamics GP Utilities, viene visualizzato il messaggio di errore seguente:

La stored procedure verifyVersionInformation() del formato duSQLInstall Pass Through SQL ha restituito i risultati seguenti: DBMS: 468, Microsoft Dynamics GP: 0.

Causa

Questo problema si verifica se le regole di confronto e gli ordini di ordinamento del database DYNAMICS e del database aziendale non corrispondono alle regole di confronto e agli ordini di ordinamento dei database di sistema di Microsoft SQL Server.

Per confrontare le regole di confronto e gli ordini di ordinamento dei database, vedere la sezione Altre informazioni.

Risoluzione

Per risolvere questo problema, correggere le regole di confronto e gli ordini di ordinamento in modo che siano uguali per il database DYNAMICS, per il database aziendale e per i database di sistema di SQL Server. A tale scopo, utilizzare uno dei seguenti metodi.

Metodo 1

Contattare il partner di registrazione o Microsoft Advisory Services per informazioni su un servizio fatturabile per correggere le regole di confronto e gli ordini di ordinamento. A tale scopo, usare una delle opzioni seguenti, a seconda che tu sia un partner o un cliente.

Clienti:

Per ulteriori informazioni sui servizi per correggere le regole di confronto e gli ordini di ordinamento, contattare il partner del record. Se non si ha un partner di registrazione, visitare il sito Web seguente per identificare un partner: Microsoft Pinpoint.

Partner:

Per ulteriori informazioni sui servizi per correggere le regole di confronto e gli ordini di ordinamento, contattare Microsoft Advisory Services all'indirizzo 800-MPN-SOLVE o tramite posta elettronica all'indirizzo askpts@microsoft.com.

Metodo 2

Modificare le regole di confronto e gli ordini di ordinamento del database DYNAMICS e del database aziendale usando la funzionalità BCP (Bulk Copy Process) di SQL Server.

Per altre informazioni sugli script quando si usa il processo BCP per modificare l'ordinamento di SQL Server, vedere Come usare il processo di copia bulk (BCP) per esportare i dati di Microsoft Dynamics GP da un database e importare dati in un nuovo database.

Note

Per ulteriori informazioni sui servizi di consulenza per modificare l'ordinamento di SQL Server, contattare il partner di record o Microsoft Advisory Services, a seconda che si sia un cliente o un partner.

Clienti:

Per ulteriori informazioni sui servizi di consulenza, contattare il partner di registrazione. Se non si ha un partner di registrazione, visitare il sito Web seguente per identificare un partner: Microsoft Pinpoint.

Partner:

Per ulteriori informazioni sui servizi di consulenza, contattare Microsoft Advisory Services all'indirizzo 800-MPN-SOLVE o tramite posta elettronica all'indirizzo askpts@microsoft.com.

Metodo 3

Se questo problema si verifica dopo lo spostamento di Microsoft Dynamics GP in un nuovo server, disinstallare SQL Server e reinstallare SQL Server scegliendo lo stesso ordinamento del server precedente in uso. Per determinare l'ordinamento corretto, vedere la sezione Altre informazioni.

Ulteriori informazioni

I database di sistema di SQL Server possono essere i database seguenti:

  • master
  • model
  • msdb
  • tempdb

Per confrontare le regole di confronto e gli ordini di ordinamento dei database, seguire questa procedura:

  1. Eseguire il sp_helpdb comando in uno strumento di query. A tale scopo, utilizzare uno dei seguenti metodi.

    Metodo 1: se si usa SQL Server Management Studio

    1. Selezionare Start, scegliere Tutti i programmi, Microsoft SQL Server 2005 o Microsoft SQL Server 2008 e quindi SQL Server Management Studio.

    2. Nella finestra Connetti al server seguire questa procedura:

      1. Nella casella Nome server digitare il nome del server che esegue SQL Server.
      2. Nella casella Autenticazione selezionare Autenticazione SQL.
      3. Nella casella Account di accesso digitare sa.
      4. Nella casella Password digitare la password per l'utente sa e quindi selezionare Connetti.
    3. Selezionare File, fare clic su Nuovo e quindi selezionare Query con connessione corrente.

    4. Nella finestra di query vuota digitare lo script seguente.

      sp_helpdb
      
    5. Scegliere Esegui dal menu Query.

    Metodo 2: se si usa SQL Query Analyzer

    1. Selezionare Start, scegliere Tutti i programmi, Microsoft SQL Server e quindi Query Analyzer.

    2. Nella finestra Connetti a SQL Server seguire questa procedura:

      1. Nella casella SQL Server digitare il nome del server precedente che esegue SQL Server.
      2. Nell'area Connetti tramite selezionare Autenticazione di SQL Server.
      3. Nella casella Nome account di accesso digitare sa.
      4. Nella casella Password digitare la password per l'utente sa e quindi selezionare OK.
    3. Nella finestra query vuota digitare lo script seguente

      sp_helpdb
      
    4. Scegliere Esegui dal menu Query.

    Metodo 3: se si usa la console di amministrazione del supporto

    1. Selezionare Start, scegliere Tutti i programmi, supporto tecnico Microsoft Console di amministrazione e quindi selezionare Console di amministrazione del supporto.

    2. Nella finestra "Connetti al server" seguire questa procedura:

      1. Nella casella SQL Server digitare il nome del nuovo server che esegue SQL Server.
      2. Nella casella Nome account di accesso digitare sa.
      3. Nella casella Password digitare la password per l'utente sa e quindi selezionare OK.
    3. Nella finestra di query vuota digitare lo script seguente.

      sp_helpdb
      
    4. Scegliere Esegui dal menu File.

  2. Per visualizzare i dati, espandere la colonna Stato nei risultati.

  3. Confrontare i valori dopo le istruzioni seguenti:

    Regole di confronto=
    SQLSortOrder=Ad esempio, è possibile che venga visualizzata un'istruzione simile all'istruzione seguente.

    Collation=SQL_Latin1_General_CP1_CI_AS, SQLSortOrder=52
    

    Note

    I seguenti ordini di ordinamento di SQL Server sono supportati da Microsoft Dynamics GP:

    • Ordinamento binario: 0 e 50
    • Ordinamento delle maiuscole/minuscole del dizionario (DOCI): 52