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


az sql db

Manage databases.

Команды

Имя Описание Тип Состояние
az sql db advanced-threat-protection-setting

Управление параметром расширенной защиты от угроз базы данных.

Core GA
az sql db advanced-threat-protection-setting show

Возвращает параметр расширенной защиты от угроз.

Core GA
az sql db advanced-threat-protection-setting update

Обновите параметр расширенной защиты от угроз базы данных.

Core GA
az sql db audit-policy

Управление политикой аудита базы данных.

Core GA
az sql db audit-policy show

Отображение политики аудита базы данных.

Core GA
az sql db audit-policy update

Обновите политику аудита базы данных.

Core GA
az sql db audit-policy wait

Поместите интерфейс командной строки в состояние ожидания до тех пор, пока не будет выполнено условие политики аудита базы данных.

Core GA
az sql db classification

Управление классификациями конфиденциальности.

Core GA
az sql db classification delete

Удалите классификацию конфиденциальности заданного столбца.

Core GA
az sql db classification list

Получение классификаций конфиденциальности определенной базы данных.

Core GA
az sql db classification recommendation

Управление рекомендациями по классификации конфиденциальности.

Core GA
az sql db classification recommendation disable

Отключите рекомендации конфиденциальности для заданного столбца (рекомендации включены по умолчанию для всех столбцов).

Core GA
az sql db classification recommendation enable

Включите рекомендации конфиденциальности для заданного столбца (рекомендации включены по умолчанию для всех столбцов).

Core GA
az sql db classification recommendation list

Список рекомендуемых классификаций конфиденциальности определенной базы данных.

Core GA
az sql db classification show

Получение классификации конфиденциальности заданного столбца.

Core GA
az sql db classification update

Обновите классификацию конфиденциальности столбцов.

Core GA
az sql db copy

Создайте копию базы данных.

Core GA
az sql db create

Создайте базу данных.

Core GA
az sql db delete

Удаление базы данных.

Core GA
az sql db export

Экспорт базы данных в bacpac.

Core GA
az sql db geo-backup

Управление геоизбыточными резервными копиями базы данных SQL.

Core GA
az sql db geo-backup list

Возвращает список восстанавливаемых баз данных.

Core GA
az sql db geo-backup restore

Восстановите геоизбыточное резервное копирование в новую базу данных.

Core GA
az sql db geo-backup show

Возвращает восстанавливаемую базу данных, представляющую геозагрузочное резервное копирование базы данных.

Core GA
az sql db import

Импортирует bacpac в новую базу данных или существующую пустую базу данных.

Core GA
az sql db ledger-digest-uploads

Управление параметрами отправки дайджеста реестра.

Core GA
az sql db ledger-digest-uploads disable

Отключите дайджесты реестра отправки.

Core GA
az sql db ledger-digest-uploads enable

Включите отправку дайджестов реестра в учетную запись служба хранилища Azure или в конфиденциальный реестр Azure. Если отправка дайджестов реестра уже включена, командлет сбрасывает конечную точку дайджеста хранилища в новое значение.

Core GA
az sql db ledger-digest-uploads show

Отображение текущих параметров дайджеста реестра.

Core GA
az sql db list

Вывод списка баз данных на сервере или эластичном пуле.

Core GA
az sql db list-deleted

Возвращает список восстанавливаемых баз данных.

Core GA
az sql db list-editions

Отображение выпусков базы данных, доступных для текущей активной подписки.

Core GA
az sql db list-usages

Возвращает сведения об использовании базы данных.

Core GA
az sql db ltr-backup

Управление долгосрочными резервными копиями базы данных SQL.

Core GA
az sql db ltr-backup delete

Удаление долгосрочного резервного копирования хранения.

Core GA
az sql db ltr-backup list

Вывод списка долгосрочных резервных копий хранения для расположения, сервера или базы данных.

Core GA
az sql db ltr-backup restore

Восстановление долгосрочной резервной копии хранения в новой базе данных.

Core GA
az sql db ltr-backup show

Получение долгосрочной резервной копии хранения для базы данных.

Core GA
az sql db ltr-backup wait

Поместите интерфейс командной строки в состояние ожидания до тех пор, пока не будет выполнено условие базы данных.

Core GA
az sql db ltr-policy

Управление долгосрочной политикой хранения базы данных SQL.

Core GA
az sql db ltr-policy set

Обновление параметров долгосрочного хранения для базы данных.

Core GA
az sql db ltr-policy show

Отображение долгосрочной политики хранения для базы данных.

Core GA
az sql db op

Управление операциями в базе данных.

Core GA
az sql db op cancel

Отменяет асинхронную операцию в базе данных.

Core GA
az sql db op list

Возвращает список операций, выполняемых в базе данных.

Core GA
az sql db rename

Переименуйте базу данных.

Core GA
az sql db replica

Управление репликацией между базами данных.

Core GA
az sql db replica create

Создайте базу данных в качестве доступной для чтения вторичной реплики существующей базы данных.

Core GA
az sql db replica delete-link

Окончательно остановите репликацию данных между двумя репликами базы данных.

Core GA
az sql db replica list-links

Вывод списка реплик базы данных и их состояния репликации.

Core GA
az sql db replica set-primary

Задайте базу данных-источник реплики путем отработки отказа из текущей базы данных-источника реплики.

Core GA
az sql db restore

Создайте базу данных путем восстановления из резервной копии.

Core GA
az sql db show

Получение сведений о базе данных.

Core GA
az sql db show-connection-string

Создание строки подключения к базе данных.

Core GA
az sql db show-deleted

Получите сведения о удаленной базе данных.

Core GA
az sql db str-policy

Управление краткосрочной политикой хранения базы данных SQL.

Core GA
az sql db str-policy set

Обновление параметров краткосрочного хранения для динамической базы данных.

Core GA
az sql db str-policy show

Отображение краткосрочной политики хранения для динамической базы данных.

Core GA
az sql db str-policy wait

Поместите интерфейс командной строки в состояние ожидания до установки политики.

Core GA
az sql db tde

Управление прозрачным шифрованием данных базы данных.

Core GA
az sql db tde key

Управление защитой шифрования базы данных.

Core GA
az sql db tde key revalidate

Обновляет ключ защиты шифрования базы данных.

Core GA
az sql db tde key revert

Возвращает ключ защиты шифрования базы данных на уровень сервера.

Core GA
az sql db tde set

Задает конфигурацию прозрачного шифрования данных базы данных.

Core GA
az sql db tde show

Отображает прозрачное шифрование данных.

Core GA
az sql db update

Обновление базы данных.

Core GA

az sql db copy

Создайте копию базы данных.

Полный список параметров уровня производительности можно увидеть путем az sql db list-editions -a -o table -l LOCATIONвыполнения. Целевая база данных копирования должна иметь тот же выпуск, что и исходная база данных, но после завершения копирования можно изменить выпуск.

az sql db copy --dest-name
               [--assign-identity {false, true}]
               [--auto-pause-delay]
               [--availability-zone]
               [--backup-storage-redundancy --bsr]
               [--capacity]
               [--compute-model {Provisioned, Serverless}]
               [--dest-resource-group]
               [--dest-server]
               [--elastic-pool]
               [--encryption-protector]
               [--encryption-protector-auto-rotation --epauto {false, true}]
               [--family]
               [--federated-client-id]
               [--ha-replicas --read-replicas]
               [--ids]
               [--keys]
               [--license-type {BasePrice, LicenseIncluded}]
               [--min-capacity]
               [--name]
               [--no-wait]
               [--preferred-enclave-type {Default, VBS}]
               [--read-scale {Disabled, Enabled}]
               [--resource-group]
               [--server]
               [--service-level-objective --service-objective]
               [--subscription]
               [--tags]
               [--umi --user-assigned-identity-id]
               [--zone-redundant {false, true}]

Примеры

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

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --service-objective S0

Создайте базу данных с выпуском GeneralPurpose, оборудованием 4-го поколения и 1 виртуальным ядром в качестве копии существующей базы данных GeneralPurpose.

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb -f Gen4 -c 1

Создание базы данных с избыточностью локального хранилища резервных копий в качестве копии существующей базы данных

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --backup-storage-redundancy Local

Обязательные параметры

--dest-name

Имя базы данных, которая будет создана в качестве назначения копирования.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-identity -i

Назначьте удостоверение для базы данных.

Свойство Значение
Допустимые значения: false, true
--auto-pause-delay

Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена.

Свойство Значение
Parameter group: Serverless offering Arguments
--availability-zone

Availability zone.

--backup-storage-redundancy --bsr

Избыточность хранилища резервных копий, используемая для хранения резервных копий. Допустимые значения: Local, Zone, GeoZone.

--capacity -c

Компонент емкости sku целочисленного числа единиц DTU или виртуальных ядер.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--compute-model

Модель вычислений базы данных.

Свойство Значение
Parameter group: Serverless offering Arguments
Допустимые значения: Provisioned, Serverless
--dest-resource-group

Имя группы ресурсов для создания копии. Если не указано, по умолчанию используется группа ресурсов источника.

--dest-server

Имя сервера для создания копии. Если не указано, по умолчанию используется сервер-источник.

--elastic-pool

Имя или идентификатор ресурса эластичного пула для создания базы данных в.

Свойство Значение
Parameter group: Performance Level Arguments
--encryption-protector

Указывает ключ хранилища ключей Azure, используемый в качестве ключа защиты шифрования базы данных.

--encryption-protector-auto-rotation --epauto

Указывает флаг автоматической смены ключа шифрования базы данных. Может иметь значение true, false или NULL.

Свойство Значение
Допустимые значения: false, true
--family -f

Компонент создания вычислений SKU (только для номеров SKU для виртуальных ядер). Допустимые значения: 4-го поколения, 5-го поколения.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--federated-client-id

Федеративный идентификатор клиента для базы данных SQL. Он используется для сценария CMK между клиентами.

--ha-replicas --read-replicas

Количество реплик высокой доступности для подготовки базы данных. Только для выпуска Hyperscale.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--keys

Список ключей AKV для базы данных SQL.

--license-type

Тип лицензии, применяемый для этой базы данных. LicenseIncluded, если требуется лицензия или BasePrice, если у вас есть лицензия и имеется право на Azure HybridBenefit.

Свойство Значение
Допустимые значения: BasePrice, LicenseIncluded
--min-capacity

Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена.

Свойство Значение
Parameter group: Serverless offering Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--preferred-enclave-type

Указывает тип анклава для этого ресурса.

Свойство Значение
Допустимые значения: Default, VBS
--read-scale

Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения. Это свойство доступно только для баз данных уровня "Премиум" и "Критически важный для бизнеса".

Свойство Значение
Допустимые значения: Disabled, Enabled
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--service-level-objective --service-objective

Цель службы для новой базы данных. Например: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

Свойство Значение
Parameter group: Performance Level Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--umi --user-assigned-identity-id

Список назначенных пользователем удостоверений для базы данных SQL.

--zone-redundant -z

Указывает, следует ли включить избыточность зоны. Значение по умолчанию имеет значение true, если значение не указано.

Свойство Значение
Допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db create

Создайте базу данных.

Полный список параметров уровня производительности можно увидеть путем az sql db list-editions -a -o table -l LOCATIONвыполнения.

az sql db create --name
                 --resource-group
                 --server
                 [--assign-identity {false, true}]
                 [--auto-pause-delay]
                 [--availability-zone]
                 [--backup-storage-redundancy --bsr]
                 [--capacity]
                 [--catalog-collation {DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS}]
                 [--collation]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition --tier]
                 [--elastic-pool]
                 [--encryption-protector]
                 [--encryption-protector-auto-rotation --epauto {false, true}]
                 [--exhaustion-behavior --fleb --free-limit-exhaustion-behavior {AutoPause, BillOverUsage}]
                 [--family]
                 [--federated-client-id]
                 [--free-limit --use-free-limit {false, true}]
                 [--ha-replicas --read-replicas]
                 [--keys]
                 [--ledger-on {Disabled, Enabled}]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--max-size]
                 [--min-capacity]
                 [--no-wait]
                 [--preferred-enclave-type {Default, VBS}]
                 [--read-scale {Disabled, Enabled}]
                 [--sample-name {AdventureWorksLT}]
                 [--service-level-objective --service-objective]
                 [--tags]
                 [--umi --user-assigned-identity-id]
                 [--yes]
                 [--zone-redundant {false, true}]

Примеры

Создайте базу данных S0 уровня "Стандартный".

az sql db create -g mygroup -s myserver -n mydb --service-objective S0

Создание базы данных с помощью выпуска GeneralPurpose, оборудования 4-го поколения и 1-го виртуального ядра

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen4 -c 1

Создание базы данных с включенной избыточностью зоны

az sql db create -g mygroup -s myserver -n mydb -z

Создание базы данных с избыточностью зоны явным образом отключено

az sql db create -g mygroup -s myserver -n mydb -z false

Создание бессерверной базы данных GeneralPurpose 5 2-го поколения с автоматической задержкой приостановки на 120 минут

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen5 -c 2 --compute-model Serverless --auto-pause-delay 120

Создание базы данных виртуальных ядер с гипермасштабированием 5-го поколения с 2 репликами чтения

az sql db create -g mygroup -s myserver -n mydb -e Hyperscale -f Gen5 -c 2 --read-replicas 2

Создание базы данных GeneralPurpose с локальным избыточным хранилищем резервных копий

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose --backup-storage-redundancy Local

Создайте базу данных с включенным анклавом VBS.

az sql db create -g mygroup -s myserver -n mydb --preferred-enclave-type VBS

Создание базы данных с примененным бесплатным ограничением

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen5 -c 2 --compute-model Serverless --use-free-limit --free-limit-exhaustion-behavior AutoPause

Обязательные параметры

--name -n

Имя базы данных SQL Azure.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-identity -i

Назначьте удостоверение для базы данных.

Свойство Значение
Допустимые значения: false, true
--auto-pause-delay

Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена.

Свойство Значение
Parameter group: Serverless offering Arguments
--availability-zone

Availability zone.

--backup-storage-redundancy --bsr

Избыточность хранилища резервных копий, используемая для хранения резервных копий. Допустимые значения: Local, Zone, GeoZone.

--capacity -c

Компонент емкости sku целочисленного числа единиц DTU или виртуальных ядер.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--catalog-collation

Параметры сортировки каталога метаданных.

Свойство Значение
Parameter group: Creation Arguments
Допустимые значения: DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS
--collation

Параметры сортировки базы данных.

Свойство Значение
Parameter group: Creation Arguments
--compute-model

Модель вычислений базы данных.

Свойство Значение
Parameter group: Serverless offering Arguments
Допустимые значения: Provisioned, Serverless
--edition --tier -e

Компонент выпуска SKU. Допустимые значения: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--elastic-pool

Имя или идентификатор ресурса эластичного пула для создания базы данных в.

Свойство Значение
Parameter group: Performance Level Arguments
--encryption-protector

Указывает ключ хранилища ключей Azure, используемый в качестве ключа защиты шифрования базы данных.

--encryption-protector-auto-rotation --epauto

Указывает флаг автоматической смены ключа шифрования базы данных. Может иметь значение true, false или NULL.

Свойство Значение
Допустимые значения: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных. AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца. BillForUsage: база данных будет продолжать оставаться в сети при исчерпании бесплатных ограничений, а любые перерасходы будут выставлены счета.

Свойство Значение
Допустимые значения: AutoPause, BillOverUsage
--family -f

Компонент создания вычислений SKU (только для номеров SKU для виртуальных ядер). Допустимые значения: 4-го поколения, 5-го поколения.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--federated-client-id

Федеративный идентификатор клиента для базы данных SQL. Он используется для сценария CMK между клиентами.

--free-limit --use-free-limit

Независимо от того, использует ли база данных бесплатные ежемесячные ограничения. Разрешено для одной базы данных в подписке.

Свойство Значение
Допустимые значения: false, true
--ha-replicas --read-replicas

Количество реплик высокой доступности для подготовки базы данных. Только для выпуска Hyperscale.

--keys

Список ключей AKV для базы данных SQL.

--ledger-on

Создайте базу данных реестра, в которой целостность всех данных защищена функцией реестра. Все таблицы в базе данных реестра должны быть таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных.

Свойство Значение
Допустимые значения: Disabled, Enabled
--license-type

Тип лицензии, применяемый для этой базы данных. LicenseIncluded, если требуется лицензия или BasePrice, если у вас есть лицензия и имеется право на Azure HybridBenefit.

Свойство Значение
Допустимые значения: BasePrice, LicenseIncluded
--maint-config-id -m

Указанный идентификатор конфигурации обслуживания или имя этого ресурса.

--max-size

Максимальный размер хранилища. Если единица не указана, по умолчанию используется значение байтов (B).

--min-capacity

Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена.

Свойство Значение
Parameter group: Serverless offering Arguments
--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--preferred-enclave-type

Указывает тип анклава для этого ресурса.

Свойство Значение
Допустимые значения: Default, VBS
--read-scale

Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения. Это свойство доступно только для баз данных уровня "Премиум" и "Критически важный для бизнеса".

Свойство Значение
Допустимые значения: Disabled, Enabled
--sample-name

Имя примера схемы, применяемой при создании этой базы данных.

Свойство Значение
Parameter group: Creation Arguments
Допустимые значения: AdventureWorksLT
--service-level-objective --service-objective

Цель службы для новой базы данных. Например: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

Свойство Значение
Parameter group: Performance Level Arguments
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--umi --user-assigned-identity-id

Список назначенных пользователем удостоверений для базы данных SQL.

--yes -y

Не запрашивать подтверждение.

--zone-redundant -z

Указывает, следует ли включить избыточность зоны. Значение по умолчанию имеет значение true, если значение не указано.

Свойство Значение
Допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db delete

Удаление базы данных.

az sql db delete [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--server]
                 [--subscription]
                 [--yes]

Примеры

Удаление базы данных. (autogenerated)

az sql db delete --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db export

Экспорт базы данных в bacpac.

az sql db export --admin-user
                 --storage-key
                 --storage-key-type {ManagedIdentity, SharedAccessKey, StorageAccessKey}
                 --storage-uri
                 [--admin-password]
                 [--auth-type {ADPassword, ManagedIdentity, SQL}]
                 [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--server]
                 [--subscription]

Примеры

Получите ключ SAS для использования в операции экспорта.

az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
    --permissions rw --expiry 2018-01-01T00:00:00Z

Экспорт bacpac с помощью ключа SAS.

az sql db export -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=mysignature&sv=2015-07-08" \
    --storage-key-type SharedAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Экспорт bacpac с помощью ключа учетной записи хранения.

az sql db export -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key MYKEY== --storage-key-type StorageAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Обязательные параметры

--admin-user -u

Required. Имя входа администратора.

--storage-key

Required. Storage key.

--storage-key-type

Required. Тип ключа хранилища.

Свойство Значение
Допустимые значения: ManagedIdentity, SharedAccessKey, StorageAccessKey
--storage-uri

Required. Storage Uri.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--admin-password -p

Required. Пароль для входа администратора.

--auth-type -a

Authentication type.

Свойство Значение
Допустимые значения: ADPassword, ManagedIdentity, SQL
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db import

Импортирует bacpac в новую базу данных или существующую пустую базу данных.

az sql db import --admin-user
                 --storage-key
                 --storage-key-type {ManagedIdentity, SharedAccessKey, StorageAccessKey}
                 --storage-uri
                 [--admin-password]
                 [--auth-type {ADPassword, ManagedIdentity, SQL}]
                 [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--server]
                 [--subscription]

Примеры

Получите ключ SAS для использования в операции импорта.

az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
    --permissions rw --expiry 2018-01-01T00:00:00Z

Импорт bacpac в существующую базу данных с помощью ключа SAS.

az sql db import -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=mysignature&sv=2015-07-08" \
    --storage-key-type SharedAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Импорт bacpac в существующую базу данных с помощью ключа учетной записи хранения.

az sql db import -s myserver -n mydatabase -g mygroup -p password -u login --storage-key MYKEY== \
    --storage-key-type StorageAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Обязательные параметры

--admin-user -u

Required. Имя входа администратора.

--storage-key

Required. Storage key.

--storage-key-type

Required. Тип ключа хранилища.

Свойство Значение
Допустимые значения: ManagedIdentity, SharedAccessKey, StorageAccessKey
--storage-uri

Required. Storage Uri.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--admin-password -p

Required. Пароль для входа администратора.

--auth-type -a

Authentication type.

Свойство Значение
Допустимые значения: ADPassword, ManagedIdentity, SQL
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db list

Вывод списка баз данных на сервере или эластичном пуле.

az sql db list [--elastic-pool]
               [--ids]
               [--resource-group]
               [--server]
               [--subscription]

Примеры

Вывод списка баз данных на сервере или эластичном пуле. (autogenerated)

az sql db list --resource-group MyResourceGroup --server myserver

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--elastic-pool

При указании перечисляет только базы данных в этом эластичном пуле.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db list-deleted

Возвращает список восстанавливаемых баз данных.

az sql db list-deleted [--ids]
                       [--resource-group]
                       [--server]
                       [--subscription]

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db list-editions

Отображение выпусков базы данных, доступных для текущей активной подписки.

Включает доступные цели службы и ограничения хранилища. Чтобы уменьшить детализацию, параметры для намеренного уменьшения ограничений хранения скрыты по умолчанию.

az sql db list-editions --location
                        [--available]
                        [--dtu]
                        [--edition --tier]
                        [--service-objective]
                        [--show-details {max-size}]
                        [--vcores]

Примеры

Отображение всех выпусков базы данных в расположении.

az sql db list-editions -l westus -o table

Отображение всех доступных целей службы базы данных для выпуска Standard.

az sql db list-editions -l westus --edition Standard -o table

Отображение доступных максимальных размеров базы данных для цели службы P1

az sql db list-editions -l westus --service-objective P1 --show-details max-size

Обязательные параметры

--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--available -a

При указании отображаются только результаты, доступные в указанном регионе.

Свойство Значение
Default value: False
--dtu

Количество единиц DTU для поиска. Если не указано, отображаются все размеры DTU.

Свойство Значение
Parameter group: Search Arguments
--edition --tier -e

Выпуск для поиска. Если не указано, отображаются все выпуски.

Свойство Значение
Parameter group: Search Arguments
--service-objective

Цель службы для поиска. Если не указано, отображаются все цели службы.

Свойство Значение
Parameter group: Search Arguments
--show-details -d

Список дополнительных сведений для включения в выходные данные.

Свойство Значение
Допустимые значения: max-size
--vcores

Количество виртуальных ядер для поиска. Если не указано, отображаются все размеры виртуальных ядер.

Свойство Значение
Parameter group: Search Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db list-usages

Возвращает сведения об использовании базы данных.

az sql db list-usages [--ids]
                      [--name]
                      [--resource-group]
                      [--server]
                      [--subscription]

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db rename

Переименуйте базу данных.

az sql db rename --new-name
                 [--ids]
                 [--name]
                 [--resource-group]
                 [--server]
                 [--subscription]

Примеры

Переименуйте базу данных. (autogenerated)

az sql db rename --name MyAzureSQLDatabase --new-name MyNew --resource-group MyResourceGroup --server myserver

Обязательные параметры

--new-name

Новое имя, в которое будет переименована база данных.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db restore

Создайте базу данных путем восстановления из резервной копии.

az sql db restore --dest-name
                  [--assign-identity {false, true}]
                  [--auto-pause-delay]
                  [--availability-zone]
                  [--backup-storage-redundancy --bsr]
                  [--capacity]
                  [--compute-model {Provisioned, Serverless}]
                  [--deleted-time]
                  [--edition --tier]
                  [--elastic-pool]
                  [--encryption-protector]
                  [--encryption-protector-auto-rotation --epauto {false, true}]
                  [--family]
                  [--federated-client-id]
                  [--ha-replicas --read-replicas]
                  [--ids]
                  [--keys]
                  [--license-type {BasePrice, LicenseIncluded}]
                  [--min-capacity]
                  [--name]
                  [--no-wait]
                  [--preferred-enclave-type {Default, VBS}]
                  [--read-scale {Disabled, Enabled}]
                  [--resource-group]
                  [--server]
                  [--service-level-objective --service-objective]
                  [--subscription]
                  [--tags]
                  [--time]
                  [--umi --user-assigned-identity-id]
                  [--zone-redundant {false, true}]

Примеры

Создайте базу данных путем восстановления из резервной копии. (autogenerated)

az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22"

Создайте базу данных с геоизбыточным хранилищем резервных копий путем восстановления из резервной копии. (autogenerated)

az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22" --backup-storage-redundancy Geo

Обязательные параметры

--dest-name

Имя базы данных, которая будет создана в качестве назначения восстановления.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-identity -i

Назначьте удостоверение для базы данных.

Свойство Значение
Допустимые значения: false, true
--auto-pause-delay

Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена.

Свойство Значение
Parameter group: Serverless offering Arguments
--availability-zone

Availability zone.

--backup-storage-redundancy --bsr

Избыточность хранилища резервных копий, используемая для хранения резервных копий. Допустимые значения: Local, Zone, GeoZone.

--capacity -c

Компонент емкости sku целочисленного числа единиц DTU или виртуальных ядер.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--compute-model

Модель вычислений базы данных.

Свойство Значение
Parameter group: Serverless offering Arguments
Допустимые значения: Provisioned, Serverless
--deleted-time

Если задано, восстановление из удаленной базы данных вместо существующей базы данных. Должен соответствовать удаленному времени удаленной базы данных на том же сервере. Необходимо указать значение --time или --deleted-time (или оба). Время должно быть в следующем формате: "ГГГГ-ММ-ДДTHH:ММ:SS".

Свойство Значение
Parameter group: Restore Point Arguments
--edition --tier -e

Компонент выпуска SKU. Допустимые значения: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--elastic-pool

Имя или идентификатор ресурса эластичного пула для создания базы данных в.

Свойство Значение
Parameter group: Performance Level Arguments
--encryption-protector

Указывает ключ хранилища ключей Azure, используемый в качестве ключа защиты шифрования базы данных.

--encryption-protector-auto-rotation --epauto

Указывает флаг автоматической смены ключа шифрования базы данных. Может иметь значение true, false или NULL.

Свойство Значение
Допустимые значения: false, true
--family -f

Компонент создания вычислений SKU (только для номеров SKU для виртуальных ядер). Допустимые значения: 4-го поколения, 5-го поколения.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--federated-client-id

Федеративный идентификатор клиента для базы данных SQL. Он используется для сценария CMK между клиентами.

--ha-replicas --read-replicas

Количество реплик высокой доступности для подготовки базы данных. Только для выпуска Hyperscale.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--keys

Список ключей AKV для базы данных SQL.

--license-type

Тип лицензии, применяемый для этой базы данных. LicenseIncluded, если требуется лицензия или BasePrice, если у вас есть лицензия и имеется право на Azure HybridBenefit.

Свойство Значение
Допустимые значения: BasePrice, LicenseIncluded
--min-capacity

Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена.

Свойство Значение
Parameter group: Serverless offering Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--preferred-enclave-type

Указывает тип анклава для этого ресурса.

Свойство Значение
Допустимые значения: Default, VBS
--read-scale

Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения. Это свойство доступно только для баз данных уровня "Премиум" и "Критически важный для бизнеса".

Свойство Значение
Допустимые значения: Disabled, Enabled
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--service-level-objective --service-objective

Цель службы для новой базы данных. Например: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

Свойство Значение
Parameter group: Performance Level Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--time -t

Точка во времени исходной базы данных, которая будет восстановлена для создания новой базы данных. Должно быть больше или равно значению самой ранней базы данных-источникаRestoreDate. Необходимо указать значение --time или --deleted-time (или оба). Время должно быть в следующем формате: "ГГГГ-ММ-ДДTHH:ММ:SS".

Свойство Значение
Parameter group: Restore Point Arguments
--umi --user-assigned-identity-id

Список назначенных пользователем удостоверений для базы данных SQL.

--zone-redundant -z

Указывает, следует ли включить избыточность зоны. Значение по умолчанию имеет значение true, если значение не указано.

Свойство Значение
Допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db show

Получение сведений о базе данных.

az sql db show [--expand-keys {false, true}]
               [--ids]
               [--keys-filter]
               [--name]
               [--resource-group]
               [--server]
               [--subscription]

Примеры

Получение сведений о базе данных. (autogenerated)

az sql db show --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--expand-keys

Разверните ключи AKV для базы данных.

Свойство Значение
Default value: False
Допустимые значения: false, true
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--keys-filter

Разверните ключи AKV для базы данных.

--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db show-connection-string

Создание строки подключения к базе данных.

az sql db show-connection-string --client {ado.net, jdbc, odbc, php, php_pdo, sqlcmd}
                                 [--auth-type {ADIntegrated, ADPassword, SqlPassword}]
                                 [--ids]
                                 [--name]
                                 [--server]
                                 [--subscription]

Примеры

Создание строки подключения для ado.net

az sql db show-connection-string -s myserver -n mydb -c ado.net

Обязательные параметры

--client -c

Тип поставщика подключения клиента.

Свойство Значение
Допустимые значения: ado.net, jdbc, odbc, php, php_pdo, sqlcmd

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--auth-type -a

Тип проверки подлинности.

Свойство Значение
Parameter group: Authentication Arguments
Default value: SqlPassword
Допустимые значения: ADIntegrated, ADPassword, SqlPassword
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
Default value: <databasename>
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
Default value: <servername>
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db show-deleted

Получите сведения о удаленной базе данных.

az sql db show-deleted --restorable-dropped-database-id
                       [--expand-keys {false, true}]
                       [--ids]
                       [--keys-filter]
                       [--resource-group]
                       [--server]
                       [--subscription]

Примеры

Получите сведения о удаленной базе данных. (autogenerated)

az sql db show-deleted --resource-group MyResourceGroup --server myserver --restorable-dropped-database-id "MyAzureSQLDatabase,133203966918270000"

Обязательные параметры

--restorable-dropped-database-id -r

Восстанавливаемый идентификатор базы данных.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--expand-keys

Разверните ключи AKV для базы данных.

Свойство Значение
Default value: False
Допустимые значения: false, true
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--keys-filter

Разверните ключи AKV для базы данных.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql db update

Обновление базы данных.

az sql db update [--add]
                 [--assign-identity {false, true}]
                 [--auto-pause-delay]
                 [--backup-storage-redundancy --bsr]
                 [--capacity]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition --tier]
                 [--elastic-pool]
                 [--encryption-protector]
                 [--encryption-protector-auto-rotation --epauto {false, true}]
                 [--exhaustion-behavior --fleb --free-limit-exhaustion-behavior {AutoPause, BillOverUsage}]
                 [--family]
                 [--federated-client-id]
                 [--filter]
                 [--force-string]
                 [--free-limit --use-free-limit {false, true}]
                 [--ha-replicas --read-replicas]
                 [--ids]
                 [--keys]
                 [--keys-to-remove]
                 [--maint-config-id]
                 [--manual-cutover {false, true}]
                 [--max-size]
                 [--min-capacity]
                 [--name]
                 [--no-wait]
                 [--perform-cutover {false, true}]
                 [--preferred-enclave-type {Default, VBS}]
                 [--read-scale {Disabled, Enabled}]
                 [--remove]
                 [--resource-group]
                 [--server]
                 [--service-objective]
                 [--set]
                 [--subscription]
                 [--umi --user-assigned-identity-id]
                 [--zone-redundant {false, true}]

Примеры

Обновите базу данных до выпуска Standard, уровень производительности S0 (10 DTU), указав емкость DTU. Обратите внимание, что GeneralPurpose обеспечивает более широкий диапазон максимального размера, чем выпуск Standard.

az sql db update -g mygroup -s myserver -n mydb --edition Standard --capacity 10 --max-size 250GB

Обновите базу данных до выпуска Standard, уровень производительности S1 (20 DTU), указав имя уровня производительности. Обратите внимание, что GeneralPurpose обеспечивает более широкий диапазон максимального размера, чем выпуск Standard.

az sql db update -g mygroup -s myserver -n mydb --edition Standard --service-objective S1 --max-size 250GB

Обновление базы данных до выпуска GeneralPurpose, 4 виртуальных ядер с оборудованием 5-го поколения

az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 4 --family Gen5

Обновление базы данных с повышенным максимальным размером

az sql db update -g mygroup -s myserver -n mydb --max-size 500GB

Обновление базы данных с включенной избыточностью зоны

az sql db update -g mygroup -s myserver -n mydb -z

Обновление базы данных с явно отключенной избыточностью зоны

az sql db update -g mygroup -s myserver -n mydb -z false

Обновление базы данных до бессерверной вычислительной модели

az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 2 --family Gen5 --compute-model Serverless

Обновление базы данных с локальным избыточным хранилищем резервных копий

az sql db update -g mygroup -s myserver -n mydb --backup-storage-redundancy Local

Обновите базу данных с включенным анклавом VBS.

az sql db update -g mygroup -s myserver -n mydb --preferred-enclave-type VBS

Обновление поведения исчерпания бесплатной базы данных до BillOverUsage

az sql db update -g mygroup -s myserver -n mydb --free-limit-exhaustion-behavior BillOverUsage

Обновление базы данных до выпуска Hyperscale, 2 виртуальных ядер с оборудованием 5-го поколения с возможностью перехода вручную

az sql db update -g mygroup -s myserver -n mydb --edition Hyperscale --service-objective HS_Gen5_2 --manual-cutover

Переход триггера с параметром переключение при обновлении базы данных до выпуска Hyperscale выполняется

az sql db update -g mygroup -s myserver -n mydb --perform-cutover

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--assign-identity -i

Назначьте удостоверение для базы данных.

Свойство Значение
Default value: False
Допустимые значения: false, true
--auto-pause-delay

Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена.

Свойство Значение
Parameter group: Serverless offering Arguments
--backup-storage-redundancy --bsr

Избыточность хранилища резервных копий, используемая для хранения резервных копий. Допустимые значения: Local, Zone, GeoZone.

--capacity -c

Компонент емкости sku целочисленного числа единиц DTU или виртуальных ядер.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--compute-model

Модель вычислений базы данных.

Свойство Значение
Parameter group: Serverless offering Arguments
Допустимые значения: Provisioned, Serverless
--edition --tier -e

Компонент выпуска SKU. Допустимые значения: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--elastic-pool

Имя или идентификатор ресурса эластичного пула для перемещения базы данных в.

Свойство Значение
Parameter group: Performance Level Arguments
--encryption-protector

Указывает ключ хранилища ключей Azure, используемый в качестве ключа защиты шифрования базы данных.

--encryption-protector-auto-rotation --epauto

Указывает флаг автоматической смены ключа шифрования базы данных. Может иметь значение true, false или NULL.

Свойство Значение
Допустимые значения: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных. AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца. BillForUsage: база данных будет продолжать оставаться в сети при исчерпании бесплатных ограничений, а любые перерасходы будут выставлены счета.

Свойство Значение
Допустимые значения: AutoPause, BillOverUsage
--family -f

Компонент создания вычислений SKU (только для номеров SKU для виртуальных ядер). Допустимые значения: 4-го поколения, 5-го поколения.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--federated-client-id

Федеративный идентификатор клиента для базы данных SQL. Он используется для сценария CMK между клиентами.

--filter

Выражение фильтра OData, которое фильтрует элементы в коллекции. Значение по умолчанию — None.

--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

Свойство Значение
Parameter group: Generic Update Arguments
Default value: False
--free-limit --use-free-limit

Независимо от того, использует ли база данных бесплатные ежемесячные ограничения. Разрешено для одной базы данных в подписке.

Свойство Значение
Допустимые значения: false, true
--ha-replicas --read-replicas

Количество реплик высокой доступности для подготовки базы данных. Только для выпуска Hyperscale.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--keys

Список ключей AKV для базы данных SQL.

--keys-to-remove

Список ключей AKV для удаления из базы данных SQL.

--maint-config-id -m

Указанный идентификатор конфигурации обслуживания или имя этого ресурса.

--manual-cutover

Следует ли выполнять переход вручную во время обновления SLO. Разрешено при обновлении базы данных до уровня гипермасштабирования.

Свойство Значение
Допустимые значения: false, true
--max-size

Новый максимальный размер базы данных, выраженный в байтах.

--min-capacity

Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена.

Свойство Значение
Parameter group: Serverless offering Arguments
--name -n

Имя базы данных SQL Azure.

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--perform-cutover

Выполняется ли переход при обновлении базы данных на уровень гипермасштабирования.

Свойство Значение
Допустимые значения: false, true
--preferred-enclave-type

Указывает тип анклава для этого ресурса.

Свойство Значение
Допустимые значения: Default, VBS
--read-scale

Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения. Это свойство доступно только для баз данных уровня "Премиум" и "Критически важный для бизнеса".

Свойство Значение
Допустимые значения: Disabled, Enabled
--remove

Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--service-objective

Имя новой цели службы. Если это отдельная цель службы базы данных, а база данных в настоящее время находится в эластичном пуле, база данных удаляется из пула.

Свойство Значение
Parameter group: Performance Level Arguments
--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
--umi --user-assigned-identity-id

Список назначенных пользователем удостоверений для базы данных SQL.

--zone-redundant -z

Указывает, следует ли включить избыточность зоны. Значение по умолчанию имеет значение true, если значение не указано.

Свойство Значение
Допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False