SQL Sceduler
SQL Sceduler adalah sebuah software yang digunakan untuk mengatur kapan suatu database ( SQL ) akan di back up secara otomatis.Anda bisa mendownload di : http://www.lazycoding.com/products.aspx
Berikut cara instalasi SQL Sceduler.
1. Jika sudah mendapat file dalam bentuk ZIP, extract dulu. Ingat File dalam bentuk ZIP harus disimpan. Hal ini dikarenakan sekali mengistall SQL Sceduler file yang dipakai tidak bisa di gunakan lagi. Harus Extract ulang.
2. Install Service.bat
3. Sampai Successful
4. Jika ada error instal dulu framework dotnet2 dan Windows Installer 3.1 Redistributable
File Framework dotnet2 : http://www.brothersoft.com/microsoft-.net-framework-download-79759.html
File Windows Installer 3.1 Redistributable : http://www.brothersoft.com/microsoft-windows-installer-download-71853.html
5. Jika sudah jalankan SQLScheduler.exe
Buat New Server sesuai dengan ( nama server )
Buat New Job sesuai nama yang diinginkan ( Backup_harian )
6. Add sql seperti skrip dibawah ini. Ganti Nama dan tempat dimana mau di back up.
Keterangan :
DECLARE @BackupName VARCHAR(100)
DECLARE @BackupFileName VARCHAR(100)
DECLARE @BackupPath VARCHAR(1000)
DECLARE @ArchiveName VARCHAR(1000)
Set @ArchiveName = 'D:\backup\archive.bat' --------------- Tempat archive.bat
exec xp_cmdshell @ArchiveName
SET @BackupName = 'dbLayar' ----------- nama database
Set @BackupFileName = @BackupName + N'.bak'
SET @BackupPath = N'D:\backup\' + @BackupFileName -------------- Tempat dimana DB mau di back up
BACKUP DATABASE dbLayar TO
DISK = @BackupPath WITH NOFORMAT, NOINIT, ----------- nama database
NAME = @BackupFileName, SKIP, REWIND, NOUNLOAD, STATS = 10
7. Buat Job Scedulernya
Ini bisa dilakukan per jam, per hari per bulan dan per tahun (tergantung kebutuhan) .
8. Test SQL Sceduller :
jika berhasil DB layar akan di backup ke D:\backup\ secara otomatis dengan nama dblayar.bak
jika di Execute lagi maka DB yang lama di delete secara otomatis dan backup ulang database yang baru.
==== KETERANGAN ====
Bagaimana membuat archive.bat
1. Buka Notpad isi skrip berikut
Del “D:\backup\*.bak”
( alamat dimana File akan di delete )
2. File Save ganti dengan archive.bat, ganti Save as Type dengan All Files
Selamat mencoba. Program ini sebenarnya bukan hanya untuk back up saja tapi bisa digunakan untuk hal yang lain yang berhubungan dengan SQL Server.
SELAMAT MENCOBA >>>>
