Replication Links - List By Database

Veritabanının çoğaltma bağlantılarını listeler.

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

URI Parametreleri

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

string

Bağlantıları alınacak 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

Tamam

Örnekler

Örnek isteği

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/databases/testdb/replicationLinks?api-version=2014-04-01

Örnek yanıt

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/databases/testdb/replicationLinks/5b301b68-03f6-4b26-b0f4-73ebb8634238",
      "name": "5b301b68-03f6-4b26-b0f4-73ebb8634238",
      "type": "Microsoft.Sql/servers/databases/replicationLinks",
      "location": "Japan East",
      "properties": {
        "partnerServer": "sqlcrudtest-5961",
        "partnerDatabase": "testdb",
        "partnerLocation": "Japan East",
        "role": "Secondary",
        "partnerRole": "Primary",
        "replicationMode": "ASYNC",
        "startTime": "2017-02-10T01:44:27.117Z",
        "percentComplete": 100,
        "replicationState": "CATCH_UP",
        "isTerminationAllowed": true
      }
    }
  ]
}

Tanımlar

Name Description
ReplicationLink

Veritabanı çoğaltma bağlantısını temsil eder.

ReplicationLinkListResult

Liste veritabanı çoğaltma bağlantı isteğine verilen yanıtı temsil eder.

ReplicationRole

Çoğaltma bağlantısındaki veritabanının rolü.

ReplicationState

Çoğaltma bağlantısının çoğaltma durumu.

Veritabanı çoğaltma bağlantısını temsil eder.

Name Tür Description
id

string

Kaynak Kimliği.

location

string

Bu güvenlik duvarı kuralını içeren sunucunun konumu.

name

string

Kaynak adı.

properties.isTerminationAllowed

boolean

Sonlandırmaya izin verilip verilmeyeceğini gösteren eski değer. Şu anda her zaman true döndürür.

properties.partnerDatabase

string

İş ortağı veritabanının adı.

properties.partnerLocation

string

İş ortağı veritabanının Azure Bölgesi.

properties.partnerRole

ReplicationRole

Çoğaltma bağlantısındaki iş ortağı veritabanının rolü.

properties.partnerServer

string

İş ortağı veritabanını barındıran sunucunun adı.

properties.percentComplete

integer (int32)

Çoğaltma bağlantısı için tamamlanan tohumlama yüzdesi.

properties.replicationMode

string

Bu çoğaltma bağlantısının çoğaltma modu.

properties.replicationState

ReplicationState

Çoğaltma bağlantısının çoğaltma durumu.

properties.role

ReplicationRole

Çoğaltma bağlantısındaki veritabanının rolü.

properties.startTime

string (date-time)

Çoğaltma bağlantısının başlangıç saati.

type

string

Bu kaynağın türü.

ReplicationLinkListResult

Liste veritabanı çoğaltma bağlantı isteğine verilen yanıtı temsil eder.

Name Tür Description
value

ReplicationLink[]

Veritabanında yer alan veritabanı çoğaltma bağlantılarının listesi.

ReplicationRole

Çoğaltma bağlantısındaki veritabanının rolü.

Değer Description
Primary
Secondary
NonReadableSecondary
Source
Copy

ReplicationState

Çoğaltma bağlantısının çoğaltma durumu.

Değer Description
PENDING
SEEDING
CATCH_UP
SUSPENDED