Подключение к Microsoft SQL Server Compact
Надстройка SaveToDB позволяет подключаться к базам данных Microsoft SQL Server Compact.
Надстройка включает поставщик данных Microsoft SQL Compact 4.0. Вы можете использовать его без установки дополнительных компонент.
Использование поставщика данных .NET является единственным вариантом.
Последнюю версию можно загрузить здесь:
- Microsoft SQL Server Compact 4.0 SP1 по адресу https://www.microsoft.com/en-us/download/details.aspx?id=30709
- Microsoft SQL Server Compact 3,5 SP2 по адресу https://www.microsoft.com/en-us/download/details.aspx?id=5783
Ниже приведен пример страницы Мастера подключения к базе данных, на которой можно выбрать поставщик данных:
Подключение к базам данных Microsoft SQL Server Compact
Можно использовать абсолютный путь или путь относительно активной книги.
Надстройка SaveToDB также позволяет использовать в пути переменные среды, такие как %LOCALAPPDATA%.
Базу данных можно зашифровать паролем.
Ниже приведен пример соединения:
Создание базы данных Microsoft SQL Server Compact
Во время подключения можно создать базу данных Microsoft SQL Server Compact.
Эта функция полезна, например, для мастера публикации данных и мастера установки приложений.
Ниже приведен пример диалогового окна:
Установите флажок "Перезаписать существующий файл базы данных" для повторного создания файла базы данных.
Можно указать пароль для шифрования файла базы данных.
Режимы шифрования:
- Platform Default: В этом режиме используются алгоритмы AES128_SHA256, где AES128 - алгоритм шифрования со 128-битным ключом, а SHA256 - алгоритм хеширования с 256-битным ключом. Это параметр режима шифрования по умолчанию на всех поддерживаемых платформах SQL Server Compact 4.0.
- Engine Default: В этом режиме база данных шифруется с помощью AES256_SHA512, где AES256 - алгоритм шифрования, а SHA512 - алгоритм хеширования. Длина ключа по умолчанию используется для обеспечения обратной совместимости с SQL Server Compact 3.5.