Detnbank zerstört?

Tom Doll

Aktives Mitglied
31. Juli 2010
8
0
Hi,

Ich hatte einen Stromausfall bei meinem Computer, das Problem ist jetzt, dass ich beim Start des Programms die Meldung:

"JTL-WAI Datenbank wurde nicht gefunden
Soll die Datenbank neu angelegt werden?
Bitte Vorgang nicht unterbrechen"

Jetzt kann ich ja wählen, dann erscheint die Meldung:
"Error 0 Performing exec
SQL-State = 42000
SQL Message = [Microsoft] [ODBC SQL Server Driver] [SQL Server] Die Eazybusiness Datenbank ist bereits vorhanden. Wähle Sie einen anderen Datenbanknamen aus.
SRC: Execute 0"

Nach Klick noch die Meldung:
"Allgemeiner Fehler: Die Datenbank kann nicht erzeugt werden"

Nach Klick auf OK schliesst sich " JTL-Wawi"

Klicke ich dagegen nein (Datenbank nicht erzeigen) erscheint ein Dialog in für die Eingabe der Benutzerdaten. Klicke ich da OK, passiert einfach nichts.

Was kann ich tun, danke im voraus

Gruß

Tom
 

Kris

Aktives Mitglied
21. November 2012
3
0
AW: Detnbank zerstört?

Hallo Jungs,

ich habe meinen Schwager zu diesem Problem befragt. Er ist ein .NEt programmierer und hat schon einiges mit SQL angestellt.

Das Problem war, das die Datenbank Suspect war (es waren konsistenzfehler enthalten).

Den Üblichen Check DB konnten wir nicht ausführen, da die Datenbank wenn sie als Suspect gekennzeichnet ist, nicht geöffnet werden kann.

Hierbei muss man die Datenbank in den "EMERGENCY MODUS" versetzen, und dann kann man die Datenbank angreifen, und die üblichen Single User, Check DB, ... usw ausführen.

Wie das genau gemacht wird und in welcher Reihenfolge findet ihr hier:

How to repair a Suspect Database in SQL Server - MyTechMantra.com

Diese Lösung hat einwandfrei funktioniert. Daraufhin konnte ich mich wieder normal per ODBC verbinden, und JTLWawi starten.


NACHTEIL : Im Emergency Modus kann man mittels CHECKDB NUR einen REPAIR_ALLOW_DATA_LOSS, ausführen. Sprich man hat eventuell einen Datenverlust.

Es waren gottseidank nur 1-2 Sachen die nicht gepasst haben (mit diesem verlust kann man leben) :).


Danke nochmals für Eure Hilfe