Sync Agents - List Linked Databases

Wyświetla listę baz danych połączonych z agentem synchronizacji.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/syncAgents/{syncAgentName}/linkedDatabases?api-version=2021-02-01-preview

Parametry identyfikatora URI

Name In Required Type Description
resourceGroupName
path True
  • string

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

serverName
path True
  • string

Nazwa serwera, na którym jest hostowany agent synchronizacji.

subscriptionId
path True
  • string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

syncAgentName
path True
  • string

Nazwa agenta synchronizacji.

api-version
query True
  • string

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

Odpowiedzi

Name Type Description
200 OK

Pomyślnie pobrano agenta synchronizacji połączonego SQL baz danych serwera.

Other Status Codes

Odpowiedzi na błędy: ***

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

  • 400 InvalidSyncMemberCreateOrUpdateRequest — treść żądania utworzenia lub aktualizacji elementu członkowskiego synchronizacji 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 — podano nieprawidłową wartość dla parametru.

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

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

  • 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 CannotDeleteInUseSyncAgent — nie można usunąć agenta synchronizacji, ponieważ jest używany przez członka synchronizacji.

  • 400 InvalidSyncAgent — agent synchronizacji jest nieprawidłowy.

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

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

  • 409 SyncOperation_AgentAlreadyExists — agent synchronizacji o tej samej nazwie już istnieje.

  • 409 SyncOperation_AgentIdAlreadyExists — agent synchronizacji o tym samym identyfikatorze już istnieje.

Przykłady

Get sync agent linked databases

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncagentcrud-65440/providers/Microsoft.Sql/servers/syncagentcrud-8475/syncAgents/syncagentcrud-3187/linkedDatabases?api-version=2021-02-01-preview

Sample Response

{
  "value": [
    {
      "properties": {
        "databaseType": "SqlServerDatabase",
        "databaseId": "55555555-6666-7777-8888-999999999999",
        "description": "",
        "serverName": "DummySqlServer",
        "databaseName": "DummySqlServerDb",
        "userName": "DummyUser"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-Onebox/providers/Microsoft.Sql/servers/syncagentcrud-8475/syncAgents/syncagentcrud-3187/linkedDatabases/55555555-6666-7777-8888-999999999999"
    }
  ]
}

Definicje

SyncAgentLinkedDatabase

Połączona baza danych agenta synchronizacji Azure SQL Database.

SyncAgentLinkedDatabaseListResult

Lista połączonych baz danych agenta synchronizacji.

SyncMemberDbType

Typ połączonej bazy danych agenta synchronizacji.

SyncAgentLinkedDatabase

Połączona baza danych agenta synchronizacji Azure SQL Database.

Name Type Description
id
  • string

Identyfikator zasobu.

name
  • string

Nazwa zasobu.

properties.databaseId
  • string

Identyfikator połączonej bazy danych agenta synchronizacji.

properties.databaseName
  • string

Nazwa bazy danych połączonej bazy danych agenta synchronizacji.

properties.databaseType

Typ połączonej bazy danych agenta synchronizacji.

properties.description
  • string

Opis połączonej bazy danych agenta synchronizacji.

properties.serverName
  • string

Nazwa serwera połączonej bazy danych agenta synchronizacji.

properties.userName
  • string

Nazwa użytkownika połączonej bazy danych agenta synchronizacji.

type
  • string

Typ zasobu.

SyncAgentLinkedDatabaseListResult

Lista połączonych baz danych agenta synchronizacji.

Name Type Description
nextLink
  • string

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

value

Tablica wyników.

SyncMemberDbType

Typ połączonej bazy danych agenta synchronizacji.

Name Type Description
AzureSqlDatabase
  • string
SqlServerDatabase
  • string