Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 procedura memorizzata verifyVersionInformation() della maschera duSQLInstall Pass Through SQL ha restituito i seguenti risultati: 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 riferimento o i Microsoft Advisory Services per informazioni su un servizio fatturabile per correggere le collationi e gli ordini di sequenza. 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 di riferimento. Se non si ha un partner registrato, 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 riferimento o i Microsoft Advisory Services, a seconda se sei un cliente o un partner.
Clienti:
Per ulteriori informazioni sui servizi di consulenza, contattare il partner ufficiale. Se non si ha un partner di riferimento, visitare il seguente sito Web 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:
- maestro
- modello
- msdb
- tempdb
Per confrontare le regole di confronto e gli ordini di ordinamento dei database, seguire questa procedura:
Eseguire il comando
sp_helpdb
in uno strumento di query. A tale scopo, utilizzare uno dei seguenti metodi.Metodo 1: se si usa SQL Server Management Studio
Selezionare Start, scegliere Tutti i programmi, Microsoft SQL Server 2005 o Microsoft SQL Server 2008 e quindi SQL Server Management Studio.
Nella finestra Connetti al server seguire questa procedura:
- Nella casella Nome server digitare il nome del server che esegue SQL Server.
- Nella casella Autenticazione selezionare Autenticazione SQL.
- Nella casella di accesso digitare sa.
- Nella casella Password digitare la password per l'utente sa e quindi selezionare Connetti.
Selezionare File, fare clic su Nuovo e quindi selezionare Query con connessione corrente.
Nella finestra di query vuota digitare lo script seguente.
sp_helpdb
Scegliere Esegui dal menu Query.
Metodo 2: se si usa SQL Query Analyzer
Selezionare Start, scegliere Tutti i programmi, scegliere Microsoft SQL Server e quindi Query Analyzer.
Nella finestra Connetti a SQL Server seguire questa procedura:
- Nella casella SQL Server digitare il nome del server precedente che esegue SQL Server.
- Nell'area Connetti tramite selezionare Autenticazione di SQL Server.
- Digitare sa nella casella Nome di accesso.
- Nella casella Password digitare la password per l'utente sa e quindi selezionare OK.
Nella finestra query vuota digitare il seguente script
sp_helpdb
Scegliere Esegui dal menu Query.
Metodo 3: se si usa la console di amministrazione del supporto
Selezionare Start, puntare a Tutti i programmi, puntare a Microsoft Support Administrator Console e quindi selezionare Support Administrator Console.
Nella finestra "Connetti al server" seguire questa procedura:
- Nella casella SQL Server digitare il nome del nuovo server che esegue SQL Server.
- Nella casella di testo Nome accesso, digitare sa.
- Nella casella Password digitare la password per l'utente sa e quindi selezionare OK.
Nella finestra di query vuota digitare lo script seguente.
sp_helpdb
Scegliere Esegui dal menu File.
Per visualizzare i dati, espandere la colonna Stato nei risultati.
Confrontare i valori dopo le istruzioni seguenti:
Collazione=
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
- Ordine di ordinamento insensibile alla maiuscole/minuscole del dizionario (DOCI): 52