Elastic Pools - Failover

Elastik havuza yük devretme gerçekleştirir.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/failover?api-version=2021-11-01

URI Parametreleri

Name İçinde Gerekli Tür Description
elasticPoolName
path True

string

Yük devretme için elastik havuzun adı.

resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

serverName
path True

string

Sunucunun adı.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

Elastik havuz yük devretmesi başarıyla tamamlandı.

202 Accepted

Elastik havuz yük devretmesi devam ediyor.

Other Status Codes

Hata Yanıtları: ***

  • 400 ManagementServiceFeatureDisabled - Kullanıcı devre dışı bırakılmış bir özelliği kullanmaya çalıştı.

  • 400 ElasticPoolFailoverThrottled - Elastik havuzda yeni bir yük devretme oldu.

  • 400 ElasticPoolFailoverNotSupportedOnSKU - Müşteri tarafından başlatılan bu yük devretme türü verilen SKU'da desteklenmez.

  • 404 OperationIdNotFound - Kimlikli işlem yok.

  • 409 ManagementServiceDatabaseBusy - '{0}' veritabanı başka bir işlemle meşgul. Lütfen işleminizi daha sonra deneyin.

  • 409 ElasticPoolNotInStateToFailover - Elastik havuz veya elastik havuz içindeki bir veritabanı şu anda yük devretme yapılaamayacak bir durumda.

  • 409 OperationCancelled - İşlem kullanıcı tarafından iptal edildi.

  • 409 İşlem Kesildi - Aynı kaynakta başka bir işlem tarafından kesildiği için kaynak üzerindeki işlem tamamlanamadı.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 500 OperationTimedOut - İşlem zaman aşımına uğradı ve otomatik olarak geri alındı. Lütfen işlemi yeniden deneyin.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

Örnekler

Failover an elastic pool

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/testServer/elasticPools/testElasticPool/failover?api-version=2021-11-01

Sample Response