az dms project
Note
Bu komut grubu hem Azure CLI hem de en az bir uzantıda tanımlanan komutlara sahiptir. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
Azure Veritabanı Geçiş Hizmeti örneği (klasik) için projeleri yönetin.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az dms project check-name |
Belirli bir proje adının hem belirli bir DMS örneğinde hem de adın geçerliliği içinde kullanılabilir olup olmadığını denetleyin. |
Core | GA |
| az dms project create |
Birden çok görev içerebilen bir geçiş projesi oluşturun. |
Core | GA |
| az dms project create (dms-preview uzantı) |
Birden çok görev içerebilen bir geçiş projesi oluşturun. |
Extension | GA |
| az dms project delete |
Projeyi silme. |
Core | GA |
| az dms project list |
DMS örneği içindeki projeleri listeleyin. |
Core | GA |
| az dms project show |
Geçiş projesinin ayrıntılarını gösterin. |
Core | GA |
| az dms project task |
bir Azure Veritabanı Geçiş Hizmeti (klasik) örneğin projesinin görevlerini yönetin. |
Çekirdek ve Uzantı | GA |
| az dms project task cancel |
Şu anda kuyruğa alınmış veya çalışıyorsa görevi iptal edin. |
Core | GA |
| az dms project task cancel (dms-preview uzantı) |
Bu komut kullanım dışı bırakılıyor. Bunun yerine durdur komutunu kullanın. |
Extension | GA |
| az dms project task check-name |
Belirli bir görev adının belirli bir DMS örneğinde kullanılabilir olup olmadığını ve adın geçerliliğini denetleyin. |
Core | GA |
| az dms project task create |
Geçiş görevi oluşturun ve başlatın. |
Core | GA |
| az dms project task create (dms-preview uzantı) |
Geçiş görevi oluşturun ve başlatın. |
Extension | GA |
| az dms project task cutover |
Çevrimiçi geçiş görevi için tam geçiş gerçekleştirerek geçişi tamamlayın. |
Core | GA |
| az dms project task delete |
Geçiş görevini silme. |
Core | GA |
| az dms project task list |
Proje içindeki görevleri listeleme. Bazı görevlerin durumu Bilinmiyor olabilir ve bu durum, o görevin durumunu sorgularken bir hata oluştuğuna işaret eder. |
Core | GA |
| az dms project task restart |
Geçişin tamamını veya yalnızca belirtilen bir nesneyi yeniden başlatın. Şu anda yalnızca MongoDB geçişleri tarafından desteklenmektedir. |
Extension | GA |
| az dms project task show |
Geçiş görevinin ayrıntılarını gösterin. Daha fazla ayrıntı almak için "--expand" kullanın. |
Core | GA |
| az dms project task stop |
Görevi durdurur veya belirtilen nesnede geçişi durdurur (yalnızca MongoDB geçişleri). |
Extension | GA |
az dms project check-name
Belirli bir proje adının hem belirli bir DMS örneğinde hem de adın geçerliliği içinde kullanılabilir olup olmadığını denetleyin.
az dms project check-name --name
--resource-group
--service-name
[--acquire-policy-token]
[--change-reference]
Gerekli Parametreler
Denetlenecek proje adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Hizmetin 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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy 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 dms project create
Birden çok görev içerebilen bir geçiş projesi oluşturun.
Aşağıdaki proje yapılandırmaları desteklenir: -) source -> hedefi
- SQL -> SQLDB
- PostgreSQL -> AzureDbForPostgreSQL
- MySQL - AzureDbForMySQL>.
az dms project create --name
--resource-group
--service-name
--source-platform
--target-platform
[--acquire-policy-token]
[--change-reference]
[--tags]
Örnekler
DMS örneği için SQL'den SQL'e proje oluşturma.
az dms project create -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue
DMS örneği için AzureDbForPostgreSql'e PostgreSql projesi oluşturun.
az dms project create -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue
Bir DMS örneği için AzureDbForMySQL'e MySQL projesi oluşturun.
az dms project create -n mysqlproject -g myresourcegroup --service-name mydms --source-platform MySQL --target-platform AzureDbForMySQL --tags tagName1=tagValue1 tagWithNoValue
Gerekli Parametreler
Project adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Hizmetin adı.
Kaynak veritabanı için sunucu türü. Desteklenen türler şunlardır: SQL, PostgreSQL, MySQL.
Hedef veritabanı için hizmet türü. Desteklenen türler şunlardır: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.
İ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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
"tag1[=value1]" biçimindeki etiketlerin boşlukla ayrılmış listesi.
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 dms project create (dms-preview uzantı)
Birden çok görev içerebilen bir geçiş projesi oluşturun.
Aşağıdaki proje yapılandırmaları desteklenir: -) kaynak -> hedef 1) SQL -> SQLDB 2) PostgreSQL -> AzureDbForPostgreSQL 3) MongoDB -> MongoDB (MongoDB API'leri aracılığıyla Cosmos DB'ye geçiş için).
az dms project create --location
--name
--resource-group
--service-name
--source-platform
--target-platform
[--acquire-policy-token]
[--change-reference]
[--tags]
Örnekler
DMS örneği için SQL'den SQL'e proje oluşturma.
az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue
DMS örneği için AzureDbForPostgreSql'e PostgreSql projesi oluşturun.
az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue
Gerekli Parametreler
Location. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.
Project adı. DMS Project kaynak veritabanı bağlantısını, hedef veritabanı bağlantısını ve geçirilmesi gereken veritabanlarının listesini kapsayan bir mantıksal gruplandırmadır.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Hizmetin adı. DMS Hizmeti, veritabanı geçişleri gerçekleştiren Azure bir örnektir.
Kaynak veritabanı için sunucu türü. Desteklenen türler şunlardır: SQL, PostgreSQL, MongoDB.
Hedef veritabanı için hizmet türü. Desteklenen türler şunlardır: SQLDB, AzureDbForPostgreSQL, MongoDB.
İ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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
etiket1[=değer1]" biçiminde, boşlukla ayrılmış bir etiket listesi.
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 dms project delete
Projeyi silme.
az dms project delete --name
--resource-group
--service-name
[--acquire-policy-token]
[--change-reference]
[--delete-running-tasks]
[--yes]
Örnekler
Projeyi silme. (autogenerated)
az dms project delete --name MyProject --resource-group MyResourceGroup --service-name MyService
Gerekli Parametreler
Project adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Hizmetin 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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Projeyi silmeden önce çalışan görevleri iptal edin.
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/.
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 dms project list
DMS örneği içindeki projeleri listeleyin.
az dms project list --resource-group
--service-name
Örnekler
DMS örneği içindeki projeleri listeleyin. (autogenerated)
az dms project list --resource-group MyResourceGroup --service-name MyService
Gerekli Parametreler
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Hizmetin adı.
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 dms project show
Geçiş projesinin ayrıntılarını gösterin.
az dms project show --name
--resource-group
--service-name
Örnekler
Geçiş projesinin ayrıntılarını gösterin. (autogenerated)
az dms project show --name MyProject --resource-group MyResourceGroup --service-name MyService
Gerekli Parametreler
Project adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Hizmetin adı.
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 |