Соединение с редактором запросов
В среде Среда SQL Server Management Studio можно писать или изменять код без соединения с сервером. Это может оказаться полезным в том случае, если сервер недоступен или требуется экономить ограниченные ресурсы сервера или сети. Можно заменить соединение с редактором запросов на соединение с новым экземпляром SQL Server, не открывая нового окна редактора запросов и не вводя код повторно.
Программирование в режиме «вне сети»
Написание программы в режиме «вне сети» с последующим подключением к различным серверам
На панели инструментов среды Management Studio нажмите кнопку Запрос к ядру СУБД, чтобы открыть редактор запросов.
В диалоговом окне Подключиться к компоненту Database Engine нажмите кнопку Отмена. Будет открыт редактор запросов, в строке заголовка которого будет указано, что соединение с экземпляром SQL Server не установлено.
В панели кода введите следующие инструкции Transact-SQL:
SELECT * FROM Production.Product; GO
На этом этапе можно подключиться к экземпляру SQL Server, выбрав команды Соединить, Выполнить, Выполнить синтаксический анализ или Показать предполагаемый план выполнения, которые доступны в меню Запрос, на панели инструментов редактора запросов или в контекстном меню, открывающемся при щелчке правой кнопкой мыши в окне редактора запросов. В этом практическом занятии будет использована панель инструментов.
На панели инструментов нажмите кнопку Выполнить, чтобы открыть диалоговое окно Подключиться к компоненту Database Engine.
В текстовом поле Имя сервера введите имя сервера, а затем нажмите кнопку Параметры.
На вкладке Свойства соединения в списке Соединение с базой данных найдите на сервере базу данных База данных AdventureWorks2008R2 и нажмите кнопку Соединить.
Чтобы открыть другое окно редактора запросов для того же соединения, на панели инструментов нажмите кнопку Создать запрос.
Чтобы сменить соединения, щелкните правой кнопкой мыши окно редактора запросов, установите указатель на команде Соединение и выберите команду Изменить соединение.
В диалоговом окне Подключение к SQL Server выберите другой экземпляр SQL Server при его наличии, а затем нажмите кнопку Соединить.
Эта новая возможность, предоставляемая редактором запросов, позволяет легко запускать один и тот же код на нескольких серверах. Это может быть полезно при обслуживании нескольких схожих серверов.