Sdílet prostřednictvím


Sync Members - Refresh Member Schema

Aktualizuje schéma databáze člena synchronizace.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/syncMembers/{syncMemberName}/refreshSchema?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, ve které je člen synchronizace hostovaný.

syncMemberName
path True

string

Název člena synchronizace.

api-version
query True

string

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

Odpovědi

Name Typ Description
200 OK

Schéma člena synchronizace se úspěšně aktualizovalo.

202 Accepted

Probíhá operace aktualizace schématu člena synchronizace.

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 InvalidSyncMember – Člen synchronizace je neplatný.

  • 400 InvalidSyncAgent – agent synchronizace je neplatný.

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

  • 400 SyncOperation_DuplicateSyncMemberDrop – člen synchronizace se už vyřadí.

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

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

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

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 404 OperationIdNotFound – operace s ID neexistuje.

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

  • 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 SyncOperation_DuplicateSyncMemberName – člena synchronizace nelze vytvořit, protože člen synchronizace se stejným názvem již existuje.

  • 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

Refresh a sync member database schema

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/syncMembers/syncgroupcrud-4879/refreshSchema?api-version=2021-11-01

Ukázková odpověď