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 (AzureRM) di PowerShell è stato deprecato il 29 febbraio 2024. Tutto lo sviluppo futuro deve usare il modulo Az.Sql. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui. Il modulo AzureRM non è più gestito o supportato. Gli argomenti per i comandi nel modulo Az PowerShell e nei moduli AzureRM sono sostanzialmente identici. Per altre informazioni sulla compatibilità, vedere Introduzione al nuovo modulo Az PowerShell.
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
- Per altre informazioni sulla migrazione di un database SQL Server in Azure, vedere Migrazione al database SQL di Azure.
- Per informazioni sulle funzionalità supportate, vedere Azure SQL Database features (Funzioni del database SQL di Azure).