Aracılığıyla paylaş


Replication Links - Get

Bir çoğaltma bağlantısı alır.

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

URI Parametreleri

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

string

Veritabanının adı.

linkId
path True

string

Çoğaltma bağlantısı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

ReplicationLink

Belirtilen çoğaltma bağlantısı başarıyla alındı.

Other Status Codes

ErrorResponse

Hata Yanıtları: ***

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

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

  • 400 ReplicationLinksReplicationLinkTypeIsInvalid - LinkType geçersiz. Geçerli değerler BEKLEME VE GEO değerleridir.

  • 400 ReplicationLinksCreateIsNotSupported - Çoğaltma Bağlantısı oluşturma desteklenmiyor.

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

  • 400 ManagedInstanceStoppingOrStopped - Örnek durdurulmuş/durdurulmuş durumdayken gönderilen çakışan işlem

  • 400 ManagedInstanceStarting - Örnek başlatma durumundayken gönderilen çakışan işlem

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

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

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

Örnekler

Gets the replication link.

Örnek isteği

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=2023-08-01

Örnek yanıt

{
  "properties": {
    "partnerServer": "testsvr",
    "partnerDatabase": "gamma-db",
    "partnerDatabaseId": "/subscriptions/00000000-1111-2222-3333-555555555555/resourceGroups/Second-Default/providers/Microsoft.Sql/servers/testsvr/databases/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"
}

Tanımlar

Name Description
ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

ReplicationLink

Çoğaltma bağlantısı.

ReplicationLinkType

Bağlantı türü (GEO, NAMED, STANDBY). Güncelleştirme işlemi NAMED'i desteklemez.

ReplicationRole

Yerel çoğaltma rolü.

ReplicationState

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

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

Ç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). Güncelleştirme işlemi NAMED'i desteklemez.

properties.partnerDatabase

string

Kaynak ortağı veritabanı.

properties.partnerDatabaseId

string

Kaynak ortağı veritabanı kimliği.

properties.partnerLocation

string

Kaynak iş ortağı konumu.

properties.partnerRole

ReplicationRole

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

properties.partnerServer

string

Kaynak iş ortağı sunucusu.

properties.percentComplete

integer (int32)

Bağlantı için tamamlanma yüzdesinin tohumlanması.

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 (date-time)

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

type

string

Kaynak türü.

ReplicationLinkType

Bağlantı türü (GEO, NAMED, STANDBY). Güncelleştirme işlemi NAMED'i desteklemez.

Değer Description
GEO
NAMED
STANDBY

ReplicationRole

Yerel çoğaltma rolü.

Değer Description
Primary
Secondary
NonReadableSecondary
Source
Copy

ReplicationState

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

Değer Description
PENDING
SEEDING
CATCH_UP
SUSPENDED