Sync Groups - List Logs

Získá kolekci protokolů skupiny synchronizace.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/logs?startTime={startTime}&endTime={endTime}&type={type}&api-version=2021-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/logs?startTime={startTime}&endTime={endTime}&type={type}&continuationToken={continuationToken}&api-version=2021-11-01

Parametry identifikátoru URI

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

string

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

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.

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.

endTime
query True

string

Získejte protokoly vygenerované před tímto časem.

startTime
query True

string

Získejte protokoly vygenerované po této době.

type
query True

SyncGroupsType

Typy protokolů, které se mají načíst.

continuationToken
query

string

Token pokračování pro tuto operaci.

Odpovědi

Name Typ Description
200 OK

SyncGroupLogListResult

Úspěšně se načetly protokoly skupiny synchronizace.

Other Status Codes

Chybové odpovědi: ***

  • 400 InvalidSyncGroupCreateOrUpdateRequest – Text žádosti o vytvoření nebo aktualizaci skupiny synchronizace je prázdný.

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

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

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

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

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

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

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

  • 400 InvalidParameterValue – Parametr dostal neplatnou hodnotu.

  • 400 MissingServerName – Název serveru chybí.

  • 400 MissingDatabaseName – Chybí název databáze.

  • 400 MissingSyncGroupName – Chybí název skupiny synchronizace.

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

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

  • 400 SyncOperation_GenericFailure – Nepodařilo 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 – Nelze vytvořit skupinu synchronizace kvůli překročení kvóty.

  • 400 SyncOperation_DuplicateSyncGroupDrop – skupina synchronizace se už zahodí.

  • 400 SyncOperation_WrongSyncDatabase – Zadaná synchronizační databáze neodpovídá existující databázi.

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

  • 400 SyncOperation_DwInSyncGroup – Nejde použít edici datawarehouse při synchronizaci dat.

  • 400 SyncOperation_MasterDbInSyncGroup – V synchronizaci dat nelze použít logický hlavní 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 nelze vytvořit nebo aktualizovat, protože interval synchronizace je neplatný.

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

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

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

  • 404 SyncOperation_HubServerNotFound – Logický server centra neexistuje.

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

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

Příklady

Get sync group logs

Ukázkový požadavek

GET 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/logs?startTime=2017-01-01T00:00:00&endTime=2017-12-31T00:00:00&type=All&api-version=2021-11-01

Ukázková odpověď

{
  "value": [
    {
      "timestamp": "2017-05-30T07:16:08.25Z",
      "type": "Success",
      "source": "syncgroupcrud-8475.database.windows.net/hub",
      "details": "Schema information obtained successfully.",
      "tracingId": "c0480c8e-6269-424e-9404-b00efce0ebae",
      "operationStatus": "SchemaRefreshSuccess"
    },
    {
      "timestamp": "2017-05-30T07:03:37.5733333Z",
      "type": "Error",
      "source": "syncgroupcrud-8475.database.windows.net/member",
      "details": "Getting schema information for the database failed with the exception \"Failed to connect to server .\nInner exception: SqlException Error Code: -2146232060 - SqlError Number:53, Message: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) \nInner exception: The network path was not found\n For more information, provide tracing ID ‘cd3aa28c-0c31-471f-8a77-f1b21c908cbd’ to customer support.\"",
      "tracingId": "cd3aa28c-0c31-471f-8a77-f1b21c908cbd",
      "operationStatus": "SchemaRefreshFailure"
    }
  ]
}

Definice

Name Description
SyncGroupLogListResult

Seznam vlastností protokolu skupiny synchronizace

SyncGroupLogProperties

Vlastnosti protokolu skupiny synchronizace služby Azure SQL Database

SyncGroupLogType

Typ protokolu skupiny synchronizace

SyncGroupsType

Typy protokolů, které se mají načíst.

SyncGroupLogListResult

Seznam vlastností protokolu skupiny synchronizace

Name Typ Description
nextLink

string

Odkaz na načtení další stránky výsledků

value

SyncGroupLogProperties[]

Pole výsledků

SyncGroupLogProperties

Vlastnosti protokolu skupiny synchronizace služby Azure SQL Database

Name Typ Description
details

string

Podrobnosti protokolu skupiny synchronizace

operationStatus

string

OperationStatus protokolu skupiny synchronizace.

source

string

Zdroj protokolu skupiny synchronizace

timestamp

string (date-time)

Časové razítko protokolu skupiny synchronizace

tracingId

string (uuid)

TracingId protokolu skupiny synchronizace.

type

SyncGroupLogType

Typ protokolu skupiny synchronizace

SyncGroupLogType

Typ protokolu skupiny synchronizace

Hodnota Description
All
Error
Warning
Success

SyncGroupsType

Typy protokolů, které se mají načíst.

Hodnota Description
All
Error
Warning
Success