Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 5.592 pregleda

Najnovija ↓

Could not find a valid tablespace file 19.09.2016. u 23:23 · pre 123 meseca #1
Prilikom restarta MySQL-a imam sledece greske u logu:

Code:
2016-09-19 17:21:45 13030 [ERROR] InnoDB: Could not find a valid tablespace file for 'test_portal/items'. See http://dev.mysql.com/doc/refma...-troubleshooting-datadict.html for how to resolve the issue.
2016-09-19 17:21:45 13030 [ERROR] InnoDB: Tablespace open failed for '"test_portal"."items"', ignored.
2016-09-19 17:21:45 7f4bff7e9740  InnoDB: Operating system error number 2 in a file operation.
InnoDB: The error means the system cannot find the path specified.
InnoDB: If you are installing InnoDB, remember that you must create
InnoDB: directories yourself, InnoDB does not create them.

(dalje se ponavlja isto za svaku tabelu iz nekadasnje baze test_portal)
Baza test_portal je ranije obrisana, i show databases je ne prikazuje, niti postoji folder u /opt/mysql (tu je datadir).
MySQL se normalno startuje, ali bilo bi lepse da ne moram da gledam ove greske u logu svaki put :), a URL iz loga se izgleda ne odnosi na moj slucaj
(mysqld 5.6.32)
Re: Could not find a valid tablespace file 19.09.2016. u 23:53 · pre 123 meseca #2
proveri da li ti datadir pokazuje gde treba

proveri vlasnistvo fajlova

sta si radio tu, brisao rucno fajlove umesto da radis drop table/drop
database? ili si kopirao datadir sa drugog kompa?
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Could not find a valid tablespace file 20.09.2016. u 00:42 · pre 123 meseca #3
Datadir i vlasnistvo je OK.
Ovo je neki dev server pa je pusteno developerima da cackaju :) i sad sam malo gledao bash history, deluje da su bas to uradili, stopirali servis i pobrisali fajlove. Posle su tu ponovo pustali skripte i kreirali baze sa novim imenima a repovi od tog brisanja su izgleda ostali.
Re: Could not find a valid tablespace file 20.09.2016. u 01:00 · pre 123 meseca #5
Malecne su to baze, nece biti problem, samo mi reci molim te (ili daj neki link) sta tacno znaci "pocisti sve skroz" posto da dropujem tu bazu ne mogu posto ne postoji.
Re: Could not find a valid tablespace file 20.09.2016. u 01:14 · pre 123 meseca #6
napravis dump SVEGA

onda OBRISES ceo datadir, znaci SVE obrises, odradis initi ispocetka
(mysql_install_db ili mysqld --init zavisno koji mysql imas) i dobijes
blanko novi mysql .. sad lepo sve vratis iz dump-a i ..

ono sto je zgodno, ako imas mesta, umesto da obrises datadir, muvnes ga
negde da imas za bekap ako se posle ispostavi da nesto nisi dampno (npr
trigere ili stored procedure ili ..)
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme