Поделиться через


Открытие редактора (среда SQL Server Management Studio)

В этом разделе описывается, как открыть редактор запросов компонента Компонент Database Engine, редактор многомерных выражений, редактор расширений интеллектуального анализа данных или редактор XML/A в среде Среда SQL Server Management Studio. После открытия каждое окно редактора отображается в виде вкладки на центральной панели среды Среда Management Studio.

Перед началом

Среда Среда Management Studio поддерживает четыре редактора: редактор запросов компонента Компонент Database Engine для редактирования скриптов Transact-SQL, редакторы многомерных выражений (MDX) и расширений интеллектуального анализа данных (DMX) для редактирования скриптов на этих языках и редактор XML для аналитики (XML/A) для редактирования скриптов XML/A или XML-файлов. Любой из этих редакторов также может использоваться для изменения текстовых файлов.

Ограничения

Если файлы используются совместно с пользователями, у которых установлены другие кодовые страницы, то для предотвращения ошибок чтения файла такие файлы следует сохранять в соответствующей кодовой странице в Юникоде. Кроме того, при сохранении файлов для использования в системах UNIX или Macintosh убедитесь, что сохраняете их в соответствующем формате документов. В меню Файл щелкните Сохранить как, Сохранить с кодировкой, раскрыв список возле кнопки Сохранить, а затем в качестве параметра Окончания строк выберите Unix или Macintosh.

Разрешения

Операции, выполняемые в редакторе кода, контролируются разрешениями, предоставленными учетной записи проверки подлинности, которая использовалась для входа. Например, если открыть окно редактора запросов компонента Компонент Database Engine, используя проверку подлинности Windows, то будет невозможно выполнять инструкции Transact-SQL, ссылающиеся на объекты, для которых у учетной записи входа Windows нет разрешений на доступ.

Как открыть редакторы

В этом разделе объясняется, как открыть различные редакторы в среде Среда SQL Server Management Studio.

С помощью меню «Файл/Создать»

В меню Файл выберите пункт Создать и выберите один из следующих вариантов запуска редакторов запросов.

  • Запрос в текущем соединении — открывает новое окно редактора, тип которого связан с текущим соединением в среде Среда Management Studio. Окно редактора использует те же сведения проверки подлинности, что и текущее соединение. Например, если выбрать в обозревателе объектов экземпляр компонента Компонент Database Engine, а затем использовать вариант Запрос в текущем соединении, среда Среда Management Studio откроет редактор запросов компонента Компонент Database Engine, соединенный с тем же экземпляром и использующий те же сведения проверки подлинности.

  • Запрос компонента Database Engine — открывает новый редактор запросов компонента Компонент Database Engine и диалоговое окно для ввода сведений, необходимых для подключения к экземпляру компонента Компонент Database Engine.

  • Запрос многомерных выражений служб Analysis Services — открывает новый редактор запросов многомерных выражений служб Analysis Services и диалоговое окно для ввода сведений, необходимых для подключения к экземпляру служб Analysis Services.

  • DMX-запрос служб Analysis Services — открывает новый редактор DMX-запросов служб Analysis Services и диалоговое окно для ввода сведений, необходимых для подключения к экземпляру служб Analysis Services.

  • Запрос XML/A служб Analysis Services — открывает новый редактор запросов XML/A служб Analysis Services и диалоговое окно для ввода сведений, необходимых для подключения к экземпляру служб Analysis Services.

Использование меню «Файл/Открыть»

В меню Файл выберите команду Открыть, а затем перейдите к файлу и откройте его. Среда Среда Management Studio откроет соответствующий расширению файла тип редактора, скопирует содержимое файла в окно редактора и, при необходимости, откроет диалоговое окно соединения. Например, если открывается в файл с расширением SQL, среда Среда Management Studio откроет окно редактора запросов компонента Компонент Database Engine, скопирует в него содержимое SQL-файла и откроет диалоговое окно соединения. Если открывается файл с расширением, не связанным с определенным редактором, среда Среда Management Studio откроет окно текстового редактора и скопирует в него содержимое файла.

Дополнительные сведения см. в разделе Связывание расширения файла с редактором кода.

Использование панели инструментов

На панели инструментов Стандартные щелкните одну из следующих кнопок.

  • Создать запрос — открывает новое окно редактора, тип которого связан с текущим соединением в среде Среда Management Studio. Окно редактора использует те же сведения проверки подлинности, что и текущее соединение. Например, если выбрать в обозревателе объектов экземпляр компонента Компонент Database Engine, а затем нажать кнопку Создать запрос, среда Среда Management Studio откроет редактор запросов компонента Компонент Database Engine, соединенный с тем же экземпляром и использующий те же сведения проверки подлинности.

  • Запрос компонента Database Engine — открывает новый редактор запросов компонента Компонент Database Engine и диалоговое окно для ввода сведений, необходимых для подключения к экземпляру компонента Компонент Database Engine.

  • Запрос многомерных выражений служб Analysis Services — открывает новый редактор запросов многомерных выражений служб Analysis Services и диалоговое окно для ввода сведений, необходимых для подключения к экземпляру служб Analysis Services.

  • DMX-запрос служб Analysis Services — открывает новый редактор DMX-запросов служб Analysis Services и диалоговое окно для ввода сведений, необходимых для подключения к экземпляру служб Analysis Services.

  • Запрос XML/A служб Analysis Services — открывает новый редактор запросов XML/A служб Analysis Services и диалоговое окно для ввода сведений, необходимых для подключения к экземпляру служб Analysis Services.

Использование обозревателя объектов

В обозревателе объектов.

  • Щелкните правой кнопкой мыши узел сервера, связанный с экземпляром компонента Компонент Database Engine, и выберите команду Создать запрос. Откроется окно редактора запросов компонента Компонент Database Engine, связанное с тем же экземпляром компонента Компонент Database Engine, причем окну будет присвоен контекст базы данных по умолчанию для имени входа.

  • Щелкните правой кнопкой узел базы данных и выберите команду Создать запрос. Откроется окно редактора запросов компонента Компонент Database Engine, связанное с тем же экземпляром компонента Компонент Database Engine, причем окну будет присвоен контекст той же базы данных.

Использование обозревателя решений

В обозревателе решений разверните папку, щелкните правой кнопкой мыши требуемый элемент в папке, затем выберите команду Открыть либо дважды щелкните элемент или файл.

Использование средства просмотра шаблонов для открытия редактора запросов компонента Database Engine

  • В меню Вид выберите пункт Обозреватель шаблонов.

  • Окно Средство просмотра шаблонов отображается в правой панели.

  • Дважды щелкните шаблон, чтобы открыть окно «Запрос компонента Database Engine» с текстом шаблона. Например, чтобы открыть шаблон «CREATE DATABASE», откройте папку Шаблоны SQL Server, затем папку Databases, а затем дважды щелкните create database.