Справочник по API управления для Управляемого экземпляра SQL Azure

ОБЛАСТЬ ПРИМЕНЕНИЯ: Управляемый экземпляр SQL Azure

Вы можете создавать Управляемые экземпляры Базы данных SQL Azure и управлять ими с помощью портала Azure, PowerShell, Azure CLI, REST API и Transact-SQL. В этой статье содержатся общие сведения о функциях и API, которые можно использовать для создания и настройки управляемых экземпляров.

Портал Azure: Создание управляемого экземпляра

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

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

Примечание

Эта статья была изменена, и теперь в ней содержатся сведения о модуле Az PowerShell для Azure. Модуль Az PowerShell является рекомендуемым модулем PowerShell для взаимодействия с Azure. Чтобы начать работу с модулем Az PowerShell, ознакомьтесь со статьей Установка Azure PowerShell. Дополнительные сведения см. в статье Перенос Azure PowerShell с AzureRM на Az.

Важно!

Модуль PowerShell Azure Resource Manager по-прежнему поддерживается базой данных SQL Azure, но вся будущая разработка сосредоточена на модуле Az.Sql. Сведения об этих командлетах см. в разделе AzureRM.Sql. Аргументы команд в модулях Az и AzureRM практически идентичны.

Для создания управляемых экземпляров и управления ими с помощью Azure PowerShell используйте приведенные ниже командлеты PowerShell. Если вам нужно выполнить установку или обновление PowerShell, см. статью об установке модуля Azure PowerShell.

Совет

Примеры сценариев PowerShell см. в разделе сценарий быстрого запуска : создание управляемого экземпляра с помощью библиотеки PowerShell.

Командлет Описание
New-AzSqlInstance Создает управляемый экземпляр
Get-AzSqlInstance Возвращает сведения об управляемом экземпляре.
Set-AzSqlInstance Задает свойства для управляемого экземпляра.
Remove-AzSqlInstance Удаляет управляемый экземпляр.
Get-AzSqlInstanceOperation Возвращает список операций управления, выполняемых в управляемом экземпляре или конкретной операции.
Stop-AzSqlInstanceOperation Отменяет определенную операцию управления, выполненную на управляемом экземпляре.
New-AzSqlInstanceDatabase Создает базу данных управляемого экземпляра SQL.
Get-AzSqlInstanceDatabase Возвращает информацию о базе данных управляемого экземпляра Базы данных SQL.
Remove-AzSqlInstanceDatabase Удаляет базу данных управляемый экземпляр SQL.
Restore-AzSqlInstanceDatabase Восстанавливает базу данных SQL Управляемый экземпляр.

Azure CLI: Создание и настройка управляемых экземпляров

Чтобы создать и настроить управляемые экземпляры с Azure CLI, используйте следующие команды Azure CLI для SQL управляемый экземпляр. Используйте Azure Cloud Shell, чтобы запустить интерфейс командной строки в браузере или установить его в MacOS, Linux или Windows.

Совет

Краткое руководство по работе с Управляемым экземпляром SQL с помощью Azure CLI см. здесь.

Командлет Описание
az sql mi create Создает управляемый экземпляр
az sql mi list Перечисляет доступные управляемые экземпляры.
az sql mi show Получает сведения об управляемом экземпляре.
az sql mi update Обновляет управляемый экземпляр.
az sql mi delete Удаляет управляемый экземпляр.
az sql mi op list Получает список операций управления, выполняемых на управляемом экземпляре.
az sql mi op show Возвращает конкретную операцию управления, выполняемую в управляемом экземпляре.
az sql mi op cancel Отменяет определенную операцию управления, выполненную на управляемом экземпляре.
az sql midb create Создает управляемую базу данных.
az sql midb list Выводит список доступных управляемых баз данных.
az sql midb restore Создает управляемую базу данных.
az sql midb delete Удаляет управляемую базу данных.

Transact-SQL: создание и настройка баз данных экземпляров

Для создания базы данных управляемого экземпляра и управления ею после создания управляемого экземпляра используйте следующие команды T-SQL. Можно выполнить эти команды на портале Azure, в SQL Server Management Studio, Azure Data Studio, Visual Studio Code или любой другой программе, которая может подключаться к серверу и передавать команды Transact-SQL.

Совет

Краткие руководства, в которых показано, как настроить и подключиться к управляемому экземпляру с помощью SQL Server Management Studio в Microsoft Windows, см. в разделе Краткое руководство. Настройка виртуальной машины Azure для подключения к Azure sql управляемый экземпляр и Краткое руководство. Настройка подключения типа "точка — сеть" к Azure SQL управляемый экземпляр из локальнойсреды.

Важно!

С помощью Transact-SQL невозможно создать или удалить управляемый экземпляр.

Команда Описание
CREATE DATABASE Создает новую базу данных экземпляра в SQL Управляемый экземпляр. Для создания новой базы данных необходимо подключение к базе данных master.
ALTER DATABASE Изменяет базу данных управляемого экземпляра SQL Azure.

REST API: Создание и настройка управляемых экземпляров

Чтобы создать Управляемые экземпляры и управлять ими, используйте следующие запросы REST API.

Команда Описание
Управляемые экземпляры. Создание или обновление Создает или обновляет Управляемый экземпляр.
Управляемые экземпляры. Удаление Удаляет Управляемый экземпляр.
Управляемые экземпляры. Получение Получает Управляемый экземпляр.
Управляемые экземпляры. Перечисление Возвращает список Управляемых экземпляров в подписке.
Управляемые экземпляры. Перечисление по группе ресурсов Возвращает список Управляемых экземпляров в группе ресурсов.
Управляемые экземпляры. Обновление Обновляет управляемый экземпляр.
API операций с управляемыми экземплярами — Список для управляемого экземпляра Получает список операций управления, выполняемых на управляемом экземпляре.
API операций с управляемыми экземплярами — Получение Возвращает конкретную операцию управления, выполняемую в управляемом экземпляре.
API операций с управляемыми экземплярами — Отмена Отменяет определенную операцию управления, выполненную на управляемом экземпляре.

Дальнейшие действия