Kopieren von Datenbanken auf andere Server

Gilt für: SQL Server

Manchmal ist es hilfreich, eine Datenbank von einem Computer auf einen anderen zu kopieren. Gründe dafür sind u. a. Tests, Überprüfung der Konsistenz, Entwicklung von Software, Erstellung von Berichten, Erstellung einer Spiegeldatenbank oder auch die Bereitstellung der Datenbank für entfernte Zweigstellen.

Es gibt mehrere Möglichkeiten, eine Datenbank zu kopieren:

  • Verwenden des Assistenten zum Kopieren von Datenbanken

    Sie können den Assistenten zum Kopieren von Datenbanken verwenden, um Datenbanken zwischen Servern zu kopieren oder zu verschieben oder um eine SQL Server-Datenbank auf eine höhere Version zu aktualisieren. Weitere Informationen finden Sie unter Use the Copy Database Wizard.

  • Wiederherstellen einer Datenbanksicherung

    Mit den Transact-SQL-Anweisungen BACKUP und RESTORE können Sie eine ganze Datenbank kopieren. Normalerweise wird die Wiederherstellung einer vollständigen Sicherung einer Datenbank verwendet, um die Datenbank aus verschiedenen Gründen von einem Computer auf einen anderen zu kopieren. Weitere Informationen zum Sichern und Wiederherstellen zum Zweck des Kopierens einer Datenbank finden Sie unter Kopieren von Datenbanken durch Sichern und Wiederherstellen.

    Hinweis

    Zum Einrichten einer Spiegeldatenbank für die Datenbankspiegelung müssen Sie die Datenbank mithilfe von RESTORE DATABASE <database_name> WITH NORECOVERY auf dem Spiegelserver wiederherstellen. Weitere Informationen finden Sie unter Vorbereiten einer Spiegeldatenbank auf die Spiegelung (SQL Server).