Freigeben über


Sync Groups - List Logs

Ruft eine Auflistung von Synchronisierungsgruppenprotokollen ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
databaseName
path True

string

Der Name der Datenbank, in der die Synchronisierungsgruppe gehostet wird.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

syncGroupName
path True

string

Der Name der Synchronisierungsgruppe.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

endTime
query True

string

Ruft Protokolle ab, die vor diesem Zeitpunkt generiert wurden.

startTime
query True

string

Ruft Protokolle ab, die nach diesem Zeitpunkt generiert werden.

type
query True

SyncGroupsType

Die typen der abzurufenden Protokolle.

continuationToken
query

string

Das Fortsetzungstoken für diesen Vorgang.

Antworten

Name Typ Beschreibung
200 OK

SyncGroupLogListResult

Synchronisierungsgruppenprotokolle wurden erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 400 InvalidSyncGroupCreateOrUpdateRequest: Der Anforderungstext der Synchronisierungsgruppe erstellen oder aktualisieren ist leer.

  • 400 InvalidSyncMemberCreateOrUpdateRequest: Der Anforderungstext zum Erstellen oder Aktualisieren von Synchronisierungsmitglied ist leer.

  • 400 InvalidSyncAgentCreateOrUpdateRequest: Der Anforderungstext des Synchronisierungs-Agents zum Erstellen oder Aktualisieren ist leer.

  • 400 InvalidDatabaseResourceId: Ungültiger Datenbankressourcenbezeichner.

  • 400 MismatchingSubscriptionWithUrl: Das bereitgestellte Abonnement stimmte nicht mit dem Abonnement in der URL überein.

  • 400 InvalidSyncAgentResourceId: Ungültiger Synchronisierungs-Agent-Ressourcenbezeichner.

  • 400 MismatchingResourceGroupNameWithUrl: Der angegebene Ressourcengruppenname stimmte nicht mit dem Namen in der URL überein.

  • 400 MismatchingServerNameWithUrl: Der angegebene Servername stimmte nicht mit dem Namen in der URL überein.

  • 400 InvalidParameterValue: Einem Parameter wurde ein ungültiger Wert zugewiesen.

  • 400 MissingServerName: Der Servername fehlt

  • 400 MissingDatabaseName : Der Datenbankname fehlt

  • 400 MissingSyncGroupName: Der Name der Synchronisierungsgruppe fehlt

  • 400 MissingConflictResolutionPolicy: Die Konfliktauflösungsrichtlinie fehlt

  • 400 MissingSyncAgentName: Der Name des Synchronisierungs-Agents fehlt

  • 400 SyncOperation_GenericFailure: Fehler beim Ausführen des Datensynchronisierungsvorgangs.

  • 400 InvalidSyncGroup: Die Synchronisierungsgruppe ist ungültig.

  • 400 FeatureDisabledOnSelectedEdition: Der Benutzer hat versucht, ein Feature zu verwenden, das in der aktuellen Datenbankedition deaktiviert ist.

  • 400 CannotCreateSyncGroupDueToQuotaExceededed: Synchronisierungsgruppe kann nicht erstellt werden, da das Kontingent überschritten wurde.

  • 400 SyncOperation_DuplicateSyncGroupDrop: Die Synchronisierungsgruppe wird bereits gelöscht.

  • 400 SyncOperation_WrongSyncDatabase: Die angegebene Synchronisierungsdatenbank stimmt nicht mit der vorhandenen Datenbank überein.

  • 400 SyncOperation_UpdateSyncGroupWhenDropping: Die Synchronisierungsgruppe kann nicht aktualisiert werden, da sie derzeit gelöscht wird.

  • 400 SyncOperation_DwInSyncGroup: Datawarehouse Edition kann nicht in der Datensynchronisierung verwendet werden.

  • 400 SyncOperation_MasterDbInSyncGroup: Logische master in der Datensynchronisierung kann nicht verwendet werden.

  • 400 SyncOperation_InvalidCredential: Anmeldeinformationen der Datenbank sind ungültig.

  • 400 InvalidSyncMetadataDatabase: Die Metadatendatenbank der Synchronisierung ist ungültig.

  • 400 SyncOperation_InvalidSyncInterval: Synchronisierungsgruppe kann nicht erstellt oder aktualisiert werden, da das Synchronisierungsintervall ungültig ist.

  • 404 ResourceNotFound: Die angeforderte Ressource wurde nicht gefunden.

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 DatabaseDoesNotExist: Der Benutzer hat einen Datenbanknamen angegeben, der auf diesem Server instance nicht vorhanden ist.

  • 404 SyncOperation_HubServerNotFound: Der logische Hubserver ist nicht vorhanden.

  • 404 SyncOperation_InvalidHubDatabase: Die Hubdatenbank ist ungültig.

  • 409 SyncOperation_DuplicateSyncGroupName: Synchronisierungsgruppe kann nicht erstellt werden, da die Synchronisierungsgruppe mit demselben Namen bereits vorhanden ist.

Beispiele

Get sync group logs

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
SyncGroupLogListResult

Eine Liste der Protokolleigenschaften von Synchronisierungsgruppen.

SyncGroupLogProperties

Eigenschaften eines Azure SQL Datenbanksynchronisierungsgruppenprotokolls.

SyncGroupLogType

Typ des Synchronisierungsgruppenprotokolls.

SyncGroupsType

Die typen der abzurufenden Protokolle.

SyncGroupLogListResult

Eine Liste der Protokolleigenschaften von Synchronisierungsgruppen.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

SyncGroupLogProperties[]

Array von Ergebnissen.

SyncGroupLogProperties

Eigenschaften eines Azure SQL Datenbanksynchronisierungsgruppenprotokolls.

Name Typ Beschreibung
details

string

Details des Synchronisierungsgruppenprotokolls.

operationStatus

string

OperationStatus des Synchronisierungsgruppenprotokolls.

source

string

Quelle des Synchronisierungsgruppenprotokolls.

timestamp

string

Zeitstempel des Synchronisierungsgruppenprotokolls.

tracingId

string

TracingId des Synchronisierungsgruppenprotokolls.

type

SyncGroupLogType

Typ des Synchronisierungsgruppenprotokolls.

SyncGroupLogType

Typ des Synchronisierungsgruppenprotokolls.

Name Typ Beschreibung
All

string

Error

string

Success

string

Warning

string

SyncGroupsType

Die typen der abzurufenden Protokolle.

Name Typ Beschreibung
All

string

Error

string

Success

string

Warning

string