Aracılığıyla paylaş


Databases - Delete

Veritabanını siler.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
databaseName
path True

string

Veritabanının adı.

resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

serverName
path True

string

Sunucunun adı.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

Veritabanı başarıyla silindi.

202 Accepted

Veritabanını silme işlemi devam ediyor.

Üst Bilgiler

Location: string

204 No Content

Belirtilen veritabanı yok.

Other Status Codes

ErrorResponse

Hata Yanıtları: ***

  • 400 LedgerNoDropPrimary - Veritabanında Genel Muhasebe Özet Yüklemeleri etkinleştirildiğinden Coğrafi birincil veritabanı bırakılamıyor. Genel Muhasebe Özet Yüklemelerini devre dışı bırakın ve işlemi yeniden deneyin.

  • 400 CannotMoveOrDropJobAccountDatabase - İş hesabıyla ilişkili veritabanı bırakılamıyor.

  • 400 ManagedInstanceStoppingOrStopped - Örnek durdurulmuş/durdurulmuş durumdayken gönderilen çakışan işlem

  • 400 ManagedInstanceStarting - Örnek başlatma durumundayken gönderilen çakışan işlem

  • 400 CannotDropDatabaseAKVError - Sunucu {0}{1} veritabanı, bırakmadan önce son yedeklemeyi almak için artık erişilemeyen bir müşteri tarafından yönetilen anahtarla şifrelendiğinden güvenli bir şekilde bırakılamaz. Lütfen sunucuda Azure Key Vault Erişimi'ni geri yükleyin ve bu veritabanını erişilebilir hale getirmek için anahtarları yeniden doğrulayın ve ardından bırakma işlemine devam edin. Ayrıntılar için bkz. https://aka.ms/tdecmkrestorability

  • 400 CannotUseReservedDatabaseName - Bu işlemde ayrılmış veritabanı adı kullanılamaz.

  • 400 CannotMoveOrDropSyncMetadataDatabase - Eşitleme meta veri veritabanı olarak kullanılan veritabanı bırakılamıyor.

  • 404 OperationIdNotFound - Kimliği olan işlem yok.

  • 404 ServerNotInSubscriptionResourceGroup - Belirtilen sunucu belirtilen kaynak grubunda ve abonelikte yok.

  • 404 ServerNotInSubscription - Belirtilen sunucu belirtilen abonelikte yok.

  • 409 CannotCancelOperation - Yönetim işlemi iptal edilemeyen bir durumda.

  • 409 OperationCancelled - İşlem kullanıcı tarafından iptal edildi.

  • 409 İşlem Kesildi - Kaynak üzerindeki işlem, aynı kaynak üzerindeki başka bir işlem tarafından kesildiği için tamamlanamadı.

  • 409 ConflictingServerOperation - Sunucu için şu anda bir işlem devam ediyor.

  • 409 ServerDisabled - Sunucu devre dışı bırakıldı.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

  • 500 OperationTimedOut - İşlem zaman aşımına uğradı ve otomatik olarak geri alındı. Lütfen işlemi yeniden deneyin.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

Örnekler

Deletes a database.

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.