Wenn dies Ihr erster Besuch hier ist,
lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen
durch. Sie müssen sich vermutlich registrieren,
bevor Sie Beiträge verfassen können. Klicken Sie oben auf 'Registrieren', um den Registrierungsprozess zu
starten. Sie können auch jetzt schon Beiträge lesen. Suchen Sie sich einfach das Forum aus, das Sie am meisten
interessiert.
das automatische Downsizing zur Compact-Datenbank wird meines Wissens nicht unterstützt, so dass nur das Kopieren der Daten übrig bleibt. Wenn die Microsoft SQL Server 2005 Compact Edition Server Tools installiert und der IIS konfiguriert wurde, ist RDA (Remote Data Access) der für den Entwickler einfachste Weg, um die Compact-Datenbank mit den Datensätzen einer MS SQL Server 2005-Datenbanktabelle zu füllen. RDA (genauer gesagt, die Pull-Methode von SqlCeRemoteDataAccess) legt dabei die Zieltabelle automatisch und kopiert anschließend alle Datensätze vollständig in die Compact Datenbank.
Wenn RDA nicht genutzt werden soll, bleibt als Alternative das direkte Umkopieren über SqlCeUpdatableRecord übrig, wobei in einer Schleife die Quelldaten umkopiert werden.
P.S: Die Compact Edition hat gegenüber der Express Edition zahlreiche Einschränkungen (unterstützte Datentypen, unterstützte Objekte). Die Wahrscheinlichkeit, eine Express-Datenbank zu 100% ohne Strukturänderung in der Compact Edition verwenden zu können, ist daher sehr gering.
Zuletzt editiert von Andreas Kosch; 18.02.2008, 18:20.
Comment