Skapa en hanterad Azure SQL-instans Azure Arc

Förutsättningar

Innan du kan fortsätta med uppgifterna i den här artikeln måste du ha:

Skapa en Azure SQL-hanterad instans

Om du vill visa tillgängliga alternativ för att skapa kommando SQL hanterad instans använder du följande kommando:

az sql mi-arc create --help

Om du vill SQL en hanterad instans använder du följande kommando:

az sql mi-arc create -n <instanceName> --k8s-namespace <namespace> --use-k8s

Exempel:

az sql mi-arc create -n sqldemo --k8s-namespace my-namespace --use-k8s

Anteckning

Namn måste vara mindre än 13 tecken långa och följa namngivningskonventionerna för DNS

När du anger minnesallokering och allokering av virtuella kärnor använder du den här formeln för att säkerställa att prestandan är acceptabel: för varje 1 vCore bör du ha minst 4 GB RAM-minne tillgänglig på Kubernetes-noden där den SQL-hanterade instanspodden körs.

Om du vill automatisera skapandet av SQL-instanser och undvika den interaktiva uppmaningen om administratörslösenordet kan du ange miljövariablerna och till önskat användarnamn och lösenord innan du AZDATA_USERNAME AZDATA_PASSWORD kör az sql mi-arc create kommandot.

Om du har skapat datastyrenheten med AZDATA_USERNAME och AZDATA_PASSWORD i samma terminalsession används även värdena för AZDATA_USERNAME och AZDATA_PASSWORD för att skapa den SQL hanterade instansen.

Anteckning

Om du använder läget för indirekt anslutning registrerar inte skapandet av Azure SQL Managed Instance i Kubernetes automatiskt resurserna i Azure. Stegen för att registrera resursen finns i följande artiklar:

Visa instans på Azure Arc

Om du vill visa instansen använder du följande kommando:

az sql mi-arc list --k8s-namespace <namespace> --use-k8s

Du kan kopiera den externa IP-adressen och portnumret härifrån och ansluta till den med ditt favoritverktyg för att ansluta till en SQL-/Azure SQL-instans, till exempel Azure Data Studio eller SQL Server Management Studio.

För stunden använder du insiders-versionen av Azure Data Studio.

Nästa steg