Montag, 26. September 2011

MS SQL Server 2008 R2: Rebuild System databases

Problem: Falls die master-Datenbank beschädigt wurde, lassen sich Backups von Datenbanken nicht mehr wiederherstellen.

Lösung: Wiederherstellen der Systemdatenbanken mit SQL Server setup.

1. Eingabeaufforderung öffnen
2. zum Speicherort der MS SQL Server Installationsdateien gehen.
3. nachfolgendes Kommando ausführen


setup.exe
/QUIET
/ACTION=REBUILDDATABASE
/INSTANCENAME=instance_name
/SQLSYSADMINACCOUNTS= accounts
/SAPWD=password
[/SQLCOLLATION=collation_name]

rem /SQLSYSADMINACCOUNTS verlangt ein Windows-Konto mit Adminrechten
rem /SAPWD erwartet das Passwort für das bei SQLSYSADMINACCOUNTS angegebene Konto.

4. Nach erfolgreicher Neuerstellung der Systemdatenbanken befinden sich master, model und msdb im Auslieferungszustand. Jetzt restore der Systemdatenbanken ausführen, beginnend mit der master.

Keine Kommentare: