Restore-Element (XMLA)

Stellt eine Microsoft SQL Server Analysis Services-Datenbank aus einer Sicherungsdatei wieder her.

Syntax

<Command>
   <Restore>
      <DatabaseName>...</DatabaseName>
      <DatabaseId>...</DatabaseId>
      <File>...</File>
      <Security>...</Security>
      <AllowOverwrite>...</AllowOverwrite>
      <Password>...</Password>
      <Locations>...</Locations>
      <DbStorageLocation>...</DbStorageLocation>
   </Restore>
</Command>

Elementmerkmale

Merkmal

Beschreibung

Datentyp und -länge

Keine

Standardwert

Keine

Kardinalität

0-n: Optionales Element, das mehr als einmal auftreten kann.

Elementbeziehungen

Beziehung

Element

Übergeordnete Elemente

Befehl

Untergeordnete Elemente

AllowOverwrite, DatabaseName, DatabaseId, File, Locations, Password, Security, DbStorageLocation

Hinweise

Mit dem Restore-Befehl wird eine im DatabaseName-Element angegebene Analysis Services-Datenbank aus einer Sicherungsdatei wiederhergestellt. Zusätzlich werden optional Remotepartitionen aus Remotesicherungsdateien wiederhergestellt.

Abhängig vom Speichermodus der in der Sicherungsdatei gespeicherten Objekte werden mit dem Restore-Befehl die in der folgenden Tabelle aufgelisteten Informationen wiederhergestellt.

Speichermodus

Informationen

Mehrdimensionale OLAP (MOLAP)

Quelldaten, Aggregationen und Metadaten

Hybride OLAP (HOLAP)

Aggregationen und Metadaten

Relationale OLAP (ROLAP)

Metadaten

Bei der Ausführung des Restore-Befehls wird eine exklusive Sperre auf die im DatabaseName-Element angegebene Analysis Services-Datenbank angewendet. Die Sperre wird nach Abschluss des Restore-Befehls wieder aufgehoben.

Weitere Informationen zum Sichern und Wiederherstellen von Datenbanken finden Sie unter Sichern, Wiederherstellen und Synchronisieren von Datenbanken (XMLA).

SicherheitshinweisSicherheitshinweis

Für jede Sicherungsdatei muss der Benutzer, der den Restore-Befehl ausführt, über die Berechtigung zum Lesen vom jeweils angegebenen Sicherungsspeicherort verfügen. Zum Wiederherstellen einer Analysis Services-Datenbank, die nicht auf dem Server installiert ist, muss der Benutzer zusätzlich Mitglied der Serverrolle für die betreffende Analysis Services-Instanz sein. Zum Überschreiben einer Analysis Services-Datenbank muss der Benutzer entweder Mitglied der Serverrolle für die Analysis Services-Instanz oder Mitglied einer Datenbankrolle mit den Berechtigungen "Vollzugriff" (Administrator) für die wiederherzustellende Datenbank sein.

HinweisHinweis

Nach dem Wiederherstellen einer vorhandenen Datenbank verliert der Benutzer, der die Datenbank wiederhergestellt hat, möglicherweise den Zugriff auf diese Datenbank. Dazu kann es kommen, wenn der Benutzer zum Zeitpunkt der Sicherung kein Mitglied der Serverrolle oder der Datenbankrolle mit den Berechtigungen "Vollzugriff" (Administrator) war.