Freigeben über


Kopieren von Datenbanken auf andere Server

Es ist manchmal nützlich, eine Datenbank von einem Computer auf einen anderen zu kopieren, ob zum Testen, Überprüfen der Konsistenz, Entwickeln von Software, Ausführen von Berichten, Erstellen einer Spiegeldatenbank oder möglicherweise, um die Datenbank für Remoteverzweigungsvorgänge verfügbar zu machen.

Es gibt mehrere Möglichkeiten zum Kopieren einer Datenbank:

  • 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 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

    Um eine gesamte Datenbank zu kopieren, können Sie die ANWEISUNGEN BACKUP und RESTORE Transact-SQL verwenden. Das Wiederherstellen einer vollständigen Sicherung einer Datenbank wird in der Regel verwendet, um die Datenbank aus verschiedenen Gründen von einem Computer auf einen anderen zu kopieren. Informationen zum Verwenden der Sicherung und Wiederherstellung zum Kopieren einer Datenbank finden Sie unter "Kopieren von Datenbanken mit Sicherung und Wiederherstellung".

    Hinweis

    Um eine Spiegeldatenbank für die Datenbankspiegelung einzurichten, 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 zum Veröffentlichen von Datenbanken

    Sie können den Assistenten zum Generieren von Skripts verwenden, um eine Datenbank von einem lokalen Computer auf einen Webhostinganbieter zu übertragen. Weitere Informationen finden Sie im Assistenten zum Generieren und Veröffentlichen von Skripts.