Rabu, 23 Juni 2010

Help SQL Sceduler

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 >>>>