Menyiapkan data pelacakan input
Berlaku untuk: SQL Server 2016 (13.x), SQL Server 2017 (14.x), dan SQL Server 2019 (15.x)
Penting
Pemutaran Ulang Terdistribusi SQL Server tidak tersedia dengan SQL Server 2022 (16.x).
Sebelum Anda dapat memulai pemutaran ulang terdistribusi dengan fitur Pemutaran Ulang Terdistribusi Microsoft SQL Server, Anda harus menyiapkan data pelacakan input dengan memulai tahap praprosces dari alat administrasi pemutaran ulang terdistribusi. Pada tahap praproses, pengontrol pemutaran ulang terdistribusi memproses data pelacakan dan menghasilkan file perantara:
Untuk informasi selengkapnya tentang tahap pra-proses, lihat Pemutaran Ulang Terdistribusi SQL Server.
Catatan
Data pelacakan input harus diambil dalam versi SQL Server yang kompatibel dengan Pemutaran Ulang Terdistribusi. Data pelacakan input juga harus kompatibel dengan server target yang ingin Anda putar ulang data jejaknya. Untuk informasi selengkapnya tentang persyaratan versi, lihat Persyaratan Pemutaran Ulang Terdistribusi.
Menyiapkan data pelacakan input
(Opsional) Ubah pengaturan konfigurasi praprosces: Jika Anda ingin memodifikasi pengaturan konfigurasi pra-proses, seperti apakah akan memfilter sesi sistem atau mengonfigurasi waktu menganggur maksimum, Anda harus memodifikasi
<PreprocessModifiers>
elemen file konfigurasi pra-proses berbasis XML,DReplay.exe.preprocess.config
. Jika Anda memodifikasi file konfigurasi praproses, kami sarankan Anda memodifikasi salinan daripada yang asli. Untuk mengubah pengaturan, ikuti langkah-langkah berikut:Buat salinan file konfigurasi praprosces default,
DReplay.exe.preprocess.config
, dan ganti nama file baru. File konfigurasi praprosces default terletak di folder penginstalan alat administrasi.Ubah pengaturan konfigurasi praprosces dalam file konfigurasi baru.
Saat memulai tahap praproses (langkah berikutnya), gunakan parameter config_file dari opsi praproses untuk menentukan lokasi file konfigurasi yang dimodifikasi.
Untuk informasi selengkapnya tentang file konfigurasi praprosces, lihat Mengonfigurasi Pemutaran Ulang Terdistribusi.
Memulai tahap praprosces: Untuk menyiapkan data pelacakan input, Anda harus menjalankan alat administrasi dengan opsi pra-proses . Untuk informasi selengkapnya, lihat Opsi Praprosces (Alat Administrasi Pemutaran Ulang Terdistribusi).
Buka utilitas Windows Command Prompt (CMD.exe), dan navigasikan ke lokasi penginstalan alat administrasi Pemutaran Ulang Terdistribusi (DReplay.exe).
(Opsional) Gunakan parameter pengontrol , -m, untuk menentukan pengontrol, jika layanan pengontrol berjalan di komputer yang berbeda dari alat administrasi.
Gunakan parameter input_trace_file, -i, untuk menentukan lokasi dan nama file jejak input.
Gunakan parameter controller_working_directory, -d, untuk menentukan di mana file perantara harus disimpan pada pengontrol.
(Opsional) Gunakan parameter config_file , -c, untuk menentukan lokasi file konfigurasi pra-proses. Gunakan parameter ini untuk menunjuk ke file konfigurasi baru jika Anda telah memodifikasi salinan file konfigurasi praprosces default.
(Opsional) Gunakan parameter status_interval , -f, untuk menentukan apakah Anda ingin alat administrasi menampilkan pesan status pada frekuensi yang berbeda dari 30 detik.
Misalnya, memulai tahap pra-proses pada komputer yang sama dengan layanan pengontrol, untuk file pelacakan yang terletak di
c:\trace1.trc
, direktori kerja pengontrol yang terletak dic:\WorkingDir
, dan pesan status yang ditampilkan pada nilai default 30 detik, memerlukan sintaks:dreplay preprocess -i c:\trace1.trc -d c:\WorkingDir
Setelah tahap pra-proses selesai, file perantara disimpan di direktori kerja pengontrol. Untuk memulai tahap pemutaran ulang peristiwa, Anda harus menjalankan alat administrasi dengan opsi pemutaran ulang. Untuk informasi selengkapnya, lihat Memutar Ulang Data Pelacakan.