Как установить всю библиотеку dll для windows

SQL Server Compact 4

В последние годы база данных SQLite приобрела большую популярность, в основном благодаря своей простоте и возможности «упаковать» ее в приложение и использовать в качестве встроенного SQL. Даже у Microsoft есть аналогичная база данных, которую можно использовать, например, в связи с IIS или для настольных приложений, которая называется SQL Server CE.

Наклейки:

На прошлой неделе Microsoft выпустила новую версию своей встроенной базы данных. Предыдущие версии этой базы данных использовались только с настольными приложениями. Он не предназначен для одновременной обработки нескольких запросов. В новой версии это изменилось. Его можно использовать из нескольких потоков одновременно, не опасаясь падения или застревания. Это значительно расширило его возможности, включив развертывание на веб-серверах. Не нужно устанавливать базу данных, просто скопируйте несколько файлов.

Его можно хорошо использовать на веб-узле, который не предоставляет большой SQL Server. Для запуска базы данных достаточно среды со средним уровнем доверия, и поверх нее могут быть установлены платформы ORM, такие как NHibernate или Entity Framework. Его также можно использовать с настольным приложением, так как оно не требует прав администратора. Его движок работает в процессе приложения.

Библиотеки

Для работы с SQL Server Compact 4 необходимо загрузить и установить пакет обновления 1 для Visual Studio 2010, инструменты SQL CE для Visual Studio и сам SQL CE 4 (x86).части на основе модели доступа
Зеленый — дополнительные детали в зависимости от использования

Имя Библиотека Примечания
Подсистема хранения sqlcese40.dll
Обработчик запросов sqlceqp40.dll
Утилиты БД sqlcecompact40.dll
Управляемые расширения sqlceme40.dll
ADO.NET Provider System.Data.SqlServerCe. dll Также известен как поставщик ADO.NET v2
репликация слиянием sqlceca40.dll агент клиента
Удаленный доступ к данным sqlceca40.dll Агент клиента
sqlceer40EN.dll
LINQ/SQL Компонент FW .NET в System.Data.Linq.dll
LINQ/Entities System.Data .SqlServerCe.Entity.dll Также известен как поставщик ADO.NET v3 или Entity Framework
Читайте также:  Как убрать подавление голоса на windows 7

Неуправляемые библиотеки расположены в подкаталоге с названием процессорной архитектуры, для которой они скомпилированы. System.Data.SqlServerCe.dll выбирает в соответствии с машиной, на которой она работает. Поэтому, если ваш провайдер веб-хостинга переместит пул приложений с вашим веб-приложением с компьютера x86 на компьютер x64, Интернет даже не заметит этого.

Visual Studio

Visual Studio 2010 SP1 позволяет создавать новую базу данных так же легко, как и новый файл. База данных должна находиться в каталоге App_Data .

.

После копирования необходимых библиотек в каталог bin необходимо добавить ссылку на System.Data.SqlServerCe.dll . Entity Framework и LINQ по-прежнему требуют ссылки на System.Data.SqlServerCe.Entity.dll .

Последний шаг — добавить строку подключения в файл web.config, из которого она считывается с помощью команды:

Если вы развертываете веб-сайт с помощьюсредства веб-развертывания вам потребуется версия 2.0, которую легко установить с помощью установщика веб-платформы. Разумеется, Database Explorer позволяет создавать и редактировать таблицы, а также отображать данные в таблице.

web.config

Если на сервере не установлен SQL Server CE 4, необходимо добавить в файл web.config следующее:

Строка подключения обычно выглядит следующим образом.

Путь к базе данных начинается с макросаFETCH для разбиения на страницы и параллельной обработки операторов делает SQL Server Compact 4 удобным для использования в небольших веб-приложениях. Поскольку он поддерживается платформой Code-First Entity Framework, можно легко и быстро создать более сложный веб-сайт даже на веб-узле, не имеющем собственной базы данных. SQL Server CE также использует среду разработки WebMatrix, которая включает инструмент для экспорта данных в одну из более поздних версий SQL Server. Не нужно беспокоиться о том, что возникнут проблемы с перемещением данных, когда SQL Server CE станет недостаточно.

Поделиться с друзьями
ОС советы