Datenbank. Diese Datenbank wurde vor Jahren als
Masterdatenbank mit Mastertabellen angelegt. Nun möchten wir
Es gibt in MSSQL eine Masterdatenbank. Das ist aber eine
Systemdatenbank in der man tunlichst keine eigenen Tabellen
anlegen sollte. Ist das trotzdem geschehen?
Leider ja, das war vor meiner Zeit und ich kann mich nun damit rum ärgern
diese Datenbank in MSSQL 2008 einfügen und daraus eine
„normale“ Datenbank machen. Leider haben wir noch keine
Möglichkeit gefunden wie das sauber funktioniert. Man kann
zwar die Daten von einer in die andere Datenbank importieren
(so verliert die Datenbank auch ihre Mastertabellen), aber die
importierten Tabellen verlieren ihre Abhängigkeiten.
Bevor man das über zwei Versionen mit der Struktur migrieren
will, würde ich erstmal eine neue Datenbank in SQL2000
anlegen, die Tabellen und Constrains wieder herstellen und die
Applikation unter SQL2000 zum rennen bekommen. Wenn das dann
klappt, ist zuletzt ein Backup und restore in 2008 ein
leichtes.
Klar, wäre auch eine Möglichkeit, habe ich auch versucht, aber auch nicht sauber hin bekommen. Habe hier ebenfalls die Daten importiert, wobei die Tabellen ihre Abhängigkeiten verloren haben.
Hast du eine andere Idee???
Wäre um jeden Hinweis dankbar.