Udostępnij za pośrednictwem


Database Usages - List By Database

Pobiera użycie bazy danych.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
databaseName
path True

string

Nazwa bazy danych.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

DatabaseUsageListResult

Pomyślnie pobrano użycie bazy danych.

Other Status Codes

Odpowiedzi na błędy: ***

  • 400 InvalidStandbyGeoReadScale — użytkownik próbował włączyć skalowanie odczytu w rezerwowej bazie danych geograficznej, która nie obsługuje tej bazy danych.

  • 400 PerDatabaseCMKKeyRotationAttemptedWhileOldThumbprintInUse — rotacja klucza funkcji ochrony TDE na poziomie bazy danych jest blokowana, gdy aktywne transakcje przechowują dziennik zaszyfrowany przy użyciu starych kluczy. Zapoznaj się z aka.ms/azuresqldbkeyrotation, aby zapoznać się z możliwymi strategiami obejścia tego problemu.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject — baza danych nie może zaktualizować jednostki SKU, ponieważ ma obiekty zoptymalizowane pod kątem pamięci.

  • 400 CmK PerDBCMKNotSupportedWithLTR — klucz cmK na poziomie bazy danych nie jest obsługiwany, gdy długoterminowe przechowywanie kopii zapasowych jest włączone w bazie danych.

  • 400 SourceServerNotFound — część serwera źródłowej bazy danych podana w wywołaniu interfejsu API CreateDatabaseAsCopy nie jest mapowana na istniejący serwer.

  • 400 ElasticPoolOverStorageUsage — próba zapisania danych w bazie danych po osiągnięciu limitu magazynu elastycznej puli.

  • 400 InvalidDatabaseCreateMode — nieprawidłowe żądanie utworzenia bazy danych.

  • 400 MissingAsymmetricKeyOnTargetServer — serwer docelowy nie ma dostępu do klucza asymetrycznego.

  • 400 NiezgodnośćSubscriptionWithUrl — podana subskrypcja nie jest zgodna z subskrypcją w adresie URL.

  • 400 MultipleDroppedDatabasesWithTheSameName — znaleziono wiele porzuconych baz danych o tej samej nazwie na serwerze.

  • 400 InvalidAddSecondaryPermission — użytkownik nie ma wystarczających uprawnień do dodawania pomocniczego na określonym serwerze.

  • 400 AzureKeyVaultClientError — klient usługi Azure Key Vault napotkał błąd.

  • 400 UnsupportedServiceName — określona nazwa jest nieprawidłową nazwą, ponieważ zawiera co najmniej jeden nieobsługiwany znak Unicode.

  • 400 AzureKeyVaultClientInfoError — wystąpił błąd podczas uzyskiwania informacji dla klienta usługi Azure Key Vault.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize — użytkownik próbował zmienić bazę danych na jednostkę SKU o niższym maksymalnym rozmiarze dziennika niż bieżące użycie.

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType — zmiana właściwości rejestru nie jest obsługiwana dla tego typu zasobu.

  • 400 InvalidBackupStorageAccountType — użytkownik przekazał zrs/lrs podczas tworzenia/aktualizowania bazy danych, ale nie powiodło się, ponieważ klient nie znajduje się na liście dozwolonych lub ponieważ zrs nie jest dostępny w określonym regionie.

  • 400 CannotUpdateToFreeDatabase — aktualizowanie bazy danych do bezpłatnej jednostki SKU nie jest obsługiwane.

  • 400 DatabaseInvalidSkuPropertyCombination — właściwości żądanej jednostki SKU są niespójne. Sprawdź, czy określono prawidłową kombinację. Zobacz https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability , aby uzyskać więcej informacji.

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceeded — użytkownik próbował utworzyć nazwaną replikę, która przekroczy dozwoloną liczbę na podstawową bazę danych

  • 400 UnsupportedBackupStorageRedundancyForEdition — żądana nadmiarowość magazynu kopii zapasowych nie jest obsługiwana w przypadku wersji

  • 400 DatabaseIsCurrentlyPinned — firma Microsoft przypięła bazę danych SQL Server wersję aparatu. Aby zapewnić, że baza danych nie napotka problemów z produkcją, wszelkie przyszłe operacje skalowania w bazie danych zostaną zablokowane, dopóki nie zostanie przypięta. Skontaktuj się z pomocą techniczną firmy Microsoft, aby uzyskać pomoc dotyczącą skalowania.

  • 400 RestoreTargetEditionSizeInsufficient — użytkownik próbował przywrócić bazę danych do wersji o mniejszym rozmiarze niż bieżący przydzielony rozmiar źródła.

  • 400 InvalidSku — użytkownik określił nieprawidłową jednostkę SKU.

  • 400 InvalidTierSkuCombination — określona warstwa nie obsługuje określonej jednostki SKU.

  • 400 ServerNotFound — nie można odnaleźć żądanego serwera.

  • 400 UnsupportedBackupStorageRedundancy — określona nadmiarowość magazynu kopii zapasowych nie jest obsługiwana w regionie docelowym.

  • 400 InvalidIdentityId — co najmniej jeden podany identyfikator tożsamości nie jest prawidłowymi identyfikatorami zasobów usługi ARM. Wprowadź prawidłowe identyfikatory i spróbuj ponownie.

  • 400 LTRSterlingToVldbMigrationNotSupported — nie można zmienić celu usługi dla bazy danych na Hiperskala, ponieważ długoterminowe przechowywanie nie jest jeszcze obsługiwane w warstwie Hiperskala. Wyłącz długoterminowe przechowywanie w bazie danych i ponów próbę.

  • 400 TokenTooLong — podany token jest za długi.

  • 400 FeatureDisabledOnSelectedEdition — użytkownik próbował użyć funkcji wyłączonej w bieżącej wersji bazy danych.

  • 400 OfferDisabledOnSubscription — typ oferty subskrypcji jest ograniczony do aprowizacji żądanego zasobu.

  • 400 UnableToCreateGeoChain — użytkownik próbował utworzyć pomocniczą bazę danych (łączenie łańcuchowe), mimo że skonfigurowano automatyczne przekazywanie skrótów rejestru

  • 400 InvalidNumberOfIdentities — na poziomie bazy danych jest obsługiwana tylko jedna tożsamość zarządzana przypisana przez użytkownika.

  • 400 DatabaseNamedReplicaChainingNotAllowed — użytkownik próbował utworzyć nazwaną replikę nazwanej repliki, która jest niedozwolona.

  • 400 DatabaseNamedReplicaInvalidOperation — użytkownik próbował nieobsługiwanej operacji na nazwanej repliki.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase — użytkownik próbował utworzyć nazwaną replikę w innej subskrypcji lub regionie niż źródłowa baza danych.

  • 400 InvalidTargetSubregion — docelowy serwer pomocniczego, który nie jest czytelny, nie znajduje się w sparowanym regionie świadczenia usługi Azure.

  • 400 CannotAssignIdentityToMaster — nie można przypisać tożsamości do systemowej bazy danych. Nie można przypisać tożsamości bazy danych do baz danych "master", "model", "tempdb", "msdb" lub "resource".

  • 400 PerDatabaseCMKDWNotSupported — klucz cmK na poziomie bazy danych w wersji zapoznawczej nie jest obsługiwany w przypadku wersji datawarehouse.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer — tworzenie puli SQL jest blokowane dla obszarów roboczych z obsługą klucza zarządzanego przez klienta do momentu aktywowania obszaru roboczego. Najpierw włącz ochronę przed przeczyszczeniem i przyznaj tożsamości zarządzanej obszaru roboczego wymagane uprawnienia (Get, Wrap Key, Unwrap Key) na platformie Azure Key Vault klucza obszaru roboczego. Następnie aktywuj obszar roboczy po udzieleniu dostępu.

  • 400 PartnerServerNotCompatible — użytkownik próbuje skopiować bazę danych z serwera SAWA V1 na serwer Sterling lub na odwrót.

  • 400 IncorrectReplicationLinkState — operacja oczekuje, że baza danych będzie w oczekiwanym stanie linku replikacji.

  • 400 TargetElasticPoolDoesNotExist — pula elastyczna nie istnieje na serwerze.

  • 400 ElasticPoolSkuCombinationInvalid — elastyczna pula i jednostka SKU można określić razem tylko wtedy, gdy jednostka SKU jest określona jako "ElasticPool".

  • 400 ElasticPoolTierCombinationInvalid — warstwa bazy danych różni się od warstwy usługi elastycznej puli.

  • 400 ElasticPoolNameRequired — użytkownik próbował utworzyć lub zaktualizować bazę danych do celu usługi elastycznej puli bez określania nazwy puli elastycznej.

  • 400 MissingThumbprintCrm — operacja przywracania bazy danych CRM nie powiodła się, ponieważ brakuje wymaganego certyfikatu TDE. Ponów próbę wykonania operacji przywracania do istniejącej elastycznej puli.

  • 400 ElasticPoolOverStorage — próba zapisania danych w bazie danych po osiągnięciu limitu magazynu elastycznej puli.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings — próba zapewnienia minimalnej liczby jednostek DTU dla baz danych w elastycznej puli, która przekracza żądane jednostki DTU puli elastycznej.

  • 400 RestoreTargetEditionSizeInsufficientV2 — użytkownik próbował przywrócić bazę danych do wersji o mniejszym rozmiarze niż przydzielony rozmiar przywróconej bazy danych.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase — baza danych nie może zaktualizować jednostki SKU, ponieważ jest włączona dla cdC.

  • 400 ElasticPoolDatabaseCountOverLimit — próba utworzenia lub dodania bazy danych do elastycznej puli po osiągnięciu limitu liczby baz danych elastycznej puli.

  • 400 ResourcePoolStorageLimitHitDuringRestore — przywrócona baza danych nie może zostać przywrócona do puli zasobów z powodu pozostałej pojemności magazynu w puli.

  • 400 CannotChangeToOrFromDataWarehouseTier — użytkownik próbował zmienić jednostkę SKU bazy danych z warstwy DataWarehouse na warstwę inną niż DataWarehouse lub na odwrót.

  • 400 CurrentDatabaseSizeExceedsMaxSize — użytkownik próbował zmniejszyć maksymalny rozmiar bazy danych do rozmiaru mniejszego niż bieżące użycie.

  • 400 PerDatabaseCMKRestoreNotSupported — przywracanie bazy danych nie jest obsługiwane w przypadku skonfigurowania klucza zarządzanego na poziomie bazy danych w wersji zapoznawczej.

  • 400 PerDatabaseCMKHSNotSupported — klucz cmK na poziomie bazy danych w wersji zapoznawczej nie jest obsługiwany w przypadku wersji Hiperskala.

  • 400 AzureKeyVaultKeyDisabled — nie można ukończyć operacji na serwerze, ponieważ klucz usługi Azure Key Vault jest wyłączony.

  • 400 PerDatabaseCMKGeoReplicationNotSupported — replikacja geograficzna i kopiowanie bazy danych nie są obsługiwane, gdy klucz zarządzany przez klienta na poziomie bazy danych jest skonfigurowany w wersji zapoznawczej.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage — próba zmniejszenia limitu magazynu puli elastycznej poniżej użycia magazynu.

  • 400 AzureKeyVaultInvalidExpirationDate — nie można ukończyć operacji, ponieważ data wygaśnięcia klucza usługi Azure Key Vault jest nieprawidłowa.

  • 400 InvalidStandbyGeoEdition — użytkownik próbował utworzyć geograficznie rezerwowy oparty na jednostkach DTU.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty — nie można ukończyć operacji, ponieważ identyfikator URI usługi Azure Key Vault ma wartość null lub jest pusty.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings — liczba baz danych i minimalna liczba rdzeni wirtualnych na bazę danych nie może przekraczać żądanych rdzeni wirtualnych elastycznej puli.

  • 400 UpdateNotAllowedOnPausedDatabase — użytkownik próbował wykonać aktualizację wstrzymanej bazy danych.

  • 400 GeoRestoreBackupStorageTypeNotSupported — żądania odzyskiwania bazy danych są nieprawidłowe w przypadku wystawiania względem bazy danych, która nie jest skonfigurowana do używania magazynu kopii zapasowych geograficznie nadmiarowych.

  • 400 RestoreHyperscaleToNonHyperscale — przywracanie kopii zapasowej bazy danych w warstwie Hiperskala do warstwy usługi innej niż Hiperskala lub odwrotnie nie jest obsługiwane.

  • 400 SubscriptionDoesNotHaveAccessToServer — subskrypcja nie ma dostępu do określonych serwerów

  • 400 RecoveryPointDoesNotExist — określony punkt odzyskiwania nie istnieje lub jest nieprawidłowy.

  • 400 AzureKeyVaultNoServerIdentity — tożsamość serwera nie jest poprawnie skonfigurowana.

  • 400 InvalidMaxSizeTierCombination — określona warstwa nie obsługuje określonego maksymalnego rozmiaru bazy danych.

  • 400 LtrBackupNotFound — określona kopia zapasowa długoterminowego przechowywania nie istnieje.

  • 400 AzureKeyVaultInvalidUri — nieprawidłowa odpowiedź z usługi Azure Key Vault. Użyj prawidłowego identyfikatora URI usługi Azure Key Vault.

  • 400 InvalidPointInTime — określony punkt w czasie jest nieprawidłowy dla bazy danych.

  • 400 AzureKeyVaultMissingPermissions — na serwerze brakuje wymaganych uprawnień w usłudze Azure Key Vault.

  • 400 GeoRestoreCannotResolveTargetCluster — nie można rozpoznać klastra docelowego dla serwera

  • 400 InvalidReadScaleEdition — użytkownik próbował włączyć skalowanie odczytu w typie bazy danych, który go nie obsługuje.

  • 400 CannotSpecifyEditionOrSloWhenRestoringToPool — określanie docelowego celu lub edycji poziomu usług nie jest obsługiwane podczas przywracania do elastycznej puli.

  • 400 InvalidReadScaleUnits — użytkownik próbował podać wartość skalowania odczytu, która nie jest obsługiwana.

  • 400 RestoreNotSupportedForGeoDrSecondary — przywracanie do punktu w czasie i operacje odzyskiwania bazy danych nie są obsługiwane w bazach danych, które są obecnie skonfigurowane jako pomocnicze geograficznie.

  • 400 SecurityAzureKeyVaultInvalidKeyName — nie można ukończyć operacji z powodu nieprawidłowej nazwy klucza serwera.

  • 400 RegionDoesNotSupportVersion — użytkownik próbował utworzyć serwer określonej wersji w lokalizacji, w której ta wersja serwera nie jest obsługiwana.

  • 400 GeoSecondaryMaxSizeUpdateFailed — pomocnicza baza danych geograficzna jest slo, która nie obsługuje żądanej wartości maxsize lub pomocnicza geograficznie znajduje się w nieobsługiwanym regionie lub operacja aktualizacji jest już w toku w pomocniczej bazie danych geograficznej.

  • 400 AdalGenericError — nie można ukończyć operacji, ponieważ wystąpił błąd usługi Azure Active Directory.

  • 400 AdalServicePrincipalNotFound — nie można ukończyć operacji, ponieważ napotkano błąd jednostki usługi biblioteki Azure Active Directory.

  • 400 InvalidTier — użytkownik określił nieprawidłową warstwę.

  • 400 AzureKeyVaultMalformedVaultUri — podany identyfikator URI Key Vault jest nieprawidłowy.

  • 400 CannotUseReservedDatabaseName — nie można użyć nazwy zarezerwowanej bazy danych w tej operacji.

  • 400 RequestedDatabaseSizeRequiresShrink — użytkownik próbował zmodyfikować wartość MAXSIZE BAZY danych w celu zmodyfikowania rozmiaru MAXSIZE bazy danych na mniejszy rozmiar, a następnie bieżący rozmiar.

  • 400 CurrentDatabaseSizeExceedsDbMaxSize — użytkownik próbował zmniejszyć maksymalny rozmiar bazy danych do rozmiaru mniejszego niż bieżące użycie.

  • 400 InvalidServerName — określona nieprawidłowa nazwa serwera.

  • 400 CannotUseTrailingWhitespacesInDatabaseName — walidacja nazwy bazy danych nie powiodła się.

  • 400 SourceDatabaseEditionCouldNotBe Upgrade — źródłowa baza danych nie może mieć wyższej wersji niż docelowa baza danych.

  • 400 SecurityAdalPrincipalCertExpiredError — nie można ukończyć operacji, ponieważ certyfikat główny usługi Azure Key Vault wygasł.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded — docelowa baza danych nie może mieć niższej wersji niż źródłowa baza danych.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress — operacja jest niedozwolona, ponieważ operacja kopiowania lub trybu failover dla bazy danych "" na serwerze "{0}{1}" jest obecnie w toku.

  • 400 InvalidCollation — sortowanie nie jest rozpoznawane przez serwer.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel — podany identyfikator URI Key Vault jest nieprawidłowy.

  • 400 KeyMaterialNotFoundOnRemoteServer — serwer zdalny nie ma dostępu do materiału klucza używanego jako funkcja ochrony TDE.

  • 400 AzureKeyVaultRsaKeyNotSupported — podany magazyn kluczy używa nieobsługiwanego rozmiaru klucza RSA lub typu klucza. Obsługiwany rozmiar klucza RSA to 2048 lub 3072, a typ klucza to RSA lub RSA-HSM.

  • 400 SameKeyMaterialNotFoundOnRemoteServer — serwer pomocniczy nie ma klucza ochrony szyfrowania serwera podstawowego.

  • 400 ElasticPoolOverFileSpace — niewystarczająca ilość miejsca na plikach w elastycznej puli.

  • 400 PartnerDBNotCompatibleForSGXEnclave — próba ustawienia linku GeoDR lub aktualizacji slo dla bazy danych z włączoną enklawą jest obsługiwana tylko wtedy, gdy obie bazy danych są uruchomione na sprzęcie serii DC.

  • 400 UpdateNotAllowedInCurrentReplicationState — operacja jest niedozwolona w bazie danych w bieżącym stanie replikacji.

  • 400 InvalidLicenseType — użytkownik próbował utworzyć lub zaktualizować bazę danych lub elastyczną pulę z nieobsługiwanym typem licencji.

  • 400 GeoReplicaLimitReached — osiągnięto limit replikacji dla repliki.

  • 400 UnsupportedCapacity — użytkownik próbował utworzyć lub zaktualizować bazę danych z pojemnością, która nie jest obsługiwana.

  • 400 ReplicationSourceAndTargetMustHaveSameName — źródło replikacji i docelowe bazy danych muszą mieć taką samą nazwę.

  • 400 ProvisioningDisabled — wyświetla komunikat o błędzie z autoryzatora operacji zasobów, tak jak to jest, bez zmian

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers — źródło replikacji i docelowe bazy danych muszą znajdować się na różnych serwerach logicznych.

  • 400 CannotUpdateIsLedgerDatabase — nie można zaktualizować właściwości rejestru istniejącej bazy danych.

  • 400 UnableToResolveRemoteServer — nie można rozwiązać nazwy serwera zdalnego partnera z powodu nieprawidłowej nazwy serwera lub problemów z łącznością DNS.

  • 400 RemoteDatabaseCopyPermission — użytkownik nie ma wystarczających uprawnień do utworzenia kopii bazy danych na określonym serwerze.

  • 400 CannotMoveOrDropSyncMetadataDatabase — nie można usunąć bazy danych używanej jako baza danych metadanych synchronizacji.

  • 400 SecurityAzureKeyVaultGeoChainError — tworzenie pomocniczego (procesu znanego jako łańcuch) nie jest obsługiwane podczas włączania funkcji Transparent Data Encryption przy użyciu usługi Azure Key Vault (BYOK).

  • 400 RestoreToFreeEditionNotSupported — przywracanie i obiekt docelowy geoRestore nie może być bezpłatną bazą danych.

  • 400 CannotMoveOrDropJobAccountDatabase — nie można usunąć bazy danych skojarzonej z kontem zadania.

  • 400 RestoreNotSupportedForFreeEdition — przywracanie i magazyn geograficzny nie są obsługiwane w przypadku bezpłatnej bazy danych.

  • 400 JobAgentDatabaseEditionUnsupported — cel poziomu usługi określonej bazy danych nie jest obsługiwany do użycia jako baza danych agenta zadań.

  • 400 InvalidDroppedDatabase — źródłowa baza danych nie istnieje na serwerze w ramach obsługiwanego okresu odzyskiwania.

  • 400 InvalidLiveDatabase — źródłowa baza danych nie istnieje na serwerze w ramach obsługiwanego okresu odzyskiwania. W przypadku przywracania usuniętej bazy danych określ jego datę usunięcia.

  • 400 InvalidVldbRecoverySlo — odzyskiwanie wersji Hiperskala wymaga zarówno źródłowych, jak i docelowych baz danych do użycia celu poziomu usługi Hiperskala.

  • 400 SourceDatabaseNotFound — źródłowa baza danych nie istnieje.

  • 400 InvalidVldbRestoreSlo — przywracanie do punktu w czasie w warstwie Hiperskala wymaga zarówno źródłowych, jak i docelowych baz danych do korzystania z celu poziomu usługi Hiperskala.

  • 400 CannotSpecifyPoolOrSlo — określanie elastycznej puli i/lub zmiana celu lub edycji poziomu usług nie jest obsługiwana w przypadku wersji.

  • 400 InvalidPublicMaintenanceConfiguration — użytkownik próbował określić konfigurację konserwacji publicznej, której nie można przekonwertować na identyfikator wewnętrzny (źle sformułowany lub nieprawidłowy region).

  • 400 MaintenanceWindowNotSupportedForNamedReplica — użytkownik próbował utworzyć lub zaktualizować nazwaną replikę przy użyciu nie domyślnego okna obsługi, które nie jest obsługiwane.

  • 400 ChangeUnsupportedOnEntity — użytkownik próbował nieobsługiwanej operacji tworzenia/aktualizowania/usuwania dla danej jednostki.

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

  • 404 DatabaseDoesNotExist — użytkownik określił nazwę bazy danych, która nie istnieje w tym wystąpieniu serwera.

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

  • 404 SubscriptionNotFound — nie znaleziono żądanej subskrypcji.

  • 404 ServerNotInSubscription — określony serwer nie istnieje w określonej subskrypcji.

  • 404 CannotFindObject — nie można odnaleźć obiektu, ponieważ nie istnieje lub nie masz uprawnień

  • 405 UnsupportedReplicationOperation — zainicjowano nieobsługiwaną operację replikacji w bazie danych.

  • 409 FreeDbAlreadyExists — tylko jedna bezpłatna baza danych może istnieć dla subskrypcji na region.

  • 409 ConflictingServerOperation — operacja jest obecnie w toku dla serwera.

  • 409 SubscriptionDisabled — subskrypcja jest wyłączona.

  • 409 ConflictingSystemOperationInProgress — operacja konserwacji systemu jest w toku w bazie danych, a dalsze operacje muszą czekać, aż zostanie ukończone.

  • 409 ConflictRequestToUpdateBackupRedundancy — żądanie konfliktu dotyczące zmiany nadmiarowości magazynu kopii zapasowej jest nadal w toku.

  • 409 SkuAssignmentInProgress — nie można przetworzyć bieżącego żądania przypisania, ponieważ poprzednie żądanie nie zostało ukończone.

  • 409 DatabaseElasticPoolMaintenanceConflict — użytkownik próbował utworzyć lub zaktualizować bazę danych przy użyciu określonej konfiguracji konserwacji, która skonfliktowała się z pulą elastyczną bazy danych.

  • 409 ServerDtuQuotaExceeded — nie można wykonać operacji, ponieważ serwer przekroczy dozwolony limit przydziału jednostki przepływności bazy danych.

  • 409 UnableToAlterDatabaseInReplication — wersja zmieniona przez użytkownika w bazie danych w relacji replikacji.

  • 409 SubscriptionVcoreQuotaExceeded — nie można wykonać operacji, ponieważ subskrypcja przekroczy dozwolony limit przydziału rdzeni wirtualnych.

  • 409 CurrentMemoryUsageExceedsSkuQuota — użytkownik próbował wykonać operację aktualizacji jednostki SKU, której nie można ukończyć z powodu wyższego użycia zasobów.

  • 409 ServerKeyNameAlreadyExists — klucz serwera już istnieje na serwerze.

  • 409 ServerKeyUriAlreadyExists — identyfikator URI klucza serwera już istnieje na serwerze.

  • 409 ServerKeyDoesNotExists — klucz serwera nie istnieje.

  • 409 UpdateSloInProgress — użytkownik próbował zainicjować niezgodną operację, gdy aktualizacja SLO była w toku.

  • 409 UpdateSloFailedDatabaseTooBusy — nie można ukończyć operacji slo aktualizacji, ponieważ baza danych była zbyt zajęta.

  • 409 ElasticPoolBusy — operacja zarządzania została podjęta w puli elastycznej, która jest zajęta.

  • 409 AzureKeyVaultKeyNameNotFound — nie można ukończyć operacji, ponieważ nazwa klucza Key Vault platformy Azure nie istnieje.

  • 409 AzureKeyVaultKeyInUse — klucz jest obecnie używany przez serwer.

  • 409 ServerDisabled — serwer jest wyłączony.

  • 409 ConflictingDatabaseOperation — istnieje już pewna operacja w bazie danych, a bieżąca operacja powinna czekać, aż zostanie wykonana.

  • 409 RównoczesneSkuChangeNotAllowed — operacje zmiany celu usługi nie mogą być uruchamiane w obu bazach danych relacji replikacji jednocześnie.

  • 409 TargetElasticPoolBeingUpdated — nie można uruchomić aktualizacji elastycznej puli, ponieważ trwa operacja kopiowania dla jednej z baz danych w tej elastycznej puli

  • 409 InvalidOperationForDatabaseNotInReplicationRelationRelationShip — operacja rozmieszczania replikacji została wykonana w bazie danych, która jest już w relacji replikacji.

  • 409 InvalidOperationForDatabaseInReplicationRelationShip — operacja rozmieszczania replikacji została wykonana w bazie danych, która jest już w relacji replikacji.

  • 409 DuplicateGeoDrRelation — bazy danych są już w relacji replikacji. Jest to zduplikowane żądanie.

  • 409 DatabaseCopyLimitPerReplicaReached — użytkownik osiągnął limit współbieżnych kopii bazy danych.

  • 409 RemoteDatabaseExists — nazwa docelowej bazy danych już istnieje na serwerze docelowym.

  • 429 SubscriptionTooManyCreateUpdateRequests — żądania wykraczające poza maksymalne żądania, które mogą być przetwarzane przez dostępne zasoby.

  • 429 SubscriptionTooManyRequests — żądania wykraczające poza maksymalne żądania, które mogą być przetwarzane przez dostępne zasoby.

  • 500 ActivateOrDeactivateWorkflowThrottling — przepływ pracy aktywacji lub dezaktywacji zakończył się niepowodzeniem, ponieważ istnieje zbyt wiele współbieżnych przepływów pracy

  • 503 TooManyRequests — żądania wykraczające poza maksymalne żądania, które mogą być przetwarzane przez dostępne zasoby.

  • 503 AzureKeyVaultConnectionFailed — nie można ukończyć operacji na serwerze, ponieważ próby nawiązania połączenia z platformą Azure Key Vault zakończyły się niepowodzeniem

  • 503 AzureKeyVaultGenericConnectionError — nie można ukończyć operacji, ponieważ wystąpił błąd podczas próby pobrania Key Vault informacji .

  • 503 DatabaseUnavailable — operacja nie powiodła się, ponieważ baza danych jest niedostępna.

  • 504 RequestTimeout — żądanie usługi przekroczyło dozwolony limit czasu.

Przykłady

Gets database usages.

Przykładowe żądanie

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

Przykładowa odpowiedź

{
  "value": [
    {
      "properties": {
        "displayName": "Database Size",
        "currentValue": 4194304,
        "limit": 268435456000,
        "unit": "Bytes"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/usages/database_size",
      "name": "database_size",
      "type": "Microsoft.Sql/servers/databases/usages"
    }
  ]
}

Definicje

Nazwa Opis
DatabaseUsage

Metryka użycia bazy danych.

DatabaseUsageListResult

Lista metryk użycia bazy danych.

DatabaseUsage

Metryka użycia bazy danych.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties.currentValue

number

Bieżąca wartość metryki.

properties.displayName

string

Czytelna dla użytkownika nazwa metryki.

properties.limit

number

Wartość granicy metryki.

properties.unit

string

Jednostka metryki.

type

string

Typ zasobu.

DatabaseUsageListResult

Lista metryk użycia bazy danych.

Nazwa Typ Opis
nextLink

string

Łącze, aby pobrać następną stronę wyników.

value

DatabaseUsage[]

Tablica wyników.