Benutzer mit den meisten Antworten
Datenmigration SQL 2005 -> MSDE

Frage
-
Hallo zusammen,
habe eine Frage zu einem Anwendungsumzug, beziehungsweise die Datenbankmigration dahinter. Die Daten unserer Anwendung liegen in einer SQL 2005 Datenbank auf einem dedizierten SQL 2005 Server. Nun wurde die Anwendung auf einen Server 2008R2 umgezogen und in Zukunft sollen die Daten in einer MSDE Datenbank auf diesem lokalen Server laufen.
Welche Möglichkeiten habe ich, um die Inhalte aus der SQL Datenbank in die neue MSDE Datenbank zu bringen?
Vielen Dank für Eure Hilfe!
Grüße
Tim
Antworten
-
Du meinst sicher, daß ihr die Daten auf eine SQL Server Express-Instanz umziehen wollt ;-)
Auf MSDE wär ungleich schwieriger.Du kannst die Datenbanken sichern und auf der Express-Instanz wieder einspielen. Das wär das einfachste.
Du kannst mit SSIS die Objekte und Daten auf die Express-Instanz kopieren.
Detatch udn attach wär aucheine Lösung, wenn die DB offline gehen kann.
- Als Antwort markiert Tim Bauer Freitag, 27. August 2010 15:16
-
Hallo Tim,
ich würde an Deiner Stelle gleich auf SQL Server 2008 Express R2 migrieren,
damit spart man sich eine erneute Migration - denn 2005 ist nunmal auch 5 Jahre alt.
(Und das 10 GB Limit gilt erst mit R2, vorher waren es 4 GB)Und wenn doch dann SQL Server 2005 Express mit Service Pack 3
(ohne SP gibts unter Windows 2008 (R2) nur Ärger)Gruß Elmar
- Als Antwort markiert Tim Bauer Freitag, 27. August 2010 15:16
-
Hallo Tim,
der KB Artikel ist auch auf Express anwendbar...
In Express steckt die gleiche Datenbank-Engine wie bei den großen Versionen,
auch die Datenbank-Dateien sind austauschbar.
Nur die unterstützten Features unterscheiden sich - SSIS existiert z. B. nicht bei Express.Gruß Elmar
- Als Antwort markiert Tim Bauer Dienstag, 31. August 2010 07:27
Alle Antworten
-
Du meinst sicher, daß ihr die Daten auf eine SQL Server Express-Instanz umziehen wollt ;-)
Auf MSDE wär ungleich schwieriger.Du kannst die Datenbanken sichern und auf der Express-Instanz wieder einspielen. Das wär das einfachste.
Du kannst mit SSIS die Objekte und Daten auf die Express-Instanz kopieren.
Detatch udn attach wär aucheine Lösung, wenn die DB offline gehen kann.
- Als Antwort markiert Tim Bauer Freitag, 27. August 2010 15:16
-
Hallo Tim,
ich hoffe Du meinst nicht wirklich MSDE wie die Vorläufer (bis 2000) von SQL Server Express hiessen -
dafür ist der Support mittlerweile eingestellt (und davon dringend abzuraten).Aktuell wäre SQL Server 2008 Express R2
Die Benutzerdatenbanken kannst Du über BACKUP und RESTORE übertragen, mehr siehe
Verschieben von Datenbanken zwischen Computern mit SQL Server
Voraussetzung wäre, dass die Datenbankgröße (MDF) das Limit von 10 GB bei Express R2 nicht überschreitet.Gruß Elmar
-
Hallo Tim,
ich würde an Deiner Stelle gleich auf SQL Server 2008 Express R2 migrieren,
damit spart man sich eine erneute Migration - denn 2005 ist nunmal auch 5 Jahre alt.
(Und das 10 GB Limit gilt erst mit R2, vorher waren es 4 GB)Und wenn doch dann SQL Server 2005 Express mit Service Pack 3
(ohne SP gibts unter Windows 2008 (R2) nur Ärger)Gruß Elmar
- Als Antwort markiert Tim Bauer Freitag, 27. August 2010 15:16
-
Hallo Tim,
der KB Artikel ist auch auf Express anwendbar...
In Express steckt die gleiche Datenbank-Engine wie bei den großen Versionen,
auch die Datenbank-Dateien sind austauschbar.
Nur die unterstützten Features unterscheiden sich - SSIS existiert z. B. nicht bei Express.Gruß Elmar
- Als Antwort markiert Tim Bauer Dienstag, 31. August 2010 07:27