Riferimento all'API di gestione per Istanza gestita di SQL di Azure
Si applica a:Istanza gestita di SQL di Azure
È possibile creare e configurare istanze gestite di Istanza gestita di SQL di Azure usando le portale di Azure, PowerShell, l'interfaccia della riga di comando di Azure, l'API REST e Transact-SQL. In questo articolo è possibile trovare una panoramica delle funzioni e dell'API che è possibile usare per creare e configurare istanze gestite.
portale di Azure: Creare un'istanza gestita
Per una guida introduttiva 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 Azure Az PowerShell, che è il modulo PowerShell consigliato per interagire 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 nel modulo Az e nei moduli 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 sull'istanza gestita o su un'operazione specifica. |
Stop-AzSqlInstanceOperation | Annulla l'operazione di gestione specifica eseguita nell'istanza gestita. |
New-AzSqlInstanceDatabase | Crea un database Istanza gestita di SQL. |
Get-AzSqlInstanceDatabase | Restituisce informazioni su un database Istanza gestita di SQL. |
Remove-AzSqlInstanceDatabase | Rimuove un database Istanza gestita di SQL. |
Restore-AzSqlInstanceDatabase | Ripristina un database Istanza gestita di SQL. |
Interfaccia della riga di comando di Azure: creare e configurare istanze gestite
Per creare e configurare istanze gestite con l'interfaccia della riga di comando di Azure, usare i comandi dell'interfaccia della riga di comando di Azure seguenti per Istanza gestita di SQL. Usare 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 un'istanza gestita. |
az sql mi update | Aggiornamenti un'istanza gestita. |
az sql mi delete | Rimuove un'istanza gestita. |
az sql mi op list | Ottiene un elenco di operazioni di gestione eseguite nell'istanza gestita. |
az sql mi op show | Ottiene l'operazione di gestione specifica eseguita sull'istanza gestita. |
az sql mi 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 di 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 guide introduttive che illustrano come configurare e connettersi a un'istanza gestita usando SQL Server Management Studio in Microsoft Windows, vedere Avvio rapido: Configurare una macchina virtuale di Azure per connettersi a Istanza gestita di SQL di Azure e Avvio rapido: Configurare una connessione da punto a sito per Istanza gestita di SQL di Azure da locale.
Importante
Non è possibile creare o eliminare un'istanza gestita usando Transact-SQL.
Comando | Descrizione |
---|---|
CREATE DATABASE | Crea un nuovo database di istanza in Istanza gestita di SQL. Per creare un nuovo database, è necessario essere connessi al database master . |
ALTER DATABASE | Modifica un database di istanza in Istanza gestita di SQL. |
API REST: creare e configurare istanze gestite
Per creare e configurare istanze gestite, usare queste richieste api REST.
Comando | Descrizione |
---|---|
Istanza gestita di SQL - Creare o aggiornare | Crea o aggiorna un'istanza gestita. |
Istanza gestita di SQL - Elimina | Elimina un'istanza gestita. |
Istanza gestita di SQL - Get | Ottiene un'istanza gestita. |
Istanza gestita di SQL - Arresta | Arresta 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 per gruppo di risorse | Restituisce un elenco di istanze gestite in un gruppo di risorse. |
Istanza gestita di SQL - Aggiornamento | Aggiornamenti 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 Istanza gestita di SQL - Get | 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 - Avvio/arresto - Ottieni | Ottiene una pianificazione dell'istanza gestita di avvio e arresto esistente. |
Istanza gestita di SQL - 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).
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per