az sql vm
Zarządzanie maszynami wirtualnymi SQL.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az sql vm add-to-group |
Dodaje maszynę wirtualną SQL do grupy maszyn wirtualnych SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm create |
Tworzy maszynę wirtualną SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm delete |
Usuwa maszynę wirtualną SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm enable-azure-ad-auth |
Włączanie uwierzytelniania usługi Azure AD maszyny wirtualnej SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group |
Zarządzanie grupami maszyn wirtualnych SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group ag-listener |
Zarządzanie odbiornikami grup dostępności SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group ag-listener create |
Tworzy odbiornik grupy dostępności. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group ag-listener delete |
Usuwa odbiornik grupy dostępności. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group ag-listener list |
Wyświetla listę wszystkich odbiorników grupy dostępności w grupie maszyn wirtualnych SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group ag-listener show |
Pobiera odbiornik grupy dostępności. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group ag-listener update |
Aktualizacje odbiornik grupy dostępności. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group create |
Tworzy grupę maszyn wirtualnych SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group delete |
Usuwa grupę maszyn wirtualnych SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group list |
Wyświetla listę wszystkich grup maszyn wirtualnych SQL w grupie zasobów lub subskrypcji. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group show |
Pobiera grupę maszyn wirtualnych SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm group update |
Aktualizacje grupy maszyn wirtualnych SQL, jeśli nie ma maszyn wirtualnych SQL dołączonych do grupy. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm list |
Wyświetla listę wszystkich maszyn wirtualnych SQL w grupie zasobów lub subskrypcji. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm remove-from-group |
Usuń maszynę wirtualną SQL z bieżącej grupy maszyn wirtualnych SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm show |
Pobiera maszynę wirtualną SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm start-assessment |
Uruchamia ocenę najlepszych rozwiązań SQL na maszynie wirtualnej SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm update |
Aktualizacje właściwości maszyny wirtualnej SQL. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm validate-azure-ad-auth |
Zweryfikuj uwierzytelnianie usługi Azure AD maszyny wirtualnej SQL po stronie klienta bez jej włączania. |
Podstawowe funkcje | Ogólna dostępność |
az sql vm add-to-group
Dodaje maszynę wirtualną SQL do grupy maszyn wirtualnych SQL.
az sql vm add-to-group --sqlvm-group
[--bootstrap-acc-pwd]
[--ids]
[--name]
[--operator-acc-pwd]
[--resource-group]
[--service-acc-pwd]
[--subscription]
Przykłady
Dodaj maszynę wirtualną SQL do grupy.
az sql vm add-to-group -n sqlvm -g myresourcegroup --sqlvm-group sqlvmgroup --bootstrap-acc-pwd {bootstrappassword} --operator-acc-pwd {operatorpassword} --service-acc-pwd {servicepassword}
Parametry wymagane
Nazwa lub identyfikator zasobu grupy maszyn wirtualnych SQL. Jeśli podano tylko nazwę, grupa maszyn wirtualnych SQL powinna znajdować się w tej samej grupie zasobów maszyny wirtualnej SQL.
Parametry opcjonalne
Hasło do konta uruchamiania klastra, jeśli jest podane w grupie maszyn wirtualnych SQL.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej SQL.
Hasło dla konta operatora klastra podanego w grupie maszyny wirtualnej SQL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Hasło do konta usługi SQL podanego w grupie maszyn wirtualnych SQL.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm create
Tworzy maszynę wirtualną SQL.
az sql vm create --name
--resource-group
[--backup-pwd]
[--backup-schedule-type {Automated, Manual}]
[--backup-system-dbs {false, true}]
[--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
[--credential-name]
[--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--enable-auto-backup {false, true}]
[--enable-auto-patching {false, true}]
[--enable-encryption {false, true}]
[--enable-key-vault-credential {false, true}]
[--enable-r-services {false, true}]
[--full-backup-duration]
[--full-backup-frequency {Daily, Weekly}]
[--full-backup-start-hour]
[--image-offer]
[--image-sku {Developer, Enterprise, Express, Standard, Web}]
[--key-vault]
[--least-privilege-mode {Enabled, NotSet}]
[--license-type {AHUB, DR, PAYG}]
[--location]
[--log-backup-frequency]
[--maintenance-window-duration]
[--maintenance-window-start-hour]
[--port]
[--retention-period]
[--sa-key]
[--sp-name]
[--sp-secret]
[--sql-auth-update-pwd]
[--sql-auth-update-username]
[--sql-mgmt-type {Full, LightWeight, NoAgent}]
[--sql-workload-type {DW, GENERAL, OLTP}]
[--storage-account]
[--tags]
Przykłady
Utwórz maszynę wirtualną SQL przy użyciu tagu rozliczeniowego usługi AHUB.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB
Utwórz maszynę wirtualną SQL z tagiem rozliczeniowym odzyskiwania po awarii.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type DR
Utwórz maszynę wirtualną SQL z określonym typem jednostki SKU i typem licencji.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --image-sku Enterprise --license-type AHUB
Utwórz maszynę wirtualną SQL z włączonym trybem najniższych uprawnień.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --least-privilege-mode Enabled --sql-mgmt-type Full
Utwórz maszynę wirtualną SQL z typem NoAgent, prawidłową tylko dla systemów EOS SQL 2008 i SQL 2008 R2.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB --sql-mgmt-type NoAgent --image-sku Enterprise --image-offer SQL2008-WS2008R2
Włącz usługi języka R w SQL2016 nowszych.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --enable-r-services true
Utwórz maszynę wirtualną SQL i skonfiguruj ustawienia automatycznej kopii zapasowej.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60
Utwórz maszynę wirtualną SQL i skonfiguruj ustawienia automatycznego stosowania poprawek.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
Utwórz maszynę wirtualną SQL i skonfiguruj ustawienia łączności SQL.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --connectivity-type private --port 1433 --sql-auth-update-username {newlogin} --sql-auth-update-pwd {sqlpassword}
Parametry wymagane
Nazwa maszyny wirtualnej SQL. Nazwa nowej maszyny wirtualnej SQL musi być równa podstawowej maszynie wirtualnej utworzonej na podstawie obrazu z witryny SQL Marketplace.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Hasło do szyfrowania kopii zapasowej.
Typ harmonogramu tworzenia kopii zapasowej.
Uwzględnij systemowe bazy danych na kopii zapasowej.
Opcja łączności z programem SQL Server.
Nazwa poświadczeń.
Dzień tygodnia, aby zastosować poprawkę.
Włączanie lub wyłączanie automatycznego wycofywania na maszynie wirtualnej SQL. Jeśli podano jakiekolwiek ustawienia kopii zapasowej, parametr automatycznie ustawia wartość true.
Włącz lub wyłącz automatyczne poprawianie na maszynie wirtualnej SQL. Jeśli podano jakiekolwiek ustawienia automatycznego instalowania, parametr automatycznie ustawia wartość true.
Włącz szyfrowanie kopii zapasowej na maszynie wirtualnej SQL.
Włącz lub wyłącz ustawienie poświadczeń magazynu kluczy. Jeśli podano jakiekolwiek ustawienia magazynu kluczy, parametr automatycznie ustawia wartość true.
Włącz lub wyłącz usługi języka R (nowsze sql 2016).
Czas trwania przedziału czasu danego dnia, w którym mogą być wykonywane pełne kopie zapasowe. 1–23 godziny.
Częstotliwość tworzenia pełnych kopii zapasowych. W obu przypadkach pełne kopie zapasowe rozpoczynają się w następnym zaplanowanym przedziale czasu.
Godzina rozpoczęcia danego dnia, w którym mogą być wykonywane pełne kopie zapasowe. 0–23 godziny.
Oferta obrazu SQL. Przykłady obejmują SQL2008R2-WS2008, SQL2008-WS2008.
Jednostka SKU obrazu SQL.
Adres URL usługi Azure Key Vault.
Tryb najniższych uprawnień agenta IaaS sql. Aktualizacje z administratora systemu do określonych uprawnień używanych na funkcję.
Typ licencji programu SQL Server.
Lokalizacja. Jeśli nie zostanie podana, maszyna wirtualna powinna znajdować się w tym samym regionie grupy zasobów. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Częstotliwość tworzenia kopii zapasowych dzienników. 5–60 minut.
Czas trwania stosowania poprawek. 30-180 minut.
Godzina dnia po zainicjowaniu stosowania poprawek. Lokalny czas maszyny wirtualnej 0–23 godziny.
Port programu SQL Server.
Okres przechowywania kopii zapasowej. 1–30 dni.
Klucz konta magazynu, do którego zostanie wykonana kopia zapasowa.
Nazwa główna usługi w celu uzyskania dostępu do magazynu kluczy.
Wpis tajny nazwy głównej usługi w celu uzyskania dostępu do magazynu kluczy.
Hasło logowania administratora systemu programu SQL Server.
Identyfikator logowania administratora systemu programu SQL Server do utworzenia.
Argument "sql_management_mode" został wycofany i zostanie usunięty w przyszłej wersji.
Typ zarządzania programu SQL Server. Jeśli wybrano opcję NoAgent, podaj wartość --image-sku i --offer-type.
Typ obciążenia programu SQL Server.
Adres URL konta magazynu, w którym zostanie wykonana kopia zapasowa.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm delete
Usuwa maszynę wirtualną SQL.
az sql vm delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej SQL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm enable-azure-ad-auth
Włączanie uwierzytelniania usługi Azure AD maszyny wirtualnej SQL.
az sql vm enable-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--skip-client-validation]
[--subscription]
Przykłady
Włącz uwierzytelnianie usługi Azure AD przy użyciu tożsamości zarządzanej przypisanej przez system z weryfikacją po stronie klienta.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup
Włącz uwierzytelnianie usługi Azure AD przy użyciu tożsamości zarządzanej przypisanej przez użytkownika z weryfikacją po stronie klienta.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Włącz uwierzytelnianie usługi Azure AD z tożsamością zarządzaną przypisaną przez system pomijając walidację po stronie klienta. Walidacja po stronie serwera jest zawsze wykonywana.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --skip-client-validation
Włącz uwierzytelnianie usługi Azure AD z tożsamością zarządzaną przypisaną przez użytkownika pomijając walidację po stronie klienta. Walidacja po stronie serwera jest zawsze wykonywana.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678 --skip-client-validation
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Identyfikator klienta tożsamości zarządzanej maszyny wirtualnej.
Nazwa maszyny wirtualnej SQL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Pomiń weryfikację uwierzytelniania po stronie klienta usługi Azure AD. Weryfikacja po stronie serwera będzie nadal występować.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm list
Wyświetla listę wszystkich maszyn wirtualnych SQL w grupie zasobów lub subskrypcji.
az sql vm list [--resource-group]
Parametry opcjonalne
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm remove-from-group
Usuń maszynę wirtualną SQL z bieżącej grupy maszyn wirtualnych SQL.
az sql vm remove-from-group [--ids]
[--name]
[--resource-group]
[--subscription]
Przykłady
Usuń maszynę wirtualną SQL z grupy.
az sql vm remove-from-group -n sqlvm -g myresourcegroup
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej SQL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm show
Pobiera maszynę wirtualną SQL.
az sql vm show [--expand {*, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings}]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parametry opcjonalne
Pobierz ustawienia konfiguracji SQLIaaSExtension. Aby wyświetlić wszystkie ustawienia, użyj *. Aby wybrać tylko kilka, ustawienia muszą być oddzielone spacjami.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej SQL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm start-assessment
Uruchamia ocenę najlepszych rozwiązań SQL na maszynie wirtualnej SQL.
az sql vm start-assessment [--ids]
[--name]
[--resource-group]
[--subscription]
Przykłady
Rozpoczyna ocenę najlepszych rozwiązań SQL.
az sql vm start-assessment -n sqlvm -g myresourcegroup
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej SQL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm update
Aktualizacje właściwości maszyny wirtualnej SQL.
az sql vm update [--add]
[--agent-rg]
[--am-day {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--am-month-occ {-1, 1, 2, 3, 4}]
[--am-schedule {false, true}]
[--am-time]
[--am-week-int {1, 2, 3, 4, 5, 6}]
[--backup-pwd]
[--backup-schedule-type {Automated, Manual}]
[--backup-system-dbs {false, true}]
[--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
[--credential-name]
[--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--enable-assessment {false, true}]
[--enable-auto-backup {false, true}]
[--enable-auto-patching {false, true}]
[--enable-encryption {false, true}]
[--enable-key-vault-credential {false, true}]
[--enable-r-services {false, true}]
[--force-string]
[--full-backup-duration]
[--full-backup-frequency {Daily, Weekly}]
[--full-backup-start-hour]
[--ids]
[--image-sku {Developer, Enterprise, Express, Standard, Web}]
[--key-vault]
[--least-privilege-mode {Enabled, NotSet}]
[--license-type {AHUB, DR, PAYG}]
[--log-backup-frequency]
[--maintenance-window-duration]
[--maintenance-window-start-hour]
[--name]
[--port]
[--remove]
[--resource-group]
[--retention-period]
[--sa-key]
[--set]
[--sp-name]
[--sp-secret]
[--sql-mgmt-type {Full, LightWeight, NoAgent}]
[--sql-workload-type {DW, GENERAL, OLTP}]
[--storage-account]
[--subscription]
[--tags]
[--workspace-name]
[--workspace-rg]
[--workspace-sub]
[--yes]
Przykłady
Dodawanie lub aktualizowanie tagu.
az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue
Usuń tag.
az sql vm update -n sqlvm -g myresourcegroup --remove tags.tagName
Zaktualizuj maszynę wirtualną SQL przy użyciu określonego typu jednostki SKU.
az sql vm update -n sqlvm -g myresourcegroup --image-sku Enterprise
Aktualizowanie możliwości zarządzania maszyną wirtualną SQL z lightweight do pełnej.
az sql vm update -n sqlvm -g myresourcegroup --sql-mgmt-type Full
Zaktualizuj maszynę wirtualną SQL do trybu najniższych uprawnień.
az sql vm update -n sqlvm -g myresourcegroup --least-privilege-mode Enabled --sql-mgmt-type Full
Zaktualizuj ustawienia automatycznej kopii zapasowej maszyny wirtualnej SQL.
az sql vm update -n sqlvm -g myresourcegroup --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60
Wyłącz ustawienia automatycznej kopii zapasowej maszyny wirtualnej SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-backup false
Zaktualizuj ustawienia automatycznego stosowania poprawek maszyny wirtualnej SQL.
az sql vm update -n sqlvm -g myresourcegroup --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
Wyłącz ustawienia automatycznego stosowania poprawek maszyny wirtualnej SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-patching false
Zaktualizuj tag rozliczeniowy maszyny wirtualnej SQL do usługi AHUB.
az sql vm update -n sqlvm -g myresourcegroup --license-type AHUB
Zaktualizuj tag rozliczeniowy maszyny wirtualnej SQL do odzyskiwania po awarii.
az sql vm update -n sqlvm -g myresourcegroup --license-type DR
Zaktualizuj maszynę wirtualną SQL, aby wyłączyć ocenę najlepszych rozwiązań SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment false
Zaktualizuj maszynę wirtualną SQL, aby wyłączyć harmonogram oceny najlepszych rozwiązań SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment-schedule false
Zaktualizuj maszynę wirtualną SQL, aby włączyć harmonogram z cotygodniowym interwałem oceny najlepszych rozwiązań SQL, gdy maszyna wirtualna jest już skojarzona z obszarem roboczym usługi Log Analytics.
az sql vm update -n sqlvm -g myresourcegroup --assessment-weekly-interval 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'
Zaktualizuj maszynę wirtualną SQL, aby włączyć harmonogram z miesięcznym wystąpieniem oceny najlepszych rozwiązań SQL podczas kojarzenia z obszarem roboczym usługi Log Analytics i przypisywania grupy zasobów dla zasobów agenta.
az sql vm update -n sqlvm -g myresourcegroup --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2 --assessment-monthly-occurrence 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'
Zaktualizuj maszynę wirtualną SQL, aby włączyć ocenę najlepszych rozwiązań SQL bez ustawiania harmonogramu uruchamiania oceny na żądanie. Aby wdrożyć zasoby agenta, należy udostępnić obszar roboczy usługi Log Analytics i grupę zasobów.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2
Aktualizowanie maszyny wirtualnej SQL w celu włączenia oceny najlepszych rozwiązań SQL podczas kojarzenia z obszarem roboczym usługi Log Analytics w innej subskrypcji
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --workspace-sub myLogAnalyticsWorkspaceSubName --agent-rg myRg2
Parametry opcjonalne
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>
.
Grupa zasobów zawierająca zasoby ama DCE i DCR.
Dzień tygodnia do uruchomienia oceny.
Wystąpienie dnia DayOfWeek w ciągu miesiąca, aby zaplanować ocenę. Obsługuje wartości 1,2,3,4 i -1. Użyj -1 dla ostatniego dnia DayOfWeek miesiąca (na przykład — ostatni wtorek miesiąca).
Włącz lub wyłącz harmonogram oceny. Jeśli podano ustawienia harmonogramu oceny, parametr automatycznie ustawia wartość true.
Godzina dnia w formacie HH:mm. Przykłady obejmują 17:30, 05:13.
Liczba tygodni zaplanowanych między 2 przebiegami oceny. Obsługuje wartość z zakresu od 1 do 6.
Hasło do szyfrowania kopii zapasowej.
Typ harmonogramu tworzenia kopii zapasowej.
Uwzględnij systemowe bazy danych na kopii zapasowej.
Opcja łączności z programem SQL Server.
Nazwa poświadczeń.
Dzień tygodnia, aby zastosować poprawkę.
Włącz lub wyłącz funkcję oceny. Jeśli podano jakiekolwiek ustawienia oceny, parametr automatycznie ustawia wartość true.
Włączanie lub wyłączanie automatycznego wycofywania na maszynie wirtualnej SQL. Jeśli podano jakiekolwiek ustawienia kopii zapasowej, parametr automatycznie ustawia wartość true.
Włącz lub wyłącz automatyczne poprawianie na maszynie wirtualnej SQL. Jeśli podano jakiekolwiek ustawienia automatycznego instalowania, parametr automatycznie ustawia wartość true.
Włącz szyfrowanie kopii zapasowej na maszynie wirtualnej SQL.
Włącz lub wyłącz ustawienie poświadczeń magazynu kluczy. Jeśli podano jakiekolwiek ustawienia magazynu kluczy, parametr automatycznie ustawia wartość true.
Włącz lub wyłącz usługi języka R (nowsze sql 2016).
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Czas trwania przedziału czasu danego dnia, w którym mogą być wykonywane pełne kopie zapasowe. 1–23 godziny.
Częstotliwość tworzenia pełnych kopii zapasowych. W obu przypadkach pełne kopie zapasowe rozpoczynają się w następnym zaplanowanym przedziale czasu.
Godzina rozpoczęcia danego dnia, w którym mogą być wykonywane pełne kopie zapasowe. 0–23 godziny.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Jednostka SKU obrazu SQL.
Adres URL usługi Azure Key Vault.
Tryb najniższych uprawnień agenta IaaS sql. Aktualizacje z administratora systemu do określonych uprawnień używanych na funkcję.
Typ licencji programu SQL Server.
Częstotliwość tworzenia kopii zapasowych dzienników. 5–60 minut.
Czas trwania stosowania poprawek. 30-180 minut.
Godzina dnia po zainicjowaniu stosowania poprawek. Lokalny czas maszyny wirtualnej 0–23 godziny.
Nazwa maszyny wirtualnej SQL.
Port programu SQL Server.
Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Okres przechowywania kopii zapasowej. 1–30 dni.
Klucz konta magazynu, do którego zostanie wykonana kopia zapasowa.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>
.
Nazwa główna usługi w celu uzyskania dostępu do magazynu kluczy.
Wpis tajny nazwy głównej usługi w celu uzyskania dostępu do magazynu kluczy.
Argument "sql_management_mode" został wycofany i zostanie usunięty w przyszłej wersji.
Typ zarządzania programu SQL Server. Aktualizacje od wagi lekkiej do pełnej.
Typ obciążenia programu SQL Server.
Adres URL konta magazynu, w którym zostanie wykonana kopia zapasowa.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Nazwa obszaru roboczego usługi Log Analytics do skojarzenia z maszyną wirtualną.
Grupa zasobów zawierająca obszar roboczy usługi Log Analytics.
Subskrypcja zawierająca obszar roboczy usługi Log Analytics.
Argument "prompt" został przestarzały i zostanie usunięty w przyszłej wersji.
Nie monituj o potwierdzenie. Wymaga --sql-mgmt-type.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az sql vm validate-azure-ad-auth
Zweryfikuj uwierzytelnianie usługi Azure AD maszyny wirtualnej SQL po stronie klienta bez jej włączania.
az sql vm validate-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--subscription]
Przykłady
Zweryfikuj uwierzytelnianie usługi Azure AD przy użyciu tożsamości zarządzanej przypisanej przez system po stronie klienta.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup
Zweryfikuj uwierzytelnianie usługi Azure AD przy użyciu tożsamości zarządzanej przypisanej przez użytkownika po stronie klienta.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Identyfikator klienta tożsamości zarządzanej maszyny wirtualnej.
Nazwa maszyny wirtualnej SQL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.