Delen via


Databases - Rename

Hiermee wijzigt u de naam van een database.

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

URI-parameters

Name In Vereist Type Description
databaseName
path True

string

De naam van de database waarvan de naam moet worden gewijzigd.

resourceGroupName
path True

string

De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal.

serverName
path True

string

De naam van de server.

subscriptionId
path True

string

De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd.

api-version
query True

string

De API-versie die moet worden gebruikt voor de aanvraag.

Aanvraagbody

Name Vereist Type Description
id True

string

De doel-id voor de resource

Antwoorden

Name Type Description
200 OK

De naam van de database is gewijzigd.

Other Status Codes

Foutreacties: ***

  • 400 InvalidResourceMoveRequest: de aanvraag voor het verplaatsen van resources is ongeldig.

  • 400 InvalidMoveTargetResourceId - De doelresource-id in de verplaatsingsaanvraag is ongeldig.

  • 400 Komt niet overeenSubscriptionWithUrl: het opgegeven abonnement komt niet overeen met het abonnement in de URL.

  • 400 Komt niet overeenResourceGroupNameWithUrl - De opgegeven naam van de resourcegroep komt niet overeen met de naam in de URL.

  • 400 MismatchingServerNameWithUrl - De opgegeven servernaam komt niet overeen met de naam in de URL.

  • 400 InvalidIdentifier: de id bevat NULL of een ongeldig Unicode-teken.

  • 400 DatabaseNameInUse - Database bestaat al. Kies een andere databasenaam.

  • 400 TokenTooLong : het opgegeven token is te lang.

  • 400 CannotMoveOrDropSyncMetadataDatabase - Kan de database die wordt gebruikt als database met synchronisatiemetagegevens, niet verwijderen.

  • 400 UnsupportedServiceName: de opgegeven naam is een ongeldige naam omdat deze een of meer niet-ondersteunde Unicode-tekens bevat.

  • 400 CannotUseReservedDatabaseName : kan de gereserveerde databasenaam niet gebruiken in deze bewerking.

  • 400 CannotMoveOrDropJobAccountDatabase - Kan de database die is gekoppeld aan het taakaccount niet verwijderen.

  • 404 SourceDatabaseNotFound - De brondatabase bestaat niet.

  • 409 InvalidOperationForDatabaseInReplicationRelationship : er is een replicatie-seedingbewerking uitgevoerd op een database die al een replicatierelatie heeft.

Voorbeelden

Renames a database.

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/move?api-version=2021-11-01

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/newtestdb"
}

Sample Response

Definities

ResourceMoveDefinition

Bevat de informatie die nodig is om een resource te verplaatsen (naam wijzigen).

Name Type Description
id

string

De doel-id voor de resource