Databases - Rename

Átnevez egy adatbázist.

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

URI-paraméterek

Name In Kötelező Típus Description
databaseName
path True

string

Az átnevezni kívánt adatbázis neve.

resourceGroupName
path True

string

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

serverName
path True

string

A kiszolgáló neve.

subscriptionId
path True

string

Az Azure-előfizetést azonosító előfizetés-azonosító.

api-version
query True

string

A kéréshez használandó API-verzió.

Kérelem törzse

Name Kötelező Típus Description
id True

string

Az erőforrás célazonosítója

Válaszok

Name Típus Description
200 OK

Az adatbázis átnevezése sikerült.

Other Status Codes

Hibaválaszok: ***

  • 400 InvalidResourceMoveRequest – Az erőforrás-áthelyezési kérelem érvénytelen.

  • 400 InvalidMoveTargetResourceId – Az áthelyezési kérelem célerőforrás-azonosítója érvénytelen.

  • 400 EltérésSubscriptionWithUrl – A megadott előfizetés nem egyezett az URL-címben szereplő előfizetéssel.

  • 400 MismatchingResourceGroupNameWithUrl – A megadott erőforráscsoport neve nem egyezett az URL-címben megadott névvel.

  • 400 MismatchingServerNameWithUrl – A megadott kiszolgálónév nem egyezett az URL-címben megadott névvel.

  • 400 InvalidIdentifier – Az azonosító NULL értéket vagy érvénytelen Unicode-karaktert tartalmaz.

  • 400 DatabaseNameInUse – Az adatbázis már létezik. Válasszon egy másik adatbázisnevet.

  • 400 TokenTooLong – A megadott token túl hosszú.

  • 400 CannotMoveOrDropSyncMetadataDatabase – Nem lehet elvetni a metaadat-szinkronizálási adatbázisként használt adatbázist.

  • 400 Nem támogatottServiceName – A megadott név érvénytelen, mert egy vagy több nem támogatott Unicode-karaktert tartalmaz.

  • 400 CannotUseReservedDatabaseName – Ebben a műveletben nem használható fenntartott adatbázisnév.

  • 400 CannotMoveOrDropJobAccountDatabase – A feladatfiókhoz társított adatbázis nem törölhető.

  • 404 SourceDatabaseNotFound – A forrásadatbázis nem létezik.

  • 409 InvalidOperationForDatabaseInReplicationRelationship – Replikáció-betöltési műveletet hajtottak végre egy olyan adatbázison, amely már van replikációs kapcsolatban.

Példák

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

Definíciók

ResourceMoveDefinition

Az erőforrás áthelyezéséhez (átnevezéséhez) szükséges információkat tartalmazza.

Name Típus Description
id

string

Az erőforrás célazonosítója