Author Topic: Cara melakukan perintah Query dari SQL server  (Read 36241 times)

Andi Jaderock

  • Sr. Member
  • ****
  • Posts: 1,078
Cara melakukan perintah Query dari SQL server
« on: August 21, 2011, 09:41:46 PM »
disini saya sertakan pic tutorial cara melakukan query perintah SQL

ini penting untuk berbagai trik dalam maintenance sql

caranya yaitu klik Start=>all program=>microsoft SQLSERVER2005=>SQL server management studio express (khusus windows 7 klik kanan run as administrator) 

lalu akan tampil tampilan seperti berikut









letakkan query perintah di halaman kosong sebelah kanan dan pastikan jangan ada spasi di depan harus mepet ke kiri lalu klik execute atau F4.
tinggal tunggu proses query selesai.

nah mudah bukan.. ???

berikut ini perintah Query penting untuk menghapus data yang tidak perlu

1.menghapus inbox sebelum tanggal x contoh dibawah menghapus data inbox sebelum tanggal 01 juli 2011 silahkan disesuaikan
Quote

DELETE Inbox WHERE tgl_entri < '2011-07-01 00:00'

2.menghapus Outbox sebelum tanggal x contoh dibawah menghapus data Outbox sebelum tanggal 01 juli 2011 silahkan disesuaikan
Quote
DELETE Outbox WHERE tgl_entri < '2011-07-01 00:00'

3.menghapus Transaksi sebelum tanggal x contoh dibawah menghapus data Transaksi sebelum tanggal 01 juli 2011 silahkan disesuaikan
Quote
DELETE Transaksi WHERE tgl_entri < '2011-07-01 00:00'

4.menghapus Mutasi sebelum tanggal x contoh dibawah menghapus data Mutasi sebelum tanggal 01 juli 2011 silahkan disesuaikan
Quote
 
DELETE from mutasi WHERE tanggal < '2011-07-01 00:00'

5.menghapus komisi yang sudah ditukar , contoh dibawah menghapus data komisi yang sudah ditukar
Quote
 
DELETE komisi where tukar='1'

6.database suspect
Quote
EXEC sp_resetstatus 'otomax';
ALTER DATABASE otomax SET EMERGENCY
DBCC checkdb('otomax')
ALTER DATABASE otomax SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('otomax', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE otomax SET MULTI_USER


7.Reindex Database
Quote
DECLARE @TableName varchar(255)

DECLARE TableCursor CURSOR FOR
SELECT table_name FROM information_schema.tables
WHERE table_type = 'base table'

OPEN TableCursor

FETCH NEXT FROM TableCursor INTO @TableName
WHILE @@FETCH_STATUS = 0
BEGIN
DBCC DBREINDEX(@TableName,' ',95)
FETCH NEXT FROM TableCursor INTO @TableName
END

CLOSE TableCursor

DEALLOCATE TableCursor


itu adalah contoh perintah query penting

query lainnya silahkan lihat di tips lain

mudah2an dengan ada gambar yg masih newbie dan takut masuk sql paham

jangan lupa backup database lebih dulu.

« Last Edit: January 31, 2012, 08:50:59 PM by Aurel Selular »
WA/Telegram: 0822-6118-2991
Jabber: jaderock78@zm-mobile.com
Gtalk : jaderock168@gmail.com

d3k4

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 311
Re: Cara melakukan perintah Query dari SQL server
« Reply #1 on: August 21, 2011, 10:53:57 PM »
Biar gampang nyarinya
Untuk Reindex ke sini: http://forum.orisinil.com/index.php?topic=1547.msg23268#msg23268
Perintah SQL yg lain ada di sini: http://forum.orisinil.com/index.php?topic=1885.0
« Last Edit: August 21, 2011, 10:59:25 PM by d3k4 »
BECIK KE TITIK... OLO KETORO...

trans_skate

  • Newbie
  • *
  • Posts: 4
Re: Cara melakukan perintah Query dari SQL server
« Reply #2 on: August 21, 2011, 10:56:48 PM »
Sangat Membantu
Selangkah Lebih Maju

yunus703

  • Jr. Member
  • **
  • Posts: 232
  • Selalu berusaha menjadi lebih baik lagi
    • Sumber Pulsa
Re: Cara melakukan perintah Query dari SQL server
« Reply #3 on: August 22, 2011, 12:27:39 AM »
Ikut nyimak...
"SUMBER RELOAD"


OTOMAX ADVANCED 2.7
OID: 4742830000e2e4d98b30ed3012f66f

Jualan :
H2H Sumber Reload (TSEL, ISAT, AXIS, XL, FLEXI, dan PPOB)

deydi

  • User OtomaX --
  • Sr. Member
  • ****
  • Posts: 1,271
  • pm
    • Pasang Iklan Baris GRATIS
Re: Cara melakukan perintah Query dari SQL server
« Reply #4 on: August 22, 2011, 03:49:23 AM »
ikutan nyimak....
http://www.dmtronik.com
http://www.manadowebhost.com
YM : dmtronik_cs, cs_dmtronik, otomax_manado

fra

  • User OtomaX
  • Full Member
  • ***
  • Posts: 942
    • Dealer Pulsa
Re: Cara melakukan perintah Query dari SQL server
« Reply #5 on: August 22, 2011, 05:09:27 AM »
bookmark.. :)

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,986
  • Budi Santoso
Re: Cara melakukan perintah Query dari SQL server + Maintenance dataBase
« Reply #6 on: September 03, 2011, 07:03:42 PM »
Menambahin sedikit....

ini cara saya yang biasa saya lakukan...

Lakukan Penghapusan Data dulu...

// Menghapus data Inbox
DELETE FROM inbox where convert(char(19),tgl_entri,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// Menghapus data Outbox
DELETE FROM outbox where convert(char(19),tgl_entri,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// MEnghapus data Transaksi
DELETE FROM transaksi where convert(char(19),tgl_entri,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// Menghapus data Mutasi
DELETE FROM mutasi where convert(char(19),tanggal,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// Menghapus data Log sistem
DELETE FROM log_sistem where convert(char(19),waktu,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// Menghapus KOmisi yg sudah di tukar
DELETE FROM komisi where tukar='1'

Lakukan Shrink database
- explore folder database di Sql Studio
- klik kanan database Otomax
- pilih Task -> Shrink -> Database
- klik OK

Lakukan Reindex jika di perlukan

Note:
Warna Merah Kita tinggal Ganti.. saja angkanya tinggal kita hitung Mau Menyisakan Data Berapa Hari Terakhir dari PRoses Eksekusi, Karena dia Membaca DAY -xxx, Artinya Tanggal pada Hari Sekarang -xxx hari

Begitu Kurang Lebihnya... supaya aman...


Kalo di Tempat saya, Saya Eksekusi Terus tiap 5 Menit sekali... jadi gak ada kelupaan Hapus Data...  ;D ;D, hanya tinggal Shrink saja kalo ada waktu
« Last Edit: September 03, 2011, 07:05:01 PM by Owner_Salsabila »
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 08:00 - 21:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
YM : budi_s4n2s0, safamulyaartha, cs_smartppob2
WhatsApp:082137384444
BBM:5d088ca0
Site : http://safanacorporation.com/ - http://smartsoftware.web.id

DAF

  • User OtomaX --
  • Jr. Member
  • **
  • Posts: 188
  • Ora untung malah buntung
Re: Cara melakukan perintah Query dari SQL server
« Reply #7 on: September 03, 2011, 07:54:20 PM »
nais inpo

giggs

  • Newbie
  • *
  • Posts: 58
Re: Cara melakukan perintah Query dari SQL server
« Reply #8 on: September 03, 2011, 08:06:09 PM »
ehmm kalo delet data lewat menu otomax sama nda mas brow

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,986
  • Budi Santoso
Re: Cara melakukan perintah Query dari SQL server
« Reply #9 on: September 03, 2011, 08:45:25 PM »
ehmm kalo delet data lewat menu otomax sama nda mas brow

Hasilnya akan BEda kalo sudah terlanjur jadi database yang RAKSASA... akan GAGAL terus karena Time Out..

Kalo hanya database kecil2n masih Ok...
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 08:00 - 21:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
YM : budi_s4n2s0, safamulyaartha, cs_smartppob2
WhatsApp:082137384444
BBM:5d088ca0
Site : http://safanacorporation.com/ - http://smartsoftware.web.id

ferry.candra

  • User OtomaX
  • Newbie
  • *
  • Posts: 92
  • Membantu agan2 menyediakan XL 1k (SERIBU) dsb jg..
Re: Cara melakukan perintah Query dari SQL server
« Reply #10 on: September 03, 2011, 08:48:40 PM »
thx Pa Budi & Pa Andi :2thumbup
WYNNS SELLULAR "Jembatan Niaga 2 Lt 1 KJ-22, Mangga 2 Mall" Jakarta.
OID : 002841950505a20b867f0eaa16ee96 /

Listrik : PLN + GENSET
Inet : Fastnet Express 3Mbps + XL unlimited

doll4r

  • User OtomaX --
  • Newbie
  • *
  • Posts: 65
Re: Cara melakukan perintah Query dari SQL server
« Reply #11 on: September 04, 2011, 04:28:11 AM »
Query ini sejenis kue apa? apa kue kering ya?
Special Thanks Utk master ber-2 yg sdh membagi ilmunya :-* :-*

tape-bws

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 389
Re: Cara melakukan perintah Query dari SQL server
« Reply #12 on: September 04, 2011, 08:36:17 PM »
sy salah 1 korban yg diselamatkan oleh tim SALSABILA   ;D
akhirnya bs dpt jg "rescue code" nya  :D :D :D
thx for 2 master sifu  :-*

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,986
  • Budi Santoso
Re: Cara melakukan perintah Query dari SQL server
« Reply #13 on: September 05, 2011, 07:56:35 AM »
sy salah 1 korban yg diselamatkan oleh tim SALSABILA   ;D
akhirnya bs dpt jg "rescue code" nya  :D :D :D
thx for 2 master sifu  :-*

biasa saja pak....

kami pribadi juga sangat seneng bisa membantu kawan2...  ;) ;) ;)

dan Atas Nama Team yg di percaya Oleh OtomaX (Pak Yusuf) juga selalu Berusaha Memberikan Pelayanan Terbaik Untuk User2 OtomaX...

OtomaX memang bukan yang terbaik, Tapi OtomaX selalu Berusaha untuk jadi Yang Terbaik untuk User2 nya...
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 08:00 - 21:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
YM : budi_s4n2s0, safamulyaartha, cs_smartppob2
WhatsApp:082137384444
BBM:5d088ca0
Site : http://safanacorporation.com/ - http://smartsoftware.web.id

AE_Reload

  • User OtomaX
  • Sr. Member
  • ****
  • Posts: 1,253
  • SMS/WA:087771191777
Re: Cara melakukan perintah Query dari SQL server + Maintenance dataBase
« Reply #14 on: September 05, 2011, 11:58:54 AM »
Menambahin sedikit....

ini cara saya yang biasa saya lakukan...

Lakukan Penghapusan Data dulu...

// Menghapus data Inbox
DELETE FROM inbox where convert(char(19),tgl_entri,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// Menghapus data Outbox
DELETE FROM outbox where convert(char(19),tgl_entri,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// MEnghapus data Transaksi
DELETE FROM transaksi where convert(char(19),tgl_entri,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// Menghapus data Mutasi
DELETE FROM mutasi where convert(char(19),tanggal,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// Menghapus data Log sistem
DELETE FROM log_sistem where convert(char(19),waktu,121) < convert(char(19),dateadd(Day,-90,getdate()),121)

// Menghapus KOmisi yg sudah di tukar
DELETE FROM komisi where tukar='1'

Lakukan Shrink database
- explore folder database di Sql Studio
- klik kanan database Otomax
- pilih Task -> Shrink -> Database
- klik OK

Lakukan Reindex jika di perlukan

Note:
Warna Merah Kita tinggal Ganti.. saja angkanya tinggal kita hitung Mau Menyisakan Data Berapa Hari Terakhir dari PRoses Eksekusi, Karena dia Membaca DAY -xxx, Artinya Tanggal pada Hari Sekarang -xxx hari

Begitu Kurang Lebihnya... supaya aman...


Kalo di Tempat saya, Saya Eksekusi Terus tiap 5 Menit sekali... jadi gak ada kelupaan Hapus Data...  ;D ;D, hanya tinggal Shrink saja kalo ada waktu
bagaimana cara mengeksekusi tiap 5 menit nya ?? pake addon ?

// Menghapus KOmisi yg sudah di tukar
DELETE FROM komisi where tukar='1'

yg ini kan menghapus semua komisi yg sudah d tukar, gimana cara menghapus komisi yg sudah d tukar tapi cuma komisi 60 hari yg lalu/dari tanggal tertentu ??

ipin31444

  • Sr. Member
  • ****
  • Posts: 1,446
Re: Cara melakukan perintah Query dari SQL server
« Reply #15 on: February 24, 2012, 12:36:13 PM »
IKUTAN BLAJAR BOS.

urc_jatiasih

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 330
  • otomax Enterprise 3.7.3 & jupiter 3.4.4
Re: Cara melakukan perintah Query dari SQL server
« Reply #16 on: February 24, 2012, 11:15:29 PM »
sya numpang belajar dsni y om,,,  :) :) :)
belajar & terus belajar

ipin31444

  • Sr. Member
  • ****
  • Posts: 1,446
Re: Cara melakukan perintah Query dari SQL server
« Reply #17 on: March 03, 2012, 01:54:13 PM »
ada yg punya solusi format cek saldo donlen ku di jawab bukan reseler. tapi kl lihat daftar donlen kluar...
yg di atas dah ak coba blm juga sembuh...
mhn di bantu dok.....

AE_Reload

  • User OtomaX
  • Sr. Member
  • ****
  • Posts: 1,253
  • SMS/WA:087771191777
Re: Cara melakukan perintah Query dari SQL server + Maintenance dataBase
« Reply #18 on: March 13, 2012, 01:13:16 AM »

// Menghapus KOmisi yg sudah di tukar
DELETE FROM komisi where tukar='1'


Note:
Warna Merah Kita tinggal Ganti.. saja angkanya tinggal kita hitung Mau Menyisakan Data Berapa Hari Terakhir dari PRoses Eksekusi, Karena dia Membaca DAY -xxx, Artinya Tanggal pada Hari Sekarang -xxx hari



yg ini bisa ga ? cara nya ?

ipin31444

  • Sr. Member
  • ****
  • Posts: 1,446
Re: Cara melakukan perintah Query dari SQL server
« Reply #19 on: March 13, 2012, 11:22:56 AM »
bisa bos