Home

Memperbaiki Daftar Koleksi Senayan PDF Cetak Surel
Ditulis oleh Aril Apria Susanto   
Selasa, 17 Februari 2009 22:08

Gara-gara server dimatikan pake telunjuk sakti terjadi kesalahan pada database Perpustakaan.

Ketika membuka submenu : Daftar Koleksi Pada Modul Katalog terjadi kesalahan:

Photobucket

Hal tersebut juga terjadi ketika mencoba untuk membuka subMenu Cetak Barcode Koleksi, Reservasi Buku, bahkan pencarian yang yang menggunakan filter berdasarkan item.

Hal tersebut tidak mempengaruhi proses sirkulasi, maupun penambahan katalog ataupun item. Tapi .... menyebalkan, karena aku tidak dapat melihat daftar koleksi dan proses pencarian jadi kurang optimal.

Aku coba mengeceknya dengan phpMyAdmin. Aku masuk database perpustakaan dan memilih table 'item' ... aku coba telusuri halaman demi halaman table item ... dan masih normal. Sampai aku mencoba pada halaman ke 85, maka terjadilah :

Photobucket

Begitu juga apabila aku coba melihat-halaman selanjutnya... tetap terjadi kesalahan yang sama.

Solusi yang saya lakukan adalah :

  • Backup dulu database perpustakaan : Kalau di Windows sih tinggal masuk di [server suite]/mysql/data/[folder database], copy dan paste-kan ke tempat lain.
  • Masuk ke phpMyAdmin, pilih database perpustakaan >> pilih table 'item' kemudian ekspor database item pada file Microsoft Excel 2000

Photobucket

  • Ternyata diketahui bahwa field item_id pada table 'item' tidak urut.

Photobucket

  • Untuk mengurutkannya, table 'item' yang sudah jadikan dalam format as table (saya menggunakan Ms Excel 2007).

Photobucket Photobucket

  • Kemudian sort ascending pada field item_id, sehingga akan menghasilkan urutan menaik dari yang terkecil sampai yang terbesar

Setelah urut kemudian kita Save As dalam format file *.cvs (comma delimited)

  • Masuk kembali ke phpMyAdmin, >> Database: perpustakaan Table: Item
  • Kosongkan table (truncate)

    Photobucket

  • Import file *.cvs yang sudah di-sort.

    Photobucket

  • Masuk ke Senayan Backend lagi dan ... violla ... semuanya udah normal hehehehe....
Photobucket

Terakhir Diperbaharui pada Sabtu, 07 November 2009 16:51
 

Comments  

 
0 # awriel 2010-02-06 18:38
Ternyata daripada cara yang aku coba di atas, ada cara yang lebih praktis.

Pada phpMyAdmin, pilih tabel 'item' yang susak, kemudian pada menu dropdown di bawah tinggal pilih "Repair table".

Ho ho ho... cara di atas repot. Tapi, yaa ndak papa. Itung-itung buat pembelajaran.
Reply | Reply with quote | Quote
 

Add comment


Security code
Refresh

RocketTheme Joomla Templates