Vytvoření spravované instance Azure SQL v Azure Arc

Požadavky

Než budete moct pokračovat v úlohách v tomto článku, musíte mít:

Vytvoření spravované instance Azure SQL

Pokud chcete zobrazit dostupné možnosti pro příkaz create SQL managed instance, použijte následující příkaz:

az sql mi-arc create --help

K vytvoření SQL instance použijte následující příkaz:

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

Příklad:

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

Poznámka

Názvy musí být kratší než 13 znaků a musí odpovídat konvencím pro vytváření názvů DNS.

Při zadávání přidělení paměti SQL přidělování virtuálních jader použijte tento vzorec, abyste zajistili přijatelný výkon: pro každé 1 virtuální jádro byste měli mít v uzlu Kubernetes, na kterém se spustí pod spravované instance, k dispozici alespoň 4 GB paměti RAM.

Pokud chcete automatizovat vytváření instancí SQL a vyhnout se interaktivní výzvě k zadání hesla správce, můžete před spuštěním příkazu nastavit proměnné prostředí a na požadované uživatelské jméno a AZDATA_USERNAME AZDATA_PASSWORD az sql mi-arc create heslo.

Pokud jste vytvořili kontroler dat pomocí AZDATA_USERNAME a AZDATA_PASSWORD ve stejné relaci terminálu, pak se hodnoty pro AZDATA_USERNAME a AZDATA_PASSWORD použije k vytvoření SQL instance.

Poznámka

Pokud používáte režim nepřímého připojení, vytvoření azure SQL Managed Instance v Kubernetes automaticky nezaregistruje prostředky v Azure. Postup registrace prostředku je v následujících článcích:

Zobrazení instance na Azure Arc

K zobrazení instance použijte následující příkaz:

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

Tady můžete zkopírovat externí IP adresu a číslo portu a připojit se k ní pomocí oblíbeného nástroje pro připojení k instanci SQL Serveru nebo Azure SQL, jako je Azure Data Studio nebo SQL Server Management Studio.

V tuto chvíli použijte sestavení vnitřních Azure Data Studio.

Další kroky