Partager via


Технологии в фокусе. Microsoft SQL Server Compact 3.5

SQL Server Compact 3.5 (http://www.microsoft.com/sql/editions/compact/default.mspx) – это небольшое по размеру ядро управления базами даных, которое может находиться внутри процесса и использоваться для приложений, работающих под управлением Windows или Windows Mobile. В состав версии 3.5 входит ряд новых возможностей, среди которых:

  • Поддержка LINQ to SQL
  • Возможность установки Side-by-side при наличии установленной версии SQL Server 2005 Compact Edition (версия 3.1)
  • Поддержка новых и более защищенных алгоритмов шифрования
  • Поддержка типа данных timestamp (rowversion)
  • Расширенная поддержка конструкций языка T-SQL, включая
    • Вложенные запросы FROM
    • CROSS APPLY и OUTER APPLY
    • CAST и DECIMAL
    • SET IDENTITY INSERT
    • TOP
  • Сервисы Synchronization Services for ADO.NET с поддержкой синхронизации данных между различными источниками в рамках 2-звенных, многозвенных и основанных на сервисах архитектур приложений
  • Поддержка System.Transactions

Основные ресурсы

Дополнительная информация

  • SQL Server Compact 3.5 – это бесплатный компонент, для распространения которого в составе своих приложений потребуется регистрация. Подробности – по адресу http://go.microsoft.com/fwlink/?LinkID=94589
  • Перед установкой финальной версии SQL Server Compact 3.5, удалите все предыдущие версии SQL Server Compact 3.5 CTP, Beta и Microsoft Synchronization Services for ADO.NET CTP и Beta, используя команду Add/Remove Programs в Control Panel
  • При установке Microsoft Visual Studio 2008 по умолчанию устанавливается и SQL Server Compact 3.5 и Synchronization Services for ADO.Net. Если вы уже установили Visual Studio 2008, вам не нужно дополнительно устанавливать SQL Server Compact 3.5
  • Установка SQL Server Compact 3.5 производится в папку %Program Files%\Microsoft SQL Server Compact Edition\v3.5 folder, а установка Microsoft Synchronization Services for ADO.NET – в папку %Program Files%\Microsoft Synchronization Services\ADO.NET\v1.0
  • Для репликации данных между SQL Server Compact 3.5 или SQL Server 2005 Compact Edition и SQL Server 2005/SQL Server 2008 необходимо установить компонент SQL Server Compact 3.5 Server Tools (http://go.microsoft.com/fwlink/?LinkId=104041) на компьютер с запущенным сервером Internet Information Services
  • SQL Server Compact 3.5 Server Tools – это репликационный компонент для IIS, обеспечивающий merge-репликацию и удаленный доступ к данным между базами данных SQL Server Compact 3.5 на платформе Windows или Windows Mobile и SQL Server 2005/2008. Этот компонент не требуется при использовании Synchronization Services for ADO.NET

АФ