Udostępnij przez


az sql mi-arc

Note

Ta dokumentacja jest częścią rozszerzenia arcdata dla interfejsu wiersza polecenia platformy Azure (wersja 2.3.1 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az sql mi-arc. Dowiedz się więcej o rozszerzeniach.

Ta grupa poleceń jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Zarządzanie wystąpieniami zarządzanymi SQL dla usługi Arc.

Polecenia

Nazwa Opis Typ Stan
az sql mi-arc config

Polecenia konfiguracji.

Extension Preview
az sql mi-arc config add

Dodaj wartość ścieżki json w pliku konfiguracji.

Extension Preview
az sql mi-arc config init

Inicjuje pliki CRD i specyfikacji dla wystąpienia zarządzanego SQL.

Extension Preview
az sql mi-arc config patch

Poprawia plik konfiguracji na podstawie pliku poprawki json.

Extension Preview
az sql mi-arc config remove

Usuń wartość ścieżki json w pliku konfiguracji.

Extension Preview
az sql mi-arc config replace

Zastąp wartość ścieżki json w pliku konfiguracji.

Extension Preview
az sql mi-arc create

Utwórz wystąpienie zarządzane SQL.

Extension Preview
az sql mi-arc delete

Usuwanie wystąpienia zarządzanego SQL.

Extension Preview
az sql mi-arc edit

Edytuj konfigurację wystąpienia zarządzanego SQL.

Extension Preview
az sql mi-arc endpoint

Wyświetlanie punktów końcowych SQL i zarządzanie nimi.

Extension Preview
az sql mi-arc endpoint list

Wyświetl listę punktów końcowych SQL.

Extension Preview
az sql mi-arc list

Wyświetlanie listy wystąpień zarządzanych SQL.

Extension Preview
az sql mi-arc show

Pokaż szczegóły wystąpienia zarządzanego SQL.

Extension Preview

az sql mi-arc create

Wersja zapoznawcza

Grupa poleceń "sql mi-arc" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Utwórz wystąpienie zarządzane SQL.

Aby ustawić hasło wystąpienia zarządzanego SQL, ustaw zmienną środowiskową 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]

Przykłady

Utwórz wystąpienie zarządzane SQL.

az sql mi-arc create -n sqlmi1

Utwórz wystąpienie zarządzane SQL z 3 replikami w scenariuszu wysokiej dostępności.

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

Parametry wymagane

--name -n

Nazwa wystąpienia zarządzanego SQL.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--cores-limit

Limit rdzeni wystąpienia zarządzanego jako liczba całkowita.

--cores-request

Żądanie rdzeni wystąpienia zarządzanego jako liczba całkowita.

--memory-limit

Limit pojemności wystąpienia zarządzanego jako liczba całkowita.

--memory-request

Żądanie dotyczące limitu wydajności wystąpienia zarządzanego jako całkowita ilość pamięci w gb.

--namespace -s

Przestrzeń nazw, w której ma zostać wdrożone wystąpienie zarządzane SQL. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

--no-external-endpoint

Jeśli zostanie określona, nie zostanie utworzona żadna usługa zewnętrzna. W przeciwnym razie usługa zewnętrzna zostanie utworzona przy użyciu tego samego typu usługi co kontroler danych.

--no-wait

Jeśli zostanie podane, polecenie nie będzie czekać, aż wystąpienie będzie w stanie gotowości przed zwróceniem.

Właściwość Wartość
Domyślna wartość: False
--path

Ścieżka do pliku azext_arcdata dla pliku json wystąpienia zarządzanego SQL.

--replicas

Ta opcja określa liczbę replik usługi SQL Managed Instance, które zostaną wdrożone w klastrze Kubernetes w celu zapewnienia wysokiej dostępności. Dozwolone wartości to "3" lub "1" z wartością domyślną "1".

--storage-class-backups

Klasa magazynu do użycia na potrzeby kopii zapasowych (/var/opt/mssql/backups). Jeśli żadna wartość nie zostanie określona, nie zostanie określona żadna klasa magazynu, co spowoduje, że platforma Kubernetes będzie używać domyślnej klasy magazynu.

--storage-class-data

Klasa magazynu do użycia na potrzeby danych (.mdf). Jeśli żadna wartość nie zostanie określona, nie zostanie określona żadna klasa magazynu, co spowoduje, że platforma Kubernetes będzie używać domyślnej klasy magazynu.

--storage-class-datalogs

Klasa magazynu do użycia w dziennikach bazy danych (ldf). Jeśli żadna wartość nie zostanie określona, nie zostanie określona żadna klasa magazynu, co spowoduje, że platforma Kubernetes będzie używać domyślnej klasy magazynu.

--storage-class-logs

Klasa magazynu do użycia w dziennikach (/var/log). Jeśli żadna wartość nie zostanie określona, nie zostanie określona żadna klasa magazynu, co spowoduje, że platforma Kubernetes będzie używać domyślnej klasy magazynu.

--volume-size-backups

Rozmiar woluminu magazynu, który ma być używany do tworzenia kopii zapasowych jako liczba dodatnia, a następnie Ki (kilobajty), Mi (megabajty) lub Gi (gigabajty).

--volume-size-data

Rozmiar woluminu magazynu, który ma być używany dla danych jako liczba dodatnia, a następnie Ki (kilobajty), Mi (megabajty) lub Gi (gigabajty).

--volume-size-datalogs

Rozmiar woluminu magazynu, który ma być używany dla dzienników danych jako liczba dodatnia, a następnie Ki (kilobajty), Mi (megabajty) lub Gi (gigabajty).

--volume-size-logs

Rozmiar woluminu magazynu, który ma być używany dla dzienników jako liczba dodatnia, a następnie Ki (kilobajty), Mi (megabajty) lub Gi (gigabajty).

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az sql mi-arc delete

Wersja zapoznawcza

Grupa poleceń "sql mi-arc" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Usuwanie wystąpienia zarządzanego SQL.

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

Przykłady

Usuwanie wystąpienia zarządzanego SQL.

az sql mi-arc delete -n sqlmi1

Parametry wymagane

--name -n

Nazwa wystąpienia zarządzanego SQL, które ma zostać usunięte.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--namespace -s

Przestrzeń nazw, w której ma zostać wdrożone wystąpienie zarządzane SQL. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az sql mi-arc edit

Wersja zapoznawcza

Grupa poleceń "sql mi-arc" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Edytuj konfigurację wystąpienia zarządzanego SQL.

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

Przykłady

Edytuj konfigurację wystąpienia zarządzanego SQL.

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

Parametry wymagane

--name -n

Nazwa edytowanego wystąpienia zarządzanego SQL. Nie można zmienić nazwy, w której wdrożono wystąpienie.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--cores-limit

Limit rdzeni wystąpienia zarządzanego jako liczba całkowita.

--cores-request

Żądanie rdzeni wystąpienia zarządzanego jako liczba całkowita.

--memory-limit

Limit pojemności wystąpienia zarządzanego jako liczba całkowita.

--memory-request

Żądanie dotyczące limitu wydajności wystąpienia zarządzanego jako całkowita ilość pamięci w gb.

--namespace -s

Przestrzeń nazw, w której ma zostać wdrożone wystąpienie zarządzane SQL. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

--no-wait

Jeśli zostanie podane, polecenie nie będzie czekać, aż wystąpienie będzie w stanie gotowości przed zwróceniem.

Właściwość Wartość
Domyślna wartość: False
--path

Ścieżka do pliku azext_arcdata dla pliku json wystąpienia zarządzanego SQL.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az sql mi-arc list

Wersja zapoznawcza

Grupa poleceń "sql mi-arc" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Wyświetlanie listy wystąpień zarządzanych SQL.

az sql mi-arc list [--namespace]

Przykłady

Wyświetlanie listy wystąpień zarządzanych SQL.

az sql mi-arc list

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--namespace -s

Przestrzeń nazw, w której ma zostać wdrożone wystąpienie zarządzane SQL. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az sql mi-arc show

Wersja zapoznawcza

Grupa poleceń "sql mi-arc" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Pokaż szczegóły wystąpienia zarządzanego SQL.

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

Przykłady

Pokaż szczegóły wystąpienia zarządzanego SQL.

az sql mi-arc show -n sqlmi1

Parametry wymagane

--name -n

Wyświetlana nazwa wystąpienia zarządzanego SQL.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--namespace -s

Przestrzeń nazw, w której ma zostać wdrożone wystąpienie zarządzane SQL. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

--path -p

Ścieżka, w której powinna zostać zapisana pełna specyfikacja wystąpienia zarządzanego SQL. W przypadku pominięcia specyfikacja zostanie zapisana w standardowych danych wyjściowych.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False