Bitte kann ich Sie um Hilfe bei der Untersuchung bitten, warum ich die Master-Datenbank nicht von einem kürzlich durchgeführten Backup wiederherstellen kann?Wie Master-DB in SQL Server 2008 Express wiederherstellen?
Physische Kopien genommen von .mdf
und .ldf
Master-Dateien (nur für den Fall!) Und dann habe ich eine beschädigte master
Datenbank durch manuelles Löschen von Inhalten aus der Editor-Festplatte mit .mdf
Datei neu erstellte Korruption zu simulieren.
Anschließend SQL Server (MSSQLSERVER
) Dienst wird nicht gestartet, das ist das Szenario, das ich versuche zu lösen.
Aktionen zur Sicherung Master
Datenbank entnommen:
Prior master
, ein Backup folgenden Befehl wurde korrumpieren genommen:
BACKUP DATABASE master
TO DISK = 'C:\Temp\MasterBK.DAT'
WITH FORMAT, NAME = 'Full Backup of master'
Aktionen zur Wiederherstellung genommen:
Verschiedene Versuche, SQL zu starten Servre-Service im Einzelbenutzermodus, einschließlich:
-mSQLCMD
-m"SQLCMD"
sqlservr.exe -m
NET START MSSQLSERVER /m
Versuchte
Fehler empfangen wiederherstellen -m
in Startparameter in SQL Server Configuration Manager Hinzufügen auf
-mSQLCMD ein als interner oder externer Befehl nicht
in angemessener Zeit nicht gestartet wurde erkannt
Dienst
Versionsinformationen:
[Windows XP]
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (Intel X86)
Express Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
Hallo, wir sind nicht in der Lage zu starten Dienst (MSSQLSERVER) im Single-User-Modus zu gehen, um helfen können. Wir haben versucht, '-m;' in das Startup-Parameter-Feld.Das Starten des Dienstes nach dem Hinzufügen der -m-Ergebnisse in den Fehler 'Dienst wurde nicht rechtzeitig gestartet'. Irgendwelche Ideen? –
@ L.Kibbey irgendwelche Fehler beim Versuch, darauf zuzugreifen, aufgefordert? http://stackoverflow.com/questions/10708993/cant-start-sql-server-in-single-user-mode Versuche auch diese Befehle um die Dienste zu erzwingen – Sherlock