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 Use the Copy Database Wizard.
Wiederherstellen einer Datenbanksicherung
Zum Kopieren einer gesamten Datenbank können Sie die Transact-SQL-Anweisungen BACKUP und RESTORE verwenden. 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.
Hinweis
Um eine Spiegel Datenbank für die Datenbankspiegelung einzurichten, müssen Sie die Datenbank mithilfe von RESTORE DATABASE <database_name> WITH NORECOVERY auf dem Spiegel-Server 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.