Подключение к Microsoft SQL Server Compact

Подключение к Microsoft SQL Server Compact

Надстройка SaveToDB позволяет подключаться к базам данных Microsoft SQL Server Compact.

Надстройка включает поставщик данных Microsoft SQL Compact 4.0. Вы можете использовать его без установки дополнительных компонент.

Использование поставщика данных .NET является единственным вариантом.

Последнюю версию можно загрузить здесь:

Ниже приведен пример страницы Мастера подключения к базе данных, на которой можно выбрать поставщик данных:

Пример подключения из Excel к базе данных Microsoft SQL Server Compact - выбор поставщика данных

Подключение к базам данных Microsoft SQL Server Compact

Можно использовать абсолютный путь или путь относительно активной книги.

Надстройка SaveToDB также позволяет использовать в пути переменные среды, такие как %LOCALAPPDATA%.

Базу данных можно зашифровать паролем.

Ниже приведен пример соединения:

Пример подключения из Excel к базе данных Microsoft SQL Server Compact

Создание базы данных Microsoft SQL Server Compact

Во время подключения можно создать базу данных 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.