HP Data Protector Express-Software Benutzerhandbuch

Seite 68

Advertising
background image

3.

Starten Sie die SQL Server-Instanz neu. (Klicken Sie mit der rechten Maustaste auf die SQL
Server-Instanz, und wählen Sie Stop aus. Klicken Sie mit der rechten Maustaste auf die SQL
Server-Instanz, und wählen Sie Start aus.)

Wenn Sie master-Datenbank seit der letzten Sicherung nicht geändert wurde, fahren Sie mit

Entfernen ungültiger Datenbanken und Datenbankgeräte (Seite 68)

fort.

4.

Wenn seit der letzten Sicherung Anmelde-IDs oder Geräte hinzugefügt wurden oder aus der
master-Datenbank entfernt wurden, müssen Sie diese Änderungen erneut vornehmen. Starten
Sie den Server neu, und nehmen Sie die Änderungen manuell oder aus gespeicherten
Stapeldateien vor.

5.

Wenn seit der letzten Sicherung der master-Datenbank weitere Datenbanken erstellt, erweitert
oder verkleinert wurden, müssen diese Datenbanken entfernt und anschließend wiederhergestellt
werden.

6.

Wenn Sie viele Änderungen vorgenommen haben und keine aktuelle Sicherung verfügbar ist,
können Sie in einigen Fällen durch erneutes Laden der master-Datenbank Daten in
Benutzerdatenbanken wiederherstellen, die verloren gegangen waren. Sie müssen dazu die
Befehle DISK REINIT und DISK REFIT verwenden. Außerdem müssen Sie ggf. manuelle
Änderungen an den Tabellen der master-Datenbank vornehmen.

Stellen Sie mithilfe von DISK REINIT in sysdevices Zeilen für alle Datenbankgeräte
wieder her, die nach der aktuellsten Sicherung hinzugefügt wurden. DISK REINIT
aktualisiert sysdevices genau wie DISK INIT, allerdings wird die physische
Laufwerksdatei nicht formatiert, sodass vorhandene Daten nicht gelöscht werden.

Stellen Sie mithilfe von DISK REFIT in sysusage und sysdatabases Zeilen für alle CREATE-
und ALTER DATABASE-Anweisungen wieder her, die nach der aktuellsten Sicherung
durchgeführt wurden.

DISK REFIT

durchsucht die physische Datei, die mit dem Speicherplatz verknüpft ist,

der den Datenbanken jeweils zugeordnet ist. Außerdem werden entsprechende
sysdatabases-Einträge hinzugefügt. Einige der Informationen werden nicht perfekt
rekonstruiert.
Beispielsweise wird die ursprüngliche Nummer des virtuellen Geräts nicht zugewiesen,
da diese nicht bekannt ist. Stattdessen werden Nummern virtueller Geräte fortlaufend
zugewiesen. Der Besitzer der Datenbank wird während des Durchsuchens der physischen
Dateien nicht extrahiert. Als Besitzer wird der Systemadministrator festgelegt. Auch ist es
nicht möglich, die ursprüngliche Anzahl an sysusages-Einträgen zu bestimmen. DISK
REFIT

fügt einen separaten Eintrag für jeden unterschiedlichen Segmenttyp ein.

Korrigieren Sie danach (bei Bedarf) die Einträge, die DISK REFIT an sysdatabases und
sysusages vorgenommen hat, und fügen Sie syslogins die Anmelde-IDs hinzu, die nicht
beibehalten wurden. Beenden Sie anschließend SQL Server, und führen Sie einen Neustart
durch.

ACHTUNG:

Sie können die letzten Änderungen an den Datenbanken mit DISK REFIT und

DISK REINIT

zum Neuerstellen der master-Datenbank erfassen. Besser ist es jedoch, die

master-Datenbank dadurch zu aktualisieren, dass Sie diese nach dem Erstellen oder Ändern
von Datenbanken sichern. Die Verwendung von DISK REFIT und DISK REINIT ist ein
komplizierter Vorgang, der zu Datenverlusten führen kann, da viele an der Datenbank
vorgenommenen Änderungen in der master-Datenbank manuell rekonstruiert werden müssen.
Wenn Sie der Meinung sind, dass diese Technik verwendet werden muss, wenden Sie sich
an Ihren primären Supportanbieter, bevor Sie mit dem Wiederherstellungsprozess beginnen.

Entfernen ungültiger Datenbanken und Datenbankgeräte

Verwenden Sie SQL Enterprise Manager, um ungültige Datenbankgeräte und Datenbanken
aus der gerade wiederhergestellten master-Datenbank zu entfernen.

68

Arbeiten mit Anwendungen von Drittanbietern

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