Использование средств запросов (SQL Server Compact)

Использование средств запросов (SQL Server Compact)

Для доступа и запросов к данным SQL Server Compact 3.5 использует среду SQL Server Management Studio в SQL Server 2005 и более поздних версиях, обозреватель серверов среды Visual Studio 2005, программу Query Designer в Visual Studio 2005 и более поздних версиях, редактор Transact-SQL в Visual Studio 2010 и программу SQL Server Compact 3.5 Query Analyzer. Среда SQL Server Management Studio, обозреватель серверов, конструктор запросов, редактор Transact-SQL и SQL Server Compact 3.5 Query Analyzer служат для выполнения следующих функций:

Обновление файлов баз данных SQL Server 2005 Mobile Edition и SQL Server 2005 Compact Edition до формата SQL Server Compact 3.5.

Создание баз данных.

Управление другими базами данных на устройстве и подключение к ним.

Проверка приложений для удаленного доступа к данным и репликации. (Не поддерживается редактором Transact-SQL.)

Создание, изменение и удаление индексов и таблиц в базе данных.

Добавление новых столбцов, удаление столбцов и изменение свойств существующих столбцов, запросы к объектам с использованием инструкции supported SQL.

Вставка строк в таблицу и их удаление.

Изменение данных в таблице.

Создание и редактирование связей между таблицами по первичному и внешнему ключу.

Шифрование незашифрованной базы данных. Если незашифрованная база данных шифруется с помощью программы Query Analyzer или обозревателя серверов, применяется режим шифрования, установленный по умолчанию для данной платформы.

Изменение пароля зашифрованной базы данных.

Сжатие и восстановление базы данных.

Среда SQL Server Management Studio

Среда SQL Server Management Studio — это пакет средств администрирования для управления компонентами, которые принадлежат SQL Server. Эта интегрированная среда позволяет пользователям выполнять разнообразные задачи, например резервное копирование данных, редактирование запросов и автоматизацию общих функций в одном интерфейсе. Среда SQL Server Management Studio может использоваться для управления базами данных SQL Server Compact 3.5 в приложениях для настольных компьютеров с ОС Windows и для мобильных устройств.

Среда SQL Server Management Studio в SQL Server 2008 и более поздних версиях предоставляет дополнительные функциональные возможности:

создание публикации для репликации слиянием с подписчиками SQL Server Compact 3.5;

создание подписки SQL Server Compact 3.5.

Среду SQL Server Management Studio в SQL Server 2005 и последующих версиях можно использовать для создания публикации для репликации слиянием с подписчиками SQL Server Compact 3.5. Другие операции, например создание базы данных и управление базой данных, не поддерживаются.

Обозреватель серверов

Обозреватель серверов в среде Visual Studio 2005 и более поздних версиях также поддерживает администрирование баз данных SQL Server Compact на настольных ПК под управлением Windows и устройствах Windows Mobile.

В среде Visual Studio 2010 обозреватель серверов поддерживает только базы данных SQL Server Compact 3.5. При попытке открыть базу данных SQL Server Compact 3.1 ее будет предложено обновить до версии SQL Server Compact 3.5.

Доступ к обозревателю серверов в среде Visual Studio можно получить несколькими способами:

необходимо открыть среду Visual Studio, выбрать меню Вид, затем Обозреватель серверов;

открыть среду Visual Studio, выбрать меню Сервис, затем Соединение с сервером.

Обозреватель серверов предоставляет функциональные возможности для всех обычных действий с базами данных — создания базы данных, создания таблицы и выполнения запроса Transact-SQL. Обозреватель серверов может подключаться к базам данных SQL Server Compact 3.5 как на настольных компьютерах с ОС Windows, так и на устройствах Windows Mobile.

Обозреватель серверов не поддерживает создания подписок. Подписки создаются одним из следующих способов:

для репликации слиянием с SQL Server 2005 можно использовать среду SQL Server Management Studio, устанавливаемую с пакетом обновления 2 (SP2) для SQL Server 2005;

можно создать подписку SQL Server Compact 3.5 программно. Дополнительные сведения см. в разделе Как создать подписку (программным путем).

Редактор Transact-SQL

Редактор Transact-SQL поддерживается базами данных SQL Server Compact 3.5, начиная с версии Visual Studio 2010. Более ранние версии среды Visual Studio не поддерживают использование редактора Transact-SQL для баз данных SQL Server Compact. Среда Visual Studio 2010 не поддерживает использование редактора Transact-SQL для баз данных, созданных в более ранних версиях SQL Server Compact.

Редактор Transact-SQL в среде Visual Studio 2010 позволяет выполнять запросы Transact-SQL в произвольной текстовой форме к базе данных SQL Server Compact 3.5. Кроме того, редактор Transact-SQL обеспечивает возможность просмотра и сохранения предполагаемых и фактических планов выполнения операций show-plans запросов в базах данных SQL Server Compact 3.5. В предыдущих версиях функции, обеспечиваемые редактором Transact-SQL, были доступны только при использовании среды SQL Server Management Studio.

Программа SQL Server Compact 3.5 Query Analyzer

Программа SQL Server Compact 3.5 Query Analyzer — это графическое средство, запускаемое на поддерживаемых устройствах. Оно устанавливается на устройство при установке SQL Server Compact 3.5. Программа Query Analyzer может подключаться к базе данных только на том мобильном устройстве, где она установлена. Программа Query Analyzer не поддерживает создания публикаций и подписок для репликации слиянием между SQL Server и SQL Server Compact 3.5.

В этом разделе

Дополнительные сведения о Management Studio.

Подробные сведения об обозревателе Visual Studio Transact-SQL.

Дополнительные сведения о программе SQL Server Compact 3.5 Query Analyzer.

📎📎📎📎📎📎📎📎📎📎