Bagikan melalui


sys.geo_replication_links (Azure SQL Database)

Berlaku untuk: Azure SQL Database

Berisi baris untuk setiap tautan replikasi antara database primer dan sekunder dalam kemitraan replikasi geografis. Tampilan ini berada di database master logis.

Nama kolom Jenis data Deskripsi
database_id int ID database saat ini dalam tampilan sys.databases.
start_date datetimeoffset Waktu UTC di pusat data SQL Database regional saat replikasi database dimulai.
modify_date datetimeoffset Waktu UTC di pusat data SQL Database regional ketika replikasi geografis database telah selesai. Database baru disinkronkan dengan database utama pada saat ini.
link_guid pengidentifikasi unik ID unik tautan replikasi geografis.
partner_server nama sysname Nama server SQL Database yang berisi database yang direplikasi secara geografis.
partner_database nama sysname Nama database yang direplikasi secara geografis di server SQL Database yang ditautkan.
replication_state kecil Status replikasi geografis untuk database ini, salah satu dari:

0 = Tertunda. Pembuatan database sekunder aktif dijadwalkan tetapi langkah-langkah persiapan yang diperlukan belum selesai.

1 = Seeding. Target replikasi geografis sedang diunggulkan tetapi kedua database belum disinkronkan. Hingga penyemaian selesai, Anda tidak dapat tersambung ke database sekunder. Menghapus database sekunder dari primer akan membatalkan operasi penyemaian.

2 = Mengejar ketinggalan. Database sekunder dalam keadaan konsisten secara transaksional dan terus disinkronkan dengan database utama.

4 = Ditangguhkan. Ini bukan hubungan penyalinan berkelanjutan aktif. Status ini biasanya menunjukkan bahwa bandwidth yang tersedia untuk interlink tidak cukup untuk tingkat aktivitas transaksi pada database utama. Namun, hubungan salinan berkelanjutan masih utuh.
replication_state_desc nvarchar(256) TERTUNDA

PENYEMAIAN

CATCH_UP

DITANGGUHKAN
role kecil Peran replikasi geografis, salah satu dari:

0 = Primer. database_id mengacu pada database utama dalam kemitraan replikasi geografis.

1 = Sekunder. database_id mengacu pada database utama dalam kemitraan replikasi geografis.
role_desc nvarchar(256) PRIMARY

SECONDARY
secondary_allow_connections kecil Jenis sekunder, salah satu dari:

0 = Tidak. Database sekunder tidak dapat diakses sampai failover.

1 = ReadOnly. Database sekunder hanya dapat diakses oleh koneksi klien dengan ApplicationIntent=ReadOnly.

2 = Semua. Database sekunder dapat diakses oleh koneksi klien apa pun.
secondary_allow_connections_desc nvarchar(256) No

Semua

Baca-saja
percent_copied int Kemajuan penyemaian dalam persen

Izin

Tampilan ini hanya tersedia di database master di server logis ke login utama tingkat server. Hasil hanya akan dikembalikan untuk administrator server, admin Microsoft Entra, atau untuk pengguna dengan peran dbmanager.

Contoh

Perlihatkan semua database dengan tautan replikasi geografis.

SELECT
     database_id  
   , start_date  
   , partner_server  
   , partner_database  
   , replication_state  
   , role_desc  
   , secondary_allow_connections_desc
FROM sys.geo_replication_links;  

Langkah berikutnya

Pelajari selengkapnya tentang konsep terkait dalam artikel berikut: