Przeczytać co napisałem, a pisałem żebyś usunął indeksy a Ty z jakichś powodów zaczynasz od pól :)

W dniu 9 lutego 2018 17:40 użytkownik Michał <mr_cygi@wp.pl> napisał:

Ktoś ma pomysł co zrobić?

 

Pozdrawiam.

 

Dnia Wtorek, 6 Lutego 2018 23:53 Michał <mr_cygi@wp.pl> napisał(a)

Nie ma u mnie takich indeksów, a kolumn z nazwą location* nie mogę usunąć poniewać mam błąd:

 

#1553 - Cannot drop index 'location_city': needed in a foreign key constraint

 

Co powinienem dalej zrobić?

 

Dnia Wtorek, 6 Lutego 2018 06:51 Rafał Z. <zajbox@gmail.com> napisał(a)

Cześć
 
Rozwiązaniem jest usunięcie zbędnych indeksów z tabeli nodes - nodes_ifbk_5 oraz nodes_ifbk_6 (alter table nodes drop foreign key nodes_ibfk_X) oraz zbędnych kolumn które mają w nazwie "location*". Przed tą operacją upewnij się czy dane zostały dobrze przeniesone do odpowiednich nowych tabel.

Pozdrawiam
Rafał

W dniu 4 lutego 2018 23:43 użytkownik Michał <mr_cygi@wp.pl> napisał:

Hej,

 

dokładnie mam taki błąd:

 

Napotkano błędy w bazie danych!

Zapytanie: SELECT COUNT(CASE WHEN access=1 THEN 1 END) AS connected, COUNT(CASE WHEN access=0 THEN 1 END) AS disconnected, COUNT(CASE WHEN UNIX_TIMESTAMP()-lastonline < '600' THEN 1 END) AS online, COUNT(CASE WHEN location_city IS NULL THEN 1 END) AS withoutterryt, COUNT(CASE WHEN netdev IS NULL THEN 1 END) AS withoutnetdev, COUNT(CASE WHEN warning = 1 THEN 1 END) AS withwarning FROM vnodes JOIN customerview c ON c.id = ownerid WHERE ownerid IS NOT NULL

Błąd: Table 'lms.vnodes' doesn't exist

 

Jak próbuję utworzyć widok wg doc/lms.mysql to otrzymuję błąd:

 

mysql> CREATE VIEW vnodes AS

    ->     SELECT n.*, m.mac,

    ->         a.city_id as location_city, a.street_id as location_street,

    ->         a.house as location_house, a.flat as location_flat, a.location

    ->     FROM nodes n

    ->         LEFT JOIN vnodes_mac m ON (n.id = m.nodeid)

    ->         LEFT JOIN vaddresses a ON n.address_id = a.id

    ->     WHERE n.ipaddr <> 0 OR n.ipaddr_pub <> 0;

ERROR 1060 (42S21): Duplicate column name 'location_city'

 

Może to coś pomoże?

 

pzdr

 

 

Dnia Piątek, 2 Lutego 2018 15:04 Marcin <marcin@nicram.net> napisał(a)

Hej
Nie mogę tego potwierdzić.
jedyne błędy jakie podczas aktualizacji wywala to:
 
Wystąpiły błędy w obsłudze bazy danych!
Zapytanie: ALTER TABLE assignments DROP FOREIGN KEY recipient_address_id_fk2
Błąd: Can't DROP 'recipient_address_id_fk2'; check that column/key exists
Zapytanie: ALTER TABLE assignments DROP KEY recipient_address_id_fk2
Błąd: Can't DROP 'recipient_address_id_fk2'; check that column/key exists
 
 
 
 
A jest to aktualizacja z naprawdę starej bazy :/

W dniu 2 lutego 2018 08:21 użytkownik Michał <mr_cygi@wp.pl> napisał:
Drodzy,

po wczorajszej instalacji lms z git (git clone) mam błąd na głównej stronie po zalogowaniu:

Table 'lms.vnodes' doesn't exist

Czego dotyczy vnodes i jak można ten błąd naprawić?

Pozdrawiam.


_______________________________________________
lms mailing list
lms@lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms


 
--
Pozdrawiam
Marcin / nicraM




_______________________________________________
lms mailing list
lms@lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms







_______________________________________________
lms mailing list
lms@lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms