Sdílet prostřednictvím


Distributed Availability Groups - Create Or Update

Vytvoří distribuovanou skupinu dostupnosti mezi místním sql serverem a službou SQL Managed Instance.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/distributedAvailabilityGroups/{distributedAvailabilityGroupName}?api-version=2021-11-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
distributedAvailabilityGroupName
path True

string

Název distribuované skupiny dostupnosti.

managedInstanceName
path True

string

Název spravované instance.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Text požadavku

Name Typ Description
properties.primaryAvailabilityGroupName

string

Název primární skupiny dostupnosti

properties.replicationMode

ReplicationMode

Režim replikace distribuované skupiny dostupnosti. Parametr bude při vytváření odkazu ignorován.

properties.secondaryAvailabilityGroupName

string

Název sekundární skupiny dostupnosti

properties.sourceEndpoint

string

Zdrojový koncový bod

properties.targetDatabase

string

Název cílové databáze

Odpovědi

Name Typ Description
200 OK

DistributedAvailabilityGroup

Distribuovaná skupina dostupnosti je již vytvořená.

201 Created

DistributedAvailabilityGroup

Distribuovanou skupinu dostupnosti se úspěšně vytvořila.

202 Accepted

Byl přijat požadavek na vytvoření distribuované skupiny dostupnosti.

Other Status Codes

Chybové odpovědi: ***

  • 400 NameAlreadyExists – zadaný název již existuje.

  • 400 InvalidCollation – neplatná kolace.

  • 400 ProvisioningDisabled – zobrazí chybovou zprávu z operace prostředků authorizer tak, jak je, beze změn.

  • 400 RegionDoesNotAllowProvisioning – vybrané umístění nepřijímá nové databázové servery windows Azure SQL. To se může později změnit.

  • 400 UnableToResolveRemoteServer – Název vzdáleného partnerského serveru nelze vyřešit kvůli neplatnému názvu serveru nebo problémům s připojením k DNS.

  • 400 HkCannotSwitchToInactive – databáze nemůže pokračovat v aktualizaci cenové úrovně, protože má objekty optimalizované pro paměť. Odstraňte tyto objekty a zkuste to znovu.

  • 400 TokenTooLong – zadaný token je příliš dlouhý.

  • 400 CloudLifterUnsupportedFeature – funkce není v tuto chvíli ve spravované instanci dostupná.

  • 400 ManagedInstanceSloUpdateFailed – operace SLO{0} nemůže být úspěšná, protože využití paměti objektu '{1}' překračuje kvótu.

  • 400 OperationCanNotStartDueToMiLink – operaci{0} nelze dokončit, protože existuje databáze v procesu vytváření prostřednictvím propojení spravované instance. Počkejte, až se vytvoření odkazu dokončí, nebo ho odstraňte a zkuste operaci zopakovat.

  • 400 ManagedInstanceLocalStorageUpdateSloDisabled – Aktualizace SLO pro spravované instance s místním úložištěm se zatím nepodporuje.

  • 400 InvalidSubnetResourceId – zadané ID prostředku podsítě pro vytvoření nebo aktualizaci spravované instance je neplatné.

  • 400 VnetInWrongRegion – Virtuální síť je v nesprávné oblasti.

  • 400 AlterDbDeactivatedNotSupported – Operace databáze pro server selhala{0}{1} kvůli neočekávanému zpoždění. Zkuste to prosím znovu.

  • 400 VnetAddressRangeError – Rozsah adres virtuální sítě je neplatný.

  • 400 RegionDoesNotSupportVersion – uživatel se pokusil vytvořit server zadané verze v umístění, kde se tato verze serveru nepodporuje.

  • 400 VnetConfigIsNotAllowed – Konfigurace virtuální sítě není povolená.

  • 400 InstanceFailoverGroupDoesNotExist – skupina převzetí služeb při selhání na serveru neexistuje.

  • 400 ManagedInstanceClassicVnetNotSupported – Spravovanou instanci nejde připojit ke klasické virtuální síti.

  • 400 VnetConfigHasNsg – uživatel se pokusil vložit podsíť spravovaného serveru se skupinami zabezpečení sítě.

  • 400 VnetConfigHasNoUdr – Uživatel se pokusil vložit podsíť spravovaného serveru bez výchozí směrovací tabulky definované uživatelem.

  • 400 VnetConfigHasInvalidUdr – Uživatel se pokusil vložit podsíť spravovaného serveru s neplatnou směrovací tabulkou definovanou uživatelem.

  • 400 VnetConfigHasInvalidDns – uživatel se pokusil vložit podsíť spravovaného serveru s neplatným vlastním DNS.

  • 400 VnetConfigHasServiceEndpoints – Uživatel se pokusil vložit podsíť spravovaného serveru s koncovými body služby.

  • 400 VnetSubnetIsInUse – Uživatel se pokusil vložit podsíť spravovaného serveru, která není prázdná.

  • 400 VnetSubnetIsLocked – Uživatel se pokusil vložit podsíť spravovaného serveru, která je v uzamčené oblasti.

  • 400 VnetSubnetIsGateway – Uživatel se pokusil vložit podsíť spravovaného serveru, která je podsítí brány.

  • 400 VnetSubnetIsUnknown – Uživatel se pokusil vložit podsíť spravovaného serveru, která neexistuje.

  • 400 VnetSubnetConflictWithIntendedPolicy – uživatel se pokusil vložit podsíť spravovaného serveru, u které došlo k konfliktu s objektem IntendedPolicy.

  • 400 ManagedInstanceInvalidEditionForSku – zadaná edice {0} není konzistentní se zadanou skladovou položkou {1}.

  • 400 ManagedInstanceInvalidLicenseType – zadaný typ {0} licence není platný.

  • 400 ManagedInstanceUpdateSloInProgress – Operace se nedala dokončit, protože pro spravovanou instanci{0} probíhá změna úrovně služby. Vyčkejte, než se operace dokončí, a zkuste to znovu.“

  • 400 VnetResourceNotFound – prostředek nebyl nalezen: '{0}'.

  • 400 InstanceCollationUpdateNotSupported – uživatel nemůže změnit kolaci instance ve spravované instanci.

  • 400 CreateManagedInstanceWithNonDefaultCollationNotSupported – Uživatel může vytvořit spravovanou instanci pouze s kolací "SQL_Latin1_General_CP1_CI_AS".

  • 400 ManagedInstanceOperationInProgress – Operaci nelze dokončit, protože {0} operace probíhá. Počkejte na dokončení probíhající operace a zkuste to znovu.

  • 400 ManagedInstanceExceedMaxAzureStorage – Operaci nelze dokončit, protože celková velikost přiděleného úložiště pro instanci Pro obecné účely by překročila {0}. Snižte počet souborů databáze a operaci opakování.

  • 400 ManagedInstanceHasGeoReplica – Operaci nelze dokončit, protože instance nakonfigurovala geograficky replikovanou sekundární instanci.

  • 400 InvalidDnsZone – operace selhala, protože se pokoušíte nasadit spravovanou instanci jako sekundární geografickou replikaci do podsítě {0} , ve které už spravovaná instance existuje. Nasazení spravované instance jako sekundární geografické replikace se podporuje pouze v případech, kdy je spravovaná instance první instancí nasazenou v podsíti. Zvažte nasazení spravované instance jako sekundární geografické replikace do jiné podsítě, ve které neexistují žádné spravované instance, nebo pokud nasazení do podsítě s existující spravovanou instancí zakažte možnost geografické replikace.

  • 400 ManagedInstanceInvalidStorageSizeLessThenCurrentSizeUsed – neplatná velikost úložiště: Limit velikosti úložiště ({0} GB) je menší než aktuální využité úložiště ({1} GB). Zadejte vyšší limit velikosti úložiště.

  • 400 InvalidTimezone – neplatné časové pásmo.

  • 400 InstanceTimezoneUpdateNotSupported – aktualizace časového pásma instance se nepodporuje.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported – vytvoření spravované instance s nepodporovaným časovým pásmem, které není výchozí.

  • 400 ManagedInstanceIpAddressRangeLimit – Nejde provést vytvoření nebo škálování spravované instance, protože v podsíti není dostatek dostupných IP adres pro provedení operace.

  • 400 VnetDelegationNotAllowed – Uživatel se pokusil vložit spravovaný server do podsítě, která je delegovaná.

  • 400 SubnetHasResourcesOfDifferentType – uživatel se pokusil vytvořit mi v podsíti, která má prostředky jiného typu.

  • 400 UpdateManagedServerWithMaintenanceWindowNotAllowed – Aktualizace spravované instance s nastavením časového období údržby není povolená.

  • 400 VnetPrepareNIPFailed – Uživatel se pokusil připravit podsíť, která má konflikt s NetworkIntentPolicy.

  • 400 ManagedInstanceDeprecatedHardwareFamily – Změna generace hardwaru na zastaralou {0} generaci není možná.

  • 400 ManagedInstanceBackupStorageTypeNotSupported – v operaci aktualizace instance není povolen parametr typu úložiště zálohování.

  • 400 EmptyPDCInvalidDnsZone – Tuto spravovanou instanci nelze nasadit, protože její zóna DNS neodpovídá předponě DNS zamýšleného virtuálního clusteru pro podsíť {0}. I když je tento virtuální cluster prázdný, jeho předponu DNS nejde změnit. Prázdné virtuální clustery se po několika hodinách automaticky odeberou. Zvažte čekání na vypršení platnosti tohoto virtuálního clusteru nebo ruční odstranění tohoto virtuálního clusteru a následné vytvoření spravované instance.

  • 400 MissingIdentityId –Při nastavení typu identity userAssigned se neposkytne žádná identita přiřazená uživatelem.

  • 400 InvalidPrimaryIdentityId – Uživatel poskytuje hodnotu PrimaryUserIdentityId, ale stejná hodnota není uvedená v parametru IdentityId.

  • 400 ManagedInstanceZoneRedudantFeatureNotSupported – Funkce ZoneRedundant se pro vybranou úroveň služby nepodporuje. Další podrobnosti najdete v aka.ms/sqlmi-service-tier-characteristics.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled – Po vytvoření spravované instance není možné povolit funkci zoneRedundant. Další podrobnosti najdete na aka.ms/sqlmi-high-availability.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled – Po vytvoření spravované instance není možné zakázat funkci zoneRedundant. Další podrobnosti najdete na aka.ms/sqlmi-high-availability.

  • 400 UmissingAkvPermissions – PrimaryUserAssignedIdentityId poskytnuté uživatelem nemá přístup k zadanému Id klíče.

  • 400 MissingPrimaryIdentity – PrimaryUserAssignedIdentityId zadané uživatelem nemá přístup k id klíče zadanému uživatelem.

  • 400 SubnetIdCantBeUpdated – Změna podsítě spravované instance se nepodporuje. Odeberte tento parametr z požadavku.

  • 400 MigrationToAnotherVNetNotSupported – Vybraná podsíť je v jiné Virtual Network. Není možné přesunout spravovanou instanci do jiného Virtual Network. Zadejte podsíť z Virtual Network {0}.

  • 400 MigrationToSubnetWithDifferentDnsZoneNotSupported – zadaná podsíť má jinou zónu DNS než aktuální. Změna zóny DNS instance se nepodporuje. Zadejte podsíť se stejnou zónou DNS, vytvořte novou podsíť nebo zadejte prázdnou.

  • 400 MigrationToGen4SubnetNotSupported – Není možné aktualizovat podsíť při běhu na hardwaru Gen4, protože je zastaralá. V rámci operace změny podsítě spravované instance upgradujte hardware z Gen4 na Gen5 tak, že současně zadáte oba parametry: cílovou podsíť a generaci hardwaru.

  • 400 PrimaryIdentityMissingPermissionForKeyId – Id klíče poskytne uživatel během vytváření, ale PrimaryUserAssignedIdentityId není k dispozici ve volání rozhraní API.

  • 400 InvalidIdentityTypeForKeyId – id klíče zadává uživatel během vytváření, ale typ identity není nastavený na Hodnotu UserAssigned.

  • 400 ServerNotFound – požadovaný server nebyl nalezen.

  • 400 ManagedInstanceFileExceededMaxAzureStorageFileSizeLimit – Operaci nelze dokončit, protože některé soubory databáze překračují maximální limit {0} velikosti souboru Pro obecné účely GB.

  • 400 ManagedInstanceStoppingOrStopped – konfliktní operace odeslaná, když je instance ve stavu zastavování nebo zastavení

  • 400 ManagedInstanceStarting – konfliktní operace odeslaná, když je instance ve výchozím stavu.

  • 400 InstancePoolNotEnoughCapacity – Fond instancí nemá dostatečnou kapacitu.

  • 400 SourceAndTargetSubnetsMustBeVnetPeered – Podsíť aktuálně používaná spravovanou instancí a zadaná cílová podsíť je součástí virtuálních sítí, které nejsou připojené k peeringu virtuálních sítí nebo mají navázaný partnerský vztah, ale nemají povolený provoz. Aby bylo možné přesunout spravovanou instanci z jedné podsítě do jiné, je potřeba navázat partnerský vztah virtuální sítě ze zdrojové i cílové virtuální sítě. Nakonfigurujte požadavky na virtuální síť a pak operaci opakujte. https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networksDalší informace

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription – Podsíť poskytovaná pro nasazení spravované instance se nachází v jiném předplatném než v předplatném odeslaném pro spravovanou instanci. Spravovaná instance a podsíť použité k nasazení instance musí být ve stejném předplatném. Zadejte jinou podsíť nebo přepněte na předplatné podsítě a zkuste operaci zopakovat.

  • 400 CreateManagedInstanceInvalidSubnetSize – uživatel se pokusil vytvořit spravovanou instanci v podsíti, která je menší než minimální povolená velikost podsítě.

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap – podsíť vybraná pro migraci spravované instance má rozsah adres, který se překrývá s rozsahem adres podsítě, která obsahuje geograficky replikovanou sekundární instanci. Ověřte, že je vaše podsíť nakonfigurovaná podle pokynů v https://aka.ms/move-managed-instancetématu .

  • 400 TargetSubnetMustBeConfiguredToAllowGeoDRReplication – Podsíť vybraná pro migraci spravované instance není nakonfigurovaná tak, aby umožňovala komunikaci s geograficky replikovanou sekundární instancí. Zkontrolujte, jestli jsou otevřené všechny požadované porty. Pokud chcete správně nakonfigurovat podsíť, přečtěte si pokyny v https://aka.ms/move-managed-instancetématu .

  • 400 InvalidIdentifier – identifikátor obsahuje hodnotu NULL nebo neplatný znak unicode.

  • 400 InvalidLoginName – zadané přihlašovací jméno je neplatné.

  • 400 InvalidUsername – zadané uživatelské jméno obsahuje neplatné znaky.

  • 400 PasswordTooShort – zadané heslo je příliš krátké

  • 400 PasswordTooLong – zadané heslo je příliš dlouhé.

  • 400 PasswordNotComplex – zadané heslo není dostatečně složité.

  • 400 GatewayInvalidEdition –{0} v této verzi SQL Server není platná databázová edice.

  • 400 InvalidLocation – Bylo zadáno neplatné umístění.

  • 400 InvalidParameterValue – parametru byla přidělena neplatná hodnota.

  • 400 InvalidServerName – zadaný neplatný název serveru.

  • 400 PitrPointInTimeInvalid – bod v čase {0} není platný. Platný časový rozsah od {1} dřívějších dnů do současnosti, nikoli před časem vytvoření zdrojového serveru.

  • 400 CannotUseTrailingWhitespacesInDatabaseName – ověření názvu databáze se nezdařilo.

  • 400 StorageAccountFull – Spravovaná instance dosáhla celkové kapacity základního účtu úložiště Azure. Účet Azure Premium Storage je omezený na 35 TB přiděleného místa.

  • 400 AkvHostNotResolvingFromNode – hostitel{0} AKV není možné přeložit z SQL na serveru{1} .

  • 400 InvalidBackupRetentionPeriod – počet dnů {0} uchovávání není platná konfigurace. Platné uchovávání záloh ve dnech musí být mezi {1} a {2}

  • 400 ManagedDatabaseNameInUse – databáze{0} už existuje. Zvolte jiný název databáze.

  • 400 NoMoreSpaceInManagedInstance – spravovaná instance dosáhla limitu úložiště. Využití úložiště pro spravovanou instanci nesmí překročit (%d) MB.

  • 400 ManagedInstanceUpdateSloInProgress – Operace se nedá dokončit, protože pro spravovanou instanci{0} probíhá změna úrovně služby. Vyčkejte, než se operace dokončí, a zkuste to znovu.“

  • 400 SameKeyMaterialNotFoundOnRemoteServer – Sekundární server nemá klíč ochrany šifrování primárního serveru.

  • 400 SourceDatabaseNotFound – zdrojová databáze neexistuje.

  • 400 RegionDoesNotSupportVersion – uživatel se pokusil vytvořit server zadané verze v umístění, kde tato verze serveru není podporovaná.

  • 400 PasswordNotComplex – zadané heslo není dostatečně složité.

  • 400 CannotUseReservedDatabaseName – v této operaci nelze použít název rezervované databáze.

  • 400 InvalidServerName – zadaný neplatný název serveru.

  • 400 SourceServerNotFound – serverová část ID zdrojové databáze zadaná ve volání rozhraní API CreateDatabaseAsCopy se nemapuje na existující server.

  • 400 TokenTooLong – zadaný token je příliš dlouhý.

  • 400 CurrentDatabaseSizeExceedsMaxSize – uživatel se pokusil zmenšit maximální velikost databáze na velikost menší, než je aktuální využití.

  • 400 InvalidCollation – Server nerozpoznal kolaci.

  • 400 AkvEndpointNotReachableFromNode – koncový bod{0} AKV není dostupný z SQL na serveru{1} .

  • 400 ServerNotFound – požadovaný server nebyl nalezen.

  • 400 UnsupportedServiceName –zadaný název je neplatný, protože obsahuje jeden nebo více nepodporovaných znaků unicode.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize – uživatel se pokusil změnit databázi na skladovou položku s nižší maximální velikostí protokolu, než je aktuální využití.

  • 400 DatabaseNumberLimitReached – maximální počet databází pro SQL Database Managed Instance.

  • 400 ManagedInstanceLinkSourceDbHasHekatonFile – Při replikaci do Azure SQL Managed Instance Pro obecné účely úrovně služby musí být ve zdrojové databázi SQL Server prázdná paměťově optimalizovaná skupina souborů. Zvažte vyprázdnění skupiny souborů optimalizované pro paměť ve zdrojové databázi a zkuste to znovu. Případně můžete zvážit použití spravované instance Pro důležité obchodní informace úrovně služby bez jakýchkoli změn.

  • 400 ManagedInstanceLinkSourceDbHasMultipleLogFiles – zdrojová databáze na SQL Server musí mít jeden soubor protokolu místo několika souborů protokolu, aby se Azure SQL Managed Instance replikace dat. Zvažte použití jednoho souboru protokolu ve zdrojové databázi a zkuste to znovu.

  • 400 ManagedInstanceLinkUnsupportedNumberOfFilesOnSourceDb – bylo dosaženo maximálního počtu{0} souborů na Azure SQL Managed Instance brání replikaci dat. Zvažte snížení počtu souborů ve zdroji a zkuste to znovu.

  • 400 ManagedInstanceLinkSourceDbHasFilestream – zdrojová databáze v SQL Server nesmí používat FileStream ani FileTables pro replikaci dat k Azure SQL Managed Instance. Zvažte odebrání FileStream a FileTables ze zdrojové databáze na SQL Server a zkuste to znovu.

  • 400 ManagedInstanceLinkSourceDbHasDefunctFiles – zdrojová databáze na{0} SQL Server nesmí obsahovat soubory ve stavu DEFUNCT, aby replikace dat Azure SQL Managed Instance fungovat.

  • 400 ManagedInstanceLinkForProvidedAvailabilityGroupsAlreadyExists – Není možné přidat další databázi do existujícího propojení spravované instance, protože jeden odkaz může obsahovat pouze jednu databázi. Použijte jiný název distribuované skupiny dostupnosti a zkuste to znovu.

  • 400 ManagedInstanceLinkIsNotFound – Propojení se spravovanou instancí nebylo úspěšně vytvořeno nebo bylo odstraněno před dokončením operace kopírování dat.

  • 400 ManagedInstanceLinkIsNotInTheCatchupState – propojení se spravovanou instancí není po dokončení operace kopírování dat ve stavu catchup.

  • 400 StorageAccountFull – Spravovaná instance dosáhla celkové kapacity základního účtu úložiště Azure. Účet Azure Premium Storage je omezený na 35 TB přiděleného místa.

  • 400 CannotUseReservedDatabaseName – v této operaci nelze použít název rezervované databáze.

  • 400 SecurityAdalPrincipalCertExpiredError – Operaci nebylo možné dokončit, protože vypršela platnost certifikátu objektu zabezpečení azure Key Vault.

  • 400 AkvHostNotResolvingFromNode – hostitel{0} AKV není možné přeložit z SQL na serveru{1} .

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel – zadaný identifikátor URI Key Vault není platný.

  • 400 KeyMaterialNotFoundOnRemoteServer – Vzdálený server nemá přístup ke klíčům, které se používají jako ochrana transparentním šifrováním dat.

  • 400 AzureKeyVaultRsaKeyNotSupported – Zadaný trezor klíčů používá nepodporovanou velikost klíče RSA nebo typ klíče. Podporovaná velikost klíče RSA je 2048 nebo 3072 a typ klíče je RSA nebo RSA-HSM.

  • 400 AzureKeyVaultKeyDisabled – Operaci nebylo možné na serveru dokončit, protože klíč azure Key Vault je zakázaný.

  • 400 AzureKeyVaultInvalidExpirationDate – Operaci nelze dokončit, protože datum vypršení platnosti klíče azure Key Vault je neplatné.

  • 400 SameKeyUriNotFoundOnRemoteServer – Sekundární server nemá materiál klíčů ze stejného trezoru klíčů jako ochrana šifrování primárního serveru s povolenou automatickou obměnou klíče.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty – Operaci nešlo dokončit, protože identifikátor URI Azure Key Vault je null nebo prázdný.

  • 400 SameKeyMaterialNotFoundOnRemoteServer – Sekundární server nemá klíč ochrany šifrování primárního serveru.

  • 400 PerDatabaseCMKRestoreNotSupported – Obnovení databáze se nepodporuje, pokud je klíč CMK na úrovni databáze nakonfigurovaný ve verzi Preview.

  • 400 AzureKeyVaultNoServerIdentity – Identita serveru není správně nakonfigurovaná.

  • 400 PerDatabaseCMKHSNotSupported – Cmk na úrovni databáze ve verzi Preview není podporován pro edici Hyperscale.

  • 400 AzureKeyVaultInvalidUri – neplatná odpověď z Azure Key Vault. Použijte platný identifikátor URI azure Key Vault.

  • 400 AzureKeyVaultMissingPermissions – Serveru chybí požadovaná oprávnění na Key Vault Azure.

  • 400 UmissingAkvPermissions – PrimaryUserAssignedIdentityId poskytnuté uživatelem nemá přístup k zadanému Id klíče.

  • 400 AkvEndpointNotReachableFromNode – koncový bod{0} AKV není dostupný z SQL na serveru{1}.

  • 400 SecurityAzureKeyVaultInvalidKeyName – operaci nelze dokončit kvůli neplatnému názvu klíče serveru.

  • 400 AdalGenericError – operaci nebylo možné dokončit, protože došlo k chybě Azure Active Directory.

  • 400 AdalServicePrincipalNotFound – Operaci nelze dokončit, protože došlo k chybě Instanční objekt knihovny Azure Active Directory nebyl nalezen.

  • 400 AzureKeyVaultMalformedVaultUri – zadaný identifikátor URI Key Vault není platný.

  • 400 SecurityAzureKeyVaultGeoChainError – Při povolování transparentního šifrování dat pomocí Azure Key Vault (BYOK) se nepodporuje vytváření sekundárního procesu sekundárního (proces označovaný jako řetězení).

  • 400 PerDatabaseCMKDWNotSupported – Sada CMK na úrovni databáze ve verzi Preview se v edici Datawarehouse nepodporuje.

  • 404 ResourceNotFound – požadovaný prostředek nebyl nalezen.

  • 404 SubscriptionDoesNotHaveServer – požadovaný server nebyl nalezen.

  • 404 ServerNotInSubscriptionResourceGroup – zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 404 ResourceDoesNotExist – prostředek s názvem{0} neexistuje. Pokud chcete pokračovat, zadejte platný název prostředku.

  • 404 InstancePoolNotFound – Fond instancí nebyl nalezen.

  • 404 SubscriptionNotFound –Požadované předplatné nebylo nalezeno.

  • 404 CannotFindServerCertificateWithThumbprint – Nelze najít certifikát serveru s kryptografickým otiskem .{0} K vytvoření certifikátu použijte rutinu PowerShellu Add-AzureRmSqlManagedInstanceTransparentDataEncryptionCertificate.

  • 404 CannotFindObject – Objekt nelze najít, protože neexistuje nebo nemáte oprávnění.

  • 404 SubscriptionNotFound –Požadované předplatné nebylo nalezeno.

  • 404 DatabaseDoesNotExist – Uživatel zadal název databáze, který na této instanci serveru neexistuje.

  • 404 ServerNotInSubscription – zadaný server v zadaném předplatném neexistuje.

  • 404 RestoreSourceDatabaseNotFound – Nelze najít databázi v{0} čase{1}, kterou lze obnovit.

  • 404 ServerNotInSubscriptionResourceGroup – zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 405 InvalidVcoreValue – hodnota {0} virtuálního jádra není platná. Zadejte platnou hodnotu virtuálního jádra.

  • 405 InvalidHardwareGenerationValue – HardwareGeneration {0} není platný. Zadejte platnou hodnotu HardwareGeneration.

  • 405 InvalidStorageSizeValue – Neplatná velikost úložiště: {0} GB. Velikost úložiště musí být zadána mezi {1} gigabajtem a {2} v přírůstcích po {3} GB.

  • 409 OperationCancelled – operace byla zrušena uživatelem.

  • 409 OperationInterrupted – Operaci s prostředkem nebylo možné dokončit, protože byla přerušena jinou operací se stejným prostředkem.

  • 409 ConflictingServerOperation – aktuálně probíhá operace pro server.

  • 409 SubscriptionDisabled – Předplatné je zakázané.

  • 409 ServerOverridePreconditionFailed – Nepovedlo se použít přepsání serveru u kategorie,{0} protože fyzická databáze nebo instance{1} na serveru{2} v současné době nejsou ve stavu Připraveno nebo Deaktivované.

  • 409 ManagedInstanceIsBusy – server{0} je momentálně zaneprázdněný. Počkejte prosím několik minut, než to zkuste znovu.

  • 409 ServerAlreadyExists – duplicitní název serveru.

  • 409 ServerDisabled – Server je zakázaný.

  • 409 ServerQuotaExceed – Server nelze přidat do předplatného, protože překročí kvótu.

  • 409 RemoteDatabaseExists – název cílové databáze již na cílovém serveru existuje.

  • 409 ConflictingDatabaseOperation –V databázi již probíhá nějaká operace a aktuální operace by měla počkat na dokončení.

  • 409 SubscriptionDisabled – Předplatné je zakázané.

  • 409 ManagementServiceDatabaseBusy – Databáze{0} je zaneprázdněná jinou operací. Zkuste operaci provést později.

  • 409 ConflictingSystemOperationInProgress – v databázi probíhá operace údržby systému a další operace musí počkat na dokončení.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship – U databáze, která je již v relaci replikace, byla provedena operace seeding replikace.

  • 409 ServerKeyNameAlreadyExists – klíč serveru již na serveru existuje.

  • 409 ServerKeyUriAlreadyExists – identifikátor URI klíče serveru již na serveru existuje.

  • 409 ServerKeyDoesNotExists – klíč serveru neexistuje.

  • 409 AzureKeyVaultKeyNameNotFound – Operaci nelze dokončit, protože název klíče azure Key Vault neexistuje.

  • 409 AzureKeyVaultKeyInUse – klíč aktuálně používá server.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 ConflictingSubscriptionOperation – aktuálně probíhá operace pro předplatné.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 500 OperationTimedOut – časový limit operace vypršel a automaticky se vrátila zpět. Opakujte operaci.

  • 500 GatewayInternalServerError – na serveru došlo k neočekávané výjimce.

  • 500 ActivateOrDeactivateWorkflowThrottling – Pracovní postup aktivace nebo deaktivace selhal, protože existuje příliš mnoho souběžných pracovních postupů.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 503 DatabaseUnavailable – operace selhala, protože databáze není k dispozici.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 503 AzureKeyVaultConnectionFailed – Operaci nelze na serveru dokončit, protože pokusy o připojení k Azure Key Vault selhaly.

  • 503 AzureKeyVaultGenericConnectionError – Operaci nelze dokončit, protože při pokusu o načtení Key Vault informací došlo k chybě .

  • 504 RequestTimeout – Žádost o službu překročila povolený časový limit.

  • 504 RequestTimeout – Žádost o službu překročila povolený časový limit.

Příklady

Create a distributed availability group.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/distributedAvailabilityGroups/dag?api-version=2021-11-01

{
  "properties": {
    "targetDatabase": "testdb",
    "sourceEndpoint": "TCP://SERVER:7022",
    "primaryAvailabilityGroupName": "BoxLocalAg1",
    "secondaryAvailabilityGroupName": "testcl"
  }
}

Ukázková odpověď

{
  "properties": {
    "targetDatabase": "testdb",
    "sourceEndpoint": "TCP://SERVER:7022",
    "primaryAvailabilityGroupName": "BoxLocalAg1",
    "secondaryAvailabilityGroupName": "testcl"
  },
  "name": "dag",
  "id": "/subscriptions/f2669dff-5f08-45dd-b857-b2a60b72cdc9/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/distributedAvailabilityGroups/dag",
  "type": "Microsoft.Sql/managedInstances/distributedAvailabilityGroups"
}
{
  "properties": {
    "targetDatabase": "testdb",
    "sourceEndpoint": "TCP://SERVER:7022",
    "primaryAvailabilityGroupName": "BoxLocalAg1",
    "secondaryAvailabilityGroupName": "testcl"
  },
  "name": "dag",
  "id": "/subscriptions/f2669dff-5f08-45dd-b857-b2a60b72cdc9/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/distributedAvailabilityGroups/dag",
  "type": "Microsoft.Sql/managedInstances/distributedAvailabilityGroups"
}

Definice

Name Description
DistributedAvailabilityGroup

Distribuovaná skupina dostupnosti mezi boxem a službou SQL Managed Instance.

ReplicationMode

Režim replikace distribuované skupiny dostupnosti. Parametr bude při vytváření odkazu ignorován.

DistributedAvailabilityGroup

Distribuovaná skupina dostupnosti mezi boxem a službou SQL Managed Instance.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku.

properties.distributedAvailabilityGroupId

string

ID distribuované skupiny dostupnosti

properties.lastHardenedLsn

string

Poslední kalené lsn

properties.linkState

string

Stav propojení

properties.primaryAvailabilityGroupName

string

Název primární skupiny dostupnosti

properties.replicationMode

ReplicationMode

Režim replikace distribuované skupiny dostupnosti. Parametr bude při vytváření odkazu ignorován.

properties.secondaryAvailabilityGroupName

string

Název sekundární skupiny dostupnosti

properties.sourceEndpoint

string

Zdrojový koncový bod

properties.sourceReplicaId

string

ID zdrojové repliky

properties.targetDatabase

string

Název cílové databáze

properties.targetReplicaId

string

ID cílové repliky

type

string

Typ prostředku.

ReplicationMode

Režim replikace distribuované skupiny dostupnosti. Parametr bude při vytváření odkazu ignorován.

Name Typ Description
Async

string

Sync

string