Replication Links - List By Database

Veritabanındaki çoğaltma bağlantılarının listesini alır.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
databaseName
path True

string

Veritabanının adı.

resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

serverName
path True

string

Sunucunun adı.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

ReplicationLinkListResult

Çoğaltma bağlantılarının listesi başarıyla alındı.

Other Status Codes

Hata Yanıtları: **

  • 400 ReplicationLinksReplicationLinkNameIsInvalid - Çoğaltma bağlantı adı geçerli bir guid olmalıdır.

  • 400 GeoReplicationDatabaseNotSecondary - İşlem veritabanının çoğaltma hedefi olmasını bekler.

  • 400 LedgerNoDropLink - Veritabanında Genel Muhasebe Özet Yüklemeleri etkinleştirildiğinden coğrafi çoğaltma durdurulamıyor. Genel Muhasebe Özet Yüklemelerini devre dışı bırakın ve işlemi yeniden deneyin.

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

  • 404 ServerNotInSubscriptionResourceGroup - Belirtilen sunucu belirtilen kaynak grubunda ve abonelikte yok.

Örnekler

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/sourcesvr/databases/tetha-db/replicationLinks?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "properties": {
        "partnerServer": "testsvr",
        "partnerDatabase": "tetha-db",
        "partnerLocation": "Japan East",
        "role": "Primary",
        "partnerRole": "Secondary",
        "replicationMode": "ASYNC",
        "startTime": "2018-06-21T08:11:46.907Z",
        "percentComplete": 100,
        "replicationState": "CATCH_UP",
        "isTerminationAllowed": true,
        "linkType": "GEO"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/sourcesvr/databases/tetha-db/replicationLinks/fb92de60-eb87-4a58-b250-3362d0cfdf26",
      "name": "fb92de60-eb87-4a58-b250-3362d0cfdf26"
    },
    {
      "properties": {
        "partnerServer": "targetsvr",
        "partnerDatabase": "tetha-db",
        "partnerLocation": "Japan East",
        "role": "Primary",
        "partnerRole": "Secondary",
        "replicationMode": "ASYNC",
        "startTime": "2018-06-21T08:11:34.423Z",
        "percentComplete": 100,
        "replicationState": "CATCH_UP",
        "isTerminationAllowed": true,
        "linkType": "GEO"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/sourcesvr/databases/tetha-db/replicationLinks/6ad1eefc-18a2-4fcb-94f3-4b654ba788d7",
      "name": "6ad1eefc-18a2-4fcb-94f3-4b654ba788d7"
    }
  ]
}

Tanımlar

Name Description
ReplicationLink

Çoğaltma bağlantısı.

ReplicationLinkListResult

Çoğaltma bağlantılarının listesi.

ReplicationLinkType

Bağlantı türü (GEO, NAMED, STANDBY).

ReplicationRole

Yerel çoğaltma rolü.

ReplicationState

Çoğaltma durumu (BEKLEMEDE, ÇEKIRDEK OLUŞTURMA, YAKALAMA, ASKıDA).

Çoğaltma bağlantısı.

Name Tür Description
id

string

Kaynak Kimliği.

name

string

Kaynak adı.

properties.isTerminationAllowed

boolean

Kullanıcının şu anda bağlantıyı sonlandırmasına izin verilip verilmeyeceği.

properties.linkType

ReplicationLinkType

Bağlantı türü (GEO, NAMED, STANDBY).

properties.partnerDatabase

string

Kaynak iş ortağı veritabanı.

properties.partnerLocation

string

Kaynak iş ortağı konumu.

properties.partnerRole

ReplicationRole

İş ortağı çoğaltma rolü.

properties.partnerServer

string

Kaynak iş ortağı sunucusu.

properties.percentComplete

integer

Bağlantı için tamamlanma yüzdesinin dağıtılması.

properties.replicationMode

string

Çoğaltma modu.

properties.replicationState

ReplicationState

Çoğaltma durumu (BEKLEMEDE, ÇEKIRDEK OLUŞTURMA, YAKALAMA, ASKıDA).

properties.role

ReplicationRole

Yerel çoğaltma rolü.

properties.startTime

string

Bağlantının oluşturulduğu saat.

type

string

Kaynak türü.

ReplicationLinkListResult

Çoğaltma bağlantılarının listesi.

Name Tür Description
nextLink

string

Sonuçların sonraki sayfasını almak için bağlantı.

value

ReplicationLink[]

Sonuç dizisi.

ReplicationLinkType

Bağlantı türü (GEO, NAMED, STANDBY).

Name Tür Description
GEO

string

NAMED

string

STANDBY

string

ReplicationRole

Yerel çoğaltma rolü.

Name Tür Description
Copy

string

NonReadableSecondary

string

Primary

string

Secondary

string

Source

string

ReplicationState

Çoğaltma durumu (BEKLEMEDE, ÇEKIRDEK OLUŞTURMA, YAKALAMA, ASKıDA).

Name Tür Description
CATCH_UP

string

PENDING

string

SEEDING

string

SUSPENDED

string