Sdílet prostřednictvím


Sync Groups - Trigger Sync

Aktivuje synchronizaci skupiny synchronizace.

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

Parametry identifikátoru URI

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

string

Název databáze, ve které je skupina synchronizace hostovaná.

resourceGroupName
path True

string

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

serverName
path True

string

Název serveru.

subscriptionId
path True

string

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

syncGroupName
path True

string

Název skupiny synchronizace.

api-version
query True

string

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

Odpovědi

Name Typ Description
200 OK

Synchronizace skupiny synchronizace se úspěšně aktivovala.

Other Status Codes

Chybové odpovědi: ***

  • 400 InvalidSyncGroupCreateOrUpdateRequest – text požadavku skupiny synchronizace na vytvoření nebo aktualizaci je prázdný.

  • 400 InvalidSyncMemberCreateOrUpdateRequest – text žádosti člena synchronizace nebo vytvoření nebo aktualizace je prázdný.

  • 400 InvalidSyncAgentCreateOrUpdateRequest – text požadavku agenta synchronizace pro vytvoření nebo aktualizaci je prázdný.

  • 400 InvalidDatabaseResourceId – neplatný identifikátor prostředku databáze.

  • 400 MismatchingSubscriptionWithUrl – zadané předplatné neodpovídá předplatnému v adrese URL.

  • 400 InvalidSyncAgentResourceId – neplatný identifikátor prostředku agenta synchronizace.

  • 400 MismatchingResourceGroupNameWithUrl – Zadaný název skupiny prostředků neodpovídá názvu v adrese URL.

  • 400 MismatchingServerNameWithUrl – zadaný název serveru neodpovídá názvu v adrese URL.

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

  • 400 MissingServerName – Název serveru chybí

  • 400 MissingDatabaseName – Název databáze chybí.

  • 400 MissingSyncGroupName – Chybějící název skupiny synchronizace

  • 400 MissingConflictResolutionPolicy – Chybí zásady řešení konfliktů.

  • 400 MissingSyncAgentName – Chybí název agenta synchronizace.

  • 400 SyncOperation_GenericFailure – Nepovedlo se provést operaci synchronizace dat.

  • 400 InvalidSyncGroup – skupina synchronizace je neplatná.

  • 400 FeatureDisabledOnSelectedEdition – uživatel se pokusil použít funkci, která je v aktuální edici databáze zakázaná.

  • 400 CannotCreateSyncGroupDueToQuotaExceeded – Kvůli překročení kvóty nejde vytvořit skupinu synchronizace.

  • 400 SyncOperation_DuplicateSyncGroupDrop – skupina synchronizace se už vyřadila.

  • 400 SyncOperation_WrongSyncDatabase – Zadaná databáze synchronizace neodpovídá existující databázi.

  • 400 SyncOperation_UpdateSyncGroupWhenDropping – Skupinu synchronizace nejde aktualizovat, protože se právě zahazuje.

  • 400 SyncOperation_DwInSyncGroup – v synchronizaci dat nejde použít edici datawarehouse.

  • 400 SyncOperation_MasterDbInSyncGroup – V synchronizaci dat nelze použít logický řídicí server.

  • 400 SyncOperation_InvalidCredential – Přihlašovací údaje databáze jsou neplatné.

  • 400 InvalidSyncMetadataDatabase – databáze metadat synchronizace je neplatná.

  • 400 SyncOperation_InvalidSyncInterval – Skupinu synchronizace nejde vytvořit nebo aktualizovat, protože interval synchronizace je neplatný.

  • 404 ResourceNotFound – Požadovaný prostředek se nenašel.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server se nenašel.

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

  • 404 SyncOperation_HubServerNotFound – logický server centra neexistuje.

  • 404 SyncOperation_InvalidHubDatabase – Databáze centra je neplatná.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 409 SyncOperation_DuplicateSyncGroupName – Skupinu synchronizace nelze vytvořit, protože skupina synchronizace se stejným názvem již existuje.

  • 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.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad maximální počet 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.

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

Příklady

Trigger a sync group synchronization.

Ukázkový požadavek

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/triggerSync?api-version=2021-11-01

Ukázková odpověď