Forum Orisinil
OtomaX - Orisinil Topup Machine => Tips dan Trik => Topic started by: Yusuf on February 25, 2011, 08:23:09 AM
-
Kemungkinan hal itu terjadi karena database terlalu besar atau file data sudah terfragmentasi terlalu banyak.
Berikut langkah-langkah yang bisa digunakan untuk menyegarkannya kembali:
1. Backup database, utk jaga-jaga kalo tahapan dibawah gagal.
2. Hapus semua data lama atau yang sudah tidak digunakan lagi (bisa pakai otomax, atau langsung dengan script)
3. Tutup OtomaX dan semua program yg mengakses ke database, kecuali SQL Server Management Studio
4. Re-index semua tabel di database, pakai SQL Server Management Studio. Script ada dibawah.
5. Shrink database, pakai SQL Server Management Studio. Ada menunya, tinggal klik kanan di item otomax.
6. Restart service SQL Server, atau kalau bingung, restart PC aja.
7. Jalankan kembali OtomaX
Waktu dibutuhkan (estimasi): 5-15 menit
Insya Allah dengan langkah2 diatas, OtomaX akan kembali ringan dan segar. Jika sudah lancar, bisa lakukan backup lagi. Ini adalah backup yg lebih segar juga.
Semoga membantu.
thx
-
Script untuk re-index:
USE otomax
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
-
Script untuk re-index:
USE otomax
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
Maaf P. Boss, kalau Script buat reset TRXID gimana yah..?
Mohon pencerahannya.
Thanks
-
Maaf P. Boss, kalau Script buat reset TRXID gimana yah..?
Mohon pencerahannya.
Thanks
Wah kalo itu pasti sule berkata "otidabisaaaa".... nanti pengguna otomax demo bakalan mereset terus donk TRXID nya. bisa2 otomax yg resmi malah gak dipake...
-
apa kata dunia..... ;D ;D ;D
-
Kemungkinan hal itu terjadi karena database terlalu besar atau file data sudah terfragmentasi terlalu banyak.
Berikut langkah-langkah yang bisa digunakan untuk menyegarkannya kembali:
1. Backup database, utk jaga-jaga kalo tahapan dibawah gagal.
2. Hapus semua data lama atau yang sudah tidak digunakan lagi (bisa pakai otomax, atau langsung dengan script)
3. Tutup OtomaX dan semua program yg mengakses ke database, kecuali SQL Server Management Studio
4. Re-index semua tabel di database, pakai SQL Server Management Studio. Script ada dibawah.
5. Shrink database, pakai SQL Server Management Studio. Ada menunya, tinggal klik kanan di item otomax.
6. Restart service SQL Server, atau kalau bingung, restart PC aja.
7. Jalankan kembali OtomaX
Waktu dibutuhkan (estimasi): 5-15 menit
Insya Allah dengan langkah2 diatas, OtomaX akan kembali ringan dan segar. Jika sudah lancar, bisa lakukan backup lagi. Ini adalah backup yg lebih segar juga.
Semoga membantu.
thx
kasih tau langkah-langkah yg detail dari poin nomor 4 & 5 sukur-sukur beserta gambarnya ;D ;D ;D
ini penting bagi user yg ngak ngerti / nol tentang database SQL
-
Kemungkinan hal itu terjadi karena database terlalu besar atau file data sudah terfragmentasi terlalu banyak.
Berikut langkah-langkah yang bisa digunakan untuk menyegarkannya kembali:
1. Backup database, utk jaga-jaga kalo tahapan dibawah gagal.
2. Hapus semua data lama atau yang sudah tidak digunakan lagi (bisa pakai otomax, atau langsung dengan script)
3. Tutup OtomaX dan semua program yg mengakses ke database, kecuali SQL Server Management Studio
4. Re-index semua tabel di database, pakai SQL Server Management Studio. Script ada dibawah.
5. Shrink database, pakai SQL Server Management Studio. Ada menunya, tinggal klik kanan di item otomax.
6. Restart service SQL Server, atau kalau bingung, restart PC aja.
7. Jalankan kembali OtomaX
Waktu dibutuhkan (estimasi): 5-15 menit
Insya Allah dengan langkah2 diatas, OtomaX akan kembali ringan dan segar. Jika sudah lancar, bisa lakukan backup lagi. Ini adalah backup yg lebih segar juga.
Semoga membantu.
thx
kasih tau langkah-langkah yg detail dari poin nomor 4 & 5 sukur-sukur beserta gambarnya ;D ;D ;D
ini penting bagi user yg ngak ngerti / nol tentang database SQL
No.4 udah dijelasin tuh sama master.! (Budayakan baca sebelum bertanya.)
No.5 gampang, tinggal pilih start->run ketik services.msc trus cari SQL Server (MSSQL) berhentiin tuh (klik stop) lalu start lagi.! Gampangkan?????
kalau pengen simple ente pake aja file BAT yg dipack barengan client.! Ada tuh, lebih mudah dan cepat.!
Trims
-
Kemungkinan hal itu terjadi karena database terlalu besar atau file data sudah terfragmentasi terlalu banyak.
Berikut langkah-langkah yang bisa digunakan untuk menyegarkannya kembali:
1. Backup database, utk jaga-jaga kalo tahapan dibawah gagal.
2. Hapus semua data lama atau yang sudah tidak digunakan lagi (bisa pakai otomax, atau langsung dengan script)
3. Tutup OtomaX dan semua program yg mengakses ke database, kecuali SQL Server Management Studio
4. Re-index semua tabel di database, pakai SQL Server Management Studio. Script ada dibawah.
5. Shrink database, pakai SQL Server Management Studio. Ada menunya, tinggal klik kanan di item otomax.
6. Restart service SQL Server, atau kalau bingung, restart PC aja.
7. Jalankan kembali OtomaX
Waktu dibutuhkan (estimasi): 5-15 menit
Insya Allah dengan langkah2 diatas, OtomaX akan kembali ringan dan segar. Jika sudah lancar, bisa lakukan backup lagi. Ini adalah backup yg lebih segar juga.
Semoga membantu.
thx
kasih tau langkah-langkah yg detail dari poin nomor 4 & 5 sukur-sukur beserta gambarnya ;D ;D ;D
ini penting bagi user yg ngak ngerti / nol tentang database SQL
No.4 udah dijelasin tuh sama master.! (Budayakan baca sebelum bertanya.)
No.5 gampang, tinggal pilih start->run ketik services.msc trus cari SQL Server (MSSQL) berhentiin tuh (klik stop) lalu start lagi.! Gampangkan?????
kalau pengen simple ente pake aja file BAT yg dipack barengan client.! Ada tuh, lebih mudah dan cepat.!
Trims
orang ini terlalu pinter ngak bisa memahami orang goblok
namanya jg ngak tau klo tau ngak usah nanya ???
dijelasin yg bagian mana ???
scrip itu di taruh mana ???
cara naruhnya gimana ???
namanya jg ngak ngerti ???
-
hasil dari forum saya simpan mangga di praktekkan......
utk screen shootnya maaf lum ada....
semoga membantu
Quote from: fadlyfayruz on June 27, 2010, 12:14:37 AM
Quote from: zurigh on June 26, 2010, 11:57:15 PM
tutornya gmn gan Huh Huh
yg luengkap biar yg gaptek ky sy bs coba Cheesy Cheesy
1. buka mssql studionya
2. klik new query di pojok kiri atas.
3. nah copy kode ini
Quote
USE otomax --Enter the name of the database you want to reindex
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,' ',90)
FETCH NEXT FROM TableCursor INTO @TableName
END
CLOSE TableCursor
DEALLOCATE TableCursor
lalu paste di mssql studio..
itu database namenya diganti sesuai nama DB juragan.. (standardnya sih otomax kan? )
lalu klik execute..
tinggal tunggu deh...
NB : Pastikan otomax, webreport (jika ada) pokoknya semua aplikasi yang mengakses database itu (kecuali mssql studio) di close dulu..
Goodluck Grin
tinggal testi kalo gini.. hatur tengkyu om bajay Kiss Kiss
-
hasil dari forum saya simpan mangga di praktekkan......
utk screen shootnya maaf lum ada....
semoga membantu
Quote from: fadlyfayruz on June 27, 2010, 12:14:37 AM
Quote from: zurigh on June 26, 2010, 11:57:15 PM
tutornya gmn gan Huh Huh
yg luengkap biar yg gaptek ky sy bs coba Cheesy Cheesy
1. buka mssql studionya
2. klik new query di pojok kiri atas.
3. nah copy kode ini
Quote
USE otomax --Enter the name of the database you want to reindex
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,' ',90)
FETCH NEXT FROM TableCursor INTO @TableName
END
CLOSE TableCursor
DEALLOCATE TableCursor
lalu paste di mssql studio..
itu database namenya diganti sesuai nama DB juragan.. (standardnya sih otomax kan? )
lalu klik execute..
tinggal tunggu deh...
NB : Pastikan otomax, webreport (jika ada) pokoknya semua aplikasi yang mengakses database itu (kecuali mssql studio) di close dulu..
Goodluck Grin
tinggal testi kalo gini.. hatur tengkyu om bajay Kiss Kiss
ajib nih tk,x sob
-
LAGI - LAGI SANG PENOLONG MUHAJIRIN CUCUNYA SUNAN KALI JOGO MUANGSTAB ;) ;) ;)
-
setelah reindex muncul hasil berikut :
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
The statement has been terminated.
Msg 824, Level 24, State 2, Line 14
SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0xac4eab8d; actual: 0x860eab8d). It occurred during a read of page (1:2919) in database ID 5 at offset 0x000000016ce000 in file 'D:\OTOMAX 16052011\data base\otomax.mdf'. Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
tdk ada perubahan di otonya, server tetap lama lodingnya jika trx padat, malah suka hank jika lg cek komplin :((
mohon bantuannya............... ty ty ty
-
ajib nih tk,x sob
mantab, lagi pelajarin ginian nih. otomax ku udah berat soalnya :D
-
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 're'.
knp ya pak ???
ada masalah ama server ???
biasanya gak pernah
-
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 're'.
yg ini knp ya pak ?
-
maaf para juragan mohon bantuan nya server sy sebelumnya agak berat jd sy restart komputernya tp setelah di on jd kendala database nokonek ato pasword salah, mohon bantuan dan pengarahannya..
-
arahan dari pak yusuf sangat membantu..thanks pak :) :)
-
Mantappp terima kasih pak yusufff :) :) :) :) :) 8) 8) 8) 8)
-
DELETE komisi where tukar='1'
siapa tahu ada yg sulit nyarinya.. utk pak dzaki disini ya scriptnya dititip monggo dibaca pak... ada sulit hub saya. thx
hapus transaksi dibawah 30 hari --> Delete from transaksi where tgl_entri<getdate()-30
hapus mutasi dibawah 30 hari --> Delete from mutasi where tanggal<getdate() -30
hapus outbox dibawah 30 hari --> Delete from outbox where tgl_entri<getdate()-30
hapus inbox dibawah 30 hari --> Delete from inbox where tgl_entri<getdate()-30
hapus data bank dibawah 30 hari --> Delete from data_bank where tgl_proses<getdate()-30
hapus tiket deposit dibawah 30 hari --> Delete from tiket_deposit where tgl_status<getdate()-30
-----------------------------------------------------------------------------------------
hapus yg sudah di delete di otomax, biasanya masih nyangkut di database..
Delete from dbo.terminal where deleted = 1
Delete from dbo.modul where deleted = 1
Delete from dbo.sms_center where deleted = 1
Delete from dbo.sms_sender where deleted = 1
Delete from dbo.terminal where deleted = 1
--------------------------------------------------------------------
hapus reseller yg dibawah tgl aktivitas
Delete from reseller where tgl_aktivitas<getdate()-30
-------------------------------------------------------
hapus inbox sms yg bukan dari RS kecuali hari SEKARANG.
DELETE FROM inbox WHERE status='41' AND Convert(char, tgl_entri,101) < Convert(char, getdate(),101)
--------------------------------------------------------
mengembalikan database ke tgl sekarang jika ada salah tanggal..
Update transaksi set tgl_entri= getdate() where tgl_entri>getdate()
mudah mudahan berguna utk rekan rekan yg baru gabung di forum. selamat berexplorasi
-
kasih tau langkah-langkah yg detail dari poin nomor 4 & 5 sukur-sukur beserta gambarnya ;D ;D ;D
ini penting bagi user yg ngak ngerti / nol tentang database SQL
SAYA SETUJU BANGET. KARENA SAYA AWAM.. Buta sama sekali dengan database SQL Khusus Otomax.
-
SAYA SETUJU BANGET. KARENA SAYA AWAM.. Buta sama sekali dengan database SQL Khusus Otomax.
Tutorial Re-Index Database dapat diunduh di bawah ini:
Unduh 2 file *.rar lalu extraxt
[attachment deleted by admin]
-
Thanks Mam
-
newbe hadir sebagai nyimakers setia.....
;D ;D ;D ;D
-
Saat hapus database transaksi muncul error seperti ini ...
Msg 8630, Level 16, State 1, Line 1
Internal Query Processor Error: The query processor encountered an unexpected error during execution.
Ini kenapa ya ...
awam saya dalam database ...
-
nyimak
-
Kemungkinan hal itu terjadi karena database terlalu besar atau file data sudah terfragmentasi terlalu banyak.
Berikut langkah-langkah yang bisa digunakan untuk menyegarkannya kembali:
1. Backup database, utk jaga-jaga kalo tahapan dibawah gagal.
2. Hapus semua data lama atau yang sudah tidak digunakan lagi (bisa pakai otomax, atau langsung dengan script)
3. Tutup OtomaX dan semua program yg mengakses ke database, kecuali SQL Server Management Studio
4. Re-index semua tabel di database, pakai SQL Server Management Studio. Script ada dibawah.
5. Shrink database, pakai SQL Server Management Studio. Ada menunya, tinggal klik kanan di item otomax.
6. Restart service SQL Server, atau kalau bingung, restart PC aja.
7. Jalankan kembali OtomaX
Waktu dibutuhkan (estimasi): 5-15 menit
Insya Allah dengan langkah2 diatas, OtomaX akan kembali ringan dan segar. Jika sudah lancar, bisa lakukan backup lagi. Ini adalah backup yg lebih segar juga.
Semoga membantu.
thx
Sangat membantu thanks Bos yusuf....
-
Tutorial Re-Index Database dapat diunduh di bawah ini:
Unduh 2 file *.rar lalu extraxt
mantab tutorialnya..........
-
Tutorial Re-Index Database dapat diunduh di bawah ini:
Unduh 2 file *.rar lalu extraxt
Mantap omz ;)