Replication Links - Get

Ottiene un collegamento di replica.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/replicationLinks/{linkId}?api-version=2021-11-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
databaseName
path True

string

Nome del database.

linkId
path True

string

Nome del collegamento di replica.

resourceGroupName
path True

string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

serverName
path True

string

Nome del server.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Risposte

Nome Tipo Descrizione
200 OK

ReplicationLink

È stato recuperato correttamente il collegamento di replica specificato.

Other Status Codes

Risposte di errore:

  • 400 ReplicationLinksReplicationLinkNameIsInvalid: il nome del collegamento di replica deve essere un GUID valido.

  • 400 GeoReplicationDatabaseNotSecondary: l'operazione prevede che il database sia una destinazione di replica.

  • 400 LedgerNoDropLink: non è possibile arrestare la replica geografica perché il database dispone di caricamenti digest libro mastro abilitati. Disabilitare caricamenti digest libro mastro e ripetere l'operazione.

  • 404 ResourceNotFound: la risorsa richiesta non è stata trovata.

  • 404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

Esempio

Gets the replication link.

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/sourcesvr/databases/gamma-db/replicationLinks/4891ca10-ebd0-47d7-9182-c722651780fb?api-version=2021-11-01

Risposta di esempio

{
  "properties": {
    "partnerServer": "testsvr",
    "partnerDatabase": "gamma-db",
    "partnerLocation": "Japan East",
    "role": "Primary",
    "partnerRole": "Secondary",
    "replicationMode": "ASYNC",
    "startTime": "2018-06-21T08:12:43.783Z",
    "percentComplete": 100,
    "replicationState": "CATCH_UP",
    "isTerminationAllowed": true,
    "linkType": "GEO"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/sourcesvr/databases/gamma-db/replicationLinks/4891ca10-ebd0-47d7-9182-c722651780fb",
  "name": "4891ca10-ebd0-47d7-9182-c722651780fb"
}

Definizioni

Nome Descrizione
ReplicationLink

Collegamento di replica.

ReplicationLinkType

Tipo di collegamento (GEO, NAMED, STANDBY).

ReplicationRole

Ruolo di replica locale.

ReplicationState

Stato della replica (IN SOSPESO, SEEDING, CATCHUP, SUSPENDED).

Collegamento di replica.

Nome Tipo Descrizione
id

string

ID risorsa.

name

string

Nome risorsa.

properties.isTerminationAllowed

boolean

Indica se l'utente è attualmente autorizzato a terminare il collegamento.

properties.linkType

ReplicationLinkType

Tipo di collegamento (GEO, NAMED, STANDBY).

properties.partnerDatabase

string

Database partner risorse.

properties.partnerLocation

string

Località partner risorse.

properties.partnerRole

ReplicationRole

Ruolo di replica del partner.

properties.partnerServer

string

Server partner risorse.

properties.percentComplete

integer

Percentuale di completamento del seeding per il collegamento.

properties.replicationMode

string

Modalità di replica.

properties.replicationState

ReplicationState

Stato della replica (IN SOSPESO, SEEDING, CATCHUP, SUSPENDED).

properties.role

ReplicationRole

Ruolo di replica locale.

properties.startTime

string

Ora in cui è stato creato il collegamento.

type

string

Tipo di risorsa.

ReplicationLinkType

Tipo di collegamento (GEO, NAMED, STANDBY).

Nome Tipo Descrizione
GEO

string

NAMED

string

STANDBY

string

ReplicationRole

Ruolo di replica locale.

Nome Tipo Descrizione
Copy

string

NonReadableSecondary

string

Primary

string

Secondary

string

Source

string

ReplicationState

Stato della replica (IN SOSPESO, SEEDING, CATCHUP, SUSPENDED).

Nome Tipo Descrizione
CATCH_UP

string

PENDING

string

SEEDING

string

SUSPENDED

string