Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Azure Data Studio прекратит свое существование 28 февраля 2026 г.. Мы рекомендуем использовать Visual Studio Code. Дополнительные сведения о миграции в Visual Studio Code см. в Что происходит с 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"}