Bagikan melalui


sys.dm_database_copies (Azure SQL Database)

Berlaku untuk: Azure SQL Database

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.
start_date 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.
percent_complete real Persentase byte yang telah disalin. Nilai berkisar dari 0 hingga 100. SQL Database dapat secara otomatis pulih dari beberapa kesalahan, seperti failover, dan memulai 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.
error_desc nvarchar(4096) Deskripsi kesalahan yang terjadi saat menyalin.
error_severity int Mengembalikan 16 jika salinan database gagal.
error_state int Mengembalikan 1 jika salinan gagal.
copy_guid pengidentifikasi unik 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 kecil 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 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 di database master di server logis ke login utama tingkat server.

Keterangan

Anda bisa menggunakan tampilan sys.dm_database_copies di database master server logis sumber atau target di Azure SQL Database. 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: