Symptomen
Wanneer u een nieuw bedrijf probeert te maken in Microsoft Dynamics GP, ontvangt u het volgende foutbericht:
Installatie van database databaseName is mislukt. Microsoft Dynamics GP Utilities wordt nu afgesloten.
Wanneer u op OK klikt, keert u terug naar het venster Aanvullende taken. Wanneer u Microsoft Dynamics GP start, wordt het nieuwe bedrijf niet weergegeven in de lijst met beschikbare bedrijven. De nieuwe bedrijfsdatabase wordt echter weergegeven in Microsoft SQL Server.
Oorzaak
Dit probleem treedt op als u een gereserveerd SQL Server trefwoord opgeeft als de bedrijfs-id van het nieuwe bedrijf. De gereserveerde SQL Server trefwoorden bevatten de volgende trefwoorden:
-
KRUIS
-
VERLENEN
-
ALLE
-
UPDATE
-
VAN
-
SET
De gereserveerde SQL Server trefwoorden worden niet ondersteund als bedrijfs-id's in Microsoft Dynamics GP. Als u wilt bepalen of een woord een gereserveerd SQL Server trefwoord is, typt u dat woord in een queryvenster in SQL Server 2005 Management Studio of in een queryvenster in Query Analyzer. Als het woord lichter gekleurd wordt of als het woord blauw wordt, is het woord een SQL Server trefwoord. Als het woord zwart blijft, kunt u het gebruiken als een geldige bedrijfs-id in Microsoft Dynamics GP.
Oplossing
U kunt dit probleem oplossen door de bedrijfsdatabase te verwijderen samen met de verwijzing naar de niet-geldige bedrijfs-id. Maak het bedrijf vervolgens opnieuw. Volg hiertoe de volgende stappen.
SQL Server 2005
-
Klik op de computer met SQL Server 2005 op Start, wijs Programma's aan, wijsMicrosoft SQL Server 2005 aan, klik op SQL Server Management Studio en maak vervolgens verbinding met het exemplaar van SQL Server waarop de Microsoft Dynamics GP-databases zich bevinden.
-
Vouw Databases uit en zoek de nieuwe bedrijfsdatabase die u hebt gemaakt. Zoek bijvoorbeeld KRUIS.
-
Klik met de rechtermuisknop op de bedrijfsdatabase en klik vervolgens op Verwijderen.
-
Klik in het venster Object verwijderen op OK.
-
Klik in het venster SQL Server Management Studio op Nieuwe query.
-
Als u de verwijzing naar de ongeldige bedrijfs-id wilt verwijderen, typt u de volgende instructie en klikt u vervolgens op Uitvoeren.
dynamics verwijderen.. DB_Upgrade where db_name = 'DatabaseName'Opmerking In deze instructie vervangt u DatabaseName door de naam van de betreffende database. Vervang bijvoorbeeld DatabaseName door CROSS.
-
Start Microsoft Dynamics GP Utilities en maak vervolgens een nieuw bedrijf. Typ in het vak Bedrijfs-id een bedrijfs-id die geen gereserveerd SQL Server trefwoord is.
SQL Server 2000
-
Start Enterprise Manager op de computer waarop SQL Server 2000 wordt uitgevoerd.
-
Vouw Microsoft SQL-servers uit, vouw SQL Server groep uit, vouw het exemplaar van SQL Server uit waarop de Microsoft Dynamics GP-databases zich bevinden, vouw Databases uit en zoek vervolgens de nieuwe bedrijfsdatabase die u hebt gemaakt. Zoek bijvoorbeeld KRUIS.
-
Klik met de rechtermuisknop op de bedrijfsdatabase en klik vervolgens op Verwijderen.
-
Klik op Ja om het verwijderen van de database te bevestigen.
-
Start Query Analyzer en maak vervolgens verbinding met het exemplaar van SQL Server waarop de Microsoft Dynamics GP-databases zich bevinden.
-
Als u de verwijzing naar de ongeldige bedrijfs-id wilt verwijderen, typt u de volgende instructie en drukt u op F5.
dynamics verwijderen.. DB_Upgrade where db_name = 'DatabaseName'Opmerking In deze instructie vervangt u DatabaseName door de naam van de betreffende database. Vervang bijvoorbeeld DatabaseName door CROSS.
-
Start Microsoft Dynamics GP Utilities en maak vervolgens een nieuw bedrijf. Typ in het vak Bedrijfs-id een bedrijfs-id die geen gereserveerd SQL Server trefwoord is.