azdata sql
Область применения: Azure Data CLI ()azdata
В следующей статье приводятся справочные сведения по командам sql в средстве azdata. Дополнительные сведения о других командах azdata см. в справочнике по azdata.
Команды
Команда | Description |
---|---|
azdata sql shell | CLI SQL позволяет пользователям взаимодействовать с SQL Server и Azure SQL с помощью T-SQL. |
azdata sql query | CLI SQL позволяет пользователям взаимодействовать с SQL Server и Azure SQL с помощью T-SQL. |
azdata sql shell
CLI 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
Если приложение подключается к группе доступности Always On в разных подсетях, задание этого параметра ускорит определение активного сервера и подключение к нему.
--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
CLI 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.