Udostępnij za pośrednictwem


Database Operations - Cancel

Anuluje operację asynchroniczną w bazie danych.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
databaseName
path True

string

Nazwa bazy danych.

operationId
path True

string (uuid)

Identyfikator operacji.

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

Żądanie anulowania zostało wykonane pomyślnie.

Other Status Codes

ErrorResponse

Odpowiedzi na błędy: ***

  • 400 ManagedInstanceStoppingOrStopped — operacja powodująca konflikt przesłana, gdy wystąpienie jest w stanie zatrzymania/zatrzymania

  • 400 ManagedInstanceStarting — operacja powodująca konflikt przesłana, gdy wystąpienie jest w stanie początkowym

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

  • 400 InvalidIdentifier — identyfikator zawiera wartość NULL lub nieprawidłowy znak Unicode.

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

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

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

  • 400 SourceDatabaseEncryptionProtectorKeyUriRequiredForPerDatabaseCMKCopyOrReplication — brak pomocniczej pomocniczej bazy danych geograficznej bazy danych

  • 400 PerDatabaseCMKAKVKeyMaterialMissingOnGeoSecondary — wszystkie bazy danych w replikacji geograficznej muszą zawierać ten sam materiał klucza co ochrona szyfrowania źródłowej bazy danych. Dodaj klucz "{0}" z tym samym materiałem klucza do docelowej bazy danych "{1}".

  • 400 PerDatabaseCMKAKVKeyUriMissingOnGeoSecondary — po włączeniu automatycznej rotacji funkcji ochrony TDE na poziomie bazy danych zarówno źródłowe, jak i docelowe bazy danych muszą być połączone z tym samym magazynem kluczy. Dodaj klucz "{0}" (z tego samego magazynu kluczy, który jest połączony ze źródłową bazą danych) do docelowej bazy danych "{1}".

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeysWithDatabaseName — podczas próby replikowania bazy danych skonfigurowanej za pomocą ochrony szyfrowania na poziomie bazy danych bieżące klucze używane przez podstawową bazę danych muszą zostać przekazane do pomocniczej bazy danych "{0}"

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

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

  • 400 ServerNotFound — żądany serwer nie został znaleziony.

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

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

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

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

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

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

  • 400 InvalidCollation — sortowanie nie jest rozpoznawane przez serwer.

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

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

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

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

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

  • 400 GeoReplicaLimitReached — osiągnięto limit replikacji na replikę.

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

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

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

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

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

  • 400 PartnerDBNotCompatibleForSGXEnclave — próba ustawienia łącza GeoDR lub zaktualizowania celu 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 InvalidAddSecondaryPermission — użytkownik nie ma wystarczających uprawnień do dodawania pomocniczego na określonym serwerze.

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

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

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

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

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

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

  • 400 FeatureDisabledOnSelectedEdition — użytkownik próbował użyć funkcji, która jest wyłączona w bieżącej wersji bazy danych.

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

  • 400 InvalidTargetSubregion — docelowy serwer pomocniczej, który nie jest czytelny, nie znajduje się w sparowanym regionie platformy Azure.

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

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

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

  • 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 SecurityAzureKeyVaultUrlNullOrEmpty — nie można ukończyć operacji, ponieważ identyfikator URI usługi Azure Key Vault ma wartość null lub jest pusty.

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

  • 400 TargetElasticPoolDoesNotExist — elastyczna pula nie istnieje na serwerze.

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

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

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

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

  • 400 AzureKeyVaultMissingPermissions — serwer nie ma wymaganych uprawnień w usłudze Azure Key Vault.

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

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

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

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

  • 400 GeoSecondaryMaxSizeUpdateFailed — pomocnicza baza danych geograficznie jest slo, która nie obsługuje żądanej wartości maxsize lub pomocniczej 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 ElasticPoolInconsistentDtuGuaranteeSettings — próba zapewnienia minimalnej liczby jednostek DTU dla baz danych w elastycznej puli, która przekracza żądane jednostki DTU puli elastycznej.

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

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

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

  • 400 RequestedDatabaseSizeRequiresShrink — użytkownik próbował zmodyfikować parametr MAXSIZE bazy danych, aby zmodyfikować parametr MAXSIZE dla bazy danych o mniejszym rozmiarze, a następnie bieżący rozmiar.

  • 400 CannotChangeToOrFromDataWarehouseTier — użytkownik próbował zmienić jednostkę SKU bazy danych z warstwy DataWarehouse na warstwy innej niż DataWarehouse lub odwrotnie.

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

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

  • 400 CannotUseTrailingWhitespacesInDatabaseName — sprawdzanie poprawności nazwy bazy danych nie powiodło się.

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

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

  • 400 DatabaseNameInUse — baza danych już istnieje. Wybierz inną nazwę bazy danych.

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

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

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel — podany identyfikator URI usługi 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 SourceDatabaseEditionCouldNotBe Upgrade — źródłowa baza danych nie może mieć nowszej wersji niż docelowa baza danych.

  • 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 "{0}" na serwerze "{1}" jest obecnie w toku.

  • 400 SecurityAzureKeyVaultGeoChainError — tworzenie pomocniczej pomocniczej (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 ElasticPoolOverFileSpace — niewystarczająca ilość miejsca na plik w elastycznej puli.

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

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

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

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

  • 400 InvalidDroppedDatabase — porzucona źródłowa baza danych nie istnieje na serwerze w obsługiwanym okresie odzyskiwania.

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

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

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

  • 400 InvalidVldbRestoreSlo — punkt w wersji Hiperskala —In-Time przywracanie 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 wydania poziomu usług nie jest obsługiwana w przypadku wersji.

  • 400 InvalidBackupStorageAccountType — użytkownik przekazał żądania 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 DatabaseInvalidSkuPropertyCombination — właściwości żądanej jednostki SKU są niespójne. Sprawdź, czy określono prawidłową kombinację. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability.

  • 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 wersję aparatu programu SQL Server bazy danych. Aby upewnić się, że baza danych nie napotka problemów produkcyjnych, żadne 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 DatabaseCreationBlockedForNonActivatedCMKServer — tworzenie puli SQL jest blokowane dla obszarów roboczych z włączonym kluczem CMK do momentu aktywowania obszaru roboczego. Najpierw włącz ochronę przeczyszczania i przyznaj tożsamości zarządzanej obszaru roboczego wymagane uprawnienia (Pobierz, Zawijanie klucza, Odpakuj klucz) w usłudze Azure Key Vault klucza obszaru roboczego. Następnie aktywuj obszar roboczy po udzieleniu dostępu.

  • 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 UmiMissingAkvPermissions — PrimaryUserAssignedIdentityId udostępniony przez użytkownika nie ma dostępu do podanego identyfikatora KeyId

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

  • 400 NoRestorePointAvailable — źródłowa baza danych nie wykonała jeszcze pierwszej kopii zapasowej w celu obsługi operacji przywracania. Ponów próbę późniejszego żądania przywrócenia.

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

  • 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 DatabaseNamedReplicaSourceDatabaseNotZoneRedundant — nadmiarowość strefy nie może być włączona w tej nazwanej repliki, ponieważ podstawowa baza danych hiperskala nie jest strefowo nadmiarowa.

  • 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 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 RestoreTargetEditionSizeInsufficientV2 — użytkownik próbował przywrócić bazę danych do wersji o mniejszym rozmiarze niż przydzielony rozmiar przywróconej bazy danych.

  • 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 PerDatabaseCMKRestoreNotSupported — przywracanie bazy danych nie jest obsługiwane, gdy klucz zarządzania na poziomie bazy danych jest skonfigurowany w wersji zapoznawczej.

  • 400 PerDatabaseCMKHSNotSupported — klucz CMK na poziomie bazy danych w wersji zapoznawczej nie jest obsługiwany w wersji hiperskala.

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

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

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

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

  • 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 LtrBackupNotFound — określona kopia zapasowa długoterminowego przechowywania nie istnieje.

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

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

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

  • 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 DatabaseNamedReplicaBackupRetentionConfigurationNotSupported — użytkownik próbował skonfigurować zasady przechowywania kopii zapasowych w nazwanej replice.

  • 400 GeoRedundantBackupsNotPermittedForSubscription — geograficznie nadmiarowy magazyn kopii zapasowych jest zablokowany dla wszystkich baz danych w ramach subskrypcji "{0}" przez funkcję w wersji zapoznawczej "Azure SQL Database Block Geo-redundant Backup Storage". Wybierz inną nadmiarowość magazynu kopii zapasowych.

  • 400 RestoreHyperscaleToNonHyperscaleElasticPool — przywracanie bazy danych w warstwie Hiperskala do elastycznej puli, która nie jest hiperskala lub przywracanie bazy danych, która nie jest hiperskala w elastycznej puli hiperskala, nie jest obsługiwana.

  • 400 RestoreIneligibleDatabaseName — określona nazwa docelowej bazy danych "{0}" jest zarezerwowana i nie może być używana w operacji przywracania.

  • 400 RestoreNotSupportedForSystemDb — przywracanie i odzyskiwanie bazy danych nie są obsługiwane w przypadku systemowych baz danych.

  • 400 RestoreIneligibleDroppedDatabaseShortLifespan — źródłowa baza danych "{0}", porzucona na{1}", nie istniała wystarczająco długo, aby obsługiwać przywracanie.

  • 400 RestoreIneligibleLiveDatabaseShortLifespan — źródłowa baza danych "{0}" nie wykonała jeszcze pierwszej kopii zapasowej w celu obsługi operacji przywracania. Poczekaj co najmniej na wskazaną najwcześniejszą datę przywrócenia "{1}" i prześlij ponownie żądanie.

  • 400 RestoreCrossServerDisabled — w przypadku przywracania do punktu w czasie docelowy serwer logiczny musi być taki sam jak źródłowy serwer logiczny. Rozważ przywrócenie na serwerze źródłowej bazy danych lub użycie kopii bazy danych lub odzyskiwania bazy danych.

  • 400 RestoreSameServerRecoveryDisabled — odzyskiwanie tego samego serwera nie jest obecnie obsługiwane. Rozważ użycie przywracania do punktu w czasie lub odzyskiwania do innego serwera.

  • 400 RestoreNotSupportedFromLtrBackupToEdition — przywracanie z kopii zapasowej długoterminowego przechowywania do wersji "{0}" nie jest obsługiwane.

  • 400 RestoreNotSupportedFromExternalBackupToEdition — przywracanie z zewnętrznej kopii zapasowej do wersji "{0}" nie jest obsługiwane.

  • 400 UpdateToServerlessIfLtrIsNotDisabled — włączanie automatycznego wstrzymywania dla bezserwerowej bazy danych nie jest obsługiwane, jeśli włączono długoterminowe przechowywanie kopii zapasowych.

  • 400 DuplicateRestoreOperation — żądanie przywracania o tej samej docelowej nazwie bazy danych "{0}" na serwerze "{1}" już istnieje.

  • 400 ExternalBackupUriMalformed — identyfikator URI zewnętrznego kontenera magazynu kopii zapasowych jest nieprawidłowo sformułowany.

  • 400 ExternalBackupUriHostNotAllowed — nazwa hosta zewnętrznego identyfikatora URI kontenera magazynu kopii zapasowych jest niedozwolona.

  • 400 ExternalBackupUriInvalidSchemeOrPort — identyfikator URI zewnętrznego kontenera magazynu kopii zapasowych używa nieprawidłowego schematu lub portu. Użyj protokołu HTTPS i portu 443.

  • 400 ExternalBackupVldbUnsupported — hiperskala nie obsługuje żądań przywracania zewnętrznych kopii zapasowych.

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

  • 400 InvalidPitrPriorToVldbMigration — dla bazy danych "{0}", określony punkt w czasie "{1}" jest wcześniejszy niż czas migracji hiperskala{2}". Określ docelową edycję lub cel poziomu usługi, który nie jest hiperskala podczas przywracania do punktu wcześniejszego niż migracja hiperskala.

  • 400 MissingKeyVaultUriForRestore — identyfikator URI klucza usługi Azure Key Vault "{0}" jest wymagany do pomyślnego przywrócenia bazy danych "{1}" w obszarze serwera "{2}".

  • 400 BlockRestoreOnVldbGeoSecondary — przywracanie bazy danych w warstwie Hiperskala, w której źródłowa baza danych jest pomocnicza geograficznie, jest niedozwolona.

  • 400 BackupSetNotFound — nie znaleziono żadnych kopii zapasowych w celu przywrócenia bazy danych. Skontaktuj się z pomocą techniczną, aby przywrócić bazę danych.

  • 400 IncorrectAccessToAzureKeyVault — serwer docelowy nie ma dostępu do wszystkich interfejsów użytkownika usługi AKV utworzonych w czasie tworzenia kopii zapasowej.

  • 400 RestoreFailureSqlInstance W złej kondycji — nie można nawiązać połączenia z wystąpieniem w celu wykonania operacji przywracania.

  • 400 BackupSetBroken — zestaw kopii zapasowych jest uszkodzony.

  • 400 TimeoutDuringRestore — napotkano limit czasu podczas próby nawiązania połączenia z obiektem docelowym przywracania.

  • 400 BrokenRestorePlanGapInLogBackups — plan przywracania jest uszkodzony, ponieważ pierwszylsn bieżącej kopii zapasowej dziennika nie jest równy lastLsn wcześniejszej kopii zapasowej dziennika.

  • 400 FullBackupMissingChecksum — podana pełna kopia zapasowa nie zawiera sumy kontrolnej.

  • 400 RequiredBackupIsNotLastRestored — nie można ukończyć migracji, ponieważ podana nazwa pliku kopii zapasowej nie jest nazwą ostatniego przywróconego pliku kopii zapasowej.

  • 400 IncompatiblePhysicalLayoutNonOnlineDataFilesExist — kopia zapasowa bazy danych zawiera niezgodny układ fizyczny. Pliki danych innych niż online istnieją.

  • 400 IncompatiblePhysicalLayoutWrongNumberOfLogFiles — kopia zapasowa bazy danych zawiera niezgodny układ fizyczny. Wiele plików dziennika nie jest obsługiwanych.

  • 400 BackupSetNotFoundRecentPit — nie znaleziono kopii zapasowych w celu przywrócenia bazy danych do określonego punktu w czasie. Ponów próbę wykonania operacji. Jeśli problem będzie się powtarzać, skontaktuj się z pomocą techniczną, aby przywrócić bazę danych.

  • 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 okna obsługi innego niż domyślne, które nie jest obsługiwane.

  • 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 PerDBCMKNotSupportedWithLTR — klucz CMK na poziomie bazy danych nie jest obsługiwany, gdy długoterminowe przechowywanie kopii zapasowych jest włączone w bazie danych.

  • 400 VBSEnclaveNotSupportedForDW — preferowany typ Enklawy nie jest obsługiwany dla dedykowanych pul SQL.

  • 400 VBSEnclaveNotSupportedForDCSeriesSLO — konfigurowanie preferowanego typu VBS dla baz danych przy użyciu konfiguracji sprzętu serii DC nie jest obsługiwane. Bazy danych serii DC są wstępnie skonfigurowane z enklawami Intel SGX. Enklawy zabezpieczeń opartych na wirtualizacji (VBS) nie są obsługiwane.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutDatabaseLevelEncryptionProtector — funkcja ochrony szyfrowania na poziomie bazy danych musi być ustawiona na docelowej bazie danych podczas próby skopiowania lub replikowania bazy danych zaszyfrowanej przy użyciu klucza na poziomie bazy danych.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeys — podczas próby replikowania bazy danych skonfigurowanej za pomocą ochrony szyfrowania na poziomie bazy danych bieżące klucze używane przez podstawową bazę danych muszą zostać przekazane do pomocniczej bazy danych.

  • 400 PerDatabaseCMKGeoPrimaryIsNotConfiguredWithDatabaseLevelEncryptionProtector — należy skonfigurować geograficznie podstawową bazę danych z ochroną szyfrowania na poziomie bazy danych przed ustawieniem ochrony szyfrowania na poziomie bazy danych w pomocniczej lokalizacji geograficznej.

  • 400 ElasticJobsNotSupportedOnAutoPauseEnabledDatabase — automatyczna wstrzymywanie bezserwerowej bazy danych nie jest obsługiwana jako baza danych zadań elastycznych, ponieważ agent zadań uniemożliwiłby wstrzymanie tej bazy danych. Możesz wyłączyć automatyczne wstrzymywanie w tej bezserwerowej bazie danych lub usunąć agenta zadania korzystającego z tej bazy danych. Aby uzyskać więcej informacji, zobacz tutaj: https://docs.microsoft.com/azure/azure-sql/database/serverless-tier-overview#auto-pausing

  • 400 VBSEnclaveNotSupportedForGeoReplicationWithDefaultEnclave — konfigurowanie replikacji geograficznej nie jest obsługiwane dla baz danych przy użyciu różnych wartości preferowanej właściwościEnclaveType. Podstawowa baza danych "{0}" na serwerze "{1}" używa elementu "{2}" preferredEnclaveType, natomiast określona preferowana EnklawaType dla pomocniczej bazy danych "{3}" na serwerze "{4}" jest "{5}".

  • 400 VBSEnclaveNotSupportedForPlannedFailoverBetweenDatabasesWithDifferentPreferredEnclaveTypes — planowana praca w trybie failover między podstawową i pomocniczą bazą danych z inną preferowaną enklawą Enklawy nie jest obsługiwana w przypadku enklaw zabezpieczeń opartych na wirtualizacji (VBS).

  • 400 PerDatabaseCMKGeoPrimaryIsConfiguredWithDatabaseLevelEncryptionProtector — nie można skonfigurować podstawowej bazy danych z funkcją ochrony szyfrowania na poziomie bazy danych podczas przechodzenia w tryb failover do pomocniczej lokalizacji geograficznej bez ochrony szyfrowania na poziomie bazy danych.

  • 400 CreateDatabaseAttemptedWithRotationInProgress — nie można wykonać operacji tworzenia bazy danych w tej chwili z powodu trwającej rotacji kluczy Transparent Data Encryption (TDE) na serwerze. Spróbuj ponownie wykonać operację później.

  • 400 VBSEnclaveResourcePoolInvalidCombination — dodawanie bazy danych z parametrem "{0}" preferredEnclaveType do elastycznej puli "{1}" z parametrem "{2}" preferredEnclaveType nie jest obsługiwane. Przed dodaniem bazy danych do elastycznej puli upewnij się, że preferowany Typ Enklawy jest taki sam zarówno dla bazy danych, jak i puli elastycznej. Więcej informacji można znaleźć na stronie https://aka.ms/AlwaysEncryptedEnableSecureEnclaves

  • 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 AzureKeyVaultClientError — klient usługi Azure Key Vault napotkał błąd.

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

  • 400 AzureKeyVaultKeyThumbprintIsDifferent — nie można ukończyć operacji, ponieważ materiał klucza usługi Azure Key Vault różni się od bieżącego klucza ochrony szyfrowania.

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

  • 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 HiperskalaReverseMigrationNotSupported — odwrotna migracja bazy danych w warstwie Hiperskala do sterlinga osiągnęła nieobsługiwany scenariusz.

  • 400 UpdateSloOperationIdDoesNotExist — akcja nie powiodła się, ponieważ nie wykryto aktywnej operacji update-slo dla serwera: {0}, baza danych: {1};. Spróbuj ponownie wykonać operację, określając prawidłowe parametry.

  • 400 ManualCutoverUnsupported — nieprawidłowe użycie opcji ręcznego przełączania jednorazowego. Sprawdź bieżący i żądany cel usługi i ponów próbę wykonania operacji, określając prawidłowe parametry.

  • 400 LedgerNoDropPrimary — nie można usunąć podstawowej bazy danych geograficznej, ponieważ baza danych ma włączone przekazywanie skrótów rejestru. Wyłącz przekazywanie skrótów rejestru i ponów próbę wykonania operacji.

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

  • 400 ManagedInstanceStoppingOrStopped — operacja powodująca konflikt przesłana, gdy wystąpienie jest w stanie zatrzymania/zatrzymania

  • 400 ManagedInstanceStarting — operacja powodująca konflikt przesłana, gdy wystąpienie jest w stanie początkowym

  • 400 CannotDropDatabaseAKVError — {0} bazy danych na serwerze {1} nie można bezpiecznie usunąć, ponieważ jest szyfrowana przy użyciu klucza zarządzanego przez klienta, który nie jest już dostępny do wykonania ostatniej kopii zapasowej przed usunięciem. Przywróć dostęp do usługi Azure Key Vault na serwerze i ponownie zaktualizuj klucze, aby ta baza danych była dostępna, a następnie kontynuuj usuwanie. Aby uzyskać szczegółowe informacje, zobacz https://aka.ms/tdecmkrestorability

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

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

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

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 OperationIdNotFound — operacja o identyfikatorze nie istnieje.

  • 404 OperationIdNotFound — operacja o identyfikatorze nie istnieje.

  • 404 SubscriptionNotFound — żądana subskrypcja nie została znaleziona.

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

  • 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 CannotFindObject — nie można odnaleźć obiektu, ponieważ nie istnieje lub nie masz uprawnień

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

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

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

  • 409 CannotCancelOperation — operacja zarządzania jest w stanie, którego nie można anulować.

  • 409 OperationCancelled — operacja została anulowana przez użytkownika.

  • 409 Operacja przerwana — nie można ukończyć operacji na zasobie, ponieważ została przerwana przez inną operację na tym samym zasobie.

  • 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 RemoteDatabaseExists — nazwa docelowej bazy danych już istnieje na serwerze docelowym.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship — operacja replikacji została wykonana w bazie danych, która nie znajduje się w relacji replikacji.

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

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

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

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

  • 409 SubscriptionDisabled — subskrypcja jest wyłączona.

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

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

  • 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 ServerDtuQuotaExceeded — nie można wykonać operacji, ponieważ serwer przekroczy dozwolony limit przydziału jednostki przepływności bazy danych.

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

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

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

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

  • 409 ElasticPoolBusy — podjęto próbę wykonania operacji zarządzania w elastycznej puli, która jest zajęta.

  • 409 SimultaneousSkuChangeNotAllowed — 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 DatabaseCopyLimitPerReplicaReached — użytkownik osiągnął limit współbieżnych kopii bazy danych.

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

  • 409 DatabaseElasticPoolMaintenanceConflict — użytkownik próbował utworzyć lub zaktualizować bazę danych przy użyciu określonej konfiguracji konserwacji powodującej konflikt z pulą elastyczną bazy danych.

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

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

  • 409 ServerDisabled — serwer jest wyłączony.

  • 409 CannotCancelOperation — operacja zarządzania jest w stanie, którego nie można anulować.

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

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

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

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

  • 500 OperationTimedOut — upłynął limit czasu operacji i automatycznie wycofano. Ponów próbę wykonania operacji.

  • 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 usługą 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 informacji usługi Key Vault.

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

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

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

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

Przykłady

Cancel the database management operation

Przykładowe żądanie

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-6661/databases/testdb/operations/f779414b-e748-4925-8cfe-c8598f7660ae/cancel?api-version=2023-08-01

Przykładowa odpowiedź

Definicje

Nazwa Opis
ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.