[Ask] Doesn't exist (1146) / Doesn't exist when using LOCK TABLES


Status
Not open for further replies.

xpreborn

Apprentice 1.0
Sore Om, izin tanya
Tiba2 kemarin web saya tidak bisa akses error database di baca2 infonya karena crash file ibdata1 ib_logfile0 ib_logfile1 dan disarankan untuk dihapus, lalu saya hapus, kemudian mysql bs saya start servicenya,
Namun database lama jadi tidak bisa dipakai,
Jadi, saya berencana untuk export databasenya dengan mendumpnya karena jika buat baru database bisa ga masalah,
Namun saat saya proses backup database lama tersebut juga tidak bisa dengan error sebagai berikut :
[root@myweb]# mysqldump -u root -ppassworddatabase DatabaseName > DatabaseName.sql
mysqldump: Got error: 1146: Table 'DatabaseName.yuf6e_assets' doesn't exist when using LOCK TABLES

Lalu saya coba dengan menambah opsi :
[root@myweb]# mysqldump -u root -ppassworddatabase --skip-lock-tables DatabaseName> DatabaseName.sql
Error: Couldn't read status information for table yuf6e_assets ()
mysqldump: Couldn't execute 'show create table `yuf6e_assets`': Table 'DatabaseName.yuf6e_assets' doesn't exist (1146)
[root@myweb]#
Dicheck harusnya tabel itu ada :

mysql> show tables;
+-----------------------------------------+
| Tables_in_DatabaseName |
+-----------------------------------------+
| yuf6e_assets |
| yuf6e_associations |
| yuf6e_banner_clients |
| yuf6e_banner_track

Ada saran kira2 Om agar saya bisa ambil backup databasenya ?

Versi Mysql 5.5.50/CentOS 6.6
 

galuh82

Hosting Guru
Verified Provider
sudah dicoba di repair tablenya bos ?
 

xpreborn

Apprentice 1.0
sudah dicoba di repair tablenya bos ?
[root@myweb]# mysqlcheck --repair DatabaseName -u root -ppassworddatabase
DatabaseName.yuf6e_assets
Error : Table 'DatabaseName.yuf6e_assets' doesn't exist
status : Operation failed
DatabaseName.yuf6e_associations
Error : Table 'DatabaseName.yuf6e_associations' doesn't exist
status : Operation failed
DatabaseName.yuf6e_banner_clients
Error : Table 'DatabaseName.yuf6e_banner_clients' doesn't exist
status : Operation failed

Sudah Om dan doesn't exist juga katanya
 

xpreborn

Apprentice 1.0
Saya pernah itu kejadian.
Coba ini https://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
Kemudian coba dump. Setelah dapat dumpnya install ulang (fresh) mysql dalam keadaaan data kosong.
Selanjutnya restore semua file dump tersebut.
Terimakasih banyak Om, sudah coba tambahkan innodb_force_recovery = 1 di /etc/my.cnf, kejadian masih sama, saat proses dump masih error seperti post #1 di atas,
Note : setelah tambahkan innodb_force_recovery = 1 service mysql sdh direstart termasuk restart mesinnya,
 

idnix

Hosting Guru
Verified Provider
kemarin kejadian begini. biasanya karena default engine dari db dan table berbeda. coba di verify dulu om
 

idnix

Hosting Guru
Verified Provider
iya dirubah manual. tp ga jamin semua table bs ketarik.

kemarin2 yg kena begini biasanya webuzo yg otomatis update
 

idnix

Hosting Guru
Verified Provider
ditambah lagi ente uda utak atik force recovery. ah ya sudahlah :D
 

xpreborn

Apprentice 1.0
kemarin2 yg kena begini biasanya webuzo yg otomatis update
Thanks Om, semoga bisa, lg saya coba,
Kebetulan kemarin ga pakai panel Om, karena termakan tutorial2 yg bertebaran jadinya beranikan diri mencoba tanpa panel, walaupun sebenarnya blm paham apa2

ditambah lagi ente uda utak atik force recovery. ah ya sudahlah :D
Waduh Om, saya jadi pesimis baca kalimat yg terakhir ini :D, force recovery sdh saya # lagi sih barisnya,
 
Status
Not open for further replies.

Top