az sql elastic-pool

Zarządzanie elastycznymi pulami.

Polecenia

az sql elastic-pool create

Utwórz elastyczną pulę.

az sql elastic-pool delete

Usuwa elastyczną pulę.

az sql elastic-pool list

Pobiera wszystkie elastyczne pule na serwerze.

az sql elastic-pool list-dbs

Pobiera listę baz danych w elastycznej puli.

az sql elastic-pool list-editions

Wyświetl listę wersji puli elastycznej dostępnych dla aktywnej subskrypcji.

az sql elastic-pool op

Zarządzanie operacjami w elastycznej puli.

az sql elastic-pool op cancel

Anuluje operację asynchroniczną w puli elastycznej.

az sql elastic-pool op list

Pobiera listę operacji wykonywanych w puli elastycznej.

az sql elastic-pool show

Pobiera elastyczną pulę.

az sql elastic-pool update

Zaktualizuj elastyczną pulę.

az sql elastic-pool create

Utwórz elastyczną pulę.

az sql elastic-pool create --name
                           --resource-group
                           --server
                           [--capacity]
                           [--db-dtu-max]
                           [--db-dtu-min]
                           [--edition]
                           [--family]
                           [--ha-replicas]
                           [--license-type {BasePrice, LicenseIncluded}]
                           [--maint-config-id]
                           [--max-size]
                           [--no-wait]
                           [--tags]
                           [--zone-redundant {false, true}]

Przykłady

Tworzenie elastycznej puli z włączoną nadmiarowością stref

az sql elastic-pool create -g mygroup -s myserver -n mypool -z

Tworzenie elastycznej puli z jawną nadmiarowością strefy wyłączone

az sql elastic-pool create -g mygroup -s myserver -n mypool -z false

Utwórz elastyczną pulę jednostek DTU w warstwie Standardowa 100.

az sql elastic-pool create -g mygroup -s myserver -n mydb -e Standard -c 100

Utwórz elastyczną pulę z wersją GeneralPurpose, sprzętem gen4 i 1 rdzeniami wirtualnymi.

az sql elastic-pool create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen4 -c 1

Utwórz elastyczną pulę z wersją Hiperskala, sprzętem Gen5, 4 rdzeniami wirtualnymi i 2 replikami o wysokiej dostępności.

az sql elastic-pool create -g mygroup -s myserver -n mydb -e Hyperscale -f Gen5 -c 4 --ha-replicas 2

Parametry wymagane

--name -n

Nazwa elastycznej puli.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

Parametry opcjonalne

--capacity --dtu -c

Składnik pojemności jednostki SKU w liczbie całkowitej jednostek DTU lub rdzeni wirtualnych.

--db-dtu-max --db-max-capacity --db-max-dtu

Maksymalna pojemność (w jednostkach DTU lub rdzeniach wirtualnych) może zużywać dowolna baza danych.

--db-dtu-min --db-min-capacity --db-min-dtu

Pojemność minumum (w jednostkach DTU lub rdzeniach wirtualnych) każda baza danych jest gwarantowana.

--edition --tier -e

Składnik edycji jednostki SKU. Dozwolone wartości to: Basic, Standard, Premium, GeneralPurpose, BusinessCritical.

--family -f

Składnik generowania obliczeń jednostki SKU (tylko dla jednostek SKU rdzeni wirtualnych). Dozwolone wartości to: Gen4, Gen5.

--ha-replicas --read-replicas

Liczba replik wysokiej dostępności do aprowizowania bazy danych. Tylko zestawtable dla wersji Hiperskala.

--license-type

Typ licencji do zastosowania dla tej elastycznej puli.

akceptowane wartości: BasePrice, LicenseIncluded
--maint-config-id -m

Określony identyfikator konfiguracji konserwacji lub nazwa tego zasobu.

--max-size --storage

Maksymalny rozmiar magazynu. Jeśli nie określono żadnej jednostki, domyślnie jest to bajty (B).

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--zone-redundant -z

Określa, czy włączyć nadmiarowość strefy.

akceptowane wartości: false, true

az sql elastic-pool delete

Usuwa elastyczną pulę.

az sql elastic-pool delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--server]

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa elastycznej puli.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

az sql elastic-pool list

Pobiera wszystkie elastyczne pule na serwerze.

az sql elastic-pool list [--ids]
                         [--resource-group]
                         [--server]
                         [--skip]

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

--skip

Liczba elementów w kolekcji do pominięcia.

az sql elastic-pool list-dbs

Pobiera listę baz danych w elastycznej puli.

az sql elastic-pool list-dbs [--ids]
                             [--name]
                             [--resource-group]
                             [--server]

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa elastycznej puli.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

az sql elastic-pool list-editions

Wyświetl listę wersji puli elastycznej dostępnych dla aktywnej subskrypcji.

Obejmuje również dostępne ustawienia jednostek DTU puli, limity magazynu i ustawienia bazy danych. Aby zmniejszyć szczegółowość, dodatkowe limity magazynu i ustawienia bazy danych są domyślnie ukryte.

az sql elastic-pool list-editions --location
                                  [--available]
                                  [--dtu]
                                  [--edition]
                                  [--show-details {db-max-dtu, db-max-size, db-min-dtu, max-size}]
                                  [--vcores]

Przykłady

Pokaż wszystkie wersje puli elastycznej i limity jednostek DTU puli w regionie Zachodnie stany USA.

az sql elastic-pool list-editions -l westus -o table

Pokaż wszystkie limity jednostek DTU puli dla wersji Standardowej w regionie Zachodnie stany USA.

az sql elastic-pool list-editions -l westus --edition Standard -o table

Pokaż dostępne maksymalne rozmiary pul elastycznych z co najmniej 100 jednostkami DTU w regionie Zachodnie stany USA.

az sql elastic-pool list-editions -l westus --dtu 100 --show-details max-size -o table

Pokaż dostępne ustawienia bazy danych dla elastycznych pul jednostek DTU w warstwie Standardowa 100 w regionie Zachodnie stany USA.

az sql elastic-pool list-editions -l westus --edition Standard --dtu 100 -o table --show-details db-min-dtu db-max-dtu db-max-size

Parametry wymagane

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

Parametry opcjonalne

--available -a

Jeśli określono, pokaż tylko wyniki dostępne w określonym regionie.

--dtu

Liczba jednostek DTU do wyszukania. Jeśli nie zostanie określona, zostaną wyświetlone wszystkie rozmiary jednostek DTU.

--edition --tier -e

Wydanie do wyszukania. Jeśli nie zostanie określona, zostaną wyświetlone wszystkie wersje.

--show-details -d

Lista dodatkowych szczegółów do uwzględnienia w danych wyjściowych.

akceptowane wartości: db-max-dtu, db-max-size, db-min-dtu, max-size
--vcores

Liczba rdzeni wirtualnych do wyszukania. Jeśli nie zostanie określona, zostaną wyświetlone wszystkie rozmiary rdzeni wirtualnych.

az sql elastic-pool show

Pobiera elastyczną pulę.

az sql elastic-pool show [--ids]
                         [--name]
                         [--resource-group]
                         [--server]

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa elastycznej puli.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

az sql elastic-pool update

Zaktualizuj elastyczną pulę.

az sql elastic-pool update [--add]
                           [--capacity]
                           [--db-dtu-max]
                           [--db-dtu-min]
                           [--edition]
                           [--family]
                           [--force-string]
                           [--ha-replicas]
                           [--ids]
                           [--maint-config-id]
                           [--max-size]
                           [--name]
                           [--no-wait]
                           [--remove]
                           [--resource-group]
                           [--server]
                           [--set]
                           [--zone-redundant {false, true}]

Przykłady

Aktualizowanie elastycznej puli z włączoną nadmiarowością strefy

az sql elastic-pool update -g mygroup -s myserver -n mypool -z

Aktualizowanie elastycznej puli przy użyciu jawnie wyłączonej nadmiarowości strefy

az sql elastic-pool update -g mygroup -s myserver -n mypool -z false

Aktualizowanie elastycznej puli za pomocą 2 replik wysokiej dostępności

az sql elastic-pool update -g mygroup -s myserver -n mypool --ha-replicas 2

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.

--capacity --dtu -c

Składnik pojemności jednostki SKU w liczbie całkowitej jednostek DTU lub rdzeni wirtualnych.

--db-dtu-max --db-max-capacity --db-max-dtu

Maksymalna pojemność (w jednostkach DTU lub rdzeniach wirtualnych) może zużywać dowolna baza danych.

--db-dtu-min --db-min-capacity --db-min-dtu

Pojemność minumum (w jednostkach DTU lub rdzeniach wirtualnych) każda baza danych jest gwarantowana.

--edition --tier -e

Składnik edycji jednostki SKU. Dozwolone wartości to: Basic, Standard, Premium, GeneralPurpose, BusinessCritical.

--family -f

Składnik generowania obliczeń jednostki SKU (tylko dla jednostek SKU rdzeni wirtualnych). Dozwolone wartości to: Gen4, Gen5.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

--ha-replicas --read-replicas

Liczba replik wysokiej dostępności do aprowizowania bazy danych. Tylko zestawtable dla wersji Hiperskala.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--maint-config-id -m

Określony identyfikator konfiguracji konserwacji lub nazwa tego zasobu.

--max-size --storage

Maksymalny rozmiar magazynu. Jeśli nie określono żadnej jednostki, domyślnie jest to bajty (B).

--name -n

Nazwa elastycznej puli.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--zone-redundant -z

Określa, czy włączyć nadmiarowość strefy.

akceptowane wartości: false, true