Hanterad API-referens för Azure SQL Managed Instance

Gäller för: Azure SQL Managed Instance

Du kan skapa och konfigurera hanterade instanser av Azure SQL Managed Instance med hjälp av Azure Portal, PowerShell, Azure CLI, REST API och Transact-SQL. I den här artikeln finns en översikt över funktionerna och API:et som du kan använda för att skapa och konfigurera hanterade instanser.

Azure Portal: Skapa en hanterad instans

En snabbstart som visar hur du skapar en hanterad instans finns i Snabbstart: Skapa en hanterad instans.

PowerShell: Skapa och konfigurera hanterade instanser

Anteckning

Den här artikeln använder Azure Az PowerShell-modulen, som är den rekommenderade PowerShell-modulen för att interagera med Azure. För att komma igång med Az PowerShell kan du läsa artikeln om att installera Azure PowerShell. Information om hur du migrerar till Az PowerShell-modulen finns i artikeln om att migrera Azure PowerShell från AzureRM till Az.

Viktigt

Modulen PowerShell Azure Resource Manager stöds fortfarande av Azure SQL Database, men all framtida utveckling gäller för Az.Sql-modulen. Dessa cmdletar finns i AzureRM.Sql. Argumenten för kommandona i Az-modulen och i AzureRM-modulerna är i stort sätt identiska.

Om du vill skapa och hantera hanterade instanser med Azure PowerShell använder du följande PowerShell-cmdletar. Om du behöver installera eller uppgradera PowerShell läser du Installera Azure PowerShell-modulen.

Cmdlet Beskrivning
New-AzSqlInstance Skapar en hanterad instans.
Get-AzSqlInstance Returnerar information om en hanterad instans.
Set-AzSqlInstance Anger egenskaper för en hanterad instans.
Remove-AzSqlInstance Tar bort en hanterad instans.
Get-AzSqlInstanceOperation Hämtar en lista över hanteringsåtgärder som utförs på den hanterade instansen eller en specifik åtgärd.
Stop-AzSqlInstanceOperation Avbryter den specifika hanteringsåtgärd som utförs på den hanterade instansen.
New-AzSqlInstanceDatabase Skapar en SQL Managed Instance databas.
Get-AzSqlInstanceDatabase Returnerar information om en SQL Managed Instance databas.
Remove-AzSqlInstanceDatabase Tar bort en SQL Managed Instance databas.
Restore-AzSqlInstanceDatabase Återställer en SQL Managed Instance databas.

Azure CLI: Skapa och konfigurera hanterade instanser

Om du vill skapa och konfigurera hanterade instanser med Azure CLI använder du följande Azure CLI-kommandon för SQL Managed Instance. Använd Azure Cloud Shell för att köra Azure CLI i webbläsaren eller installera det på macOS, Linux eller Windows.

Tips

En azure CLI-snabbstart finns i Arbeta med SQL Managed Instance med hjälp av Azure CLI.

Cmdlet Beskrivning
az sql mi create Skapar en hanterad instans.
az sql mi list Visar tillgängliga hanterade instanser.
az sql mi show Hämtar information om en hanterad instans.
az sql mi update Uppdateringar en hanterad instans.
az sql mi delete Tar bort en hanterad instans.
az sql mi op list Hämtar en lista över hanteringsåtgärder som utförs på den hanterade instansen.
az sql mi op show Hämtar den specifika hanteringsåtgärd som utförs på den hanterade instansen.
az sql mi op cancel Avbryter den specifika hanteringsåtgärd som utförs på den hanterade instansen.
az sql midb create Skapar en hanterad databas.
az sql midb list Visar tillgängliga hanterade databaser.
az sql midb restore Återställer en hanterad databas.
az sql midb delete Tar bort en hanterad databas.

Transact-SQL: Skapa och konfigurera instansdatabaser

Använd följande T-SQL-kommandon för att skapa och konfigurera instansdatabaser när den hanterade instansen har skapats. Du kan utfärda dessa kommandon med hjälp av Azure Portal, SQL Server Management Studio, Azure Data Studio, Visual Studio Code eller något annat program som kan ansluta till en server och skicka Transact-SQL-kommandon.

Tips

Snabbstarter som visar hur du konfigurerar och ansluter till en hanterad instans med hjälp av SQL Server Management Studio i Microsoft Windows finns i Snabbstart: Konfigurera en virtuell Azure-dator för att ansluta till Azure SQL Managed Instance och snabbstart: Konfigurera en punkt-till-plats-anslutning till Azure SQL Managed Instance lokalt.

Viktigt

Du kan inte skapa eller ta bort en hanterad instans med Hjälp av Transact-SQL.

Kommando Beskrivning
SKAPA DATABAS Skapar en ny instansdatabas i SQL Managed Instance. Du måste vara ansluten till huvuddatabasen för att skapa en ny databas.
ALTER DATABASE Ändrar en instansdatabas i SQL Managed Instance.

REST API: Skapa och konfigurera hanterade instanser

Om du vill skapa och konfigurera hanterade instanser använder du dessa REST API-begäranden.

Kommando Beskrivning
Hanterade instanser – Skapa eller uppdatera Skapar eller uppdaterar en hanterad instans.
Hanterade instanser – Ta bort Tar bort en hanterad instans.
Hanterade instanser – Hämta Hämtar en hanterad instans.
Hanterade instanser – lista Returnerar en lista över hanterade instanser i en prenumeration.
Hanterade instanser – lista efter resursgrupp Returnerar en lista över hanterade instanser i en resursgrupp.
Hanterade instanser – Uppdatera Uppdateringar en hanterad instans.
Åtgärder för hanterad instans – lista efter hanterad instans Hämtar en lista över hanteringsåtgärder som utförs på den hanterade instansen.
Åtgärder för hanterad instans – Hämta Hämtar den specifika hanteringsåtgärd som utförs på den hanterade instansen.
Åtgärder för hanterad instans – Avbryt Avbryter den specifika hanteringsåtgärd som utförs på den hanterade instansen.

Nästa steg