Systemcrash; Konnte eazybusiness.mdf Datei retten, und nun?

Stegi

Gut bekanntes Mitglied
3. April 2007
121
1
Magdeburg
Hi,

ich hatte heute einen Systemcrash. Kam aber mit Rettungsdisk an den Ordner "Microsoft SQL Server". Habe also die eazybusiness.mdf und die eazybusiness_log datei. Habe nun mein System wieder aufgespielt. Und auch den wawi mit dem sql Server installiert. Habe aber leider kein aktuelles Backup machen können. Also habe ich nur die mdf datei. Wie bekomme ich diese nun wieder in das noch jungfräuliche wawi importiert?

Ich habe schon sämtliche sachen versucht mit hilfe des Forums, aber es klappt nichts.

Kann mir bitte jemand helfen.

Danke!
 
Zuletzt von einem Moderator bearbeitet:

Stegi

Gut bekanntes Mitglied
3. April 2007
121
1
Magdeburg
hi,

danke für die schnelle Antwort, aber den Thread habe ich auch schon gelesen, nur müsste ich doch da die .bak datei haben oder ?

Ich habe doch aber nur die .mdf und die log dateien aus dem Ordner vom Microsoft SQL Server.

?
 

Stegi

Gut bekanntes Mitglied
3. April 2007
121
1
Magdeburg
Ich habe es wie beschrieben versucht, aber leider ohne Erfolg.

Wenn ich die Zeile in der cmd einfüge und ausführe erhalte ich folgende Ausgabe:

http://www.steve-steglitz.com/ausf%FChren.jpg

Wenn ich danach versuche das Programm zu starten bekomme ich diese Meldung:

http://www.steve-steglitz.com/1.jpg

Falls ich die Frage mit Nein beantworte, dann geschieht das:

http://www.steve-steglitz.com/beiNein.jpg

Bei der Eingabe passiert nichts, auf Abbrechen beendet sich das Programm.

Falls ich die Frage mit Ja beantworte, dann geschieht das:
http://www.steve-steglitz.com/BeiJa1.jpg

Nach Ok:

http://www.steve-steglitz.com/beiJa2.JPG

Und danach beendet sich auch das Programm.

Könnt ihr mir weiterhelfen?
 
Zuletzt von einem Moderator bearbeitet:

Stegi

Gut bekanntes Mitglied
3. April 2007
121
1
Magdeburg
hi,

ich komme trotdem irgendwie nicht weiter.

Ich schildere mal meine Schritte vielleicht könnt ihr mir dann sagen was ich falsch mache.

1. alle deinstalliert
2. den SQL Server der im Download von JTL-Wawi dabei sit installiert
3. Wawi installiert
4. die alte eazybusiness reinkopiert
Wenn ich nun den Microsoft SQL Server Management Studio verbinden will schlägt das fehl, ich nehme an, weil die eazybusiness noch nicht für den SQL Server existiert
5. also
osql -D eazy -U sa -P sa04jT14 -d master -Q "sp_attach_db 'eazybusiness', 'd:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\Data\eazybusiness.mdf'"

ausgeführt. Meldung Log erstellt und dass es zu Fehlern kommt Datenintegrität etc.
6. nun verbinde ich mit Microsoft SQL Server Management Studio.
Allerdings sehe ich die eazybusiness nicht
Ich komme also garnicht dazu die datenbank zu reparieren.

danke!
 

Stegi

Gut bekanntes Mitglied
3. April 2007
121
1
Magdeburg
Habs versucht! Nicht!

Müsste ja auch eigentlich egal sein aus welchen Pfad ich das ganze Aufrufe!
Und d ist meine System Partition.

Mir ist klar, dass ich die Datenbank bzgl. der Konsistenz erst wieder reparieren muss, aber ich bekomme ja über den SQL Server Management Studio nicht mal die Möglichkeit, weil die DB für ihn scheinbar nicht existiert, jedenfalls ist diese nicht verfügbar.

Ich habe auch schon versucht über den SQL Server MAnagement die DB anzuhängen. Das gleiche Problem.

Ich kommen nicht dazu um die DB zu reparieren.

Noch eine Idee?
 

Andreas Grambow

Sehr aktives Mitglied
Das Problem wird sein, das die Db nicht vorher abgeängt worden ist (detach-Befehl)
daher gibt es die Probleme.

SQLExpress 2005 hast du ja installiert richtig?
die Wawi 9.9959 auch
bitte prüfe mal folgendes ab

1. eazy....mdf vorhanden und wie groß
2. die eazy.....ldf vorhanden?

Warte auf Antwort
 

Stegi

Gut bekanntes Mitglied
3. April 2007
121
1
Magdeburg
Ja beides ist Installiert

die eazybusiness.mdf ist 3264KB groß
aber die ldf ist nicht vorhanden.

Ich hatte auch irgendwo gelesen diese zu erzeugen, aber das hat auch nicht geklappt. Es kann auf die Dateien nicht zugegriffen werden.

Idee?
 

Stegi

Gut bekanntes Mitglied
3. April 2007
121
1
Magdeburg
Wie? Die eazybusiness.mdf die ich retten konnte? gestartet? Also sie lässt sich nicht nutzen oder einbinden auch nicht wenn ich die mit
osql -S (local)\JTLWAWI -U sa -P sa04jT14 -d master

1> use eazybusiness

testen will.
Dann heißt es das einige Dateien nicht gelesen bzw. zugegriffen werden können.

oder was meist du mit gestartet?
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
hallo,

es reicht die eazybusiness.mdf in den Ordner C:\Programme\Microsoft SQL Server\mssql.1\mssql\Data\ zu kopieren und #

Code:
osql -D eazy -U sa -P sa04jT14 -d master -Q "sp_detach_db 'eazybusiness'"

und

Code:
osql -D eazy -U sa -P sa04jT14 -d master -Q "sp_attach_db 'eazybusiness', 'c:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\Data\eazybusiness.mdf'"

auszuführen.

Der Rest sollte autom. erledigt werden.