.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

T-SQL : Membuat AutoBackup Database (Scheduled) via Job SQLServer

0 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh

Job SQL Server ini berfungsi untuk membuat perintah (task) secara terjadwal (scheduled). Dalam hal ini saya akan membuat contoh perintah (task) sebagai berikut :
Backup Database setiap Jam 11:59 PM (jam duabelas malam) ke harddisk dengan format file name : database_name_yyyymmdd_hhmmsss.bak
 
Berikut ini tahapan yang dilakukan untuk membuat JobSqlServer :
1.    Service SQL Server Agent harus run automatic
Cek status service SQL Server Agent dengan cara :
Klik start->All Programs->Microsoft sqlserver 2005/2008->Configuration Tools->SQL Server Configuration Manager.
Jika Start Mode masih Manual, maka harus mengubahnya menjadi Automatic dengan cara  klik kanan pada SqlServer Agent->properties->pilih tab Service, pilih Start Mode = Automatic, klik OK.
Pastikan Service SQL Server Agent sudah RUN (icon hijau), jika icon merah  berarti belum RUN dan harus mengaktifkannya dengan cara : klik kanan pada SqlServer Agent->Start
2.    Setting Job SQL Server Agent
Buka sql server management studio 2005/2008, koneksi ke local computer seperti biasa, pada object explorer klik SQL Server Agent, klik kanan pada folder Job, pilih New Job
Pada menu General, input Name, Description dan checklish Enabled

Selanjutnya klik menu Steps, lalu klik New, setelah muncul dialog baru lalu klik menu general,  input :
Step name    = Run Script
 Type            = Transact-SQLscript (T-SQL)
 Database     = Pilih Database Master karena Database master sebagai tempat meng-execute "sql script backup", lalu ketikan pada Command :


USE MASTER
-- Backup Database to .bak File
DECLARE @fileName VARCHAR(90);
DECLARE @db_name VARCHAR(20);
DECLARE @fileDate VARCHAR(20);
DECLARE @fileTime VARCHAR(20);

SET @fileName = 'D:\djiesoft\backups\'; -- change to the relevant path
SET @db_name = 'djiesoft_database';     -- change to the relevant database name
SET @fileDate = CONVERT(VARCHAR(20), GETDATE(),112);
SET @fileTime = REPLACE(CONVERT(VARCHAR(20), GETDATE(),108),':','');
SET @fileName = @fileName +@db_name + '_' + RTRIM(@fileDate) + '_' + @fileTime + '.bak';

BACKUP DATABASE @db_name TO DISK = @fileName;

Selanjutnya klik menu Schedules, lalu klik New, setelah muncul dialog baru lalu klik menu general,  input :
Name                   = Schedule One
Schedule type      = Recuming
Occurs                 = Daily
Recurs Every    = 1
Occurs every    = masukan 24 jika ingin 1x 24 jam, masukan 12 jika ingin 2x 24 jam dan seterusnya (sesuaikan dengan kebutuhan)

JobSQLServer ini tidak hanya untuk backup database saja, tetapi bisa untuk menjalakan script script sql yang lainya (tergantung kebutuhan), silahkan pelajari lebih banyak lagi.

Tags:
auto backup access database, Backup SQL Database Through Code In VB.NET, script sql backup database sqlserver, cara menggunakan job sqlserver, backup database dengan timer, set autobackup database to remote folder, automatically backup database sqlserver

Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com


atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel T-SQL : Membuat AutoBackup Database (Scheduled) via Job SQLServer, Diterbitkan oleh scodeaplikasi pada Minggu, 29 Desember 2013. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to