az sql db
Veritabanlarını yönetme.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az sql db advanced-threat-protection-setting |
Veritabanının gelişmiş tehdit koruması ayarını yönetin. |
Core | GA |
| az sql db advanced-threat-protection-setting show |
Gelişmiş bir tehdit koruması ayarı alır. |
Core | GA |
| az sql db advanced-threat-protection-setting update |
Veritabanının gelişmiş tehdit koruması ayarını güncelleştirin. |
Core | GA |
| az sql db audit-policy |
Veritabanının denetim ilkesini yönetme. |
Core | GA |
| az sql db audit-policy show |
Veritabanı denetim ilkesini göster. |
Core | GA |
| az sql db audit-policy update |
Veritabanının denetim ilkesini güncelleştirme. |
Core | GA |
| az sql db audit-policy wait |
Veritabanının denetim ilkesinin bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Core | GA |
| az sql db classification |
Duyarlılık sınıflandırmalarını yönetme. |
Core | GA |
| az sql db classification delete |
Belirli bir sütunun duyarlılık sınıflandırmasını silin. |
Core | GA |
| az sql db classification list |
Belirli bir veritabanının duyarlılık sınıflandırmalarını alma. |
Core | GA |
| az sql db classification recommendation |
Duyarlılık sınıflandırma önerilerini yönetme. |
Core | GA |
| az sql db classification recommendation disable |
Belirli bir sütun için duyarlılık önerilerini devre dışı bırakın (öneriler tüm sütunlarda varsayılan olarak etkindir). |
Core | GA |
| az sql db classification recommendation enable |
Belirli bir sütun için duyarlılık önerilerini etkinleştirin (öneriler tüm sütunlarda varsayılan olarak etkindir). |
Core | GA |
| az sql db classification recommendation list |
Belirli bir veritabanının önerilen duyarlılık sınıflandırmalarını listeleyin. |
Core | GA |
| az sql db classification show |
Belirli bir sütunun duyarlılık sınıflandırmasını alma. |
Core | GA |
| az sql db classification update |
Sütunların duyarlılık sınıflandırmasını güncelleştirin. |
Core | GA |
| az sql db copy |
Veritabanının kopyasını oluşturun. |
Core | GA |
| az sql db create |
Veritabanı oluşturma. |
Core | GA |
| az sql db delete |
Veritabanını silme. |
Core | GA |
| az sql db export |
Veritabanını bacpac'e aktarın. |
Core | GA |
| az sql db geo-backup |
SQL veritabanı coğrafi olarak yedekli yedeklemeleri yönetin. |
Core | GA |
| az sql db geo-backup list |
Kurtarılabilir veritabanlarının listesini alır. |
Core | GA |
| az sql db geo-backup restore |
Coğrafi olarak yedekli yedeklemeyi yeni bir veritabanına geri yükleyin. |
Core | GA |
| az sql db geo-backup show |
Veritabanının coğrafi yedeklemesini temsil eden bir kaynak olan kurtarılabilir bir veritabanı alır. |
Core | GA |
| az sql db import |
Bir bacpac'i yeni bir veritabanına veya mevcut boş bir veritabanına aktarır. |
Core | GA |
| az sql db ledger-digest-uploads |
Genel muhasebe özet karşıya yükleme ayarlarını yönetin. |
Core | GA |
| az sql db ledger-digest-uploads disable |
Kayıt defteri özetlerini karşıya yüklemeyi devre dışı bırakın. |
Core | GA |
| az sql db ledger-digest-uploads enable |
Kayıt defteri özetlerini bir Azure Depolama hesabına veya Azure Gizli Kayıt Defteri'ne yüklemeyi etkinleştirin. Kayıt defteri özetlerini karşıya yükleme zaten etkinse, cmdlet özet depolama uç noktasını yeni bir değere sıfırlar. |
Core | GA |
| az sql db ledger-digest-uploads show |
Geçerli kayıt defteri özet ayarlarını gösterin. |
Core | GA |
| az sql db list |
Sunucu veya elastik havuzdaki veritabanlarını listeleme. |
Core | GA |
| az sql db list-deleted |
Geri yüklenebilir bırakılan veritabanlarının listesini alır. |
Core | GA |
| az sql db list-editions |
Şu anda etkin olan abonelik için kullanılabilir veritabanı sürümlerini gösterin. |
Core | GA |
| az sql db list-usages |
Veritabanı kullanımlarını alır. |
Core | GA |
| az sql db ltr-backup |
SQL veritabanı uzun süreli saklama yedeklemelerini yönetin. |
Core | GA |
| az sql db ltr-backup delete |
Uzun süreli saklama yedeğini silin. |
Core | GA |
| az sql db ltr-backup list |
Bir konum, sunucu veya veritabanı için uzun süreli saklama yedeklemelerini listeleyin. |
Core | GA |
| az sql db ltr-backup lock-time-based-immutability |
Silme işlemini önlemek için uzun süreli saklama yedeklemesinde zaman tabanlı değişmezliği kilitleyin. |
Core | GA |
| az sql db ltr-backup remove-legal-hold-immutability |
Uzun süreli saklama yedekleme veritabanında yasal saklamayı kaldırın. |
Core | Preview |
| az sql db ltr-backup remove-time-based-immutability |
Uzun süreli saklama yedeklemesinde zaman tabanlı değişmezliği devre dışı bırakın. |
Core | GA |
| az sql db ltr-backup restore |
Uzun süreli saklama yedeğini yeni bir veritabanına geri yükleyin. |
Core | GA |
| az sql db ltr-backup set-legal-hold-immutability |
Uzun süreli saklama yedekleme veritabanında yasal bir saklama ayarlayın. |
Core | Preview |
| az sql db ltr-backup show |
Veritabanı için uzun süreli saklama yedeği alma. |
Core | GA |
| az sql db ltr-backup wait |
Veritabanının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Core | GA |
| az sql db ltr-policy |
SQL veritabanı uzun süreli saklama ilkesini yönetin. |
Core | GA |
| az sql db ltr-policy set |
Bir veritabanı için uzun süreli saklama ayarlarını güncelleştirme. |
Core | GA |
| az sql db ltr-policy show |
Bir veritabanı için uzun süreli saklama ilkesini gösterin. |
Core | GA |
| az sql db op |
Veritabanındaki işlemleri yönetme. |
Core | GA |
| az sql db op cancel |
Veritabanındaki zaman uyumsuz işlemi iptal eder. |
Core | GA |
| az sql db op list |
Veritabanında gerçekleştirilen işlemlerin listesini alır. |
Core | GA |
| az sql db rename |
Veritabanını yeniden adlandırın. |
Core | GA |
| az sql db replica |
Veritabanları arasında çoğaltmayı yönetme. |
Core | GA |
| az sql db replica create |
Var olan bir veritabanının okunabilir ikincil çoğaltması olarak bir veritabanı oluşturun. |
Core | GA |
| az sql db replica delete-link |
İki veritabanı çoğaltması arasında veri çoğaltmasını kalıcı olarak durdurun. |
Core | GA |
| az sql db replica list-links |
Veritabanının çoğaltmalarını ve çoğaltma durumlarını listeleyin. |
Core | GA |
| az sql db replica set-primary |
Geçerli birincil çoğaltma veritabanından yük devrederek birincil çoğaltma veritabanını ayarlayın. |
Core | GA |
| az sql db restore |
Yedekten geri yükleyerek yeni bir veritabanı oluşturun. |
Core | GA |
| az sql db show |
Veritabanının ayrıntılarını alın. |
Core | GA |
| az sql db show-connection-string |
Veritabanına bir bağlantı dizesi oluşturur. |
Core | GA |
| az sql db show-deleted |
Silinen veritabanının ayrıntılarını alın. |
Core | GA |
| az sql db str-policy |
SQL veritabanı kısa süreli saklama ilkesini yönetin. |
Core | GA |
| az sql db str-policy set |
Canlı veritabanı için kısa süreli saklama ayarlarını güncelleştirin. |
Core | GA |
| az sql db str-policy show |
Canlı veritabanı için kısa süreli saklama ilkesini gösterin. |
Core | GA |
| az sql db str-policy wait |
İlke ayarlanana kadar CLI'yi bekleme durumuna yerleştirin. |
Core | GA |
| az sql db tde |
Veritabanının saydam veri şifrelemesini yönetme. |
Core | GA |
| az sql db tde key |
Veritabanının şifreleme koruyucularını yönetme. |
Core | GA |
| az sql db tde key revalidate |
Veritabanının şifreleme koruyucu anahtarını yeniden beyan eder. |
Core | GA |
| az sql db tde key revert |
Veritabanının şifreleme koruyucu anahtarını sunucu düzeyine döndürür. |
Core | GA |
| az sql db tde set |
Veritabanının saydam veri şifreleme yapılandırmasını ayarlar. |
Core | GA |
| az sql db tde show |
bir Saydam Veri Şifrelemesi gösterir. |
Core | GA |
| az sql db update |
Veritabanını güncelleştirme. |
Core | GA |
az sql db copy
Veritabanının kopyasını oluşturun.
performans düzeyi seçeneklerinin tam listesi yürütülerek az sql db list-editions -a -o table -l LOCATIONgörülebilir. Kopyalama hedefi veritabanı, kaynak veritabanıyla aynı sürüme sahip olmalıdır, ancak kopya tamamlandıktan sonra sürümü değiştirebilirsiniz.
az sql db copy --dest-name
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy --bsr]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--dest-resource-group]
[--dest-server]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation --epauto {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas --read-replicas]
[--ids]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--name]
[--no-wait]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--resource-group]
[--server]
[--service-level-objective --service-objective]
[--subscription]
[--tags]
[--umi --user-assigned-identity-id]
[--zone-redundant {false, true}]
Örnekler
Mevcut Standart veritabanının kopyası olarak performans düzeyi S0 olan bir veritabanı oluşturun.
az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --service-objective S0
GeneralPurpose sürümü, 4. Nesil donanımı ve 1 sanal çekirdek ile mevcut bir GeneralPurpose veritabanının kopyası olarak bir veritabanı oluşturun.
az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb -f Gen4 -c 1
Var olan bir veritabanının kopyası olarak yerel yedekleme depolama yedekliliği olan bir veritabanı oluşturma
az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --backup-storage-redundancy Local
Gerekli Parametreler
Kopyalama hedefi olarak oluşturulacak veritabanının adı.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veritabanı için kimlik atama.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Veritabanının otomatik olarak duraklatıldığı dakika cinsinden süre. -1 değeri, otomatik duraklatma'nın devre dışı bırakıldığını gösterir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
Kullanılabilirlik alanı.
Yedeklemeleri depolamak için kullanılan yedekleme depolama yedekliliği. İzin verilen değerler şunlardır: Yerel, Bölge, Coğrafi, Coğrafi Bölge.
Sku'nun DTU'ların veya sanal çekirdeklerin tamsayı sayısındaki kapasite bileşeni.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
Veritabanının işlem modeli.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
| Kabul edilen değerler: | Provisioned, Serverless |
Kopyanın oluşturulacağı kaynak grubunun adı. Belirtilmezse, varsayılan olarak kaynak kaynak grubu kullanılır.
Kopyanın oluşturulacağı sunucunun adı. Belirtilmezse varsayılan olarak kaynak sunucu olur.
Veritabanının oluşturulacağı elastik havuzun adı veya kaynak kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level Arguments |
Veritabanı şifreleme koruyucu anahtarı olarak kullanılacak Azure anahtar kasası anahtarını belirtir.
Veritabanı şifreleme koruyucu anahtarı otomatik döndürme bayrağını belirtir. True, false veya null olabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Sku'nun işlem oluşturma bileşeni (yalnızca sanal çekirdek sku'ları için). İzin verilen değerler şunlardır: 4. Nesil, 5. Nesil.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
SQL Veritabanı için federasyon istemci kimliği. Kiracılar arası CMK senaryosu için kullanılır.
Veritabanı için sağ kullanılacak yüksek kullanılabilirlik çoğaltmalarının sayısı. Yalnızca Hiper Ölçek sürümü için ayarlanabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
SQL Veritabanı için AKV anahtarlarının listesi.
Bu veritabanı için uygulanacak lisans türü.Lisansa ihtiyacınız varsa LicenseIncluded veya lisansınız olup olmadığını ve Azure HybridBenefit için uygun olup olmadığınızı BasePrice.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | BasePrice, LicenseIncluded |
Duraklatılmadıysa veritabanının her zaman ayıracağı en düşük kapasite.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu kaynak için kapanım türünü belirtir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Default, VBS |
Etkinleştirilirse, bağlantı dizelerinde uygulama amacı salt okunur olarak ayarlanmış bağlantılar salt okunur ikincil çoğaltmaya yönlendirilebilir. Bu özellik yalnızca Premium ve İş Açısından Kritik veritabanları için ayarlanabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Disabled, Enabled |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Yeni veritabanı için hizmet hedefi. Örneğin: Temel, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
SQL Veritabanı için kullanıcı tarafından atanan kimliğin listesi.
Alanlar arası yedeklilik etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Değer belirtilmezse varsayılan değer true olur.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db create
Veritabanı oluşturma.
performans düzeyi seçeneklerinin tam listesi yürütülerek az sql db list-editions -a -o table -l LOCATIONgörülebilir.
az sql db create --name
--resource-group
--server
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy --bsr]
[--capacity]
[--catalog-collation {DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS}]
[--collation]
[--compute-model {Provisioned, Serverless}]
[--edition --tier]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation --epauto {false, true}]
[--exhaustion-behavior --fleb --free-limit-exhaustion-behavior {AutoPause, BillOverUsage}]
[--family]
[--federated-client-id]
[--free-limit --use-free-limit {false, true}]
[--ha-replicas --read-replicas]
[--keys]
[--ledger-on {Disabled, Enabled}]
[--license-type {BasePrice, LicenseIncluded}]
[--maint-config-id]
[--max-size]
[--min-capacity]
[--no-wait]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--sample-name {AdventureWorksLT}]
[--service-level-objective --service-objective]
[--tags]
[--umi --user-assigned-identity-id]
[--yes]
[--zone-redundant {false, true}]
Örnekler
Standart S0 veritabanı oluşturma.
az sql db create -g mygroup -s myserver -n mydb --service-objective S0
GeneralPurpose sürümü, 4. Nesil donanım ve 1 sanal çekirdek ile veritabanı oluşturma
az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen4 -c 1
Alanlar arası yedeklilik etkinleştirilmiş bir veritabanı oluşturma
az sql db create -g mygroup -s myserver -n mydb -z
Alanlar arası yedeklilik açıkça devre dışı bırakılmış bir veritabanı oluşturma
az sql db create -g mygroup -s myserver -n mydb -z false
Otomatik duraklatma gecikmesi 120 dakika olan GeneralPurpose 2. Nesil sanal çekirdek sunucusuz veritabanı oluşturma
az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen5 -c 2 --compute-model Serverless --auto-pause-delay 120
2 okuma çoğaltması ile Hiper Ölçek 5. Nesil 2 sanal çekirdek veritabanı oluşturma
az sql db create -g mygroup -s myserver -n mydb -e Hyperscale -f Gen5 -c 2 --read-replicas 2
Yerel olarak yedekli yedekleme depolama alanıyla GeneralPurpose veritabanı oluşturma
az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose --backup-storage-redundancy Local
VBS kapanım etkinleştirilmiş bir veritabanı oluşturun.
az sql db create -g mygroup -s myserver -n mydb --preferred-enclave-type VBS
Ücretsiz sınır uygulanmış bir veritabanı oluşturma
az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen5 -c 2 --compute-model Serverless --use-free-limit --free-limit-exhaustion-behavior AutoPause
Gerekli Parametreler
Azure SQL Veritabanı'nın adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veritabanı için kimlik atama.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Veritabanının otomatik olarak duraklatıldığı dakika cinsinden süre. -1 değeri, otomatik duraklatma'nın devre dışı bırakıldığını gösterir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
Kullanılabilirlik alanı.
Yedeklemeleri depolamak için kullanılan yedekleme depolama yedekliliği. İzin verilen değerler şunlardır: Yerel, Bölge, Coğrafi, Coğrafi Bölge.
Sku'nun DTU'ların veya sanal çekirdeklerin tamsayı sayısındaki kapasite bileşeni.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
Meta veri kataloğu harmanlaması.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Creation Arguments |
| Kabul edilen değerler: | DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS |
Veritabanının harmanlaması.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Creation Arguments |
Veritabanının işlem modeli.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
| Kabul edilen değerler: | Provisioned, Serverless |
Sku'nun sürüm bileşeni. İzin verilen değerler şunlardır: Temel, Standart, Premium, GeneralPurpose, BusinessCritical, Hiper Ölçek.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
Veritabanının oluşturulacağı elastik havuzun adı veya kaynak kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level Arguments |
Veritabanı şifreleme koruyucu anahtarı olarak kullanılacak Azure anahtar kasası anahtarını belirtir.
Veritabanı şifreleme koruyucu anahtarı otomatik döndürme bayrağını belirtir. True, false veya null olabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Ücretsiz veritabanı için aylık ücretsiz sınırlar tükendiğinde davranışı belirtir. Otomatik Kullan: Veritabanı, ayın geri kalanında ücretsiz sınırların tükenmesi üzerine otomatik olarak duraklatılır. BillForUsage: Veritabanı, ücretsiz sınırların tükenmesi üzerine çevrimiçi olmaya devam eder ve fazla kullanım faturalandırılır.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | AutoPause, BillOverUsage |
Sku'nun işlem oluşturma bileşeni (yalnızca sanal çekirdek sku'ları için). İzin verilen değerler şunlardır: 4. Nesil, 5. Nesil.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
SQL Veritabanı için federasyon istemci kimliği. Kiracılar arası CMK senaryosu için kullanılır.
Veritabanının ücretsiz aylık sınırları kullanıp kullanmadığı. Abonelikteki bir veritabanında izin verilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Veritabanı için sağ kullanılacak yüksek kullanılabilirlik çoğaltmalarının sayısı. Yalnızca Hiper Ölçek sürümü için ayarlanabilir.
SQL Veritabanı için AKV anahtarlarının listesi.
Tüm verilerin bütünlüğünün kayıt defteri özelliği tarafından korunduğu bir kayıt defteri veritabanı oluşturun. Kayıt defteri veritabanındaki tüm tablolar kayıt defteri tabloları olmalıdır. Not: Veritabanı oluşturulduktan sonra bu özelliğin değeri değiştirilemez.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Disabled, Enabled |
Bu veritabanı için uygulanacak lisans türü.Lisansa ihtiyacınız varsa LicenseIncluded veya lisansınız olup olmadığını ve Azure HybridBenefit için uygun olup olmadığınızı BasePrice.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | BasePrice, LicenseIncluded |
Bu kaynak için belirtilen bakım yapılandırma kimliği veya adı.
Maksimum depolama boyutu. Hiçbir birim belirtilmezse, varsayılan olarak bayt (B) olur.
Duraklatılmadıysa veritabanının her zaman ayıracağı en düşük kapasite.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu kaynak için kapanım türünü belirtir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Default, VBS |
Etkinleştirilirse, bağlantı dizelerinde uygulama amacı salt okunur olarak ayarlanmış bağlantılar salt okunur ikincil çoğaltmaya yönlendirilebilir. Bu özellik yalnızca Premium ve İş Açısından Kritik veritabanları için ayarlanabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Disabled, Enabled |
Bu veri tabanı oluşturulurken uygulanacak örnek şemanın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Creation Arguments |
| Kabul edilen değerler: | AdventureWorksLT |
Yeni veritabanı için hizmet hedefi. Örneğin: Temel, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
SQL Veritabanı için kullanıcı tarafından atanan kimliğin listesi.
Onay istemde bulunmayın.
Alanlar arası yedeklilik etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Değer belirtilmezse varsayılan değer true olur.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak 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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db delete
Veritabanını silme.
az sql db delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--server]
[--subscription]
[--yes]
Örnekler
Veritabanını silme. (autogenerated)
az sql db delete --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Onay istemde bulunmayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db export
Veritabanını bacpac'e aktarın.
az sql db export --admin-user
--storage-key
--storage-key-type {ManagedIdentity, SharedAccessKey, StorageAccessKey}
--storage-uri
[--admin-password]
[--auth-type {ADPassword, ManagedIdentity, SQL}]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--server]
[--subscription]
Örnekler
Dışarı aktarma işleminde kullanmak üzere bir SAS anahtarı alın.
az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
--permissions rw --expiry 2018-01-01T00:00:00Z
SAS anahtarı kullanarak bacpac'i dışarı aktarın.
az sql db export -s myserver -n mydatabase -g mygroup -p password -u login \
--storage-key "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=mysignature&sv=2015-07-08" \
--storage-key-type SharedAccessKey \
--storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac
Depolama hesabı anahtarı kullanarak bacpac'i dışarı aktarın.
az sql db export -s myserver -n mydatabase -g mygroup -p password -u login \
--storage-key MYKEY== --storage-key-type StorageAccessKey \
--storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac
Gerekli Parametreler
Required. Yönetici oturum açma adı.
Required. Depolama anahtarı.
Required. Depolama anahtarı türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | ManagedIdentity, SharedAccessKey, StorageAccessKey |
Required. Depolama Uri'si.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Required. Yönetici oturum açma parolası.
Kimlik doğrulama türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | ADPassword, ManagedIdentity, SQL |
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db import
Bir bacpac'i yeni bir veritabanına veya mevcut boş bir veritabanına aktarır.
az sql db import --admin-user
--storage-key
--storage-key-type {ManagedIdentity, SharedAccessKey, StorageAccessKey}
--storage-uri
[--admin-password]
[--auth-type {ADPassword, ManagedIdentity, SQL}]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--server]
[--subscription]
Örnekler
İçeri aktarma işleminde kullanmak üzere bir SAS anahtarı alın.
az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
--permissions rw --expiry 2018-01-01T00:00:00Z
SAS anahtarı kullanarak bacpac'i mevcut bir veritabanına aktarın.
az sql db import -s myserver -n mydatabase -g mygroup -p password -u login \
--storage-key "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=mysignature&sv=2015-07-08" \
--storage-key-type SharedAccessKey \
--storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac
Depolama hesabı anahtarı kullanarak bacpac'i mevcut bir veritabanına aktarın.
az sql db import -s myserver -n mydatabase -g mygroup -p password -u login --storage-key MYKEY== \
--storage-key-type StorageAccessKey \
--storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac
Gerekli Parametreler
Required. Yönetici oturum açma adı.
Required. Depolama anahtarı.
Required. Depolama anahtarı türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | ManagedIdentity, SharedAccessKey, StorageAccessKey |
Required. Depolama Uri'si.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Required. Yönetici oturum açma parolası.
Kimlik doğrulama türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | ADPassword, ManagedIdentity, SQL |
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db list
Sunucu veya elastik havuzdaki veritabanlarını listeleme.
az sql db list [--elastic-pool]
[--ids]
[--resource-group]
[--server]
[--subscription]
Örnekler
Sunucu veya elastik havuzdaki veritabanlarını listeleme. (autogenerated)
az sql db list --resource-group MyResourceGroup --server myserver
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Belirtilirse, yalnızca bu elastik havuzdaki veritabanlarını listeler.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db list-deleted
Geri yüklenebilir bırakılan veritabanlarının listesini alır.
az sql db list-deleted [--ids]
[--resource-group]
[--server]
[--subscription]
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db list-editions
Şu anda etkin olan abonelik için kullanılabilir veritabanı sürümlerini gösterin.
Kullanılabilir hizmet hedeflerini ve depolama sınırlarını içerir. Ayrıntı düzeyini azaltmak için, depolama sınırlarını kasıtlı olarak azaltma ayarları varsayılan olarak gizlenir.
az sql db list-editions --location
[--available]
[--dtu]
[--edition --tier]
[--service-objective]
[--show-details {max-size}]
[--vcores]
Örnekler
Tüm veritabanı sürümlerini bir konumda gösterin.
az sql db list-editions -l westus -o table
Standart sürüm için tüm kullanılabilir veritabanı hizmeti hedeflerini gösterin.
az sql db list-editions -l westus --edition Standard -o table
P1 hizmet hedefi için kullanılabilir maksimum veritabanı boyutlarını göster
az sql db list-editions -l westus --service-objective P1 --show-details max-size
Gerekli Parametreler
Location. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Belirtilirse, yalnızca belirtilen bölgede kullanılabilen sonuçları gösterin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Aranacak DTU sayısı. Belirtilmezse, tüm DTU boyutları gösterilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Search Arguments |
Aranacak sürüm. Belirtilmezse, tüm sürümler gösterilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Search Arguments |
Aranacak hizmet hedefi. Belirtilmezse, tüm hizmet hedefleri gösterilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Search Arguments |
Çıktıya eklenecek ek ayrıntıların listesi.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | max-size |
Aranacak sanal çekirdek sayısı. Belirtilmezse, tüm sanal çekirdek boyutları gösterilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Search Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak 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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db list-usages
Veritabanı kullanımlarını alır.
az sql db list-usages [--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db rename
Veritabanını yeniden adlandırın.
az sql db rename --new-name
[--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Örnekler
Veritabanını yeniden adlandırın. (autogenerated)
az sql db rename --name MyAzureSQLDatabase --new-name MyNew --resource-group MyResourceGroup --server myserver
Gerekli Parametreler
Veritabanının yeniden adlandırılacağı yeni ad.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db restore
Yedekten geri yükleyerek yeni bir veritabanı oluşturun.
az sql db restore --dest-name
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy --bsr]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--deleted-time]
[--edition --tier]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation --epauto {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas --read-replicas]
[--ids]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--name]
[--no-wait]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--resource-group]
[--server]
[--service-level-objective --service-objective]
[--subscription]
[--tags]
[--time]
[--umi --user-assigned-identity-id]
[--zone-redundant {false, true}]
Örnekler
Yedekten geri yükleyerek yeni bir veritabanı oluşturun. (autogenerated)
az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22"
Yedekten geri yükleyerek coğrafi olarak yedekli yedekleme depolama alanıyla yeni bir veritabanı oluşturun. (autogenerated)
az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22" --backup-storage-redundancy Geo
Gerekli Parametreler
Geri yükleme hedefi olarak oluşturulacak veritabanının adı.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veritabanı için kimlik atama.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Veritabanının otomatik olarak duraklatıldığı dakika cinsinden süre. -1 değeri, otomatik duraklatma'nın devre dışı bırakıldığını gösterir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
Kullanılabilirlik alanı.
Yedeklemeleri depolamak için kullanılan yedekleme depolama yedekliliği. İzin verilen değerler şunlardır: Yerel, Bölge, Coğrafi, Coğrafi Bölge.
Sku'nun DTU'ların veya sanal çekirdeklerin tamsayı sayısındaki kapasite bileşeni.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
Veritabanının işlem modeli.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
| Kabul edilen değerler: | Provisioned, Serverless |
Belirtilirse, var olan bir veritabanından değil, silinmiş bir veritabanından geri yükleyin. Aynı sunucudaki silinen veritabanının silinme zamanıyla eşleşmesi gerekir. --time veya --deleted-time (veya her ikisi) belirtilmelidir. Süre şu biçimde olmalıdır: "YYYY-MM-DDTHH:MM:SS".
| Özellik | Değer |
|---|---|
| Parametre grubu: | Restore Point Arguments |
Sku'nun sürüm bileşeni. İzin verilen değerler şunlardır: Temel, Standart, Premium, GeneralPurpose, BusinessCritical, Hiper Ölçek.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
Veritabanının oluşturulacağı elastik havuzun adı veya kaynak kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level Arguments |
Veritabanı şifreleme koruyucu anahtarı olarak kullanılacak Azure anahtar kasası anahtarını belirtir.
Veritabanı şifreleme koruyucu anahtarı otomatik döndürme bayrağını belirtir. True, false veya null olabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Sku'nun işlem oluşturma bileşeni (yalnızca sanal çekirdek sku'ları için). İzin verilen değerler şunlardır: 4. Nesil, 5. Nesil.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
SQL Veritabanı için federasyon istemci kimliği. Kiracılar arası CMK senaryosu için kullanılır.
Veritabanı için sağ kullanılacak yüksek kullanılabilirlik çoğaltmalarının sayısı. Yalnızca Hiper Ölçek sürümü için ayarlanabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
SQL Veritabanı için AKV anahtarlarının listesi.
Bu veritabanı için uygulanacak lisans türü.Lisansa ihtiyacınız varsa LicenseIncluded veya lisansınız olup olmadığını ve Azure HybridBenefit için uygun olup olmadığınızı BasePrice.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | BasePrice, LicenseIncluded |
Duraklatılmadıysa veritabanının her zaman ayıracağı en düşük kapasite.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu kaynak için kapanım türünü belirtir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Default, VBS |
Etkinleştirilirse, bağlantı dizelerinde uygulama amacı salt okunur olarak ayarlanmış bağlantılar salt okunur ikincil çoğaltmaya yönlendirilebilir. Bu özellik yalnızca Premium ve İş Açısından Kritik veritabanları için ayarlanabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Disabled, Enabled |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Yeni veritabanı için hizmet hedefi. Örneğin: Temel, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Yeni veritabanını oluşturmak için geri yüklenecek kaynak veritabanının zamanı. Kaynak veritabanının earliestRestoreDate değerinden büyük veya buna eşit olmalıdır. --time veya --deleted-time (veya her ikisi) belirtilmelidir. Süre şu biçimde olmalıdır: "YYYY-MM-DDTHH:MM:SS".
| Özellik | Değer |
|---|---|
| Parametre grubu: | Restore Point Arguments |
SQL Veritabanı için kullanıcı tarafından atanan kimliğin listesi.
Alanlar arası yedeklilik etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Değer belirtilmezse varsayılan değer true olur.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db show
Veritabanının ayrıntılarını alın.
az sql db show [--expand-keys {false, true}]
[--ids]
[--keys-filter]
[--name]
[--resource-group]
[--server]
[--subscription]
Örnekler
Veritabanının ayrıntılarını alın. (autogenerated)
az sql db show --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veritabanı için AKV anahtarlarını genişletin.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Veritabanı için AKV anahtarlarını genişletin.
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db show-connection-string
Veritabanına bir bağlantı dizesi oluşturur.
az sql db show-connection-string --client {ado.net, jdbc, odbc, php, php_pdo, sqlcmd}
[--auth-type {ADIntegrated, ADPassword, SqlPassword}]
[--ids]
[--name]
[--server]
[--subscription]
Örnekler
ado.net için bağlantı dizesi oluşturma
az sql db show-connection-string -s myserver -n mydb -c ado.net
Gerekli Parametreler
İstemci bağlantı sağlayıcısının türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | ado.net, jdbc, odbc, php, php_pdo, sqlcmd |
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Kimlik doğrulaması türü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Authentication Arguments |
| Default value: | SqlPassword |
| Kabul edilen değerler: | ADIntegrated, ADPassword, SqlPassword |
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
| Default value: | <databasename> |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
| Default value: | <servername> |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db show-deleted
Silinen veritabanının ayrıntılarını alın.
az sql db show-deleted --restorable-dropped-database-id
[--expand-keys {false, true}]
[--ids]
[--keys-filter]
[--resource-group]
[--server]
[--subscription]
Örnekler
Silinen veritabanının ayrıntılarını alın. (autogenerated)
az sql db show-deleted --resource-group MyResourceGroup --server myserver --restorable-dropped-database-id "MyAzureSQLDatabase,133203966918270000"
Gerekli Parametreler
Geri yüklenebilen bırakılan veritabanı kimliği.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veritabanı için AKV anahtarlarını genişletin.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Veritabanı için AKV anahtarlarını genişletin.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db update
Veritabanını güncelleştirme.
az sql db update [--add]
[--assign-identity {false, true}]
[--auto-pause-delay]
[--backup-storage-redundancy --bsr]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--edition --tier]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation --epauto {false, true}]
[--exhaustion-behavior --fleb --free-limit-exhaustion-behavior {AutoPause, BillOverUsage}]
[--family]
[--federated-client-id]
[--filter]
[--force-string]
[--free-limit --use-free-limit {false, true}]
[--ha-replicas --read-replicas]
[--ids]
[--keys]
[--keys-to-remove]
[--maint-config-id]
[--manual-cutover {false, true}]
[--max-size]
[--min-capacity]
[--name]
[--no-wait]
[--perform-cutover {false, true}]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--remove]
[--resource-group]
[--server]
[--service-objective]
[--set]
[--subscription]
[--umi --user-assigned-identity-id]
[--zone-redundant {false, true}]
Örnekler
DTU kapasitesi belirterek veritabanını Standart sürüm, S0 performans düzeyi (10 DTU) olarak güncelleştirin. GeneralPurpose'un Standart sürümden daha geniş bir maksimum boyut aralığına izin verdiğine dikkat edin.
az sql db update -g mygroup -s myserver -n mydb --edition Standard --capacity 10 --max-size 250GB
Performans düzeyi adını belirterek veritabanını Standart sürüm, S1 performans düzeyi (20 DTU) olarak güncelleştirin. GeneralPurpose'un Standart sürümden daha geniş bir maksimum boyut aralığına izin verdiğine dikkat edin.
az sql db update -g mygroup -s myserver -n mydb --edition Standard --service-objective S1 --max-size 250GB
Gen5 donanımıyla veritabanını GeneralPurpose sürümü, 4 sanal çekirdek olarak güncelleştirme
az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 4 --family Gen5
Veritabanını en büyük boyut artışıyla güncelleştirme
az sql db update -g mygroup -s myserver -n mydb --max-size 500GB
Veritabanını alanlar arası yedeklilik etkin olarak güncelleştirme
az sql db update -g mygroup -s myserver -n mydb -z
Bölge yedekliliğini açıkça devre dışı bırakarak veritabanını güncelleştirme
az sql db update -g mygroup -s myserver -n mydb -z false
Veritabanını sunucusuz işlem modeline güncelleştirme
az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 2 --family Gen5 --compute-model Serverless
Veritabanını yerel olarak yedekli yedekleme depolama alanıyla güncelleştirme
az sql db update -g mygroup -s myserver -n mydb --backup-storage-redundancy Local
VERITABANıNı VBS kapanım etkin olarak güncelleştirin.
az sql db update -g mygroup -s myserver -n mydb --preferred-enclave-type VBS
Serbest sınır veritabanının tükenme davranışını BillOverUsage olarak güncelleştirme
az sql db update -g mygroup -s myserver -n mydb --free-limit-exhaustion-behavior BillOverUsage
Bir veritabanını El ile tam geçiş seçeneğiyle 5. Nesil donanımıyla 2 sanal çekirdek olan Hiper Ölçek sürümüne güncelleştirme
az sql db update -g mygroup -s myserver -n mydb --edition Hyperscale --service-objective HS_Gen5_2 --manual-cutover
Veritabanını Hiper Ölçek sürümüne güncelleştirme işlemi devam ederken tam geçişi gerçekleştir seçeneğiyle tam geçişi tetikleme
az sql db update -g mygroup -s myserver -n mydb --perform-cutover
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
Veritabanı için kimlik atama.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Veritabanının otomatik olarak duraklatıldığı dakika cinsinden süre. -1 değeri, otomatik duraklatma'nın devre dışı bırakıldığını gösterir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
Yedeklemeleri depolamak için kullanılan yedekleme depolama yedekliliği. İzin verilen değerler şunlardır: Yerel, Bölge, Coğrafi, Coğrafi Bölge.
Sku'nun DTU'ların veya sanal çekirdeklerin tamsayı sayısındaki kapasite bileşeni.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
Veritabanının işlem modeli.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
| Kabul edilen değerler: | Provisioned, Serverless |
Sku'nun sürüm bileşeni. İzin verilen değerler şunlardır: Temel, Standart, Premium, GeneralPurpose, BusinessCritical, Hiper Ölçek.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
Veritabanının taşınacak elastik havuzun adı veya kaynak kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level Arguments |
Veritabanı şifreleme koruyucu anahtarı olarak kullanılacak Azure anahtar kasası anahtarını belirtir.
Veritabanı şifreleme koruyucu anahtarı otomatik döndürme bayrağını belirtir. True, false veya null olabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Ücretsiz veritabanı için aylık ücretsiz sınırlar tükendiğinde davranışı belirtir. Otomatik Kullan: Veritabanı, ayın geri kalanında ücretsiz sınırların tükenmesi üzerine otomatik olarak duraklatılır. BillForUsage: Veritabanı, ücretsiz sınırların tükenmesi üzerine çevrimiçi olmaya devam eder ve fazla kullanım faturalandırılır.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | AutoPause, BillOverUsage |
Sku'nun işlem oluşturma bileşeni (yalnızca sanal çekirdek sku'ları için). İzin verilen değerler şunlardır: 4. Nesil, 5. Nesil.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level (components) Arguments |
SQL Veritabanı için federasyon istemci kimliği. Kiracılar arası CMK senaryosu için kullanılır.
Koleksiyondaki öğeleri filtreleyen bir OData filtre ifadesi. Varsayılan değer Yok'tır.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | False |
Veritabanının ücretsiz aylık sınırları kullanıp kullanmadığı. Abonelikteki bir veritabanında izin verilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Veritabanı için sağ kullanılacak yüksek kullanılabilirlik çoğaltmalarının sayısı. Yalnızca Hiper Ölçek sürümü için ayarlanabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
SQL Veritabanı için AKV anahtarlarının listesi.
SQL Veritabanından kaldırılacak AKV anahtarlarının listesi.
Bu kaynak için belirtilen bakım yapılandırma kimliği veya adı.
SLO Güncelleştirme sırasında el ile tam geçiş yapılıp yapılmaymayacağı. Veritabanını Hiper Ölçek katmanına güncelleştirirken izin verilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Veritabanının bayt cinsinden ifade edilen yeni en büyük boyutu.
Duraklatılmadıysa veritabanının her zaman ayıracağı en düşük kapasite.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Serverless offering Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Veritabanını Hiper Ölçek katmanına güncelleştirirken tam geçiş yapılıp yapılmadığı devam ediyor.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Bu kaynak için kapanım türünü belirtir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Default, VBS |
Etkinleştirilirse, bağlantı dizelerinde uygulama amacı salt okunur olarak ayarlanmış bağlantılar salt okunur ikincil çoğaltmaya yönlendirilebilir. Bu özellik yalnızca Premium ve İş Açısından Kritik veritabanları için ayarlanabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Disabled, Enabled |
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Yeni hizmet hedefinin adı. Bu tek başına bir veritabanı hizmeti hedefiyse ve veritabanı şu anda bir elastik havuzdaysa, veritabanı havuzdan kaldırılır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Performance Level Arguments |
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
SQL Veritabanı için kullanıcı tarafından atanan kimliğin listesi.
Alanlar arası yedeklilik etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Değer belirtilmezse varsayılan değer true olur.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |