Was ist der einfachste Weg, um eine SQL Server-Datenbank zu erstellen und eine Testkopie davon zu erstellen?Einfachste Möglichkeit, SQL Server DB zum Testen der DB zu kopieren?
Ich habe einige vorhandene Themen durchgesehen, bin mir aber nicht sicher, ob es einen einfacheren Weg gibt. Ich habe einen Datenbank-Publisher. Ich möchte in der Lage sein, beide Datenbanken potenziell auf demselben Server zu speichern.
Update: Ich habe den Microsoft SQL Server-Publishing-Assistenten verwendet, um eine Datei zu skripten, eine neue Datenbank zu erstellen, "use db" hinzuzufügen und das Skript auszuführen. Das schien in Ordnung zu sein. Das Anhängen/Trennen wird nicht empfohlen, da Links zum ursprünglichen Speicherort zurückgelassen werden, wenn es sich um eine Volltextsuchdatenbank handelt oder wenn das Protokoll fehlt.
Dies funktioniert offenbar nicht über Versionen hinweg. Es schlägt für mich beim Kopieren von SQL 2012 auf 2008 fehl. –
iirc Sie können keine Methode verwenden, um von neueren zu älteren Versionen zu gehen, da Herabstufungen nicht unterstützt werden –
Kinda sucks, wenn Sie mich fragen. Was ist die Alternative? Das Ablegen der SQL in eine Datei ist viel zu langsam, der Export-Import-Assistent ist fehlerhaft und der Kopier-Datenbank-Assistent funktioniert nicht in Express-Versionen. –