tdabek@go2.pl wrote:
Witam!
Po pobraniu najswiezszego cvs'a podczas wyswietlania listy klientow mam taki komunikat:
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: SELECT c.id AS id, CONCAT(UPPER(lastname), ' ', c.name) AS customername, status, address, zip, city, email, ten, ssn, c.info AS info, message, (SELECT SUM(value) FROM cash WHERE customerid = c.id ) AS balance FROM customersview c WHERE deleted = 0 GROUP BY c.id, lastname, c.name, status, address, zip, city, email, ten, ssn, c.info, message ORDER BY customername asc Błąd: Table 'lms.customersview' doesn't exist
Bazuje na wersji CVS i do dzisiaj bylo dobrze.
Nie zauważyłeś czasem błędu bazy danych przy pierwszym uruchomieniu po aktualizacji? Wróć do wersji sprzed paru dni (np.1.9.8). Aby aktualizacja na mysqlu przebiegła poprawnie trzeba dodać użytkownikowi bazy dodatkowe uprawnienia: CREATE VIEW, CREATE ROUTINE, SUPER (jeśli binary logging jest włączone w bazie), albo po prostu ALL.
p.s. nie zalecam aktualizacji do wersji cvsowej jeszcze przez kilka dni. p.s. podnosimy także wymagania co do postgresa, aktualizacja zadziała na 8.1 i wyższych.