Megosztás a következőn keresztül:


Databases - Delete

Törli az adatbázist.

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

URI-paraméterek

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

string

Az 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álni kívánt API-verzió.

Válaszok

Name Típus Description
200 OK

Sikeresen törölte az adatbázist.

202 Accepted

Az adatbázis törlése folyamatban van.

Fejlécek

Location: string

204 No Content

A megadott adatbázis nem létezik.

Other Status Codes

ErrorResponse

Hibaválaszok: ***

  • 400 LedgerNoDropPrimary – A geo-elsődleges adatbázis nem törölhető, mert az adatbázisban engedélyezve vannak a Ledger Digest-feltöltések. Tiltsa le a Ledger Digest-feltöltéseket, és próbálkozzon újra a művelettel.

  • 400 CannotMoveOrDropJobAccountDatabase – Nem lehet elvetni a feladatfiókhoz társított adatbázist.

  • 400 ManagedInstanceStoppingOrStopped – Ütköző művelet van elküldve, miközben a példány leáll/leállított állapotban van

  • 400 ManagedInstanceStarting – Ütköző művelet küldve, miközben a példány kezdő állapotban van

  • 400 CannotDropDatabaseAKVError – A kiszolgálón {0} adatbázis {1} nem lehet biztonságosan elvetni, mert olyan ügyfél által felügyelt kulccsal van titkosítva, amely már nem érhető el az utolsó biztonsági mentés levétele előtt. Állítsa vissza az Azure Key Vault Accesst a kiszolgálón, és állítsa újra újra a kulcsokat, hogy az adatbázis akadálymentes legyen, majd folytassa a ledobással. További részletekért lásd: https://aka.ms/tdecmkrestorability

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

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

  • 404 OperationIdNotFound – Az azonosítóval rendelkező művelet nem létezik.

  • 404 ServerNotInSubscriptionResourceGroup – A megadott kiszolgáló nem létezik a megadott erőforráscsoportban és -előfizetésben.

  • 404 ServerNotInSubscription – A megadott kiszolgáló nem létezik a megadott előfizetésben.

  • 409 CannotCancelOperation – A felügyeleti művelet olyan állapotban van, amely nem törölhető.

  • 409 OperationCancelled – A felhasználó megszakította a műveletet.

  • 409 OperationInterrupted – Az erőforráson lévő művelet nem hajtható végre, mert egy másik művelet megszakította ugyanazon az erőforráson.

  • 409 ConflictingServerOperation – Folyamatban van egy művelet a kiszolgálón.

  • 409 ServerDisabled – A kiszolgáló le van tiltva.

  • 429 SubscriptionTooManyCreateUpdateRequests – Az elérhető erőforrások által feldolgozható maximális kéréseken túli kérések.

  • 429 SubscriptionTooManyRequests – Az elérhető erőforrások által feldolgozható kérelmek maximálisnál több kérése.

  • 500 OperationTimedOut – A művelet túllépte az időkorlátot, és automatikusan visszagördült. Próbálkozzon újra a művelettel.

  • 503 TooManyRequests – A rendelkezésre álló erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 503 TooManyRequests – A rendelkezésre álló erőforrások által feldolgozható maximális kérelmeken túli kérések.

Példák

Deletes a database.

Mintakérelem

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

Mintaválasz

Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111

Definíciók

Name Description
ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.