Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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.
Konten terkait
- Menyalin salinan database yang konsisten secara transaksional di Azure SQL Database
- Tampilan dan fungsi manajemen dinamis replikasi geografis
- sys.dm_geo_replication_link_status (Azure SQL Database dan Azure SQL Managed Instance)
- Replikasi geografis aktif
- Gambaran umum grup failover & praktik terbaik (Azure SQL Database)
- gambaran umum grup Failover dan praktik terbaik - Azure SQL Managed Instance