sp_changesubscriber_schedule (T-SQL)
Berlaku untuk:SQL Server
Azure SQL Managed Instance
Mengubah jadwal Agen Distribusi atau Agen Penggabungan untuk pelanggan. Prosedur tersimpan ini dijalankan di Publisher pada database apa pun.
Sintaks
sp_changesubscriber_schedule [ @subscriber = ] 'subscriber', [ @agent_type = ] type
[ , [ @frequency_type = ] frequency_type ]
[ , [ @frequency_interval = ] frequency_interval ]
[ , [ @frequency_relative_interval = ] frequency_relative_interval ]
[ , [ @frequency_recurrence_factor = ] frequency_recurrence_factor ]
[ , [ @frequency_subday = ] frequency_subday ]
[ , [ @frequency_subday_interval = ] frequency_subday_interval ]
[ , [ @active_start_time_of_day = ] active_start_time_of_day ]
[ , [ @active_end_time_of_day = ] active_end_time_of_day ]
[ , [ @active_start_date = ] active_start_date ]
[ , [ @active_end_date = ] active_end_date ]
[ , [ @publisher = ] 'publisher' ]
Argumen
[ @subscriber = ] 'subscriber'
Adalah nama Pelanggan. pelanggan adalah sysname. Nama Pelanggan harus unik dalam database, belum ada, dan tidak boleh NULL.
[ @agent_type = ] type
Adalah jenis agen. jenisnya kecil, dengan default 0. 0 menunjukkan Agen Distribusi. 1 menunjukkan Agen Penggabungan.
[ @frequency_type = ] frequency_type
Adalah frekuensi untuk menjadwalkan tugas distribusi. frequency_type int, dengan default 64. Ada 10 kolom jadwal.
[ @frequency_interval = ] frequency_interval
Apakah nilai diterapkan ke frekuensi yang ditetapkan oleh frequency_type. frequency_interval int, dengan default 1.
[ @frequency_relative_interval = ] frequency_relative_interval
Adalah tanggal tugas distribusi. frequency_relative_interval int, dengan default 1.
[ @frequency_recurrence_factor = ] frequency_recurrence_factor
Adalah faktor pengulangan yang digunakan oleh frequency_type. frequency_recurrence_factor int, dengan default 0.
[ @frequency_subday = ] frequency_subday
Apakah seberapa sering, dalam hitungan menit, untuk menjadwalkan ulang selama periode yang ditentukan. frequency_subday int, dengan default 4.
[ @frequency_subday_interval = ] frequency_subday_interval
Adalah interval untuk frequency_subday. frequency_subday_interval int, dengan default 5.
[ @active_start_time_of_day = ] active_start_time_of_day
Adalah waktu hari ketika tugas distribusi pertama kali dijadwalkan. active_start_time_of_day int, dengan default 0.
[ @active_end_time_of_day = ] active_end_time_of_day
Adalah waktu hari ketika tugas distribusi berhenti dijadwalkan. active_end_time_of_day int, dengan default 235959, yang berarti 11:59:59 P.M. pada jam 24 jam.
[ @active_start_date = ] active_start_date
Adalah tanggal ketika tugas distribusi pertama kali dijadwalkan, diformat sebagai yyyyMMdd
. active_start_date int, dengan default 0.
[ @active_end_date = ] active_end_date
Adalah tanggal ketika tugas distribusi berhenti dijadwalkan, diformat sebagai yyyyMMdd
. active_end_date int, dengan default 99991231
, yang berarti 31 Desember 9999.
[ @publisher = ] 'publisher'
Menentukan Penerbit SQL Server non-Microsoft. publisher adalah sysname, dengan default NULL.
Catatan
publisher tidak boleh digunakan saat mengubah properti artikel pada Penerbit SQL Server.
Mengembalikan Nilai Kode
0 (berhasil) atau 1 (kegagalan)
Keterangan
sp_changesubscriber_schedule digunakan di semua jenis replikasi.
Izin
Hanya anggota peran server tetap sysadmin yang dapat menjalankan sp_changesubscriber_schedule.
Lihat Juga
sp_addsubscriber_schedule (T-SQL)
Prosedur Tersimpan Sistem (Transact-SQL)
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