Condividi tramite


Riferimento all'API di gestione per Istanza gestita di SQL di Azure

Si applica a: Istanza gestita di SQL di Azure SQL

È possibile creare e configurare istanze gestite di Istanza gestita di SQL di Azure usando il portale di Azure, PowerShell, l'interfaccia della riga di comando di Azure, l'API REST e Transact-SQL. Questo articolo contiene una panoramica di funzioni e API che è possibile usare per creare e configurare istanze gestite.

Portale di Azure: creare un’istanza gestita

Per un avvio rapido che illustra come creare un’istanza gestita, vedere Avvio rapido: creare un'istanza gestita.

PowerShell: Creare e configurare istanze gestite

Nota

Questo articolo usa il modulo di PowerShell Azure Az consigliato per l'interazione con Azure. Per iniziare a usare il modulo Az PowerShell, vedere Installare Azure PowerShell. Per informazioni su come eseguire la migrazione al modulo Az PowerShell, vedere Eseguire la migrazione di Azure PowerShell da AzureRM ad Az.

Importante

Il modulo Azure Resource Manager di PowerShell è ancora supportato da Database SQL di Azure, ma tutte le attività di sviluppo future sono incentrate sul modulo Az.Sql. Per informazioni su questi cmdlet, vedere AzureRM.Sql. Gli argomenti per i comandi nei moduli Az e AzureRM sono sostanzialmente identici.

Per creare e gestire istanze gestite del database SQL con Azure PowerShell, usare i cmdlet di PowerShell seguenti. Se è necessario installare o aggiornare PowerShell, vedere Installare il modulo Azure PowerShell.

Suggerimento

Per gli script di esempio di PowerShell, vedere Script di avvio rapido: Creare un'istanza gestita usando una libreria di PowerShell.

Cmdlet Descrizione
New-AzSqlInstance Crea un'istanza gestita.
Get-AzSqlInstance Restituisce informazioni su un’istanza gestita.
Set-AzSqlInstance Imposta le proprietà per un’istanza gestita.
Remove-AzSqlInstance Rimuove un’istanza gestita
Get-AzSqlInstanceOperation Ottiene un elenco di operazioni di gestione eseguite nell'istanza gestita o nell’operazione specifica.
Stop-AzSqlInstanceOperation Annulla l'operazione di gestione specifica eseguita nell'istanza gestita.
New-AzSqlInstanceDatabase Crea un database dell'Istanza gestita di SQL.
Get-AzSqlInstanceDatabase Restituisce informazioni sul database dell'istanza gestita di database SQL.
Remove-AzSqlInstanceDatabase Rimuovi un database dell’Istanza gestita di SQL.
Restore-AzSqlInstanceDatabase Eseguire il ripristino del database dell’Istanza gestita di SQL.

interfaccia della riga di comando di Azure: creare e configurare istanze gestite

Per creare e gestire istanze gestite con l'interfaccia della riga di comando di Azure, usare i comandi dell'Istanza gestita di database SQL dell'interfaccia della riga di comando di Azure seguenti. Usa Azure Cloud Shell per eseguire l'interfaccia della riga di comando di Azure nel browser o installarla in macOS, Linux o Windows.

Suggerimento

Per una guida introduttiva dell'interfaccia della riga di comando di Azure, vedere Working with SQL Managed Instance using Azure CLI (Uso di Istanza gestita di database SQL tramite l'interfaccia della riga di comando di Azure).

Cmdlet Descrizione
az sql mi create Crea un'istanza gestita.
az sql mi list Elenca le istanze gestite disponibili.
az sql mi show Ottiene i dettagli per Istanza gestita.
az sql mi update Aggiorna un’istanza gestita.
az sql mi delete Rimuove un’istanza gestita
az sql mi list Ottiene un elenco di operazioni di gestione eseguite nell'istanza gestita.
az sql mi show Ottiene l'operazione di gestione specifica eseguita sull'istanza gestita.
az sql db op cancel Annulla l'operazione di gestione specifica eseguita nell'istanza gestita.
az sql midb create Crea un database gestito.
az sql midb list Elenca i database gestiti disponibili.
az sql midb restore Ripristina un database gestito.
az sql midb delete Rimuove un database gestito.

Transact-SQL: Creare e configurare i database dell'istanza

Per creare e configurare database dell'istanza dopo la creazione dell'istanza gestita, usare i comandi T-SQL seguenti. È possibile eseguire questi comandi usando il portale di Azure, SQL Server Management Studio, Azure Data Studio, Visual Studio Code o qualsiasi altro programma in grado di connettersi a un server e passare comandi Transact-SQL.

Suggerimento

Per un avvio rapido che mostri come configurare e connettersi a un'istanza gestita utilizzando SQL Server Management Studio su Microsoft Windows, vedere: Avvio rapido: configurare una VM di Azure per connettersi a un’istanza gestita di SQL di Azure e Avvio rapido: configurare una connessione da punto a sito a un’istanza gestita di SQL di Azure da locale.

Importante

Non è possibile creare o eliminare Istanza gestita usando Transact-SQL.

Comando Descrizione
CREATE DATABASE Crea un nuovo database dell'istanza in Istanza gestita di SQL. Per creare un nuovo database, è necessario essere connessi al database master.
ALTER DATABASE Modifica un database dell'istanza in Istanza gestita di SQL.

API REST: Creare e configurare istanze gestite

Per creare e configurare istanze gestite, usare queste richieste di API REST.

Comando Descrizione
Istanza gestita di SQL - Crea o aggiorna Crea o aggiorna un’stanza gestita.
Istanza gestita di SQL - Elimina Elimina un’istanza gestita.
Istanza gestita di SQL - Ottieni Ottiene un’istanza gestita.
Istanza gestita di SQL - Interrompi Interrompe un’istanza gestita.
Istanza gestita di SQL - Avvia Avvia un'istanza gestita
Istanza gestita di SQL - Elenco Restituisce un elenco di istanze gestite in una sottoscrizione.
Istanza gestita di SQL - Elenco di gruppo di risorse Restituisce un elenco di istanze gestite in un gruppo di risorse.
Istanza gestita di SQL - Aggiorna Aggiorna un’istanza gestita.
Operazioni di Istanza gestita di SQL - Elenca per Istanza gestita Ottiene un elenco di operazioni di gestione eseguite nell'istanza gestita.
Operazioni di Istanza gestita di SQL - Ottieni Ottiene l'operazione di gestione specifica eseguita sull'istanza gestita.
Operazioni di Istanza gestita di SQL - Annulla Annulla l'operazione di gestione specifica eseguita nell'istanza gestita.
Istanza gestita di SQL - Avvio/arresto pianificazione- Creazione o aggiornamento Crea o aggiorna una pianificazione dell'istanza gestita di avvio e arresto.
Istanza gestita di SQL - Pianificazione di Avvio/arresto - Ottieni Ottiene una pianificazione dell'istanza gestita di avvio e arresto esistente.
Istanza gestita di SQL - Pianificazione di Avvio/arresto - Elimina Elimina una pianificazione dell'istanza gestita di avvio e arresto esistente.

Passaggi successivi