sys.dm_database_copies (Azure SQL Database)

Berlaku untuk:Database Azure SQL

Mengembalikan informasi tentang operasi penyalinan database yang sedang berlangsung untuk database di Azure SQL Database.

Untuk mengembalikan informasi tentang tautan replikasi geografis, gunakan tampilan sys.geo_replication_links atau sys.dm_geo_replication_link_status .

Nama kolom Jenis Data Deskripsi
database_id int ID database saat ini dalam sys.databases tampilan.
Tanggal_mulai datetimeoffset Waktu UTC di pusat data SQL Database regional saat penyalinan database dimulai.
modify_date datetimeoffset Waktu UTC di pusat data SQL Database regional saat penyalinan database telah selesai. Database baru konsisten secara transaksional dengan database utama pada saat ini. Informasi penyelesaian diperbarui setiap 1 menit.

Waktu UTC yang mencerminkan pembaruan terakhir bidang percent_complete.
persen_selesai nyata Persentase byte yang telah disalin. Nilai berkisar dari 0 hingga 100. SQL Database dapat secara otomatis pulih dari beberapa kesalahan, seperti failover, dan menghidupkan ulang salinan database. Dalam hal ini, percent_complete akan dimulai ulang dari 0.
error_code int Ketika lebih besar dari 0, kode yang menunjukkan kesalahan yang telah terjadi saat menyalin. Nilai sama dengan 0 jika tidak ada kesalahan yang terjadi.
desk_error nvarchar(4096) Deskripsi kesalahan yang terjadi saat menyalin.
keparahan_error int Mengembalikan 16 jika salinan database gagal.
status_kesalahan int Mengembalikan 1 jika salinan gagal.
copy_guid uniqueidentifier ID unik dari operasi salin.
partner_server nama sysname Nama server SQL Database tempat salinan dibuat.
partner_database nama sysname Nama salinan database di server mitra.
replication_state tinyint Status replikasi salinan berkelanjutan untuk database ini. Nilainya adalah:

0=Tertunda. Pembuatan salinan database dijadwalkan tetapi langkah-langkah persiapan yang diperlukan belum selesai atau diblokir sementara oleh kuota seeding.

1=Seeding. Database salinan yang sedang disemai belum sepenuhnya disinkronkan dengan database sumber. Dalam status ini, Anda tidak dapat tersambung ke salinan. Untuk membatalkan operasi seeding yang sedang berlangsung, database salinan harus dihilangkan.
replication_state_desc nvarchar(256) Deskripsi replication_state, salah satu dari:

TERTUNDA

PENYEMAIAN
maximum_lag int Bidang yang dicadangkan.
is_continuous_copy bit 0 = Mengembalikan 0
is_target_role bit 0 =Database sumber

1 = Salin database
is_interlink_connected bit Bidang yang dicadangkan.
is_offline_secondary bit Bidang yang dicadangkan.

Izin

Tampilan ini hanya tersedia dalam database master di server logis untuk login utama tingkat server.

Keterangan

Anda bisa menggunakan tampilan sys.dm_database_copies di database masterserver logika sumber atau target di database Azure SQL. Ketika salinan database berhasil diselesaikan dan database baru menjadi ONLINE, baris dalam tampilan sys.dm_database_copies dihapus secara otomatis.

Langkah berikutnya

Pelajari selengkapnya tentang konsep terkait dalam artikel berikut: