Verständnisfrage

29/06/2009 - 10:26 von Thomas Bayer | Report spam
Hallo,
ich habe eine Frage zu der Funktion "Datenbank Wiederherstellen" im SQL
Server Management Studio.
Ich wàhle eine Datenbank aus und anschließend die Datei, aus der die
Datenbank wieder hergestellt werden soll.
In den Optionen tràgt der Sql-Server nicht die .ldf und .mdf Datei der
Datenbank aus, die ich wieder herstellen möchte,
sondern die übernimmt die Einstellungen aus der Datei (wàre es nicht
umgekehrt richtig?).
Wenn ich die Dateinamen anpasse und noch einmal von "Optionen" zu
"Allgemein" wechsle, werden meine Einstellungen
verworfen.
Warum macht der SQL Server das so - hat das einen Grund?
Was würde passieren, wenn ich vergesse den Dateinamen anzupassen?
Wàren dann zwei Datenbanken in einer Datei enthalten?
 

Lesen sie die antworten

#1 Elmar Boye
29/06/2009 - 12:08 | Warnen spam
Hallo Thomas,

Thomas Bayer schrieb:
ich habe eine Frage zu der Funktion "Datenbank Wiederherstellen" im SQL
Server Management Studio.
Ich wàhle eine Datenbank aus und anschließend die Datei, aus der die
Datenbank wieder hergestellt werden soll.
In den Optionen tràgt der Sql-Server nicht die .ldf und .mdf Datei der
Datenbank aus, die ich wieder herstellen möchte,
sondern die übernimmt die Einstellungen aus der Datei (wàre es nicht
umgekehrt richtig?).
Wenn ich die Dateinamen anpasse und noch einmal von "Optionen" zu
"Allgemein" wechsle, werden meine Einstellungen verworfen.



Kann ich zumindest bei 2008 nicht beobachten, solange auf der
Registerkarte allgemein nichts veràndert wird.
Wobei es sich dabei nunmal um einen Dialog handelt,
der nur bedingt alle Abhàngigkeiten verifizieren kann.
Und so im Zweifelsfall wieder auf die Grundeinstellung
zurückgeht.

Warum macht der SQL Server das so - hat das einen Grund?



Die Einstellungen gehen vom Normalfall für eine Wiederherstellung
aus. Und das ist üblicherweise die Wiederherstellung auf dem
gleichen Rechner bzw. Umgebung unter der zuvor die Sicherung
erfolgt ist.

Was würde passieren, wenn ich vergesse den Dateinamen anzupassen?



Eine Fehlermeldung wenn der Speicherort nicht verfügbar, zugànglich ist.

Wàren dann zwei Datenbanken in einer Datei enthalten?



Das geht nicht.

Besser ist, man lernt die SQL Syntax, dort hàngt man nicht
so sehr von den Vorlieben eines Dialoges ab.
Für den Anfang vielleicht hilfreich:
Lasse Dir das Skript ausgeben und kontrolliere die Angaben
dort bevor Du es ausführst.

Gruß Elmar

Ähnliche fragen