Freigeben über


Assistent zum Kopieren von Datenbanken (Übertragungsmethode auswählen)

Wählen Sie zwischen den beiden Methoden für den Assistenten zum Kopieren von Datenbanken aus.

Optionen

  • Methode zum Trennen und Anfügen verwenden
    Trennt die Datenbank vom Quellserver, kopiert die Datenbankdateien (MDF, NDF und LDF) auf den Zielserver und fügt die Datenbank dem Zielserver hinzu. Diese Methode ist normalerweise die schnellere, weil die Hauptarbeit im Lesen des Quelldatenträgers und im Schreiben auf den Zieldatenträger besteht. Es ist keine SQL Server-Logik zum Erstellen von Objekten innerhalb der Datenbank oder zum Erstellen von Datenspeicherstrukturen erforderlich. Diese Methode kann zeitaufwändiger sein, wenn die Datenbank große zugeordnete, aber nicht verwendete Speicherbereiche enthält. Bei einer neuen und fast leeren Datenbank, die mit zugeordnetem Speicher von 100 MB erstellt wurde, werden beispielsweise die gesamten 100 MB kopiert, auch wenn nur 5 MB belegt sind.

    HinweisHinweis

    Bei dieser Methode ist die Datenbank während der Übertragung für die Benutzer nicht verfügbar.

  • Bei Auftreten eines Fehlers Quelldatenbank erneut anfügen
    Wenn eine Datenbank kopiert wird, werden die ursprünglichen Datenbankdateien immer erneut an den Quellserver angefügt. Verwenden Sie dieses Feld, um ursprüngliche Dateien erneut an die Quelldatenbank anzufügen, wenn eine Datenbankverschiebung nicht beendet werden kann.

  • SMO-Methode (SQL Management Object) verwenden
    Liest die Definition jedes Datenbankobjekts in der Quelldatenbank und erstellt alle Objekte in der Zieldatenbank. Dann werden die Daten aus der Quelltabelle in die Zieltabelle übertragen, wobei Indizes und Metadaten neu erstellt werden.

    HinweisHinweis

    Datenbankbenutzer können während der Übertragung weiter auf die Datenbank zugreifen.