Benefits:
1) LocalDB is accessible through ODBC
2) Compact uses OLEDB for data access. This is not going to be supported by MS at some point in the future.
3) Though small, LocalDB is based on an enterprise level stable databases. Standard MS SQL Server language and tools can be used with LocalDB.
4) Compact is a software port of a database intended for small hand held devices. This in itself makes it almost obsolete. It does not have a rich set of data types, nor the full SQL language, nor stored procedures.
5) LocalDB is still a stand alone database, it has a small footprint, and does not run as a system service like its bigger brothers
ttp://en.wikipedia.org/wiki/Microsoft_SQL_Server#SQL_Server_2012
Comment