Bagikan melalui


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: