Příznaky
Při pokusu o vytvoření nové společnosti v Aplikaci Microsoft Dynamics GP se zobrazí následující chybová zpráva:
Instalace databáze databaseName se nezdařila! Nástroje Microsoft Dynamics GP Utilities se teď vypnou.
Po kliknutí na OK se 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á klíčová slova SQL Server zahrnují následující klíčová slova:
-
KŘÍŽ
-
UDĚLIT
-
VŠECHNY
-
AKTUALIZACE
-
Z
-
NASTAVIT
Rezervovaná klíčová slova SQL Server nejsou podporována jako ID společnosti v Aplikaci Microsoft Dynamics GP. Pokud chcete zjistit, jestli je slovo vyhrazeným SQL Server klíčové slovo, zadejte ho do okna dotazu v aplikaci SQL Server 2005 Management Studio nebo do okna dotazu v Analyzátoru dotazů. Pokud se slovo změní na šedě nebo pokud se změní na modré, jedná se o SQL Server klíčové slovo. Pokud slovo zůstane černé, můžete ho použít jako platné ID společnosti v Aplikaci Microsoft Dynamics GP.
Řešení
Chcete-li tento problém vyřešit, odeberte databázi společnosti společně s jejím odkazem na id společnosti, které není platné. Pak znovu vytvořte společnost. Použijte tento postup.
SQL Server 2005
-
V počítači se systémem SQL Server 2005 klepněte na tlačítko Start, přejděte na příkaz Programy, přejděte na položku Microsoft SQL Server 2005, klikněte na tlačítko SQL Server Management Studio a připojte se k instanci SQL Server, na které jsou umístěny databáze Microsoft Dynamics GP.
-
Rozbalte Databáze a vyhledejte novou firemní databázi, kterou jste vytvořili. Například vyhledejte CROSS.
-
Klikněte pravým tlačítkem 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 ID společnosti, které není platné, zadejte následující příkaz a klikněte na Tlačítko Spustit.
odstranit DYNAMICS. DB_Upgrade kde db_name = 'Název_databáze'Poznámka: V tomto příkazu nahraďte DatabaseName názvem ovlivněné databáze. Například nahraďte DatabaseName za CROSS.
-
Spusťte Microsoft Dynamics GP Utilities a pak vytvořte novou společnost. Do pole ID společnosti zadejte ID společnosti, které není vyhrazeným klíčovým slovem SQL Server.
SQL Server 2000
-
V počítači se systémem SQL Server 2000 spusťte Nástroj Enterprise Manager.
-
Rozbalte položku Microsoft SQL Servers, rozbalte SQL Server Group, rozbalte instanci SQL Server, na které jsou umístěny databáze Microsoft Dynamics GP, rozbalte databáze a vyhledejte novou firemní databázi, kterou jste vytvořili. Například vyhledejte CROSS.
-
Klikněte pravým tlačítkem 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 připojte se k instanci SQL Server, na které jsou umístěny databáze Microsoft Dynamics GP.
-
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 DatabaseName názvem ovlivněné databáze. Například nahraďte DatabaseName za CROSS.
-
Spusťte Microsoft Dynamics GP Utilities a pak vytvořte novou společnost. Do pole ID společnosti zadejte ID společnosti, které není vyhrazeným klíčovým slovem SQL Server.