Sdílet prostřednictvím


Distributed Availability Groups - Get

Získá informace o distribuované skupině dostupnosti.

GET 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 Manageru nebo 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.

Odpovědi

Name Typ Description
200 OK

DistributedAvailabilityGroup

Úspěšně se načetla distribuovaná skupina 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 autorizátoru operace prostředků tak, jak je, beze změn.

  • 400 RegionDoesNotAllowProvisioning – Vybrané umístění nepřijímá nové servery služby Windows Azure SQL Database. To se může později změnit.

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

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

  • 400 TokenTooLong - Poskytnutý token je příliš dlouhý.

  • 400 CloudLifterUnsupportedFeature – funkce v tuto chvíli nejsou ve spravované instanci k dispozici.

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

  • 400 OperationCanNotStartDueToMiLink – Operaci{0}nelze dokončit, protože v procesu vytváření prostřednictvím odkazu spravované instance existuje databáze. Počkejte prosím, 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 selhala pro server{0}, database{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 není podporovaná verze serveru.

  • 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 – Spravovaná instance se nedá 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ém oboru.

  • 400 VnetSubnetIsGateway – Uživatel se pokusil vložit podsíť spravovaného serveru, která je podsíť 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, která má konflikt s IntendedPolicy.

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

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

  • 400 ManagedInstanceUpdateSloInProgress – Operaci nelze dokončit, protože probíhá změna úrovně služby pro spravovanou instanci{0}. Počkejte prosím, až 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 probíhá operace {0}. Počkejte prosím, až se operace dokončí, a zkuste to znovu.

  • 400 ManagedInstanceExceedMaxAzureStorage – operaci nelze dokončit, protože celková přidělená velikost ú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é již existuje spravovaná instance. 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í zakáže 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 není podporována.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported – Vytvoření spravované instance s jiným než výchozím časovým pásmem se nepodporuje.

  • 400 ManagedInstanceIpAddressRangeLimit – Nejde vytvořit nebo škálovat spravovanou instanci, 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 s různými prostředky.

  • 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 zastaralé {0} generování není možná.

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

  • 400 EmptyPDCInvalidDnsZone – Tuto spravovanou instanci nelze nasadit, protože její zóna DNS neodpovídá předponě DNS požadovaného virtuálního clusteru pro podsíť {0}. Přestože je tento virtuální cluster prázdný, jeho předponu DNS nelze 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 – Pokud je typ identity nastavený na UserAssigned, není zadána žá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 není pro vybranou úroveň služby podporovaná. Další podrobnosti najdete v aka.ms/sqlmi-service-tier-characteristics.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled – Povolení funkce zoneRedundant není možné po vytvoření spravované instance. Další podrobnosti najdete v aka.ms/sqlmi-high-availability.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled – Zakázání funkce zoneRedundant není možné po vytvoření spravované instance. Další podrobnosti najdete v aka.ms/sqlmi-high-availability.

  • 400 UmiMissingAkvPermissions – PrimaryUserAssignedIdentityId poskytnutý uživatelem nemá přístup k zadanému ID klíče

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

  • 400 SubnetIdCantBeUpdated – Operace změny podsítě spravované instance není podporovaná. Odeberte tento parametr z požadavku.

  • 400 MigrationToAnotherVNetNotSupported – Vybraná podsíť je v jiné virtuální síti. Přesunutí spravované instance do jiné virtuální sítě není možné. Zadejte podsíť z {0}virtuální sítě.

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

  • 400 MigrationToGen4SubnetNotSupported – podsíť není možné aktualizovat při provozu na hardwaru Gen4, protože je zastaralá. Upgradujte hardware z Gen4 na Gen5 jako součást operace měnící se podsítě spravované instance zadáním obou parametrů najednou: cílová podsíť a generace hardwaru.

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

  • 400 InvalidIdentityTypeForKeyId – Id klíče poskytuje uživatel během vytváření, ale typ identity není nastavený na 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 velikosti souboru pro obecné účely {0} GB.

  • 400 ManagedInstanceStoppingOrStopped – Konfliktní operace odeslaná, když je instance v zastaveném nebo zastaveném stavu

  • 400 ManagedInstanceStarting – Konfliktní operace odeslaná při spuštění instance

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

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

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription – Podsíť poskytovaná pro nasazení spravované instance se nachází v předplatném, které se liší od předplatného odeslaného pro spravovanou instanci. Spravovaná instance a podsíť používaná k nasazení instance musí být ve stejném předplatném. Zadejte jinou podsíť nebo přepněte do předplatného podsítě a zkuste operaci zopakovat.

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

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap – Podsíť vybraná pro migraci spravované instance má rozsah adres, který se překrývají 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-instance.

  • 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. Abyste správně nakonfigurovali podsíť, přečtěte si pokyny v https://aka.ms/move-managed-instance.

  • 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}není platná edice databáze v této verzi SQL Serveru.

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

  • 400 InvalidParameterValue – Parametr dostal neplatnou hodnotu.

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

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

  • 404 ResourceDoesNotExist – Prostředek s názvem{0}neexistuje. Pokračujte zadáním platného názvu prostředku.

  • 404 InstancePoolNotFound – Fond instancí nebyl nalezen.

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

  • 405 InvalidVcoreValue – hodnota virtuálního jádra {0} 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 zadaná mezi {1} a {2} gigabajty v přírůstcích {3} GB.

  • 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 v kategorii{0}, protože fyzická databáze nebo instance{1}na serveru{2}není aktuálně 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 zkusíte znovu.

  • 409 ServerAlreadyExists – duplicitní název serveru.

  • 409 ServerDisabled – Server je zakázaný.

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

  • 429 KonfliktníSubscriptionOperation – Aktuálně probíhá operace pro předplatné.

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

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

  • 500 GatewayInternalServerError – Server zjistil neočekávanou výjimku.

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

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

Příklady

Gets the distributed availability group info.

Ukázkový požadavek

GET https://management.azure.com/subscriptions/f2669dff-5f08-45dd-b857-b2a60b72cdc9/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/distributedAvailabilityGroups/dag?api-version=2021-11-01

Ukázková odpověď

{
  "properties": {
    "targetDatabase": "testdb",
    "sourceEndpoint": "TCP://SERVER:7022",
    "replicationMode": "Async",
    "distributedAvailabilityGroupId": "6bc05a51-aa36-a196-09bd-481d7a0973c0",
    "sourceReplicaId": "543dd519-7585-faff-6ad2-11fb826d4f4d",
    "targetReplicaId": "7e218aba-0a53-6231-be09-895d99f96bf2",
    "linkState": "Catchup",
    "lastHardenedLsn": "39000000030400001"
  },
  "id": "/subscriptions/f2669dff-5f08-45dd-b857-b2a60b72cdc9/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/distributedAvailabilityGroups/dag",
  "name": "dag",
  "type": "Microsoft.Sql/managedInstances/distributedAvailabilityGroups"
}

Definice

Name Description
DistributedAvailabilityGroup

Distribuovaná skupina dostupnosti mezi polem a spravovanou instancí SQL

ReplicationMode

Režim replikace distribuované skupiny dostupnosti Parametr bude během vytváření propojení ignorován.

DistributedAvailabilityGroup

Distribuovaná skupina dostupnosti mezi polem a spravovanou instancí SQL

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku

properties.distributedAvailabilityGroupId

string (uuid)

ID distribuované skupiny dostupnosti

properties.lastHardenedLsn

string

Poslední posílená 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 během vytváření propojení ignorován.

properties.secondaryAvailabilityGroupName

string

Název sekundární skupiny dostupnosti

properties.sourceEndpoint

string

Zdrojový koncový bod

properties.sourceReplicaId

string (uuid)

ID zdrojové repliky

properties.targetDatabase

string

Název cílové databáze

properties.targetReplicaId

string (uuid)

ID cílové repliky

type

string

Typ zdroje.

ReplicationMode

Režim replikace distribuované skupiny dostupnosti Parametr bude během vytváření propojení ignorován.

Hodnota Description
Async
Sync