Dela via


Databases - Failover

Redundansväxlar en databas.

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

URI-parametrar

Name I Obligatorisk Typ Description
databaseName
path True

string

Namnet på databasen som ska redundans.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Det prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

replicaType
query

ReplicaType

Typ av replik som ska växlas över.

Svar

Name Typ Description
200 OK

Databasredundansen har slutförts.

202 Accepted

Databasredundans pågår.

Other Status Codes

Felsvar: ***

  • 400 ManagementServiceFeatureDisabled – Användaren försökte använda en funktion som är inaktiverad.

  • 400 DatabaseFailoverThrottled – Det skedde en redundansväxling nyligen i databasen eller poolen om databasen tillhör en elastisk pool.

  • 400 DatabaseFailoverNotSupportedOnSKU – Den här typen av kundinitierad redundans stöds inte på den angivna SKU:n.

  • 409 ManagementServiceDatabaseBusy – databasen är{0} upptagen med en annan åtgärd. Försök utföra åtgärden senare.

  • 409 DatabaseNotInStateToFailover – Databasen är för närvarande i ett tillstånd som gör att redundans inte kan utfärdas.

Exempel

Failover an database

Exempelbegäran

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

Exempelsvar

Definitioner

ReplicaType

Typ av replik som ska växlas över.

Name Typ Description
Primary

string

ReadableSecondary

string