共用方式為


Failover Groups - Delete

刪除故障轉移群組。

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/failoverGroups/{failoverGroupName}?api-version=2023-08-01

URI 參數

名稱 位於 必要 類型 Description
failoverGroupName
path True

string

故障轉移群組的名稱。

resourceGroupName
path True

string

包含資源的資源群組名稱。 您可以從 Azure Resource Manager API 或入口網站取得此值。

serverName
path True

string

包含故障轉移群組的伺服器名稱。

subscriptionId
path True

string

識別 Azure 訂用帳戶的訂用帳戶標識碼。

api-version
query True

string

要用於要求的 API 版本。

回應

名稱 類型 Description
200 OK

已成功刪除故障轉移群組。

202 Accepted

接受

標題

Location: string

204 No Content

指定的故障轉移群組不存在。

Other Status Codes

ErrorResponse

錯誤回應: ***

  • 400 FailoverGroupCreateOrUpdateRequestInvalidDatabases - 所提供的資料庫標識碼未正確建構資料庫資源標識符。 如需適當格式設定的範例,請參閱 https://docs.microsoft.com/en-us/rest/api/sql/failovergroups/createorupdate

  • 400 FailoverGroupCreateOrUpdateRequestInvalidPartner - 建立或更新故障轉移群組要求本文中的指定夥伴欄位是空的或無效的。 請提供此欄位的有效值。 如需正確格式化要求範例,請參閱 https://docs.microsoft.com/en-us/rest/api/sql/failovergroups/createorupdate

  • 400 FailoverGroupCreateOrUpdateRequestDuplicatePartner - 一或多個提供的夥伴伺服器已經是故障轉移群組的一部分。 請確定主伺服器和所有指定的夥伴伺服器都是唯一的。

  • 400 FailoverGroupCreateOrUpdateRequestInvalidDatabaseServer - 故障轉移群組的主伺服器上不存在一或多個提供的資料庫。 請確定所有資料庫都存在於主伺服器上。

  • 400 FailoverGroupCreateOrUpdateRequestUnsupportedPartnerCount - 僅支援故障轉移群組的一個夥伴伺服器。 請據以修改您的要求。 如需有效要求的範例,請參閱 https://docs.microsoft.com/en-us/rest/api/sql/failovergroups/createorupdate

  • 400 FailoverGroupCreateOrUpdateRequestInvalidReadWriteEndpoint - 建立或更新要求需要 readWriteEndpoint 字段。

  • 400 FailoverGroupCreateOrUpdateRequestInvalid - 建立或更新故障轉移群組要求本文是空的或無效的。

  • 400 FailoverGroupUpdateOrDeleteRequestOnSecondary - 輔助伺服器上不允許修改故障轉移群組。 在主伺服器上執行要求。

  • 400 FailoverGroupCreateOrUpdateRequestNegativeGracePeriodValues - 讀寫端點的寬限期值必須是非負數。

  • 400 FailoverGroupCreateOrUpdateRequestLessThanMinimumGracePeriodValues - 故障轉移群組的寬限期值必須大於或等於 '{0}' 分鐘最小寬限期

  • 400 FailoverGroupCreateOrUpdateRequestInvalidReadWriteEndpointFields - 必須在為讀寫端點選取故障轉移原則自動時提供屬性 failoverWithDataLossGracePeriodMinutes。

  • 400 FailoverGroupCreateOrUpdateRequestInvalidReadWriteFailoverPolicy - 建立或更新要求需要讀寫端點的 failoverPolicy 字段。

  • 400 FailoverGroupCreateOrUpdateRequestInvalidReadWriteEndpointFieldsForManualPolicy - 當為讀寫端點選取故障轉移原則手動時,不應該提供寬限期值。 請從要求中移除它。

  • 400 FailoverGroupCreateOrUpdateRequestReadOnlyPropertyModified - 建立或更新故障轉移群組要求本文不應修改只讀屬性 '{0}'。

  • 400 FailoverGroupFailoverRequestOnPrimary - 故障轉移要求應在故障轉移群組的輔助伺服器上起始。

  • 400 FailoverGroupPartnerServerFromDifferentSubscription - 故障轉移群組的主伺服器和夥伴伺服器來自不同的訂用帳戶。 不允許故障轉移群組伺服器的跨訂用帳戶。

  • 400 FailoverGroupCreateOrUpdateRequestInvalidReadOnlyEndpointTargetServer - 只讀端點的屬性 targetServer 必須是針對故障轉移群組設定的 partnerServers 中有效的伺服器。

  • 400 FailoverGroupCreateOrUpdateRequestUnsupportedPartnerCountForStandby - SecondaryType 待命僅支援故障轉移群組的一個夥伴伺服器。 請據以修改您的要求。

  • 400 InvalidServerName - 指定的伺服器名稱無效。

  • 400 InvalidIdentifier - 識別碼包含 NULL 或無效的 Unicode 字元。

  • 400 TokenTooLong - 提供的令牌太長。

  • 400 InvalidAddSecondaryPermission - 使用者沒有足夠的許可權在指定的伺服器上新增次要複本。

  • 400 InvalidSku - 使用者指定了無效的 SKU。

  • 400 ServerNotFound - 找不到要求的伺服器。

  • 400 FeatureDisabledOnSelectedEdition - 用戶嘗試使用目前資料庫版本已停用的功能。

  • 400 TokenTooLong - 提供的令牌太長。

  • 400 InvalidTargetSubregion - 不可讀取次要伺服器的目標伺服器不在DR配對的 Azure 區域中。

  • 400 PartnerServerNotCompatible - 使用者嘗試將資料庫從 SAWA V1 伺服器複製到斯特林伺服器,反之亦然。

  • 400 IncorrectReplicationLinkState - 作業預期資料庫在復寫連結上處於預期狀態。

  • 400 ResourcePoolNotFound - 指定的彈性集區不存在於指定的邏輯伺服器中。

  • 400 AzureKeyVaultKeyDisabled - 無法完成伺服器上的作業,因為 Azure Key Vault 密鑰已停用。

  • 400 AzureKeyVaultInvalidExpirationDate - 作業無法完成,因為 Azure Key Vault 密鑰到期日無效。

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty - 作業無法完成,因為 Azure Key Vault URI 為 Null 或空白。

  • 400 AzureKeyVaultNoServerIdentity - 伺服器識別未正確設定。

  • 400 AzureKeyVaultInvalidUri - 來自 Azure Key Vault 的無效回應。 請使用有效的 Azure Key Vault URI。

  • 400 AzureKeyVaultMissingPermissions - 伺服器缺少 Azure Key Vault 的必要許可權。

  • 400 SecurityAzureKeyVaultInvalidKeyName - 作業無法完成,因為伺服器密鑰名稱無效。

  • 400 PlannedFailoverTimedOutForDatabase - 使用者叫用計劃性故障轉移、逾時,而且特定資料庫似乎要責怪。

  • 400 PlannedFailoverTimedOut - 使用者叫用計劃性故障轉移,嘗試連絡合作夥伴管理服務時逾時。

  • 400 AdalGenericError - 作業無法完成,因為發生 Azure Active Directory 錯誤。

  • 400 AdalServicePrincipalNotFound - 作業無法完成,因為找不到 Azure Active Directory 連結庫服務主體錯誤。

  • 400 AzureKeyVaultMalformedVaultUri - 提供的 Key Vault URI 無效。

  • 400 CannotUseReservedDatabaseName - 無法在此作業中使用保留的資料庫名稱。

  • 400 InvalidFailoverGroupRegion - 故障轉移群組中指定的伺服器必須位於不同區域以提供隔離。

  • 400 FailoverGroupDoesNotExist - 故障轉移群組不存在於伺服器上。

  • 400 FailoverGroupNotSecondary - 故障轉移無法從故障轉移群組中的主伺服器起始故障轉移。

  • 400 InvalidServerName - 指定的伺服器名稱無效。

  • 400 DatabaseInFailoverGroupNotPrimary - 資料庫的 GeoDR 鏈接已經存在,但其角色不是「主要」或不是連續複製連結。

  • 400 SecurityAdalPrincipalCertExpiredError - 作業無法完成,因為 Azure Key Vault 主體憑證已過期。

  • 400 UnableToCreateFailoverGroupDueToTableAuditing - 無法針對已開啟數據表稽核的伺服器建立故障轉移群組。

  • 400 InvalidIdentifier - 識別碼包含 NULL 或無效的 Unicode 字元。

  • 400 UnableToAddDbWithTableAuditingToFailoverGroup - 無法透過故障轉移群組端點存取已啟用數據表稽核的資料庫。

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel - 提供的 Key Vault URI 無效。

  • 400 KeyMaterialNotFoundOnRemoteServer - 遠端伺服器無法存取做為 TDE 保護裝置的金鑰數據。

  • 400 LimitOfFailoverGroupsPerServerExceeded - 建立新的故障轉移群組將會超過每部伺服器允許的故障轉移群組數目。

  • 400 SameKeyUriNotFoundOnRemoteServer - 輔助伺服器沒有與啟用密鑰自動輪替之主伺服器加密保護裝置相同的密鑰保存庫的金鑰數據。

  • 400 AzureKeyVaultRsaKeyNotSupported - 提供的密鑰保存庫使用不支援的 RSA 金鑰大小或密鑰類型。 支援的 RSA 金鑰大小為 2048 或 3072,而密鑰類型為 RSA 或 RSA-HSM。

  • 400 SameKeyMaterialNotFoundOnRemoteServer - 輔助伺服器沒有主伺服器加密保護裝置的密鑰內容。

  • 400 GeoReplicationDatabaseNotSecondary - 此作業預期資料庫必須是復寫目標。

  • 400 GeoReplicaLimitReached - 已達到每個複本複寫限制。

  • 400 FailoverGroupWithVirtualNetworkRulesNotSupported - 使用自動故障轉移原則設定的故障轉移群組目前不支援使用虛擬網路防火牆規則設定的伺服器。 請使用手動故障轉移原則來設定故障轉移群組。

  • 400 UnableToResolveRemoteServer - 遠端夥伴伺服器名稱無法解決,因為伺服器名稱或 DNS 連線問題無效。

  • 400 RemoteDatabaseCopyPermission - 用戶沒有足夠的許可權在指定的伺服器上建立資料庫複本。

  • 400 SecurityAzureKeyVaultGeoChainError - 使用 Azure Key Vault 啟用透明數據加密時,不支援建立次要複本(稱為鏈結的程式)。

  • 404 OperationIdNotFound - 標識符為 的作業不存在。

  • 404 ResourceNotFound - 找不到要求的資源。

  • 404 OperationIdNotFound - 標識符為 的作業不存在。

  • 404 ServerNotInSubscriptionResourceGroup - 指定的伺服器不存在於指定的資源群組和訂用帳戶中。

  • 404 ServerNotInSubscription - 指定的伺服器不存在於指定的訂用帳戶上。

  • 404 SourceDatabaseNotFound - 源資料庫不存在。

  • 405 UnsupportedReplicationOperation - 資料庫上起始了不支持的復寫作業。

  • 409 CannotCancelOperation - 管理作業處於無法取消的狀態。

  • 409 OperationCancelled - 使用者已取消作業。

  • 409 OperationInterrupted - 無法完成資源上的作業,因為相同資源上的另一個作業中斷。

  • 409 ConflictingServerOperation - 伺服器目前正在進行作業。

  • 409 SubscriptionDisabled - 已停用訂用帳戶。

  • 409 ConflictingSystemOperationInProgress - 資料庫上的系統維護作業正在進行中,而進一步的作業必須等到它完成為止。

  • 409 GeoReplicationCannotBecomePrimaryDuringUndo - 使用者嘗試故障轉移或強制終止異地連結,而次要複本處於實體不一致的狀態,因此無法進入主要角色。

  • 409 ServerKeyNameAlreadyExists - 伺服器密鑰已存在於伺服器上。

  • 409 ServerKeyUriAlreadyExists - 伺服器密鑰 URI 已存在於伺服器上。

  • 409 ServerKeyDoesNotExists - 伺服器密鑰不存在。

  • 409 UpdateSloInProgress - 用戶嘗試在 SLO 更新進行時起始不相容的作業。

  • 409 AzureKeyVaultKeyNameNotFound - 作業無法完成,因為 Azure Key Vault 密鑰名稱不存在。

  • 409 AzureKeyVaultKeyInUse - 伺服器目前正在使用密鑰。

  • 409 FailoverGroupAlreadyExists - 故障轉移群組已存在於指定的伺服器上。 請使用不同的故障轉移組名。

  • 409 FailoverGroupBusy - 故障轉移群組正忙於另一項作業。

  • 409 DatabaseBelongsToOtherFailoverGroup - 資料庫屬於其他故障轉移群組,不能視為此群組的一部分。

  • 409 DatabaseBeingAddedToFailoverGroup - 資料庫目前正在新增至故障轉移群組,客戶必須等候此作業完成移除問題。

  • 409 DatabaseBeingRemovedFromFailoverGroup - 資料庫目前正在從故障轉移群組中移除,客戶必須等候此作業完成新增。

  • 409 FailoverGroupDnsRecordInUse - 要求的端點存在重複的 DNS 記錄。

  • 409 InvalidFailoverGroupName - 已提供無效的故障轉移組名。

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship - 在不在復寫關聯性的資料庫中執行複寫作業。

  • 409 InvalidDatabaseStateForOperation - 資料庫的目前復寫狀態不允許此作業。

  • 409 DuplicateGeoDrRelation - 資料庫已經在復寫關聯中。 這是重複的要求。

  • 409 RemoteDatabaseExists - 目的地伺服器上已經存在目的地資料庫名稱。

  • 429 SubscriptionTooManyCreateUpdateRequests - 超出可用資源可處理之最大要求的要求。

  • 429 SubscriptionTooManyRequests - 超出可用資源可處理之最大要求的要求。

  • 429 SubscriptionTooManyCreateUpdateRequests - 超出可用資源可處理之最大要求的要求。

  • 429 SubscriptionTooManyRequests - 超出可用資源可處理之最大要求的要求。

  • 500 OperationTimedOut - 作業逾時並自動回復。 請重試作業。

  • 503 TooManyRequests - 超出可用資源可處理之最大要求的要求。

  • 503 TooManyRequests - 超出可用資源可處理之最大要求的要求。

  • 503 AzureKeyVaultConnectionFailed - 無法完成伺服器上的作業,因為嘗試連線到 Azure Key Vault 失敗

  • 503 AzureKeyVaultGenericConnectionError - 作業無法完成,因為嘗試擷取 Key Vault 資訊時發生錯誤。

  • 503 DatabaseUnavailable - 作業失敗,因為資料庫無法使用。

  • 504 RequestTimeout - 服務要求超過允許的逾時。

範例

Delete failover group

範例要求

DELETE https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/failover-group-primary-server/failoverGroups/failover-group-test-1?api-version=2023-08-01

範例回覆

Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/locations/japaneast/failoverGroupOperationResults/11111111-1111-1111-1111-111111111111

定義

名稱 Description
ErrorAdditionalInfo

資源管理錯誤其他資訊。

ErrorDetail

錯誤詳細數據。

ErrorResponse

錯誤回應

ErrorAdditionalInfo

資源管理錯誤其他資訊。

名稱 類型 Description
info

object

其他資訊。

type

string

其他信息類型。

ErrorDetail

錯誤詳細數據。

名稱 類型 Description
additionalInfo

ErrorAdditionalInfo[]

錯誤其他資訊。

code

string

錯誤碼。

details

ErrorDetail[]

錯誤詳細數據。

message

string

錯誤訊息。

target

string

錯誤目標。

ErrorResponse

錯誤回應

名稱 類型 Description
error

ErrorDetail

error 物件。