Sümptomid
Kui proovite microsoft Dynamics GP-s luua uut ettevõtet, kuvatakse järgmine tõrketeade:
Andmebaasi databaseName installimine nurjus! Microsoft Dynamics GP Utilities suletakse.
Kui klõpsate nuppu OK,naasete aknasse Lisaülesanded. Kui käivitate Microsoft Dynamics GP, ei kuvata uut ettevõtet saadaval ettevõtete loendis. Uus ettevõtteandmebaas kuvatakse aga Microsoft SQL Server.
Põhjus
See probleem ilmneb siis, kui määrate SQL Server ettevõtte ID-ks reserveeritud märksõna. Reserveeritud SQL Server märksõnad sisaldavad järgmisi märksõnu.
-
CROSS
-
GRANT
-
ALL
-
UPDATE
-
FROM
-
SET
Microsoft Dynamics GP SQL Server ei toetata reserveeritud märksõnu ettevõtte ID-dena. Selleks et teha kindlaks, kas sõna SQL Server reserveeritud märksõna, tippige see sõna päringuaknasse SQL Server 2005 Management Studio või päringuaknasse päringu analüsaatoris. Kui sõna muutub tuhmiks või kui sõna muutub siniseks, on sõna SQL Server märksõna. Kui sõna jääb mustaks, saate seda microsoft Dynamics GP-s kasutada kehtiva ettevõtte ID-na.
Lahendus
Probleemi lahendamiseks eemaldage ettevõtte andmebaas koos viitega sobimatule ettevõtte ID-le. Seejärel looge ettevõte uuesti. Selleks toimige järgmiselt.
SQL Server 2005
-
Klõpsake arvutis, kus töötab SQL Server 2005, nuppu Start, osutage käsule Programmid ,osutage käsule Microsoft SQL Server 2005, klõpsake nuppu SQL Server Management Studioja seejärel looge ühendus microsoft Dynamics GP andmebaaside SQL Server eksemplariga.
-
Laiendagevalikut Andmebaasid ja seejärel otsige üles teie loodud uus ettevõtteandmebaas. Näiteks otsige üles CROSS.
-
Paremklõpsake ettevõtte andmebaasi ja seejärel klõpsake käsku Kustuta.
-
Klõpsake aknas Objekti kustutamine nuppu OK.
-
Klõpsake SQL Server Management Studio uus päring.
-
Kehtetu ettevõtte ID viite eemaldamiseks tippige järgmine lause ja klõpsake nuppu Käivita.
kustutage DYNAMICS.. DB_Upgrade kus db_name = 'DatabaseName'Note Selles lauses asendage DatabaseName mõjutatud andmebaasi nimega. Näiteks asendage databasename cross-ga.
-
Käivitage Microsoft Dynamics GP Utilities ja looge uus ettevõte. Tippige väljale Ettevõtte ID ettevõtte ID, mis pole reserveeritud SQL Server.
SQL Server 2000
-
Käivitage arvutis, kus töötab SQL Server 2000, Enterprise Manager.
-
Laiendage valikut Microsoft SQL Servers(Serverid), laiendage SQL Server Group (Rühm),laiendage SQL Server-i eksemplari, kus asuvad Microsoft Dynamics GP andmebaasid, laiendage valikut Andmebaasid jaotsige üles teie loodud uus ettevõtteandmebaas. Näiteks otsige üles CROSS.
-
Paremklõpsake ettevõtte andmebaasi ja seejärel klõpsake käsku Kustuta.
-
Andmebaasi eemaldamise kinnitamiseks klõpsake nuppu Jah.
-
Käivitage päringuanalüsaator ja seejärel looge ühendus SQL Server, kus asuvad Microsoft Dynamics GP andmebaasid.
-
Sobimatu ettevõtte ID viite eemaldamiseks tippige järgmine lause ja vajutage klahvi F5.
kustutage DYNAMICS.. DB_Upgrade kus db_name = 'DatabaseName'Note Selles lauses asendage DatabaseName mõjutatud andmebaasi nimega. Näiteks asendage databasename cross-ga.
-
Käivitage Microsoft Dynamics GP Utilities ja looge uus ettevõte. Tippige väljale Ettevõtte ID ettevõtte ID, mis pole reserveeritud SQL Server.