Sintomi
Quando si prova a creare una nuova società in Microsoft Dynamics GP, viene visualizzato il messaggio di errore seguente:
Installazione di database database databaseName non riuscita. Le utilità di Microsoft Dynamics GP verranno arrestate.
Quando si fa clic su OK,si torna alla finestra Attività aggiuntive. Quando si avvia Microsoft Dynamics GP, la nuova società non viene visualizzata nell'elenco delle società disponibili. Tuttavia, il nuovo database della società viene visualizzato Microsoft SQL Server.
Causa
Questo problema si verifica se si specifica una parola SQL Server come ID società della nuova società. Le parole SQL Server parole chiave riservate includono le parole chiave seguenti:
-
CROSS
-
CONCEDI
-
TUTTI
-
AGGIORNAMENTO
-
Da
-
SET
Le parole SQL Server parole chiave riservate non sono supportate come ID società in Microsoft Dynamics GP. Per determinare se una parola è una parola SQL Server riservata, digitare la parola in una finestra della query in SQL Server 2005 Management Studio o in una finestra della query in Query Analyzer. Se la parola diventa in grigio o se la parola diventa blu, la parola è una SQL Server parola chiave. Se la parola rimane nera, è possibile usarla come ID società valido in Microsoft Dynamics GP.
Risoluzione
Per risolvere il problema, rimuovere il database aziendale insieme al relativo riferimento all'ID società non valido. Quindi, creare di nuovo la società. A tale scopo, attenersi alla seguente procedura.
SQL Server 2005
-
Nel computer che esegue SQL Server 2005 fare clic su Start, scegliere Programmi ,Microsoft SQL Server 2005, SQL Server Management Studioe quindi connettersi all'istanza di SQL Server in cui si trovano i database di Microsoft Dynamics GP.
-
Espandere Databasee quindi individuare il nuovo database aziendale creato. Ad esempio, individuare CROSS.
-
Fare clic con il pulsante destro del mouse sul database aziendale e quindi scegliere Elimina.
-
Nella finestra Elimina oggetto fare clic su OK.
-
Nella finestra SQL Server Management Studio fare clic su Nuova query.
-
Per rimuovere il riferimento all'ID società non valido, digitare l'istruzione seguente e quindi fare clic su Esegui.
eliminare DYNAMICS.. DB_Upgrade dove db_name = 'DatabaseName'Nota In questa istruzione sostituire DatabaseName con il nome del database interessato. Ad esempio, sostituire DatabaseName con CROSS.
-
Avviare Microsoft Dynamics GP Utilities e quindi creare una nuova società. Nella casella ID società digitare un ID società che non sia una parola chiave SQL Server riservata.
SQL Server 2000
-
Nel computer che esegue SQL Server 2000 avviare Enterprise Manager.
-
Espandere Microsoft SQL Servers, espandere SQL Server Group, espandere l'istanza di SQL Server in cui si trovano i database di Microsoft Dynamics GP, espandere Databasese quindi individuare il nuovo database aziendale creato. Ad esempio, individuare CROSS.
-
Fare clic con il pulsante destro del mouse sul database aziendale e quindi scegliere Elimina.
-
Fare clic su Sì per confermare la rimozione del database.
-
Avviare Query Analyzer e quindi connettersi all'istanza di SQL Server in cui si trovano i database di Microsoft Dynamics GP.
-
Per rimuovere il riferimento all'ID società non valido, digitare l'istruzione seguente e quindi premere F5.
eliminare DYNAMICS.. DB_Upgrade dove db_name = 'DatabaseName'Nota In questa istruzione sostituire DatabaseName con il nome del database interessato. Ad esempio, sostituire DatabaseName con CROSS.
-
Avviare Microsoft Dynamics GP Utilities e quindi creare una nuova società. Nella casella ID società digitare un ID società che non sia una parola chiave SQL Server riservata.