1. Buat prosedur tersimpan berikut pada data yang akan dicadangkan:
BUAT PROSEDUR [dbo].[Nama proses] AS
menyatakan
@namafile nvarchar(100),--nama file
@NowDay int --Setel waktu
set @filename='F:JXXdata'+cast(Day(GetDate()) as varchar(2))+'.dat' --Jalur file dan nama file
Setel @SekarangHari=Hari(GetDate())
if (@NowDay>=20) atau (@NowDay<=10) --Cadangkan dari 20 bulan ini ke 10 bulan depan
mulai
print @filename BACKUP DATABASE [nama database () Anda juga dapat mengatur parameter] TO DISK = @filename WITH INIT, NOUNLOAD, NAME = N'XX data backup', NOSKIP, STATS = 10, NOFORMAT
end
Prosedur tersimpan harus di-debug dengan benar
2, masuk ke Enterprise Manager -> Management -> SQL Server Agent -> Job, buat job baru, lalu pilih nama job sesuka hati, misal: backup data, pemilik pilih sa, tentunya bisa juga pilih yang lain pengguna, asalkan pengguna telah menjalankan Izin untuk pekerjaan tersebut;
3. Beri nama pada langkah - pilih database yang akan dicadangkan - masukkan exec('nama proses') pada perintah
4. Pilih berulang dalam jadwal - ubah - pilih setiap hari - masukkan waktunya sendiri
5. Setelah tes - terakhir impor skrip ke server
6. Aktifkan layanan Agen SqlServer di manajer layanan SQlServer