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 sistem sys.geo_replication_links , atau tampilan manajemen dinamis sys.dm_geo_replication_link_status .

Nama kolom Jenis Data Description
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 secara transaksional konsisten dengan database utama saat ini. Informasi penyelesaian diperbarui setiap 1 menit.

Waktu UTC yang mencerminkan pembaruan terakhir dari 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 memulai ulang dari 0.
error_code int Jika lebih besar dari 0, kode yang menunjukkan kesalahan yang 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 uniqueidentifier ID unik operasi penyalinan.
partner_server sysname Nama server SQL Database tempat salinan dibuat.
partner_database 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 penyemaian.

1=Pembibitan. Database salinan yang sedang dibenihkan belum sepenuhnya disinkronkan dengan database sumber. Dalam keadaan ini Anda tidak dapat terhubung ke salinan. Untuk membatalkan operasi penyemaian yang sedang berlangsung, database salinan harus dihilangkan.
replication_state_desc nvarchar(256) Deskripsi replication_state, salah satu:

TERTUNDA

PENYEMAIAN
maximum_lag int Bidang yang dipesan.
is_continuous_copy bit 0 = Mengembalikan 0
is_target_role bit 0 =Basis data sumber

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

Permissions

Tampilan ini hanya tersedia di database master pada server logis ke login utama tingkat server.

Keterangan

Anda dapat menggunakan tampilan sys.dm_database_copies di database master server logis sumber atau target di Azure SQL Database. Ketika salinan database berhasil selesai dan database baru menjadi ONLINE, baris dalam tampilan sys.dm_database_copies dihapus secara otomatis.