Dela via


Azure PowerShell-exempel för Azure SQL Managed Instance

gäller för:Azure SQL Managed Instance

Med Azure SQL Managed Instance kan du konfigurera dina instanser och pooler med hjälp av Azure PowerShell.

Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar.

Använda Azure Cloud Shell

Azure är värd för Azure Cloud Shell, en interaktiv gränssnittsmiljö som du kan använda via webbläsaren. Du kan använda antingen Bash eller PowerShell med Cloud Shell för att arbeta med Azure-tjänster. Du kan använda förinstallerade Cloud Shell-kommandon för att köra koden i den här artikeln, utan att behöva installera något i din lokala miljö.

Så här startar du Azure Cloud Shell:

Alternativ Exempel/länk
Välj Prova i det övre högra hörnet av ett kodblock. Om du väljer Prova kopieras inte koden automatiskt till Cloud Shell. Skärmbild som visar ett exempel på Try It for Azure Cloud Shell.
Gå till https://shell.azure.com eller Välj knappen Starta Cloud Shell för att öppna Cloud Shell i webbläsaren. Skärmbild som visar hur du startar Cloud Shell i ett nytt fönster.
Välj knappen Cloud Shell på menyn längst upp till höger i Azure-portalen. Skärmbild som visar Cloud Shell-knappen i Azure-portalen

Så här kör du koden i den här artikeln i Azure Cloud Shell:

  1. Starta Cloud Shell.

  2. Välj knappen Kopiera i ett kodblock för att kopiera koden.

  3. Klistra in koden i Cloud Shell-sessionen genom att välja Ctrl+Skift+V i Windows och Linux, eller genom att välja Cmd+Skift+V på macOS.

  4. Välj Ange för att köra koden.

Om du väljer att installera samt använda PowerShell lokalt kräver den här handledningen AZ PowerShell 1.4.0 eller senare. Om du behöver uppgradera kan du läsa Installera Azure PowerShell-modulen. Om du kör PowerShell lokalt måste du också köra Connect-AzAccount för att skapa en anslutning till Azure.

Exempel

Följande tabell innehåller länkar till Azure PowerShell-exempelskript för Azure SQL Managed Instance.

Länk Beskrivning
Skapa och konfigurera hanterade instanser
Skapa och hantera en hanterad instans Det här PowerShell-skriptet visar hur du skapar och hanterar en hanterad instans genom Azure PowerShell.
Skapa och hantera en hanterad instans med hjälp av Azure Resource Manager-mallen Det här PowerShell-skriptet visar hur du skapar och hanterar en hanterad instans med hjälp av Azure PowerShell och Azure Resource Manager-mallen.
Återställa databasen till en hanterad instans i en annan geo-region Det här PowerShell-skriptet tar en säkerhetskopia av en databas och återställer den till en annan region. Detta kallas för ett geo-återställning haveriberedskapsscenario.
Konfigurera transparent datakryptering
Hantera transparent datakryptering i en hanterad instans med din egen nyckel från Azure Key Vault Det här PowerShell-skriptet konfigurerar transparent datakryptering i ett Bring Your Own Key-scenario för Azure SQL Managed Instance med hjälp av en nyckel från Azure Key Vault.
Konfigurera en redundansgrupp
Konfigurera en redundansgrupp för en hanterad instans Det här PowerShell-skriptet skapar två hanterade instanser, lägger till dem i en redundansgrupp och testar sedan redundans från den primära hanterade instansen till den sekundära hanterade instansen.

Läs mer om PowerShell-cmdletar för Azure SQL Managed Instance.

Exemplen på den här sidan använder az.sql PowerShell-cmdletar för att skapa och hantera Azure SQL-resurser. Ytterligare cmdletar för att köra frågor och utföra många databasuppgifter finns i SqlServer PowerShell-cmdletar. Mer information finns i SQL Server PowerShell.