sys.dm_hadr_automatic_seeding (T-SQL)
Berlaku untuk:SQL Server
Kueri sys.dm_hadr_automatic_seeding pada replika utama untuk memeriksa status proses penyemaian otomatis untuk grup ketersediaan. Tampilan mengembalikan satu baris untuk setiap proses seeding.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
start_time | datetime | Waktu operasi dimulai. |
completion_time | datetime | Waktu operasi selesai (NULL jika sedang berlangsung). |
ag_id | pengidentifikasi unik | ID unik untuk setiap grup ketersediaan. |
ag_db_id | pengidentifikasi unik | ID unik untuk setiap database di Grup yang Tersedia. |
ag_remote_replica_id | pengidentifikasi unik | ID unik untuk replika lain yang melibatkan operasi penyemaian ini. |
operation_id | pengidentifikasi unik | Pengidentifikasi unik untuk operasi penyemaian ini. |
is_source | bit | Menunjukkan apakah replika ini adalah sumber (utama) dari operasi penyemaian. |
current_state | bit | Status penyemaian saat ini tempat operasi berada. |
performed_seeding | bit | Streaming database untuk penyemaian diinisialisasi. |
failure_state | int | Alasan operasi gagal, dinyatakan sebagai bilangan bulat. Jika failure_state adalah bilangan bulat tiga digit, nilai 1 dalam digit seratus tempat menunjukkan kesalahan terjadi pada sumber penyemaian. Nilai 2 dalam digit seratus tempat menunjukkan kesalahan terjadi pada target penyemaian. Nilai untuk failure_state menyertakan yang berikut ini. Anda juga dapat menggunakan kolom failure_state_desc untuk menginterpretasikan nilai-nilai ini. 0 = Kesalahan Internal 1 = Pembatalan Pengguna 2 = Kesalahan SQL 3 = Permintaan Ditolak 4 = Batalkan Utas 5 = Kegagalan Utama 6 = Transportasi 7 = Replika Transportasi 8 = Periksa Apakah Perlu Penyemaian 9 = Kirim Info File Database 10 = Buat Panggilan Balik 11 = Buat Operasi 12 = Buat Klien VDI 13 = Buka Klien VDI 14 = Buat Sesi USC 15 = Seeding 16 = Pulihkan Pembuatan String 17 = Pencarian ID Database 18 = Buat Tugas Asinkron 19 = Buat Tugas Batas Waktu 20 = Kegagalan Tugas Asinkron 21 = Batas Waktu Pesan Pemeriksaan Seeding 22 = Waktu Habis Pesan File 23 = Database Dengan Nama Sudah Ada 24 = Batas Waktu Penangkapan Sekunder 25 = Waktu Siap Streaming Pemulihan Sekunder Habis |
failure_state_desc | ncharvar | Deskripsi mengapa operasi gagal. Nilai yang mungkin meliputi: Kesalahan Internal Pembatalan Pengguna Kesalahan SQL Permintaan Ditolak Batalkan Utas Kegagalan Utama Transportasi Replika Transportasi Periksa Apakah Penyemaian Diperlukan Kirim Info File Database Buat Panggilan Balik Buat Operasi Buat Klien VDI Buka Klien VDI Membuat Sesi USC Pemberian benih Pulihkan Pembuatan String Pencarian ID Database Membuat Tugas Asinkron Membuat Tugas Batas Waktu Kegagalan Tugas Asinkron Batas Waktu Pesan Pemeriksaan Seeding Waktu Habis Pesan File Database Dengan Nama Sudah Ada Batas Waktu Penangkapan Sekunder Waktu Siap Pulihkan Aliran Sekunder Habis |
error_code | int | Kode kesalahan SQL apa pun yang ditemui selama penyemaian. |
number_of_attempts | int | Berapa kali operasi penyemaian ini telah dicoba. |
Izin
Memerlukan izin TAMPILKAN STATUS SERVER pada server.
Izin untuk SQL Server 2022 dan yang lebih baru
Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.
Langkah berikutnya
Pelajari selengkapnya tentang konsep terkait dalam artikel berikut:
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk