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).