Hallo,
ich möchte mit VS2005 und C# für die NetDCU8 eine SQL-Datenbank anlegen die direkt auf der NEtDCU8 gespeichert sein soll.
Zunächst verwirrend ist die Anzahl der SQL-Server die Microsoft so produziert hat:
- Microsoft SQL Server 2000 Windows CE Edition 2.0
- Microsoft SQL Server 2005 Mobile Edition
- Microsoft SQL Server Compact Edition 3.1
- Microsoft SQL Server Compact Edition 3.5
Welcher dieser SQL-Server kann überhaupt mit VS2005 und .net verwendet werden?
In den zum Download angebotenen Kernel-Images steckt noch der Microsoft SQL Server 2000 Windows CE Edition 2.0, oder? Wird es da demnächst einen neuen SQL-Kernel geben?
Für meine Versuche habe ich erst mal Microsoft SQL Server Compact Edition 3.1 installiert.
Wenn ich den SQL Server Compact Edition 3.1 mit Hilfe der CAB-Files installiere sind sie nach einem Neustart der NetDCU8 nicht mehr vorhanden, da sie nicht mit im Kernel vorhanden sind. Gibt es eine Alternative?
Immer wenn ich über Visual Studio 2005 eine neue Datenbank über Active Sync auf der NetDCU8 ertsellen will, erhalte ich die Fehlermeldung "PInvoke.dll 'Sqlceme30.dll' wurde nicht gefunden", obwohl diese im Windows-Verzeichnis der NetDCU8 liegt.
Wenn ich auf den NetDCU8 den Querty-Analyser aufrufe und eine Datenbank erstellen möchte erhalte ich "Failed to initialize the provider. Please make sure that SQL Server Compact Edition is properly installed."
Gruß Christian