Příznaky
Při pokusu o vytvoření nové společnosti v Microsoft Dynamics GP se zobrazí následující chybová zpráva:
Instalace databáze název_databáze se nezdařila. Microsoft Dynamics GP Utilities se teď vypne.
Po kliknutí na OKse vrátíte do okna Další úkoly. Když spustíte Microsoft Dynamics GP, nová společnost se nezobrazí v seznamu dostupných společností. Nová databáze společnosti se ale zobrazí v Microsoft SQL Server.
Příčina
K tomuto problému dochází, pokud zadáte rezervované SQL Server klíčové slovo jako ID společnosti nové společnosti. Rezervovaná SQL Server klíčová slova zahrnují následující klíčová slova:
-
KŘÍŽEK
-
GRANT
-
VŠE
-
UPDATE
-
FROM
-
SET
Rezervovaná SQL Server klíčová slova nejsou v Microsoft Dynamics GP podporovaná jako ID společnosti. Pokud chcete zjistit, jestli je slovo rezervované SQL Server klíčové slovo, zadejte toto slovo do okna dotazu v SQL Server 2005 Management Studio nebo v okně dotazu v nástroji Query Analyzer. Pokud se slovo zašedne nebo se slovo změní na modré, je slovo SQL Server klíčové slovo. Pokud slovo zůstane černé, můžete ho použít jako platné ID společnosti v Microsoft Dynamics GP.
Řešení
Chcete-li tento problém vyřešit, odeberte databázi společnosti společně s odkazem na neplatné ID společnosti. Pak znovu vytvořte společnost. Použijte tento postup.
SQL Server 2005
-
Na počítači se systémem SQL Server 2005 klikněte na Start, přejděte na Programy, přejděte na Microsoft SQL Server 2005,klikněte na SQL Server Management Studioa pak se připojte k instanci SQL Server, na které jsou databáze Microsoft Dynamics GP umístěné.
-
Rozbalte položkuDatabáze a vyhledejte novou databázi společnosti, kterou jste vytvořili. Najděte třeba KŘÍŽEK.
-
Klikněte pravým tlačítkem myši na databázi společnosti a potom klikněte na Odstranit.
-
V okně Odstranit objekt klikněte na OK.
-
V okně SQL Server Management Studio klikněte na Nový dotaz.
-
Pokud chcete odebrat odkaz na neplatné ID společnosti, zadejte následující příkaz a klikněte na Spustit.
odstranit DYNAMICS.. DB_Upgrade kde db_name = 'Název_databáze'Poznámka: V tomto příkazu nahraďte název_databáze názvem ovlivněné databáze. Nahraďte například Název_databáze křížem.
-
Spusťte Microsoft Dynamics GP Utilities a vytvořte novou společnost. Do pole ID společnosti zadejte ID společnosti, které není rezervovaným klíčovým SQL Server společnosti.
SQL Server 2000
-
Na počítači se systémem SQL Server 2000 spusťte Enterprise Manager.
-
Rozbalte položku Servery Microsoft SQL, rozbalte skupinu SQL Server , rozbalte instanci aplikace SQL Server, na které se nacházejí databáze Microsoft Dynamics GP, rozbalte položku Databáze avyhledejte novou databázi společnosti, kterou jste vytvořili. Najděte třeba KŘÍŽEK.
-
Klikněte pravým tlačítkem myši na databázi společnosti a potom klikněte na Odstranit.
-
Kliknutím na Ano potvrďte odebrání databáze.
-
Spusťte Nástroj Query Analyzer a potom se připojte k instanci SQL Server, na které jsou databáze Microsoft Dynamics GP umístěné.
-
Pokud chcete odebrat odkaz na neplatné ID společnosti, zadejte následující příkaz a stiskněte klávesu F5.
odstranit DYNAMICS.. DB_Upgrade kde db_name = 'Název_databáze'Poznámka: V tomto příkazu nahraďte název_databáze názvem ovlivněné databáze. Nahraďte například Název_databáze křížem.
-
Spusťte Microsoft Dynamics GP Utilities a vytvořte novou společnost. Do pole ID společnosti zadejte ID společnosti, které není rezervovaným klíčovým SQL Server společnosti.