Ссылки на загрузку файлов установки SQL Server CE.
При установке SQL Server Compact Edition (SSCE) необходимые для работы приложения файлы копируются в фиксированное местоположение — %Program Files%Microsoft SQL Server Compact Edition v3.1 и регистрируются в реестре. Также .NET сборка System.Data.SqlServerCe.dll с пространством имен System.Data.SqlServerCe устанавливается в глобальный кэш сборок (GAC). Поэтому, при установке необходимы права администратора.
Весь спектр файлов необходим на компьютере разработчика. Но для работы на компьютере клиента достаточно разместить необходимые файлы в папке с программой, что можно сделать c помощью любой системы создания инсталляционных пакетов.
Ниже приведен список этих файлов.
- System.Data.SqlServerCe.dll — поставщик данных ADO.NET. Пространство имен SQL Server Compact Edition, на которое должно ссылаться приложение, работающее с SSCE. Указывается в References проекта.
- sqlceme30.dll — Необходим для работы System.Data.SqlServerCe.dll.
- sqlcese30.dll — "Движок" базы данных.
- sqlceqp30.dll — SQL Server Compact Edition Query Processor. Модуль, отвечающий за обработку запросов к базе данных.
- sqlceca30.dll — SQL Server Compact Edition Client Agent. Необходим для обеспечения возможностей репликации базы данных и удаленного доступа к ней.
- sqlcecompact30.dll — Необходим, если приложение использует возможности сжатия БД (compact).
- sqlceer30[язык].dll — Строки описания ошибок на соответствующем языке.
- sqlceoledb30.dll — поставщик данных OLEDB. Модуль для обеспечения возможности работы с БД через механизмы OLE DB. Необходим, если приложение использует технологию OLE DB.
Первые четыре файла являются необходимыми и достаточными для работы приложения с БД SSCE, а остальные файлы нужно использовать при необходимости.

Файлы необходимые для работы SQL Server Compact Edition
