Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Azure Data CLI ()
azdata
Замечание
Некоторые сценарии, которые ранее обрабатывались Azure Data CLI (azdata) теперь управляются с помощью расширений Azure CLI иazрабочих процессов на основе Azure Arc. Для всех azdata команд нет одной замены 1:1. В следующей таблице рассматриваются распространенные варианты Azure CLI, в которых они существуют.
| azdata command area | Расширение Azure CLI или группа команд | Справочник по Azure CLI |
|---|---|---|
azdata arc dc * |
az arcdata |
Справочник по интерфейсу командной строки данных Azure Arc |
azdata arc sql mi * |
az arcdata sql mi |
Управление управляемым экземпляром SQL Azure с помощью CLI |
azdata arc postgres * |
az arcdata postgres |
Управление сервером PostgreSQL с помощью CLI |
azdata migrate * |
az datamigration |
Миграция с помощью интерфейса командной строки |
azdata extension * |
az extension * |
Общие сведения о расширениях Azure CLI |
azdata login |
az login |
az login |
azdata sql shell / azdata sql query |
Нет эквивалента Azure CLI (использование sqlcmd, SSMS или другие средства SQL) |
служебная программа sqlcmd SQL Server Management Studio |
Для новых сценариев автоматизации и управления предпочитайте azure CLI (az), расширения Azure CLI и портал Azure Arc.
В следующей статье приводятся справочные сведения по командам sql в средстве azdata. Дополнительные сведения о других командах azdata см. в справочнике по azdata.
Команды
| Command | Описание |
|---|---|
| azdata sql shell | Интерфейс командной строки SQL позволяет пользователю взаимодействовать с SQL Server и Azure SQL через T-SQL. |
| azdata sql query | Интерфейс командной строки SQL позволяет пользователю взаимодействовать с SQL Server и Azure SQL через T-SQL. |
azdata sql shell
Интерфейс командной строки SQL позволяет пользователю взаимодействовать с SQL Server и Azure SQL через T-SQL.
azdata sql shell [--username -u]
[--database -d]
[--server -s]
[--integrated -e]
[--mssqlclirc]
[--row-limit]
[--less-chatty]
[--auto-vertical-output]
[--encrypt -n]
[--trust-server-certificate -c]
[--connect-timeout -l]
[--application-intent -k]
[--multi-subnet-failover -m]
[--packet-size]
[--dac-connection -a]
[--input-file -i]
[--output-file]
[--enable-sqltoolsservice-logging]
[--prompt]
Примеры
Пример командной строки для запуска интерактивного интерфейса.
azdata sql shell
Пример командной строки с помощью предоставленного сервера, пользователя и базы данных
azdata sql shell --server localhost --username sa --database master
Необязательные параметры
--username -u
Имя пользователя для подключения к базе данных.
--database -d
Имя базы данных для подключения.
--server -s
Имя или адрес экземпляра SQL Server.
--integrated -e
Используйте встроенную проверку подлинности в Windows.
--mssqlclirc
Расположение файла конфигурации mssqlclirc.
--row-limit
Задайте пороговое значение для запроса ограничения строк. Используйте 0, чтобы отключить запрос.
--less-chatty
Пропустить инструкцию по запуску и прощание при выходе.
--auto-vertical-output
Автоматически переключаться на вертикальный выходной режим, если результат шире ширины терминала.
--encrypt -n
SQL Server использует SSL-шифрование для всех данных, если у сервера установлен сертификат.
--trust-server-certificate -c
Канал будет зашифрован при обходе цепочки сертификатов для проверки доверия.
--connect-timeout -l
Время в секундах для ожидания подключения к серверу перед завершением запроса.
--application-intent -k
Объявляет тип рабочей нагрузки приложения при подключении к базе данных в группе доступности SQL Server.
--multi-subnet-failover -m
Если приложение подключается к Группе доступности AlwaysOn в разных подсетях, это обеспечивает более быстрое обнаружение и подключение к активному серверу.
--packet-size
Размер в байтах сетевых пакетов, используемых для взаимодействия с SQL Server.
--dac-connection -a
Подключитесь к SQL Server с помощью выделенного подключения администратора.
--input-file -i
Указывает файл, содержащий пакет инструкций SQL для обработки.
--output-file
Указывает файл, который получает выходные данные из запроса.
--enable-sqltoolsservice-logging
Включает ведение журнала диагностики для SqlToolsService.
--prompt
Формат запроса (по умолчанию: \d>
Глобальные аргументы
--debug
Повышение уровня детализации журнала для включения всех журналов отладки.
--help -h
Показать это сообщение справки и выйти.
--output -o
Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.
--query -q
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
--verbose
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
azdata sql query
Интерфейс командной строки SQL позволяет пользователю взаимодействовать с SQL Server и Azure SQL через T-SQL.
azdata sql query -q
[--database -d]
[--username -u]
[--server -s]
[--integrated -e]
Примеры
Пример командной строки для выбора списка имен таблиц.
azdata sql query --server localhost --username sa --database master -q "SELECT name FROM SYS.TABLES"
Обязательные параметры
-q
Выполнение запроса T-SQL.
Необязательные параметры
--database -d
Имя базы данных для подключения.
master
--username -u
Имя пользователя для подключения к базе данных.
--server -s
Имя или адрес экземпляра SQL Server.
--integrated -e
Используйте встроенную проверку подлинности в Windows.
Глобальные аргументы
--debug
Повышение уровня детализации журнала для включения всех журналов отладки.
--help -h
Показать это сообщение справки и выйти.
--output -o
Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.
--query -q
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
--verbose
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Дальнейшие действия
Дополнительные сведения о других командах azdata см. в справочнике по azdata.
Дополнительные сведения об установке средства azdata см. в разделе Установка azdata.