Dela via


Sync Groups - List Logs

Hämtar en samling synkroniseringsgruppsloggar.

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-parametrar

Name I Obligatorisk Typ Description
databaseName
path True

string

Namnet på databasen där synkroniseringsgruppen finns.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Det prenumerations-ID som identifierar en Azure-prenumeration.

syncGroupName
path True

string

Namnet på synkroniseringsgruppen.

api-version
query True

string

DEN API-version som ska användas för begäran.

endTime
query True

string

Hämta loggar som genererats före den här tiden.

startTime
query True

string

Hämta loggar som genererats efter den här tiden.

type
query True

SyncGroupsType

De typer av loggar som ska hämtas.

continuationToken
query

string

Fortsättningstoken för den här åtgärden.

Svar

Name Typ Description
200 OK

SyncGroupLogListResult

Synkroniseringsgrupploggarna har hämtats.

Other Status Codes

Felsvar: ***

  • 400 InvalidSyncGroupCreateOrUpdateRequest – Begärandetexten för att skapa eller uppdatera synkroniseringsgruppen är tom.

  • 400 InvalidSyncMemberCreateOrUpdateRequest – Begärandetexten för att skapa eller uppdatera synkroniseringsmedlemmen är tom.

  • 400 InvalidSyncAgentCreateOrUpdateRequest – Begärandetexten för att skapa eller uppdatera synkroniseringsagenten är tom.

  • 400 InvalidDatabaseResourceId – Ogiltig databasresursidentifierare.

  • 400 MismatchingSubscriptionWithUrl – den angivna prenumerationen matchade inte prenumerationen i URL:en.

  • 400 InvalidSyncAgentResourceId – Ogiltig synkroniseringsagentens resursidentifierare.

  • 400 MismatchingResourceGroupNameWithUrl – Det angivna resursgruppsnamnet matchade inte namnet i URL:en.

  • 400 MismatchingServerNameWithUrl – det angivna servernamnet matchade inte namnet i URL:en.

  • 400 InvalidParameterValue – ett ogiltigt värde angavs för en parameter.

  • 400 MissingServerName – Servernamnet saknas

  • 400 MissingDatabaseName – Databasnamnet saknas

  • 400 MissingSyncGroupName – Synkroniseringsgruppens namn saknas

  • 400 MissingConflictResolutionPolicy – Konfliktlösningsprincipen saknas

  • 400 MissingSyncAgentName – Synkroniseringsagentens namn saknas

  • 400 SyncOperation_GenericFailure – Det gick inte att utföra datasynkroniseringsåtgärden.

  • 400 InvalidSyncGroup – synkroniseringsgruppen är ogiltig.

  • 400 FeatureDisabledOnSelectedEdition – Användaren försökte använda en funktion som är inaktiverad i den aktuella databasutgåvan.

  • 400 CannotCreateSyncGroupDueToQuotaExceeded – Det går inte att skapa synkroniseringsgruppen på grund av att kvoten har överskridits.

  • 400 SyncOperation_DuplicateSyncGroupDrop – Synkroniseringsgruppen tas redan bort.

  • 400 SyncOperation_WrongSyncDatabase – Den angivna synkroniseringsdatabasen matchar inte den befintliga.

  • 400 SyncOperation_UpdateSyncGroupWhenDropping – Det går inte att uppdatera synkroniseringsgruppen eftersom den håller på att tas bort.

  • 400 SyncOperation_DwInSyncGroup – Det går inte att använda datawarehouse edition i datasynkronisering.

  • 400 SyncOperation_MasterDbInSyncGroup – Det går inte att använda logisk huvudserver i datasynkronisering.

  • 400 SyncOperation_InvalidCredential – Databasens autentiseringsuppgifter är ogiltiga.

  • 400 InvalidSyncMetadataDatabase – Databasen för synkroniseringsmetadata är ogiltig.

  • 400 SyncOperation_InvalidSyncInterval – Det går inte att skapa eller uppdatera synkroniseringsgruppen eftersom synkroniseringsintervallet är ogiltigt.

  • 404 ResourceNotFound – Den begärda resursen hittades inte.

  • 404 SubscriptionDoesNotHaveServer – Den begärda servern hittades inte

  • 404 DatabaseDoesNotExist – Användaren har angett ett databasnamn som inte finns på den här serverinstansen.

  • 404 SyncOperation_HubServerNotFound – Den logiska hubbservern finns inte.

  • 404 SyncOperation_InvalidHubDatabase – Hubbdatabasen är ogiltig.

  • 409 SyncOperation_DuplicateSyncGroupName – Det går inte att skapa synkroniseringsgruppen eftersom synkroniseringsgruppen med samma namn redan finns.

Exempel

Get sync group logs

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
SyncGroupLogListResult

En lista över egenskaper för synkroniseringsgruppens logg.

SyncGroupLogProperties

Egenskaper för en Azure SQL databassynkroniseringsgrupplogg.

SyncGroupLogType

Typ av synkroniseringsgrupplogg.

SyncGroupsType

De typer av loggar som ska hämtas.

SyncGroupLogListResult

En lista över egenskaper för synkroniseringsgruppens logg.

Name Typ Description
nextLink

string

Länk för att hämta nästa sida med resultat.

value

SyncGroupLogProperties[]

Matris med resultat.

SyncGroupLogProperties

Egenskaper för en Azure SQL databassynkroniseringsgrupplogg.

Name Typ Description
details

string

Information om synkroniseringsgrupploggen.

operationStatus

string

OperationStatus för synkroniseringsgrupploggen.

source

string

Källa för synkroniseringsgrupploggen.

timestamp

string

Tidsstämpel för synkroniseringsgrupploggen.

tracingId

string

TracingId för synkroniseringsgrupploggen.

type

SyncGroupLogType

Typ av synkroniseringsgrupplogg.

SyncGroupLogType

Typ av synkroniseringsgrupplogg.

Name Typ Description
All

string

Error

string

Success

string

Warning

string

SyncGroupsType

De typer av loggar som ska hämtas.

Name Typ Description
All

string

Error

string

Success

string

Warning

string