Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Работа с Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) или создание приложений, использующих SQL Server Compact 3.5, включает следующие этапы.
- Настройка среды SQL Server Compact 3.5
- Настройка системы безопасности, подключение клиентов и серверов
- Работа с данными и базами данных SQL Server Compact 3.5
Настройка среды SQL Server Compact 3.5
Среда SQL Server Compact 3.5 может быть настроена для создания как автономных настольных приложений, так и распределенных приложений баз данных.
- Чтобы создать на настольном компьютере приложение, которое предназначено для локального использования и может быть развернуто на устройстве, необходимо настроить среду разработки и клиентскую среду. Для настройки среды следует установить среду Visual Studio 2008. Дополнительные сведения см. в разделе Установка среды разработки. Клиентская среда будет создана при установке SQL Server Compact 3.5. Дополнительные сведения см. в разделе Установка на устройства и развертывание (SQL Server Compact).
- Чтобы создать распределенное приложение базы данных, использующее SQL Server Compact 3.5, необходимо настроить среду разработки, клиентскую среду и серверную среду. Настройка этих сред включает в себя установку среды Visual Studio 2008, а также серверов SQL Server 2008 и SQL Server Compact 3.5; установку и настройку служб Microsoft Internet Information Services (IIS); а также настройку подключения к базам данных. Дополнительные сведения см. в разделах Клиентская и серверная среда, Установка SQL Server Compact 3.5 и Установка серверной среды.
Настройка системы безопасности
Чтобы клиенты и серверы могли обмениваться данными, по завершении установки требуемых систем SQL Server Compact 3.5 необходимо настроить параметры безопасности служб IIS.
Чтобы обеспечить шифрование при обмене данными между устройством, на котором запущено программное обеспечение SQL Server Compact 3.5, и компьютером с сервером SQL Server, SQL Server Compact 3.5 может использовать протокол Secure Sockets Layer (SSL), поддерживаемый сервером IIS.
Дополнительные сведения см. в разделе Настройка и обеспечение безопасности серверной среды.
Подключение клиентов и серверов
SQL Server Compact 3.5 поддерживает следующие два метода подключения к источнику данных и обмена информацией.
- Удаленный доступ к данным (RDA).
- Репликация слиянием.
При применении двух этих методов используются проверка подлинности, авторизация и службы шифрования сервера IIS. В этом случае для подключения могут использоваться проводные и беспроводные локальные и глобальные сети. Программа Microsoft ActiveSync может использовать для подключения к серверу SQL Server сетевое подключение настольного компьютера. Это позволяет не оснащать соответствующее устройство сетевой картой или модемом.
Дополнительные сведения о параметрах обмена данными см. в разделе Управление связью (SQL Server Compact).
Работа с базами данных и данными SQL Server Compact 3.5
Для изменения данных и баз данных SQL Server Compact 3.5 и управления ими можно использовать следующие компоненты.
- Программные интерфейсы API.
- Язык SQL
- Среды SQL Server Management Studio и SQL Server Management Studio Express.
Дополнительные сведения см. в разделе Среда SQL Server Management Studio и среда SQL Server Management Studio Express (SQL Server Compact).
Кроме того, SQL Server Compact 3.5 обеспечивает многопользовательский доступ к базе данных, индексирование по нескольким столбцам и сопоставление предельных значений индексов, поддержку транзакций, поддержание целостности данных, 128-разрядное шифрование и защиту файлов паролем, а также оптимизатор запросов.
Компонент SQL Server Compact 3.5 Database Engine занимает от 2,2 до 2,6 МБ дискового пространства (в зависимости от процессора соответствующего устройства). SQL Server Compact 3.5 поддерживает базы данных размером до 4 ГБ.
Дополнительные сведения о работе с базами данных SQL Server Compact 3.5 см. в разделе Работа с базами данных (SQL Server Compact).
Создание приложений
SQL Server Compact 3.5 и .NET Compact Framework предоставляют технологии разработки, позволяющие создавать приложения для устройств, обращающихся к информационным системам организации.
Приложение, использующее SQL Server Compact 3.5, может включать в себя создание локальной базы данных SQL Server Compact 3.5, изменение местных данных и слияние изменений, сделанных на устройстве, с базой данных SQL Server.
SQL Server Compact 3.5 поддерживает следующие модели программирования.
- ADO.NET, к которой можно получить доступ с помощью C# или Microsoft Visual Basic
- OLE DB, к которой можно получить доступ с помощью Visual C++ в среде Visual Studio
См. также
Другие ресурсы
Установка SQL Server Compact
Инструкции (SQL Server Compact)
Справка и поддержка
Получение помощи (SQL Server Compact 3.5 с пакетом обновления 1)