Hallo allerseits!
Wer kennt nicht die gängige Anforderung, mal kurz einen "Spielmandanten" für seine Anwendung erstellen zu müssen. Einen Datenbastand, in dem man sich hemmungslos austoben kann, ohne die "scharfen" Daten zu berühren. Am besten realisiere ich das mit einer separaten Datenbank, in einer Kopie. Doch wie so eine Kopie erzeugen?
Ich hab Folgendes ausprobiert (im Management Studio): Erstens, die Sichern- und Wiederherstellmethode in eine Datenbank mit anderem Namen. Ein Fehlschlag, der Datenbestand will sich nicht in eine anders benannte Datenbank und physikalisch getrennte mdf übertragen lassen.
Zweitens die Skripterstellung. Dabei wird die Datenbank incl. Schema und Daten (auch noch Benutzer) in eine riesige Skriptdatei geschrieben und kann dann, mit entdprechend geändertem Skript, eine neue und separate Datenbank erzeugen. Das klappt soweit, bis auf die Diagramme. Die Verknüpfungen zwischen Tabellen werden nicht mit dem Skript transportiert, oder habe ich etwas übersehen?
Kurz: ich komme auf "keinen grünen Zweig". Also bleibt nur noch die altbewährte sp_attach_db Methode mit all den bekannten Widrigkeiten. Meine Frage also: Wie kann ich komfortabel eine Datenbankkopie im SQL Server Express 2012 erzeugen?
Danke im Voraus: Granados
Wer kennt nicht die gängige Anforderung, mal kurz einen "Spielmandanten" für seine Anwendung erstellen zu müssen. Einen Datenbastand, in dem man sich hemmungslos austoben kann, ohne die "scharfen" Daten zu berühren. Am besten realisiere ich das mit einer separaten Datenbank, in einer Kopie. Doch wie so eine Kopie erzeugen?
Ich hab Folgendes ausprobiert (im Management Studio): Erstens, die Sichern- und Wiederherstellmethode in eine Datenbank mit anderem Namen. Ein Fehlschlag, der Datenbestand will sich nicht in eine anders benannte Datenbank und physikalisch getrennte mdf übertragen lassen.
Zweitens die Skripterstellung. Dabei wird die Datenbank incl. Schema und Daten (auch noch Benutzer) in eine riesige Skriptdatei geschrieben und kann dann, mit entdprechend geändertem Skript, eine neue und separate Datenbank erzeugen. Das klappt soweit, bis auf die Diagramme. Die Verknüpfungen zwischen Tabellen werden nicht mit dem Skript transportiert, oder habe ich etwas übersehen?
Kurz: ich komme auf "keinen grünen Zweig". Also bleibt nur noch die altbewährte sp_attach_db Methode mit all den bekannten Widrigkeiten. Meine Frage also: Wie kann ich komfortabel eine Datenbankkopie im SQL Server Express 2012 erzeugen?
Danke im Voraus: Granados