Wiederherstellen der msdb-datenbank – HP Data Protector Express-Software Benutzerhandbuch

Seite 65

Advertising
background image

Wiederherstellen der msdb-Datenbank

Beim Wiederherstellen der msdb-Datenbank sollten Sie Folgendes beachten:

Die msdb-Datenbank unterstützt SQL Executive und bietet einen Speicherbereich für
Zeitplaninformationen. Die Zeitpläne, die Sie mit SQL Enterprise Manager implementieren,
werden in der msdb-Datenbank verwaltet. Darin enthalten sind beispielsweise Aufgaben, die
Sie im Fenster zur Aufgabenplanung planen, die automatischen Sicherungen, die Sie im
Fenster zum Sichern/Wiederherstellen der Datenbank planen, sowie alle Replikationsaufgaben,
die automatisch vom System erstellt werden, wenn der Server als Replikationsverteiler
konfiguriert wurde.

Während der Installation eines Servers erstellt das Setup-Programm automatisch zwei Geräte
(mit 2 MB und 1 MB) als master-Datenbank auf demselben Laufwerk. Die msdb-Datenbank
wird dann auf dem Gerät mit 2 MB (MSDBDATA) gespeichert und die Transaktionsprotokolle
auf dem Gerät mit 1 MB (MSDBLOG). Die Planungsinformationen werden anschließend in
dieser Datenbank gespeichert.

Während der Neuerstellung der master-Datenbank entfernt das Setup-Programm die
msdb-Datenbank und erstellt diese neu. Dadurch gehen alle Zeitplaninformationen verloren.

Wiederherstellen von Microsoft SQL Server 7-master-Datenbanken

Eine beschädigte master-Datenbank können Sie an Folgendem erkennen: SQL Server kann nicht
gestartet werden, es treten Segmentierungs- bzw. Eingabe-/Ausgabefehler auf, oder es wird ein
Bericht vom DBCC ausgegeben. Ein Beispiel für einen Fehler ist der Schaden, der durch einen
Medienfehler in dem Bereich auftritt, in dem die master-Datenbank gespeichert ist.

Das Verfahren zum Wiederherstellen beschädigter master-Datenbanken unterscheidet sich vom
Verfahren zum Wiederherstellen von Benutzerdatenbanken. Wenn die master-Datenbank nicht
mehr verwendet werden kann, muss sie aus einer vorherigen Sicherung wiederhergestellt werden.
Alle Änderungen, die nach der letzten Sicherung an der master-Datenbank vorgenommen wurden,
gehen beim erneuten Laden der Sicherung verloren und müssen daher erneut vorgenommen werden.

Sie sollten nach jeder Änderung eine Sicherungskopie der master-Datenbank erstellen. Zu diesem
Zweck sollten Sie die Erstellung benutzerdefinierter Objekte in der master-Datenbank unterbinden.
Außerdem sollten Sie die Anweisungen und Systemverfahren und die entsprechenden Aktionen in
SQL Enterprise Manager kennen, die die Datenbank ändern.

Im Folgenden die häufigsten Anweisungen und Systemverfahren, die die master-Datenbank ändern:

DISK INIT

CREATE DATABASE

ALTER DATABASE

DISK MIRROR

DISK UNMIRROR

DISK REMIRROR

sp_dropremotelogin

sp_addumpdevice

sp_dropdevice

sp_addlogin

sp_droplogin

sp_addserver

sp_dropserver

sp_addremotelogin

Arbeiten mit Microsoft SQL Server

65

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: