Primjenjuje se na
Dynamics GP 2010

Simptomi

Kada pokušate stvoriti novu tvrtku u sustavu Microsoft Dynamics GP, primit ćete sljedeću poruku o pogrešci:

Instalacija baze podataka databaseName nije uspjela! Uslužni programi za Microsoft Dynamics GP sada će se isključiti.

Kada kliknete U redu, vratit ćete se u prozor Dodatni zadaci. Kada pokrenete Microsoft Dynamics GP, nova se tvrtka ne prikazuje na popisu dostupnih tvrtki. No nova baza podataka tvrtke prikazuje se u Microsoft SQL Server.

Uzrok

Taj se problem pojavljuje ako navedete rezerviranu ključnu SQL Server kao ID tvrtke nove tvrtke. Rezervirane ključne SQL Server obuhvaćaju sljedeće ključne riječi:

  • CROSS

  • GRANT

  • SVE

  • AŽURIRANJE

  • FROM

  • SET

Rezervirane ključne SQL Server nisu podržane kao ID-ovi tvrtke u aplikaciji Microsoft Dynamics GP. Da biste utvrdili je li riječ rezervirana za SQL Server, upišite tu riječ u prozor upita u SQL Server 2005 Management Studio prozoru upita u alatu za analizu upita. Ako je riječ zasinjena ili ako riječ postane plava, riječ će biti SQL Server ključna riječ. Ako riječ ostane crna, možete je koristiti kao valjani ID tvrtke u aplikaciji Microsoft Dynamics GP.

Rješenje

Da biste riješili taj problem, uklonite bazu podataka tvrtke zajedno s referencom na ID tvrtke koji nije valjan. Zatim ponovno stvorite tvrtku. Da biste to učinili, slijedite ove korake.

SQL Server 2005

  1. Na računalu sa sustavom SQL Server 2005 kliknite Start, pokažite na Programi, pokažite na Microsoft SQL Server 2005, kliknite SQL Server Management Studio, a zatim se povežite s instancom sustava SQL Server na kojoj se nalaze baze podataka sustava Microsoft Dynamics GP.

  2. Proširite odjeljak Bazepodataka , a zatim pronađite novu bazu podataka tvrtke koju ste stvorili. Na primjer, pronađite CROSS.

  3. Desnom tipkom miša kliknite bazu podataka tvrtke, a zatim kliknite Izbriši.

  4. U prozoru Izbriši objekt kliknite U redu.

  5. U prozoru SQL Server Management Studio kliknite Novi upit.

  6. Da biste uklonili referencu na ID tvrtke koji nije valjan, upišite sljedeću naredbu, a zatim kliknite Izvrši.

    izbrišite DYNAMICS.. DB_Upgrade gdje db_name = 'DatabaseName'Napomena U ovoj izjavi zamijenite Naziv Baze podataka nazivom zahvaćene baze podataka. Na primjer, zamijenite Naziv baze podataka pomoću CROSS-a.

  7. Pokrenite uslužne programe za Microsoft Dynamics GP, a zatim stvorite novu tvrtku. U okvir ID tvrtke upišite ID tvrtke koji nije rezerviran za SQL Server ključnu riječ.

SQL Server 2000

  1. Na računalu sa sustavom SQL Server 2000 pokrenite Enterprise Manager.

  2. Proširite Microsoft SQL Servers, proširite SQL Server Grupa, proširite instancu programa SQL Server na kojoj se nalaze baze podataka sustava Microsoft Dynamics GP, proširite Bazepodataka , a zatim pronađite novu bazu podataka tvrtke koju ste stvorili. Na primjer, pronađite CROSS.

  3. Desnom tipkom miša kliknite bazu podataka tvrtke, a zatim kliknite Izbriši.

  4. Kliknite Da da biste potvrdili uklanjanje baze podataka.

  5. Pokrenite Alat za analizu upita, a zatim se povežite s instancom SQL Server na kojoj se nalaze baze podataka sustava Microsoft Dynamics GP.

  6. Da biste uklonili referencu na ID tvrtke koji nije valjan, upišite sljedeću naredbu, a zatim pritisnite F5.

    izbrišite DYNAMICS.. DB_Upgrade gdje db_name = 'DatabaseName'Napomena U ovoj izjavi zamijenite Naziv Baze podataka nazivom zahvaćene baze podataka. Na primjer, zamijenite Naziv baze podataka pomoću CROSS-a.

  7. Pokrenite uslužne programe za Microsoft Dynamics GP, a zatim stvorite novu tvrtku. U okvir ID tvrtke upišite ID tvrtke koji nije rezerviran za SQL Server ključnu riječ.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.