Sdílet prostřednictvím


az sql mi-arc

Note

Tento odkaz je součástí rozšíření arcdata pro Azure CLI (verze 2.3.1 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az sql mi-arc. Přečtěte si další informace o rozšířeních.

Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Správa spravovaných instancí SQL pro Arc

Příkazy

Name Description Typ Stav
az sql mi-arc config

Příkazy konfigurace.

Extension Preview
az sql mi-arc config add

Do konfiguračního souboru přidejte hodnotu cesty JSON.

Extension Preview
az sql mi-arc config init

Inicializuje soubory CRD a specifikace pro spravovanou instanci SQL.

Extension Preview
az sql mi-arc config patch

Opraví konfigurační soubor na základě souboru opravy JSON.

Extension Preview
az sql mi-arc config remove

Odeberte hodnotu cesty JSON v konfiguračním souboru.

Extension Preview
az sql mi-arc config replace

Nahraďte hodnotu cesty JSON v konfiguračním souboru.

Extension Preview
az sql mi-arc create

Vytvořte spravovanou instanci SQL.

Extension Preview
az sql mi-arc delete

Odstranění spravované instance SQL

Extension Preview
az sql mi-arc edit

Upravte konfiguraci spravované instance SQL.

Extension Preview
az sql mi-arc endpoint

Zobrazení a správa koncových bodů SQL

Extension Preview
az sql mi-arc endpoint list

Vypíše koncové body SQL.

Extension Preview
az sql mi-arc list

Výpis spravovaných instancí SQL

Extension Preview
az sql mi-arc show

Zobrazí podrobnosti o spravované instanci SQL.

Extension Preview

az sql mi-arc create

Preview

Skupina příkazů sql mi-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vytvořte spravovanou instanci SQL.

Pokud chcete nastavit heslo spravované instance SQL, nastavte proměnnou prostředí AZDATA_PASSWORD.

az sql mi-arc create --name
                     [--cores-limit]
                     [--cores-request]
                     [--memory-limit]
                     [--memory-request]
                     [--namespace]
                     [--no-external-endpoint]
                     [--no-wait]
                     [--path]
                     [--replicas]
                     [--storage-class-backups]
                     [--storage-class-data]
                     [--storage-class-datalogs]
                     [--storage-class-logs]
                     [--volume-size-backups]
                     [--volume-size-data]
                     [--volume-size-datalogs]
                     [--volume-size-logs]

Příklady

Vytvořte spravovanou instanci SQL.

az sql mi-arc create -n sqlmi1

Ve scénáři vysoké dostupnosti vytvořte spravovanou instanci SQL se 3 replikami.

az sql mi-arc create -n sqlmi2 --replicas 3

Povinné parametry

--name -n

Název spravované instance SQL.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--cores-limit

Limit jader spravované instance jako celé číslo.

--cores-request

Požadavek na jádra spravované instance jako celé číslo.

--memory-limit

Limit kapacity spravované instance jako celé číslo.

--memory-request

Požadavek na limitnost spravované instance jako celočíselné množství paměti v gb.

--namespace -s

Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.

--no-external-endpoint

Pokud je zadáno, nebude vytvořena žádná externí služba. V opačném případě se vytvoří externí služba s použitím stejného typu služby jako kontroler dat.

--no-wait

Pokud je tato hodnota uvedena, příkaz nečeká, až bude instance v připraveném stavu, než se vrátí.

Vlastnost Hodnota
Default value: False
--path

Cesta k souboru azext_arcdata pro soubor JSON spravované instance SQL.

--replicas

Tato možnost určuje počet replik služby SQL Managed Instance, které budou nasazeny v clusteru Kubernetes pro účely vysoké dostupnosti. Povolené hodnoty jsou 3 nebo 1 s výchozím nastavením 1.

--storage-class-backups

Třída úložiště, která se má použít pro zálohy (/var/opt/mssql/backups). Pokud není zadaná žádná hodnota, nebude zadána žádná třída úložiště, což způsobí, že Kubernetes použije výchozí třídu úložiště.

--storage-class-data

Třída úložiště, která se má použít pro data (.mdf). Pokud není zadaná žádná hodnota, nebude zadána žádná třída úložiště, což způsobí, že Kubernetes použije výchozí třídu úložiště.

--storage-class-datalogs

Třída úložiště, která se má použít pro protokoly databáze (.ldf). Pokud není zadaná žádná hodnota, nebude zadána žádná třída úložiště, což způsobí, že Kubernetes použije výchozí třídu úložiště.

--storage-class-logs

Třída úložiště, která se má použít pro protokoly (/var/log). Pokud není zadaná žádná hodnota, nebude zadána žádná třída úložiště, což způsobí, že Kubernetes použije výchozí třídu úložiště.

--volume-size-backups

Velikost svazku úložiště, který se má použít pro zálohy jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).

--volume-size-data

Velikost svazku úložiště, který se má použít pro data jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).

--volume-size-datalogs

Velikost svazku úložiště, který se má použít pro datové protokoly jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).

--volume-size-logs

Velikost svazku úložiště, který se má použít pro protokoly jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az sql mi-arc delete

Preview

Skupina příkazů sql mi-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Odstranění spravované instance SQL

az sql mi-arc delete --name
                     [--namespace]

Příklady

Odstranění spravované instance SQL

az sql mi-arc delete -n sqlmi1

Povinné parametry

--name -n

Název spravované instance SQL, která se má odstranit.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--namespace -s

Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az sql mi-arc edit

Preview

Skupina příkazů sql mi-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Upravte konfiguraci spravované instance SQL.

az sql mi-arc edit --name
                   [--cores-limit]
                   [--cores-request]
                   [--memory-limit]
                   [--memory-request]
                   [--namespace]
                   [--no-wait]
                   [--path]

Příklady

Upravte konfiguraci spravované instance SQL.

az sql mi-arc edit --path ./spec.json -n sqlmi1

Povinné parametry

--name -n

Název spravované instance SQL, která se upravuje. Název, pod kterým je vaše instance nasazena, nelze změnit.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--cores-limit

Limit jader spravované instance jako celé číslo.

--cores-request

Požadavek na jádra spravované instance jako celé číslo.

--memory-limit

Limit kapacity spravované instance jako celé číslo.

--memory-request

Požadavek na limitnost spravované instance jako celočíselné množství paměti v gb.

--namespace -s

Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.

--no-wait

Pokud je tato hodnota uvedena, příkaz nečeká, až bude instance v připraveném stavu, než se vrátí.

Vlastnost Hodnota
Default value: False
--path

Cesta k souboru azext_arcdata pro soubor JSON spravované instance SQL.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az sql mi-arc list

Preview

Skupina příkazů sql mi-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Výpis spravovaných instancí SQL

az sql mi-arc list [--namespace]

Příklady

Výpis spravovaných instancí SQL

az sql mi-arc list

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--namespace -s

Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az sql mi-arc show

Preview

Skupina příkazů sql mi-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Zobrazí podrobnosti o spravované instanci SQL.

az sql mi-arc show --name
                   [--namespace]
                   [--path]

Příklady

Zobrazí podrobnosti o spravované instanci SQL.

az sql mi-arc show -n sqlmi1

Povinné parametry

--name -n

Název spravované instance SQL, která se má zobrazit.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--namespace -s

Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.

--path -p

Cesta, kde by se měla zapsat úplná specifikace pro spravovanou instanci SQL. Pokud tento parametr vynecháte, zapíše se specifikace do standardního výstupu.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False