Skip to main content

Batch command to run Query (Store Procedure)

Batch command to run Query (Store Procedure), atau aplikasi DOS yang bisa kita gunakan untuk mengeksekusi query yang kita simpan bisa berupa store procedure atau select statement. Batch command ini bisa kita jalankan dengan menggunakan schedule baik daily, weekly, dll, dan hasil run batch command bisa kita simpan dalam file log text.

REM Perintah ini untuk Eksekusi Store Procedure melalui Batch Command dan disimpan dalam file log
REM Ubah [UserId], [Password], [ServerName], [dbName] and [filename_query]
REM Contoh : osql -U
[UserId] -P[Password] -S[ServerName] -d[dbName] -i .\[filename_to_exec_query]
REM

CLS

:: variables to create log
set drive="C:\[FolderName]\[LogFileName_First]"
SET dateNtime="%date:~10,4%%date:~4,2%%date:~7,2%-%time:~0,2%%time:~3,2%"
rem "Fri 03/12/2010---------10:37:26.27"

echo "*******************************" >> %drive%(%dateNtime%).txt
 date /t >> %drive%(%dateNtime%).txt
 time /t >> %drive%(%dateNtime%).txt
echo
echo "*** Begin Store Procedure ***" >> %drive%(%dateNtime%).txt
echo

osql -U[UserId] -P[Password] -S[ServerName]-d[dbName] -i .\[
filename_to_exec_query] >> %drive%(%dateNtime%).txt

echo
echo "*** End Store Procedure ***" >> %drive%(%dateNtime%).txt
echo
 date /t >> %drive%(%dateNtime%).txt
 time /t >> %drive%(%dateNtime%).txt
echo "
*******************************" >> %drive%(%dateNtime%).txt
echo "===============================" >> %drive%(%dateNtime%).txt
Batch command diatas akan menjalankan query yang disimpan dalam [filename_to_exec_query]
EXEC [store_procedure_name]
    @Variabel1 = 6,

    @Variabel2 = 4

Selamat mencoba !!!!

Comments

Popular posts from this blog

karimun ganti alternator 70A

Tanggal 26 november 2011 kemarin terjadi sesuatu hal yang menguras kantong ajaib alias "dompet". gimana tidak, selama perjalanan ke mangga dua, AC mati. setelah benerin AC, malah Aki keok, untung ada bengkel. setelah ganti aki baru, indikator aki masih nyala di kabin driver. karena istri gak mau service atau beli alternator 2nd. akhirnya tanggal 4 desember 2011 kemarin kepasang deh alternator 70 A merk BOSCH pada acara Gathering Karimun Kaskus ke-3. Berikut komentar salah satu member Karimun Kaskus, Om HT (yang masang alternator di karimun saya) : Halah sampe saya juga lupa lapor mengenai alternator , syukur deh saya bisa bantu temen2 lagi dengan tersedianya alternator optional 70 amp, dengan harga bersahabat dalam keadaan baru gress yang plek dengan karimun, seharga 800.000 saja tanpa pasang dan belom berikut ongkir, Ritual pemasangan : Pulley alternator beda dengan mm, tapi disiasati dengan menukar...

FOUR Productivity FEYNMAN- strategies

Ada twit yang menarik FOUR Productivity FEYNMAN- strategies: i) Stop trying to know-it-all. ii) Don't worry about what others are thinking. iii) Don't think about what you want to be, but what you want to do. iv) Have a sense of humor and talk honestly. pic.twitter.com/NMtwmpWECk — Prof. Feynman (@ProfFeynman) July 1, 2018 namun yang menarik lagi di komentarnya, banyak komentar menarik yang juga dapat dijadikan bahan pembelajaran diri. Salah satu komentarnya berisi  jika kita sudah mengetahui semuanya, kita sudah mati . Hal ini berarti " belajar, tidak ada batas waktu ".

Format Date SQL Server

Sebenarnya artikel kali ini hanyalah catatan saya menggunakan format date di SQL Server. Saya sering kali lupa harus menggunakan fungsi yang mana untuk melakukan format pada sebuah tanggal. Kejadiannya, saya memerlukan hanya untuk mengambil tanggalnya saja dari penulisan tanggal yang lengkap (tanggal, bulan, tahun). Berbekal dari 2 rujukan: https://stackoverflow.com/questions/28842873/convert-sql-server-date-to-mm-yyyy https://docs.microsoft.com/en-us/sql/t-sql/functions/datepart-transact-sql?view=sql-server-2017 Akhirnya saya menemukan apa yang saya butuhkan. select getdate() >> 2019-01-22 11:14:32.630 select format(getdate(), 'dd') >> 22  select datepart(day,getdate()) >> 22

SCRUM, Sebuah Fenomena (Bag. 2)

Telah banyak komunitas SCRUM di Indonesia, mereka sering mengadakan " meet-up " untuk membahas segala hal yang berkaitan dengan SCRUM dan Agile . Kita dapat belajar mengenai SCRUM dari panduan yang dikeluarkan oleh organisasi SCRUM sendiri ( SCRUM Guide Indonesian ). Dalam pengelolaan proyek atau proses pembuatan produk, ada beberapa aplikasi yang dapat digunakan untuk memantaunya. salah satunya Jira  dari Atlassian dan backlog dari Nulab . 1. Jira 2. backlog Silahkan dicoba, mana yang cocok pada organisasi anda...