az sql vm
SQL sanal makinelerini yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az sql vm add-to-group |
SQL sanal makinesini bir SQL sanal makine grubuna ekler. |
Temel | GA |
az sql vm create |
BIR SQL sanal makinesi oluşturur. |
Temel | GA |
az sql vm delete |
SQL sanal makinesini siler. |
Temel | GA |
az sql vm enable-azure-ad-auth |
SQL sanal makinesinin Azure AD kimlik doğrulamasını etkinleştirin. |
Temel | GA |
az sql vm group |
SQL sanal makine gruplarını yönetme. |
Temel | GA |
az sql vm group ag-listener |
SQL kullanılabilirlik grubu dinleyicilerini yönetme. |
Temel | GA |
az sql vm group ag-listener create |
Kullanılabilirlik grubu dinleyicisi oluşturur. |
Temel | GA |
az sql vm group ag-listener delete |
Kullanılabilirlik grubu dinleyicilerini siler. |
Temel | GA |
az sql vm group ag-listener list |
SQL sanal makine grubundaki tüm kullanılabilirlik grubu dinleyicilerini listeler. |
Temel | GA |
az sql vm group ag-listener show |
Kullanılabilirlik grubu dinleyicisi alır. |
Temel | GA |
az sql vm group ag-listener update |
Kullanılabilirlik grubu dinleyicisi Güncelleştirmeler. |
Temel | GA |
az sql vm group create |
Bir SQL sanal makine grubu oluşturur. |
Temel | GA |
az sql vm group delete |
SQL sanal makine grubunu siler. |
Temel | GA |
az sql vm group list |
Bir kaynak grubu veya abonelikteki tüm SQL sanal makine gruplarını listeler. |
Temel | GA |
az sql vm group show |
BIR SQL sanal makine grubu alır. |
Temel | GA |
az sql vm group update |
Gruba bağlı SQL sanal makineleri yoksa bir SQL sanal makine grubu Güncelleştirmeler. |
Temel | GA |
az sql vm list |
Bir kaynak grubu veya abonelikteki tüm SQL sanal makinelerini listeler. |
Temel | GA |
az sql vm remove-from-group |
SQL sanal makinesini geçerli SQL sanal makine grubundan kaldırın. |
Temel | GA |
az sql vm show |
BIR SQL sanal makinesi alır. |
Temel | GA |
az sql vm start-assessment |
SQL sanal makinesinde SQL en iyi uygulama değerlendirmeyi başlatır. |
Temel | GA |
az sql vm update |
SQL sanal makinesinin özelliklerini Güncelleştirmeler. |
Temel | GA |
az sql vm validate-azure-ad-auth |
Sql sanal makinesini etkinleştirmeden istemci tarafında Azure AD kimlik doğrulamasını doğrulayın. |
Temel | GA |
az sql vm add-to-group
SQL sanal makinesini bir SQL sanal makine grubuna ekler.
az sql vm add-to-group --sqlvm-group
[--bootstrap-acc-pwd]
[--ids]
[--name]
[--operator-acc-pwd]
[--resource-group]
[--service-acc-pwd]
[--subscription]
Örnekler
Sql sanal makinesini bir gruba ekleyin.
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}
Gerekli Parametreler
SQL sanal makine grubunun adı veya kaynak kimliği. Yalnızca ad sağlanmışsa, SQL sanal makine grubu SQL sanal makinesinin aynı kaynak grubunda olmalıdır.
İsteğe Bağlı Parametreler
SQL sanal makine grubunda sağlanmışsa küme önyükleme hesabının parolası.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
SQL sanal makinesinin adı.
SQL sanal makine grubunda sağlanan küme işleci hesabının parolası.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
SQL sanal makine grubunda sağlanan SQL hizmet hesabının parolası.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm create
BIR SQL sanal makinesi oluşturur.
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]
Örnekler
AHUB faturalama etiketiyle bir SQL sanal makinesi oluşturun.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB
DR faturalama etiketiyle bir SQL sanal makinesi oluşturun.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type DR
Belirli sku türüne ve lisans türüne sahip bir SQL sanal makinesi oluşturun.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --image-sku Enterprise --license-type AHUB
En az ayrıcalık modu etkin bir SQL sanal makinesi oluşturun.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --least-privilege-mode Enabled --sql-mgmt-type Full
NoAgent türüne sahip, yalnızca EOS SQL 2008 ve SQL 2008 R2 için geçerli olan bir SQL sanal makinesi oluşturun.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB --sql-mgmt-type NoAgent --image-sku Enterprise --image-offer SQL2008-WS2008R2
SQL2016 devamında R hizmetlerini etkinleştirin.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --enable-r-services true
SQL sanal makinesi oluşturun ve otomatik yedekleme ayarlarını yapılandırın.
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
SQL sanal makinesi oluşturun ve otomatik düzeltme eki uygulama ayarlarını yapılandırın.
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
SQL sanal makinesi oluşturun ve SQL bağlantı ayarlarını yapılandırın.
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}
Gerekli Parametreler
SQL sanal makinesinin adı. Yeni SQL sanal makinesinin adı, SQL market görüntüsünden oluşturulan temel alınan sanal makineye eşit olmalıdır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Yedeklemede şifreleme için parola.
Yedekleme zamanlaması türü.
Sistem veritabanlarını yedeklemeye dahil edin.
SQL Server bağlantı seçeneği.
Kimlik bilgisi adı.
Düzeltme ekinin uygulanacağı haftanın günü.
SQL sanal makinesinde otomatik geri yüklemeyi etkinleştirin veya devre dışı bırakın. Herhangi bir yedekleme ayarı sağlanırsa, parametre otomatik olarak true olarak ayarlanır.
SQL sanal makinesinde otomatik düzeltmeyi etkinleştirin veya devre dışı bırakın. Herhangi bir otomatik düzeltme ayarı sağlanırsa, parametre otomatik olarak true olarak ayarlanır.
SQL sanal makinesinde yedekleme için şifrelemeyi etkinleştirin.
Anahtar kasası kimlik bilgisi ayarını etkinleştirin veya devre dışı bırakın. Herhangi bir anahtar kasası ayarı sağlandıysa, parametre otomatik olarak true olarak ayarlanır.
R hizmetlerini (SQL 2016 ve üzeri) etkinleştirin veya devre dışı bırakın.
Tam yedeklemelerin gerçekleşebileceği belirli bir günün zaman penceresinin süresi. 1-23 saat.
Tam yedekleme sıklığı. Her iki durumda da tam yedeklemeler bir sonraki zamanlanmış zaman penceresinde başlar.
Tam yedeklemelerin gerçekleşebileceği belirli bir günün başlangıç saati. 0-23 saat arası.
SQL resim teklifi. Örnek olarak SQL2008R2-WS2008, SQL2008-WS2008 verilebilir.
SQL görüntüsü sku'su.
Azure Key Vault url'si.
SQL IaaS Aracısı En Az Ayrıcalık Modu. Sysadmin'den özellik başına kullanılan belirli izinlere Güncelleştirmeler.
SQL Server lisans türü.
Konum. Sağlanmadıysa, sanal makine kaynak grubunun aynı bölgesinde olmalıdır. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Günlük yedeklemelerinin sıklığı. 5-60 dakika.
Düzeltme eki uygulama süresi. 30-180 dakika.
Düzeltme eki uygulama işleminin başlatıldığı günün saati. Yerel VM süresi 0-23 saat.
SQL Server bağlantı noktası.
Yedeklemenin saklama süresi. 1-30 gün.
Yedeklemenin alınacağı Depolama hesap anahtarı.
Anahtar kasasına erişmek için hizmet asıl adı.
Anahtar kasasına erişmek için hizmet sorumlusu adı gizli dizisi.
SQL Server sysadmin oturum açma parolası.
Oluşturulacak SQL Server sysadmin oturum açma bilgileri.
'sql_management_mode' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
SQL Server yönetim türü. NoAgent seçiliyse lütfen --image-sku ve --offer-type değerlerini belirtin.
SQL Server iş yükü türü.
Yedeklemenin alınacağı hesap url'sini Depolama.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm delete
SQL sanal makinesini siler.
az sql vm delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
SQL sanal makinesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm enable-azure-ad-auth
SQL sanal makinesinin Azure AD kimlik doğrulamasını etkinleştirin.
az sql vm enable-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--skip-client-validation]
[--subscription]
Örnekler
İstemci tarafı doğrulaması ile sistem tarafından atanan yönetilen kimlikle Azure AD kimlik doğrulamasını etkinleştirin.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup
İstemci tarafı doğrulaması ile kullanıcı tarafından atanan yönetilen kimlikle Azure AD kimlik doğrulamasını etkinleştirin.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Sistem tarafından atanan yönetilen kimlik, istemci tarafı doğrulamasını atlayarak Azure AD kimlik doğrulamasını etkinleştirin. Sunucu tarafı doğrulaması her zaman gerçekleşir.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --skip-client-validation
Kullanıcı tarafından atanan yönetilen kimlik, istemci tarafı doğrulamasını atlayarak Azure AD kimlik doğrulamasını etkinleştirin. Sunucu tarafı doğrulaması her zaman gerçekleşir.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678 --skip-client-validation
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makine Yönetilen Kimliği İstemci Kimliği.
SQL sanal makinesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İstemci tarafı Azure AD kimlik doğrulamasını atlayın; sunucu tarafı doğrulaması yine de gerçekleşir.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm list
Bir kaynak grubu veya abonelikteki tüm SQL sanal makinelerini listeler.
az sql vm list [--resource-group]
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm remove-from-group
SQL sanal makinesini geçerli SQL sanal makine grubundan kaldırın.
az sql vm remove-from-group [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
SQL sanal makinesini bir gruptan kaldırın.
az sql vm remove-from-group -n sqlvm -g myresourcegroup
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
SQL sanal makinesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm show
BIR SQL sanal makinesi alır.
az sql vm show [--expand {*, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings}]
[--ids]
[--name]
[--resource-group]
[--subscription]
İsteğe Bağlı Parametreler
SQLIaaSExtension yapılandırma ayarlarını alın. Tüm ayarları görüntülemek için * kullanın. Yalnızca birkaçını seçmek için ayarların boşlukla ayrılmış olması gerekir.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
SQL sanal makinesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm start-assessment
SQL sanal makinesinde SQL en iyi uygulama değerlendirmeyi başlatır.
az sql vm start-assessment [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
SQL en iyi uygulama değerlendirmeyi başlatır.
az sql vm start-assessment -n sqlvm -g myresourcegroup
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
SQL sanal makinesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm update
SQL sanal makinesinin özelliklerini Güncelleştirmeler.
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]
Örnekler
Etiket ekleyin veya güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue
Etiketi kaldırın.
az sql vm update -n sqlvm -g myresourcegroup --remove tags.tagName
Sql sanal makinesini belirli bir sku türüyle güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --image-sku Enterprise
LightWeight'tan TAM'a SQL sanal makine yönetilebilirliğini güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --sql-mgmt-type Full
SQL sanal makinesini en az ayrıcalık moduna güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --least-privilege-mode Enabled --sql-mgmt-type Full
SQL sanal makinesi otomatik yedekleme ayarlarını güncelleştirin.
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
SQL sanal makinesi otomatik yedekleme ayarlarını devre dışı bırakın.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-backup false
SQL sanal makinesi otomatik düzeltme eki uygulama ayarlarını güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
SQL sanal makinesi otomatik düzeltme eki uygulama ayarlarını devre dışı bırakın.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-patching false
SQL sanal makine faturalama etiketini AHUB'a güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --license-type AHUB
SQL sanal makine faturalama etiketini DR'ye güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --license-type DR
SQL en iyi yöntem değerlendirmesini devre dışı bırakmak için BIR SQL sanal makinesini güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment false
SQL en iyi uygulama değerlendirmesi zamanlamasını devre dışı bırakmak için BIR SQL sanal makinesini güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment-schedule false
VM zaten bir Log Analytics çalışma alanıyla ilişkilendirildiğinde SQL en iyi uygulama değerlendirmesi için haftalık aralıkla zamanlamayı etkinleştirmek üzere bir SQL sanal makinesini güncelleştirin.
az sql vm update -n sqlvm -g myresourcegroup --assessment-weekly-interval 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'
Log Analytics çalışma alanıyla ilişkilendirirken ve Aracı kaynakları için bir Kaynak grubu atarken SQL en iyi uygulama değerlendirmesi için aylık oluşumla zamanlamayı etkinleştirmek üzere bir SQL sanal makinesini güncelleştirin.
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'
İsteğe bağlı değerlendirmeyi çalıştırmak için bir zamanlama ayarlamadan SQL en iyi yöntemler değerlendirmesini etkinleştirmek için bir SQL sanal makinesini güncelleştirin. Aracı kaynaklarını dağıtmak için Log Analytics çalışma alanı ve kaynak grubu sağlamalıdır.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2
Farklı bir abonelikteki Log Analytics Çalışma Alanı ile ilişkilendirirken SQL en iyi yöntemler değerlendirmesini etkinleştirmek için SQL sanal makinesini güncelleştirme
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --workspace-sub myLogAnalyticsWorkspaceSubName --agent-rg myRg2
İsteğe Bağlı Parametreler
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>
.
AMA kaynaklarını içeren kaynak grubu DCE ve DCR.
Değerlendirmenin çalıştırılacak haftanın günü.
Değerlendirmeyi zamanlamak için bir ay içinde DayOfWeek gününün oluşumu. 1,2,3,4 ve -1 değerlerini destekler. Ayın son DayOfWeek günü (örneğin- ayın son Salı günü) için -1 kullanın.
Değerlendirme Zamanlama'yı etkinleştirin veya devre dışı bırakın. Herhangi bir değerlendirme zamanlaması ayarı sağlanırsa, parametre otomatik olarak true olarak ayarlanır.
Günün saati SSS:mm biçimindedir. Örnek olarak 17:30, 05:13 verilebilir.
2 değerlendirme çalıştırması arasında zamanlanması gereken hafta sayısı. 1-6 arası değerleri destekler.
Yedeklemede şifreleme için parola.
Yedekleme zamanlaması türü.
Sistem veritabanlarını yedeklemeye dahil edin.
SQL Server bağlantı seçeneği.
Kimlik bilgisi adı.
Düzeltme ekinin uygulanacağı haftanın günü.
Değerlendirme özelliğini etkinleştirin veya devre dışı bırakın. Herhangi bir değerlendirme ayarı sağlanırsa, parametre otomatik olarak true olarak ayarlanır.
SQL sanal makinesinde otomatik geri yüklemeyi etkinleştirin veya devre dışı bırakın. Herhangi bir yedekleme ayarı sağlanırsa, parametre otomatik olarak true olarak ayarlanır.
SQL sanal makinesinde otomatik düzeltmeyi etkinleştirin veya devre dışı bırakın. Herhangi bir otomatik düzeltme ayarı sağlanırsa, parametre otomatik olarak true olarak ayarlanır.
SQL sanal makinesinde yedekleme için şifrelemeyi etkinleştirin.
Anahtar kasası kimlik bilgisi ayarını etkinleştirin veya devre dışı bırakın. Herhangi bir anahtar kasası ayarı sağlandıysa, parametre otomatik olarak true olarak ayarlanır.
R hizmetlerini (SQL 2016 ve üzeri) etkinleştirin veya devre dışı bırakın.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
Tam yedeklemelerin gerçekleşebileceği belirli bir günün zaman penceresinin süresi. 1-23 saat.
Tam yedekleme sıklığı. Her iki durumda da tam yedeklemeler bir sonraki zamanlanmış zaman penceresinde başlar.
Tam yedeklemelerin gerçekleşebileceği belirli bir günün başlangıç saati. 0-23 saat arası.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
SQL görüntüsü sku'su.
Azure Key Vault url'si.
SQL IaaS Aracısı En Az Ayrıcalık Modu. Sysadmin'den özellik başına kullanılan belirli izinlere Güncelleştirmeler.
SQL Server lisans türü.
Günlük yedeklemelerinin sıklığı. 5-60 dakika.
Düzeltme eki uygulama süresi. 30-180 dakika.
Düzeltme eki uygulama işleminin başlatıldığı günün saati. Yerel VM süresi 0-23 saat.
SQL sanal makinesinin adı.
SQL Server bağlantı noktası.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Yedeklemenin saklama süresi. 1-30 gün.
Yedeklemenin alınacağı Depolama hesap anahtarı.
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>
.
Anahtar kasasına erişmek için hizmet asıl adı.
Anahtar kasasına erişmek için hizmet sorumlusu adı gizli dizisi.
'sql_management_mode' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
SQL Server yönetim türü. LightWeight'tan Tam'a Güncelleştirmeler.
SQL Server iş yükü türü.
Yedeklemenin alınacağı hesap url'sini Depolama.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
VM ile ilişkilendirilecek Log Analytics çalışma alanının adı.
Log Analytics çalışma alanını içeren kaynak grubu.
Log Analytics çalışma alanını içeren abonelik.
'prompt' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
Onay istemde bulunmayın. --sql-mgmt-type gerektirir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sql vm validate-azure-ad-auth
Sql sanal makinesini etkinleştirmeden istemci tarafında Azure AD kimlik doğrulamasını doğrulayın.
az sql vm validate-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--subscription]
Örnekler
İstemci tarafında sistem tarafından atanan yönetilen kimlikle Azure AD kimlik doğrulamasını doğrulayın.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup
İstemci tarafında kullanıcı tarafından atanan yönetilen kimlikle Azure AD kimlik doğrulamasını doğrulayın.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makine Yönetilen Kimliği İstemci Kimliği.
SQL sanal makinesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.