none
How can I make SQL CE 3.5 work on Windows Embedded 7?

    Question

  • I have an application for a Motorola Symbol Device (MK3000) that works fine with Win CE 5.0 , the app was created on Visual C# on VS2008. Now my company is upgrading the devices to the new  MK3100, however, this devices have Win Embedded Compact 7.0. I have tested the basic parts of the appplication, and works fine on this SO, but all the SQL CE is not working, mainly because the cab files are failing on install for version issues and when I force the instalation, I got some error at the moment of create the database, (check the image). How can I make the Win CE Server 3.5 work on Windows Embedded 7? There is a way? or need to upgrade to other SQL CE version?, I have found little information about this, and the answers I have found are not working for me.

    Thanks in advance.



    • Edited by loboscave Wednesday, April 02, 2014 6:35 PM
    Wednesday, April 02, 2014 6:33 PM

Answers

  • Use the download links in the KB articles listed here: http://erikej.blogspot.dk/2010/08/sql-server-compact-35-sp2-downloadable.html - you must use build 8088 or later for all components.

    Please mark as answer, if this was it. Visit my SQL Server Compact blog http://erikej.blogspot.com

    Friday, April 04, 2014 9:53 AM
    Moderator

All replies

  • I think it is important taht you use a recent build of SQL CE 3.5 SP2, as support for Embedded Compact 7 was added later - for a list of versions see  http://erikej.blogspot.dk/2010/08/sql-server-compact-35-sp2-downloadable.html

    Please mark as answer, if this was it. Visit my SQL Server Compact blog http://erikej.blogspot.com

    Thursday, April 03, 2014 7:16 AM
    Moderator
  • Hi, I tried that, well my current developer enviroment dont let me install the  SQL CE 3.5 SP2 (something about the IIS is not properly installed), however a  coworked have it and use the cabs on its machine on the same path, there are other cabs on diferent path? or are the same cabs files with support for Embedded Compact 7?

    ***update***

    Just check the  SQL CE 3.5 SP2 installed on my coworker equipment and saids is a 3.5.8080 version, is this the correct version?

    ****Update 2***** 

    I coul now insall the  SQL CE 3.5 SP2  but not the  SQL CE 3.5 Server tools SP2, however iit said the same version that my coworker  SQL CE 3.5 SP2 3.5.8082 and still those cabs dosent work on Windows Embedded 7.

    ****Update 3*******

    Sorry, Im not expert on .net, so, sorry if you find this updates anoying. Ok I found out that  SQL CE 3.5 SP2, have 3 parts:  SQL CE 3.5  SP2,  SQL CE 3.5 Server tools SP2, and  SQL CE 3.5 for devices SP2. I install this last one, and the application worked, but still get error messages at the moment to install the cab files. I think I didn't downloaded the last version of the CE for devices, since it said  SQL CE for devices SP2 version 3.5.5386.0 and the other updates are on 3.5.8080 > 3.5.8088, where I can check this? 


    • Edited by loboscave Thursday, April 03, 2014 9:49 PM
    Thursday, April 03, 2014 4:20 PM
  • Use the download links in the KB articles listed here: http://erikej.blogspot.dk/2010/08/sql-server-compact-35-sp2-downloadable.html - you must use build 8088 or later for all components.

    Please mark as answer, if this was it. Visit my SQL Server Compact blog http://erikej.blogspot.com

    Friday, April 04, 2014 9:53 AM
    Moderator