az sql db str-policy

SQL veritabanı kısa süreli saklama ilkesini yönetin.

Komutlar

az sql db str-policy set

Canlı veritabanı için kısa süreli saklama ayarlarını güncelleştirin.

az sql db str-policy show

Canlı veritabanı için kısa süreli saklama ilkesini gösterin.

az sql db str-policy wait

İlke ayarlanana kadar CLI'yı bekleme durumuna geçirin.

az sql db str-policy set

Canlı veritabanı için kısa süreli saklama ayarlarını güncelleştirin.

az sql db str-policy set --retention-days
                         [--diffbackup-hours]
                         [--ids]
                         [--name]
                         [--no-wait]
                         [--resource-group]
                         [--server]

Örnekler

Canlı veritabanı için kısa süreli saklama ayarlayın.

az sql db str-policy set -g mygroup -s myserver -n mydb --retention-days retentionindays --diffbackup-hours diffbackuphours

Gerekli Parametreler

--retention-days

Gün cinsinden yeni yedekleme kısa süreli saklama ilkesi saklama. (DTU) Temel'in canlı veritabanı için geçerli saklama günleri 1-7 gün olabilir; Rest modelleri 1-35 gün olabilir.

İsteğe Bağlı Parametreler

--diffbackup-hours

Saat cinsinden yeni yedekleme kısa süreli saklama ilkesi değişiklik yedekleme aralığı. Canlı veritabanı için geçerli değişiklik yedekleme aralığı 12 veya 24 saat olabilir.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Azure SQL Veritabanının adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--server -s

Azure SQL sunucusunun adı. varsayılanı kullanarak az configure --defaults sql-server=<name>yapılandırabilirsiniz.

az sql db str-policy show

Canlı veritabanı için kısa süreli saklama ilkesini gösterin.

az sql db str-policy show [--ids]
                          [--name]
                          [--resource-group]
                          [--server]

Örnekler

Canlı veritabanı için kısa süreli saklama ilkesini gösterme.

az sql db str-policy show -g mygroup -s myserver -n mydb

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Azure SQL Veritabanının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--server -s

Azure SQL sunucusunun adı. varsayılanı kullanarak az configure --defaults sql-server=<name>yapılandırabilirsiniz.

az sql db str-policy wait

İlke ayarlanana kadar CLI'yı bekleme durumuna geçirin.

az sql db str-policy wait --policy-name
                          [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--ids]
                          [--interval]
                          [--name]
                          [--resource-group]
                          [--server]
                          [--timeout]
                          [--updated]

Gerekli Parametreler

--policy-name

İlke adı. Her zaman "varsayılan" olmalıdır.

İsteğe Bağlı Parametreler

--created

'provisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

--exists

Kaynak var olana kadar bekleyin.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--name -n

Azure SQL Veritabanının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--server -s

Azure SQL sunucusunun adı. varsayılanı kullanarak az configure --defaults sql-server=<name>yapılandırabilirsiniz.

--timeout

Saniye cinsinden maksimum bekleme.

varsayılan değer: 3600
--updated

provisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.