SQL for dummies
Moin at all,
da ich so etwas noch nie gemacht habe - eine Anfängerfrage zum SQL Express.
Meine Praxisverwaltungssoftware nutzt (u.a.) 3 Datenbankinstanzen auf einem SQL Express 2012. Ich möchte den jetzt auf eine VM umziehen und bei der Gelegenheit gleich auf SQL Express 2019 upgraden.
Funktioniert es, die med. Datenbanken aus 2012 zu exportieren und direkt in den 2019 zu importieren? Die Systemdatenbanken (msdb, model, master) müssen nicht kopiert werden?
Danke für input und LG, Thomas
da ich so etwas noch nie gemacht habe - eine Anfängerfrage zum SQL Express.
Meine Praxisverwaltungssoftware nutzt (u.a.) 3 Datenbankinstanzen auf einem SQL Express 2012. Ich möchte den jetzt auf eine VM umziehen und bei der Gelegenheit gleich auf SQL Express 2019 upgraden.
Funktioniert es, die med. Datenbanken aus 2012 zu exportieren und direkt in den 2019 zu importieren? Die Systemdatenbanken (msdb, model, master) müssen nicht kopiert werden?
Danke für input und LG, Thomas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 2111616426
Url: https://administrator.de/contentid/2111616426
Ausgedruckt am: 25.11.2024 um 10:11 Uhr
9 Kommentare
Neuester Kommentar
Moin,
per se kein Problem.
Du kannst die DB als *.bak sichern und am Ziel DBMS wieder importieren
ABER: heissen die Server identisch am Ende?
Es kann sein, dass innerhalb der Datenbank eine Tabelle mit Parametern existiert, in der steht, wie die Datenbank lautet.
Wir haben ein paar Applikationen, da ist das so...
Wenn man die Tabelle und spalten kennt, kann man das mit einem Update-Query aktualisieren.
per se kein Problem.
Du kannst die DB als *.bak sichern und am Ziel DBMS wieder importieren
ABER: heissen die Server identisch am Ende?
Es kann sein, dass innerhalb der Datenbank eine Tabelle mit Parametern existiert, in der steht, wie die Datenbank lautet.
Wir haben ein paar Applikationen, da ist das so...
Wenn man die Tabelle und spalten kennt, kann man das mit einem Update-Query aktualisieren.
Moin,
das kann funktionieren - muss aber nicht.
Viele Anwendungen haben eigene Tools/Skripts für Export/Import der Datenbanken. Falls es diese bei dir auch gibt solltest du die verwenden. Das Import-Tool stellt dann auch gleich die Verbindung zum neuen SQL her und speichert sie ggf. auch für die Anwendung selbst.
Henning
das kann funktionieren - muss aber nicht.
Viele Anwendungen haben eigene Tools/Skripts für Export/Import der Datenbanken. Falls es diese bei dir auch gibt solltest du die verwenden. Das Import-Tool stellt dann auch gleich die Verbindung zum neuen SQL her und speichert sie ggf. auch für die Anwendung selbst.
Henning
Hi,
wie schon gesagt, Backup machen und auf neuem Server einspielen sollte kein Problem sein. Wenn es deine Software ist, weißt du ja wie die Datenbank programmiert ist. Ansonsten den Hersteller einmal fragen ob er ein Problem erwartet, wenn du die Datenbanken so umziehst wie von dir beschrieben.
Gruß
Doskias
wie schon gesagt, Backup machen und auf neuem Server einspielen sollte kein Problem sein. Wenn es deine Software ist, weißt du ja wie die Datenbank programmiert ist. Ansonsten den Hersteller einmal fragen ob er ein Problem erwartet, wenn du die Datenbanken so umziehst wie von dir beschrieben.
Gruß
Doskias