az sql db

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

Команды

az sql db audit-policy

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

az sql db audit-policy show

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

az sql db audit-policy update

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

az sql db audit-policy wait

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

az sql db classification

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

az sql db classification delete

Удаление классификации чувствительности для данного столбца.

az sql db classification list

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

az sql db classification recommendation

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

az sql db classification recommendation disable

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

az sql db classification recommendation enable

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

az sql db classification recommendation list

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

az sql db classification show

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

az sql db classification update

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

az sql db copy

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

az sql db create

создавать базу данных;

az sql db delete

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

az sql db export

Экспорт базы данных в BACPAC-файл.

az sql db import

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

az sql db ledger-digest-uploads

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

az sql db ledger-digest-uploads disable

Отключить отправку дайджестов книги учета.

az sql db ledger-digest-uploads enable

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

az sql db ledger-digest-uploads show

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

az sql db list

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

az sql db list-deleted

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

az sql db list-editions

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

az sql db list-usages

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

az sql db ltr-backup

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

az sql db ltr-backup delete

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

az sql db ltr-backup list

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

az sql db ltr-backup restore

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

az sql db ltr-backup show

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

az sql db ltr-backup wait

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

az sql db ltr-policy

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

az sql db ltr-policy set

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

az sql db ltr-policy show

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

az sql db op

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

az sql db op cancel

Отмена асинхронной операции с базой данных.

az sql db op list

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

az sql db rename

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

az sql db replica

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

az sql db replica create

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

az sql db replica delete-link

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

az sql db replica list-links

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

az sql db replica set-primary

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

az sql db restore

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

az sql db show

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

az sql db show-connection-string

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

az sql db str-policy

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

az sql db str-policy set

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

az sql db str-policy show

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

az sql db str-policy wait

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

az sql db tde

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

az sql db tde list-activity

список прозрачное шифрование данных.

az sql db tde set

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

az sql db tde show

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

az sql db threat-policy

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

az sql db threat-policy show

Возвращает политику обнаружения угроз.

az sql db threat-policy update

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

az sql db update

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

az sql db copy

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

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

az sql db copy --dest-name
               [--auto-pause-delay]
               [--backup-storage-redundancy]
               [--capacity]
               [--compute-model {Provisioned, Serverless}]
               [--dest-resource-group]
               [--dest-server]
               [--elastic-pool]
               [--family]
               [--ha-replicas]
               [--ids]
               [--license-type {BasePrice, LicenseIncluded}]
               [--min-capacity]
               [--name]
               [--no-wait]
               [--read-scale {Disabled, Enabled}]
               [--resource-group]
               [--server]
               [--service-objective]
               [--subscription]
               [--tags]
               [--zone-redundant {false, true}]

Примеры

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

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

Создайте базу данных с Женералпурпосе Edition, го поколения Hardware и 1 Виртуальное ядро в качестве копии существующей базы данных Женералпурпосе.

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

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

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

--auto-pause-delay

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

--backup-storage-redundancy --bsr

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

--capacity -c

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

--compute-model

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

допустимые значения: Provisioned, Serverless
--dest-resource-group

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

--dest-server

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

--elastic-pool

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

--family -f

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

--ha-replicas --read-replicas

Количество реплик высокой доступности, которые должны быть подготавливаются для базы данных. Устанавливается только для выпусков для Express Scale.

--ids

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

--license-type

Тип лицензии, применяемой для этой базы данных. Лиценсеинклудед, если вам нужна лицензия, или Басеприце, если у вас есть лицензия и вы имеете право на Преимущество гибридного использования Azure.

допустимые значения: BasePrice, LicenseIncluded
--min-capacity

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

--name -n

имя База данных SQL Azure.

--no-wait

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

--read-scale

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

допустимые значения: Disabled, Enabled
--resource-group -g

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

--server -s

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

--service-objective

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

--subscription

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

--tags

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

--zone-redundant -z

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

допустимые значения: false, true

az sql db create

создавать базу данных;

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

az sql db create --name
                 --resource-group
                 --server
                 [--auto-pause-delay]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--catalog-collation {DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS}]
                 [--collation]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition]
                 [--elastic-pool]
                 [--family]
                 [--ha-replicas]
                 [--ledger-on {Disabled, Enabled}]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--max-size]
                 [--min-capacity]
                 [--no-wait]
                 [--read-scale {Disabled, Enabled}]
                 [--sample-name {AdventureWorksLT}]
                 [--service-objective]
                 [--subscription]
                 [--tags]
                 [--yes]
                 [--zone-redundant {false, true}]

Примеры

Создайте стандартную базу данных S0.

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

Создание базы данных с Женералпурпосе Edition, го поколения Hardware и 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

Создание серверной базы данных Женералпурпосе го поколения 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

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

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

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

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

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

--name -n

имя База данных SQL Azure.

--resource-group -g

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

--server -s

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

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

--auto-pause-delay

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

--backup-storage-redundancy --bsr

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

--capacity -c

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

--catalog-collation

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

допустимые значения: DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS
--collation

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

--compute-model

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

допустимые значения: Provisioned, Serverless
--edition --tier -e

Компонент выпуска SKU. допустимые значения: Basic, Standard, Premium, женералпурпосе, бусинесскритикал, scale.

--elastic-pool

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

--family -f

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

--ha-replicas --read-replicas

Количество реплик высокой доступности, которые должны быть подготавливаются для базы данных. Устанавливается только для выпусков для Express Scale.

--ledger-on

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

допустимые значения: Disabled, Enabled
--license-type

Тип лицензии, применяемой для этой базы данных. Лиценсеинклудед, если вам нужна лицензия, или Басеприце, если у вас есть лицензия и вы имеете право на Преимущество гибридного использования Azure.

допустимые значения: BasePrice, LicenseIncluded
--maint-config-id -m

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

--max-size

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

--min-capacity

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

--no-wait

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

--read-scale

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

допустимые значения: Disabled, Enabled
--sample-name

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

допустимые значения: AdventureWorksLT
--service-objective

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

--subscription

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

--tags

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

--yes -y

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

--zone-redundant -z

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

допустимые значения: false, true

az sql db delete

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

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

Примеры

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

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

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

--ids

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

--name -n

имя База данных SQL Azure.

--no-wait

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

--resource-group -g

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

--server -s

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

--subscription

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

--yes -y

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

az sql db export

Экспорт базы данных в BACPAC-файл.

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

Примеры

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

az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
    --permissions w --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-password -p

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

--admin-user -u

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

--storage-key

Обязательный. ключ служба хранилища.

--storage-key-type

Обязательный. служба хранилища тип ключа.

допустимые значения: SharedAccessKey, StorageAccessKey
--storage-uri

Обязательный. служба хранилища URI.

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

--auth-type -a

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

допустимые значения: ADPassword, SQL
--ids

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

--name -n

имя База данных SQL Azure.

--resource-group -g

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

--server -s

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

--subscription

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

az sql db import

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

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

Примеры

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

az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
    --permissions r --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-password -p

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

--admin-user -u

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

--storage-key

Обязательный. ключ служба хранилища.

--storage-key-type

Обязательный. служба хранилища тип ключа.

допустимые значения: SharedAccessKey, StorageAccessKey
--storage-uri

Обязательный. служба хранилища URI.

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

--auth-type -a

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

допустимые значения: ADPassword, SQL
--ids

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

--name -n

имя База данных SQL Azure.

--resource-group -g

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

--server -s

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

--subscription

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

az sql db list

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

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

Примеры

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

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

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

--elastic-pool

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

--ids

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

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--resource-group -g

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

--server -s

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

--subscription

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

az sql db list-deleted

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

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

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

--ids

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

--resource-group -g

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

--server -s

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

--subscription

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

az sql db list-editions

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

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

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

Примеры

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

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

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

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

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

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

--available -a

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

--dtu

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

--edition --tier -e

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

--service-objective

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

--show-details -d

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

допустимые значения: max-size
--subscription

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

--vcores

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

az sql db list-usages

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

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

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

--ids

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

--name -n

имя База данных SQL Azure.

--resource-group -g

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

--server -s

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

--subscription

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

az sql db rename

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

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

Примеры

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

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

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

--new-name

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

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

--ids

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

--name -n

имя База данных SQL Azure.

--resource-group -g

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

--server -s

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

--subscription

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

az sql db restore

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

az sql db restore --dest-name
                  [--auto-pause-delay]
                  [--backup-storage-redundancy]
                  [--capacity]
                  [--compute-model {Provisioned, Serverless}]
                  [--deleted-time]
                  [--edition]
                  [--elastic-pool]
                  [--family]
                  [--ha-replicas]
                  [--ids]
                  [--license-type {BasePrice, LicenseIncluded}]
                  [--min-capacity]
                  [--name]
                  [--no-wait]
                  [--read-scale {Disabled, Enabled}]
                  [--resource-group]
                  [--server]
                  [--service-objective]
                  [--subscription]
                  [--tags]
                  [--time]
                  [--zone-redundant {false, true}]

Примеры

Создайте новую базу данных, восстановив ее из резервной копии. автоматически сформированный

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

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

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

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

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

--auto-pause-delay

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

--backup-storage-redundancy --bsr

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

--capacity -c

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

--compute-model

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

допустимые значения: Provisioned, Serverless
--deleted-time

Если указано, восстановите данные из удаленной базы данных, а не из существующей базы данных. Должно соответствовать времени удаления удаленной базы данных на том же сервере. Необходимо указать либо--Time, либо--Delete-Time (или оба). Время должно быть в следующем формате: "гггг-мм-DDTHH: MM: SS".

--edition --tier -e

Компонент выпуска SKU. допустимые значения: Basic, Standard, Premium, женералпурпосе, бусинесскритикал, scale.

--elastic-pool

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

--family -f

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

--ha-replicas --read-replicas

Количество реплик высокой доступности, которые должны быть подготавливаются для базы данных. Устанавливается только для выпусков для Express Scale.

--ids

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

--license-type

Тип лицензии, применяемой для этой базы данных. Лиценсеинклудед, если вам нужна лицензия, или Басеприце, если у вас есть лицензия и вы имеете право на Преимущество гибридного использования Azure.

допустимые значения: BasePrice, LicenseIncluded
--min-capacity

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

--name -n

имя База данных SQL Azure.

--no-wait

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

--read-scale

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

допустимые значения: Disabled, Enabled
--resource-group -g

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

--server -s

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

--service-objective

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

--subscription

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

--tags

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

--time -t

Момент времени исходной базы данных, который будет восстановлен для создания новой базы данных. Должно быть больше или равно значению Еарлиестресторедате исходной базы данных. Необходимо указать либо--Time, либо--Delete-Time (или оба). Время должно быть в следующем формате: "гггг-мм-DDTHH: MM: SS".

--zone-redundant -z

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

допустимые значения: false, true

az sql db show

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

az sql db show [--ids]
               [--name]
               [--query-examples]
               [--resource-group]
               [--server]
               [--subscription]

Примеры

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

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

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

--ids

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

--name -n

имя База данных SQL Azure.

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--resource-group -g

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

--server -s

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

--subscription

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

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

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

--auth-type -a

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

допустимые значения: ADIntegrated, ADPassword, SqlPassword
значение по умолчанию: SqlPassword
--ids

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

--name -n

имя База данных SQL Azure.

значение по умолчанию: <databasename>
--server -s

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

значение по умолчанию: <servername>
--subscription

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

az sql db update

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

az sql db update [--add]
                 [--auto-pause-delay]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition]
                 [--elastic-pool]
                 [--family]
                 [--force-string]
                 [--ha-replicas]
                 [--ids]
                 [--maint-config-id]
                 [--max-size]
                 [--min-capacity]
                 [--name]
                 [--no-wait]
                 [--read-scale {Disabled, Enabled}]
                 [--remove]
                 [--resource-group]
                 [--server]
                 [--service-objective]
                 [--set]
                 [--subscription]
                 [--zone-redundant {false, true}]

Примеры

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

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

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

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

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

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

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

--add

Добавьте объект в список объектов, указав путь и пары "ключ-значение". Пример:--добавить свойство. Листпроперти <ключ = значение, строка или строка JSON>.

--auto-pause-delay

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

--backup-storage-redundancy --bsr

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

--capacity -c

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

--compute-model

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

допустимые значения: Provisioned, Serverless
--edition --tier -e

Компонент выпуска SKU. допустимые значения: Basic, Standard, Premium, женералпурпосе, бусинесскритикал, scale.

--elastic-pool

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

--family -f

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

--force-string

При использовании "Set" или "Add" сохраните строковые литералы вместо того, чтобы пытаться преобразовать их в JSON.

--ha-replicas --read-replicas

Количество реплик высокой доступности, которые должны быть подготавливаются для базы данных. Устанавливается только для выпусков для Express Scale.

--ids

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

--maint-config-id -m

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

--max-size

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

--min-capacity

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

--name -n

имя База данных SQL Azure.

--no-wait

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

--read-scale

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

допустимые значения: Disabled, Enabled
--remove

Удаление свойства или элемента из списка. Пример:--Remove Property. List или--Remove пропертиторемове.

--resource-group -g

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

--server -s

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

--service-objective

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

--set

Обновите объект, указав путь к свойству и значение, которое необходимо задать. Пример:--Set свойство1. свойство2 =.

--subscription

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

--zone-redundant -z

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

допустимые значения: false, true