2010-11-20 2 views
0

Ich habe eine sehr einfache Frage, aber kann nirgendwo eine enge Antwort finden. Ich habe Google und StackOverflow durchforstet, aber die gesuchte Antwort nicht gefunden.Ist es möglich, meine SqlCe 3.5-Datenbank in das SQL Express 2008 R2-Format zu konvertieren?

Ich habe eine SqlCe 3.5-Datenbank erstellt, die als einfache * .sdf-Datei gespeichert wurde und sich in meinem \ src-Verzeichnis in einem kleinen Projekt befindet. Ich habe gerade Sql Server 2008 Express R2 installiert und möchte diese Datenbank auf das neue Format aktualisieren, damit ich die Vorteile von Views, Sprocs und dem neuen Datentyp Time nutzen kann.

Gibt es eine Möglichkeit, mein Schema und alle seine Daten in eine leere SQL Server 2008 Express R2-Datenbank zu importieren?

Es klingt sehr elementar, aber ich konnte es einfach nicht herausfinden. Das einzige, was ich sehen kann, ist, jede Tabelle zu schreiben und die Daten eins nach dem anderen zu importieren ... (?)

Vielen Dank für einen Einblick!

+0

SqlCe nicht das gleiche wie SQL Express ist (2005 oder 2008, spielt keine Rolle), die beiden Motoren haben absolut nichts gemeinsam. –

+0

Danke für den Kommentar. Ich habe meine Frage aktualisiert ... Hast du irgendwelche Tipps außer das darauf hinzuweisen? – Luc

+3

Versuchen Sie http://exportsqlce.codeplex.com/ –

Antwort

3

SQL ist nicht SQL Express. Die von SqlCe erstellten SDF-Dateien können nur von SqlCe verwendet werden.

SQL Express ist ein völlig anderer Motor. SQL Express 2005-Datenbanken (MDF/LDF) können von SQL Server 2008 (Express oder Nicht-Express) geöffnet und aktualisiert werden.

Try exportsqlce.codeplex.com

Verwandte Themen