Share via


Kopieren von Datenbanken auf andere Server

Es ist manchmal hilfreich, eine Datenbank von einem Computer zum anderen zu kopieren, z. B. für Tests, das Überprüfen von Konsistenz, das Entwickeln von Software, das Ausführen von Berichten, das Erstellen einer Spiegeldatenbank oder eventuell zum Verfügbarmachen der Datenbank für externe Niederlassungen.

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 Verwenden des Assistenten zum Kopieren von Datenbanken.

  • Wiederherstellen einer Datenbanksicherung

    Mit den Transact-SQL-Anweisungen BACKUP und RESTORE können Sie eine ganze Datenbank kopieren. Typischerweise wird das Wiederherstellen einer vollständigen Datenbanksicherung aus vielen Gründen zum Kopieren einer Datenbank von einem Computer auf einen anderen verwendet. Weitere Informationen zum Sichern und Wiederherstellen zum Zweck des Kopierens einer Datenbank finden Sie unter Kopieren von Datenbanken durch Sichern und Wiederherstellen.

    HinweisHinweis

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

  • Verwenden des Assistenten zum Generieren von Skripts, um Datenbanken zu veröffentlichen

    Sie können mit dem Assistenten zum Generieren von Skripts eine Datenbank von einem lokalen Computer auf einen Webhostinganbieter übertragen. Weitere Informationen finden Sie unter Assistent zum Generieren und Veröffentlichen von Skripts.