index > SQL Server Everywhere Edition > SQL Server CE Comparison

SQL Server CE Comparison

As many of you know I've been hunting down a SQL CE alternative / embedded DB that is easily portable among handhelds.

It turns out, that without paying for some other DB, there really aren't any good ones... Unless you go GPL, and the interpretation of GPL that most are using is that your code too is GPL even though you may only Dynamically Link to their app.  I think this is likely wrong, but none the less I'm back here yet again.

What I'm looking for this time is a definition of how SQL Server CE is implemented, how it differs from a full blown DB, etc, so I can more thourally explain "why SQL CE" is an embedded DB, and how it isn't the full blown SQL Server that has a bad reputation with some.

My guess is:

SQL Server CE is implemented via DLL.  There aren't sockets etc to allow you to connect, and it operates more like an advanced hash on the file system.

Please correct me if i'm wrong, or... send me a link where I can further research.  Also, if you have another embedded DB as a suggestion, that's free of course, please point it my way.

Thanks!




NA
InquiringMinds

You should start with the SQL Mobile Books OnLine - they explain the capabilities of SQL Mobile and how the engine and query processor work.  If, in your evaluation of SQL CE/SQL Mobile you have questions, MSDN and the BOL are a good place as well as a couple of years worth of posts on microsoft.public.sqlserver.ce (use Google Advanced Groups search on any topic in this group).

-Darren

 




.NET Compact Framework MVP
Darren Shaffer

 InquiringMinds wrote:
Also, if you have another embedded DB as a suggestion, that's free of course, please point it my way.

An embedded object database for .NET and CF, free under the GPL:

http://www.db4o.com




Carl Rosenberger, Chief Software Architect, db4objects Inc, http://www.db4o.com
Carl Rosenberger
reply 3

You can use google to search for other answers

 

More Articles

• SqlCeRemoteDataAccess Pull issue with ConnectionString
• VS2005 and SQL Mobile 3.0 - Percent Complete
• Walkthrough Failure: "Creating a Mobile Application w/SQL Se...
• Merge replication via cradle using ActiveSync
• Newbie: Am I really using Everywhere?
• Urgent need for problem of increase in database size for ntext ty...
• ResultSet in Avalon (WinFX-WPF-.net3.0)
• Problem Creating a subscription
• Setting up publication for merge replication using Stored Procedu...
• Could not load file or assembly 'System.Data.SqlServerCe'...
Bookmark and Share
Welcome to Bokebb   New Update  
 

New Articles

• Is there something similar to SQL 2005 r
• Data Access Application Block for SQLCli
• RDA Pull Error table
• Am i going the right way about this
• An instance of the SQL Server Reconciler
• Creating a Mobile Application with SQL S
• The process could not connect to Distrib
• SQL Server Everywhere - Retrieve Identit
• Is it a bug in SQL CE?
• access SQL2005 MOBILE database in a VS20
• Using RDA to insert an image type from S
• sql server2005 and sql mobile DB (.sdf)
• SQL Mobile Sync problems
• Beginner Q: Pocket PC access to SQL Serv
• How to create a SQL ev DB?

Hot Articles

• SQL Server Mobile 2005 Merge Replication
• operating system does not support encryp
• Using SqlCeEngine to verify/Restore a da
• Getting replication to work on Windows 2
• sqlev maintenance utility
• Can't Create New Database on Device via
• SQL Server 2005 mobile edition free?
• Microsoft SQL Server Mobile Edition data
• Datasource cannot connect in vs2005
• Sync of binary columns in SQL 2005 EV an
• Can't find PInvoke sqlceme30.dll
• DataBase Connection
• Replication Error 28559
• Import data to SQL Server Mobile
• replication; what is: SqlCeReplication.S

Recommend Articles

• Sync sql server 2005 mobile edition with
• Deploy Problem--failed with big files!
• Using Merge Replication, Parameterized F
• fastest way to do large amounts of updates
• RDA and sql server mobile database
• Sync of binary columns in SQL 2005 EV an
• OMAP850 support?
• SQL Mobile - Locale Not supported
• Very newbie question
• VS 2005 - VB.NET - Connect to mobile SQL
• NEED HELP - Merge Replication with SQL S
• SQL Everywhere, ntext & ADO Classic
• Smart Device CAB Project Detected Depend
• RDA and replication
• Ole DB Example For Windows Mobile 5.0