Udostępnij za pośrednictwem


Sync Groups - List Logs

Pobiera kolekcję dzienników grup synchronizacji.

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 identyfikatora URI

Nazwa W Wymagane Typ Opis
databaseName
path True

string

Nazwa bazy danych, na której jest hostowana grupa synchronizacji.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

syncGroupName
path True

string

Nazwa grupy synchronizacji.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

endTime
query True

string

Pobierz dzienniki wygenerowane wcześniej.

startTime
query True

string

Pobierz dzienniki wygenerowane po tym czasie.

type
query True

SyncGroupsType

Typy dzienników do pobrania.

continuationToken
query

string

Token kontynuacji dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

SyncGroupLogListResult

Pomyślnie pobrano dzienniki grup synchronizacji.

Other Status Codes

Odpowiedzi na błędy: ***

  • 400 InvalidSyncGroupCreateOrUpdateRequest — treść żądania grupy synchronizacji tworzenia lub aktualizowania jest pusta.

  • 400 InvalidSyncMemberCreateOrUpdateRequest — treść żądania elementu członkowskiego synchronizacji tworzenia lub aktualizacji jest pusta.

  • 400 InvalidSyncAgentCreateOrUpdateRequest — treść żądania agenta synchronizacji tworzenia lub aktualizacji jest pusta.

  • 400 InvalidDatabaseResourceId — nieprawidłowy identyfikator zasobu bazy danych.

  • 400 NiezgodnośćSubscriptionWithUrl — podana subskrypcja nie jest zgodna z subskrypcją w adresie URL.

  • 400 InvalidSyncAgentResourceId — nieprawidłowy identyfikator zasobu agenta synchronizacji.

  • 400 MismatchingResourceGroupNameWithUrl — podana nazwa grupy zasobów nie jest zgodna z nazwą w adresie URL.

  • 400 NiezgodnośćServerNameWithUrl — podana nazwa serwera nie jest zgodna z nazwą w adresie URL.

  • 400 InvalidParameterValue — nieprawidłowa wartość została nadana parametrowi.

  • 400 MissingServerName — brak nazwy serwera

  • 400 MissingDatabaseName — brak nazwy bazy danych

  • 400 MissingSyncGroupName — brak nazwy grupy synchronizacji

  • 400 MissingConflictResolutionPolicy — brakuje zasad rozwiązywania konfliktów

  • 400 MissingSyncAgentName — brak nazwy agenta synchronizacji

  • 400 SyncOperation_GenericFailure — nie można wykonać operacji synchronizacji danych.

  • 400 InvalidSyncGroup — grupa synchronizacji jest nieprawidłowa.

  • 400 FeatureDisabledOnSelectedEdition — użytkownik próbował użyć funkcji wyłączonej w bieżącej wersji bazy danych.

  • 400 CannotCreateSyncGroupDueToQuotaExceeded — nie można utworzyć grupy synchronizacji z powodu przekroczenia limitu przydziału.

  • 400 SyncOperation_DuplicateSyncGroupDrop — grupa synchronizacji jest już porzucona.

  • 400 SyncOperation_WrongSyncDatabase — określona baza danych synchronizacji nie jest zgodna z istniejącą.

  • 400 SyncOperation_UpdateSyncGroupWhenDropping — nie można zaktualizować grupy synchronizacji, ponieważ jest ona obecnie porzucana.

  • 400 SyncOperation_DwInSyncGroup — nie można używać wersji magazynu danych w synchronizacji danych.

  • 400 SyncOperation_MasterDbInSyncGroup — nie można użyć logicznego wzorca w synchronizacji danych.

  • 400 SyncOperation_InvalidCredential — poświadczenia bazy danych są nieprawidłowe.

  • 400 InvalidSyncMetadataDatabase — baza danych metadanych synchronizacji jest nieprawidłowa.

  • 400 SyncOperation_InvalidSyncInterval — nie można utworzyć lub zaktualizować grupy synchronizacji, ponieważ interwał synchronizacji jest nieprawidłowy.

  • 404 ResourceNotFound — żądany zasób nie został znaleziony.

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 DatabaseDoesNotExist — użytkownik określił nazwę bazy danych, która nie istnieje w tym wystąpieniu serwera.

  • 404 SyncOperation_HubServerNotFound — serwer logiczny koncentratora nie istnieje.

  • 404 SyncOperation_InvalidHubDatabase — baza danych centrum jest nieprawidłowa.

  • 409 SyncOperation_DuplicateSyncGroupName — nie można utworzyć grupy synchronizacji, ponieważ grupa synchronizacji o tej samej nazwie już istnieje.

Przykłady

Get sync group logs

Przykładowe żądanie

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

Przykładowa odpowiedź

{
  "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"
    }
  ]
}

Definicje

Nazwa Opis
SyncGroupLogListResult

Lista właściwości dziennika grupy synchronizacji.

SyncGroupLogProperties

Właściwości dziennika grupy synchronizacji bazy danych Azure SQL.

SyncGroupLogType

Typ dziennika grupy synchronizacji.

SyncGroupsType

Typy dzienników do pobrania.

SyncGroupLogListResult

Lista właściwości dziennika grupy synchronizacji.

Nazwa Typ Opis
nextLink

string

Link, aby pobrać następną stronę wyników.

value

SyncGroupLogProperties[]

Tablica wyników.

SyncGroupLogProperties

Właściwości dziennika grupy synchronizacji bazy danych Azure SQL.

Nazwa Typ Opis
details

string

Szczegóły dziennika grupy synchronizacji.

operationStatus

string

OperationStatus dziennika grupy synchronizacji.

source

string

Źródło dziennika grupy synchronizacji.

timestamp

string

Sygnatura czasowa dziennika grupy synchronizacji.

tracingId

string

TracingId dziennika grupy synchronizacji.

type

SyncGroupLogType

Typ dziennika grupy synchronizacji.

SyncGroupLogType

Typ dziennika grupy synchronizacji.

Nazwa Typ Opis
All

string

Error

string

Success

string

Warning

string

SyncGroupsType

Typy dzienników do pobrania.

Nazwa Typ Opis
All

string

Error

string

Success

string

Warning

string