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


Интерфейс командной строки Azure Data Studio

Это важно

Azure Data Studio прекратит свое существование 28 февраля 2026 г.. Мы рекомендуем использовать Visual Studio Code. Дополнительные сведения о миграции в Visual Studio Code см. в Что происходит с Azure Data Studio?

Azure Data Studio включает встроенный интерфейс командной строки, позволяющий управлять запуском приложения. Вы можете открывать файлы, устанавливать расширения, изменять язык отображения и выводную диагностику с помощью параметров командной строки (коммутаторов).

Снимок экрана: выходные данные командной строки для Azure Data Studio.

Примеры запуска средств командной строки в Azure Data Studio см. в интегрированном терминале.

Замечание

Хотя Microsoft Entra ID — это новое название Azure Active Directory (Azure AD), чтобы предотвратить нарушения существующих сред, Azure AD по-прежнему используется в некоторых жестко прописанных элементах, таких как поля пользовательского интерфейса, поставщики подключений, коды ошибок и командлеты. В этой статье два имени являются взаимозаменяемыми.

Справка по командной строке

Чтобы просмотреть обзор интерфейса командной строки Azure Data Studio, откройте терминал в Azure Data Studio (просмотр > терминала) или командную строку и введите.azuredatastudio --help Выходные данные содержат версию, пример использования и список параметров командной строки, как показано в усеченном примере:

Azure Data Studio 1.48.1

Usage: azuredatastudio.exe [options][paths...]

To read output from another program, append '-' (e.g. 'echo Hello World | azuredatastudio.exe -')

Options

  <vscode options>

  -h --help                                  Print usage.
  --aad                                      Use Azure Active Directory authentication, this option is
                                             deprecated - use 'authenticationType' instead.
  -A --applicationName                       Supports providing applicationName
                                             that will be used for connection profile app name.
  -T --authenticationType                    Provide authentication mode to be
                                             used. Accepted values: AzureMFA, SqlLogin, Integrated, etc.
  -c --command <command-name>                Name of command to run, accepted
                                             values: connect, openConnectionDialog
  -Z --connectionProperties                  Supports providing advanced connection properties that
                                             providers support. Value must be a json object containing
                                             key-value pairs in format: '{"key1":"value1"}'
  -D --database <database>                   Name of database
  -E --integrated                            Use Integrated authentication,
                                             this option is deprecated - use 'authenticationType' instead.
  -P --provider                              Connection provider to use, e.g. MSSQL, PGSQL, etc.
  -S --server <server>                       Name of target server or host name.
  --showDashboard                            Whether or not to show dashboard on connection, false by default.
  -U --user <user-name>                      User name/email address

Запуск из командной строки

Azure Data Studio можно запустить из командной строки, чтобы быстро открыть файл, папку или проект. Как правило, вы открываете Azure Data Studio в контексте папки. В открывающемся терминале или командной строке перейдите в папку проекта и введите azuredatastudio.

Запуск с помощью редактора запросов

Иногда при открытии Azure Data Studio может потребоваться открыть скрипт в редакторе запросов. Azure Data Studio можно запустить с помощью существующего скрипта, предоставив путь к файлу:

azuredatastudio .\samplescript.sql

Запуск с помощью URI

Azure Data Studio можно запустить из браузера с помощью формата URL-адреса, чтобы быстро установить подключение при запуске или открыть диалоговое окно подключения, при необходимости открыв скрипт в редакторе запросов. Поддерживаемый формат запуска с помощью URI:

azuredatastudio://{command}?{option1}={value1}&{option2}={value2}...

Поддерживаемые команды

При запуске Azure Data Studio из командной строки поддерживаются следующие команды:

  • connect: подключается к целевому серверу с помощью указанных параметров
  • openConnectionDialog: открывает диалоговое окно подключения с помощью указанных параметров

Поддерживаемые параметры

Следующие параметры можно указать в URL-адресе.

Вариант Описание
provider Поставщик подключений, который используется, например, для MSSQL, PGSQL и т. д.
server Имя целевого сервера или имени узла.
database Имя базы данных.
user Имя пользователя.
authenticationType Режим проверки подлинности, используемый, принятые значения: AzureMFA, SqlLoginи Integratedт. д.
applicationName Укажите имя приложения, которое используется в профиле подключения.
connectionProperties Дополнительные свойства подключения, поддерживаемые поставщиком. Значение должно быть объектом JSON, содержащим пары "ключ-значение" в формате {"key1":"value1"}.

Примеры

Командная строка: встроенная проверка подлинности

azuredatastudio --server localhost --authenticationType Integrated

Возможно, появится предупреждение "Сертификат сервера доверия".

Замечание

Для пользователей, подключающихся к локальному SQL Server или SQL Server в виртуальной машине, необходимо настроить механизм базы данных для поддержки зашифрованных соединений. Для получения полных инструкций см. Настройка ядра базы данных SQL Server для шифрования подключений.

Командная строка: запуск Azure Data Studio с сохраненным скриптом

azuredatastudio --server localhost --provider mssql --user sa .\samplescript.sql

Браузер

azuredatastudio://connect?server=*****&user=*****&authenticationType=*****&connectionProperties={"key1":"value1"}

Дальнейшие шаги