Witam
Chcę zrobić upgrade z wersji 1.8.13 do 1.10.0. Przy okazji upgrade zmieniłem maszynę, więc postawiłem system (Debian) od nowa, zainstalowałem potrzebne paczki i. zaczęły się problemy. Zgodnie z dokumentacją przebrnąłem przez punkty dotyczące zakładania bazy danych. Zrobiłem kopie bazy w dotychczas używanym LMS (1.8.13), wrzuciłem na nową maszynę do katalogu backup i wchodząc do nowego LMS robię przywrócenie z kopi. I tu pojawiają się błędy:
Napotkano błędy w bazie danych! Zapytanie: ALTER TABLE receiptcontents ADD COLUMN regid int(11) NOT NULL DEFAULT '0' Błąd: Duplicate column name 'regid' Zapytanie: ALTER TABLE receiptcontents ADD INDEX regid (regid) Błąd: Duplicate key name 'regid' Zapytanie: CREATE TABLE cashrights ( id int(11) NOT NULL auto_increment, userid int(11) DEFAULT '0' NOT NULL, regid int(11) DEFAULT '0' NOT NULL, rights int(11) DEFAULT '0' NOT NULL, PRIMARY KEY (id), UNIQUE KEY userid (userid, regid) ) TYPE=MyISAM Błąd: Table 'cashrights' already exists Zapytanie: CREATE TABLE cashregs ( id int(11) NOT NULL auto_increment, name varchar(255) DEFAULT '' NOT NULL, description text DEFAULT '' NOT NULL, in_numberplanid int(11) DEFAULT '0' NOT NULL, out_numberplanid int(11) DEFAULT '0' NOT NULL, PRIMARY KEY (id), UNIQUE KEY name (name) ) TYPE=MyISAM
Błąd: Table 'cashregs' already exists
Po tej operacji wszędzie gdzie wchodzę pojawiają się błędy. Po porównaniu bazy starej i nowej widzę zmiany w strukturze nowej bazy. Np. w starej bazie w tabeli customers jest kolumna phone1 w nowej bazie z LMS 1.10.0 tego nie ma i jak próbowałem wrzucić backup w konsoli (przy użyciu programu mysql) to np. na tym się wywalał. Proszę o info jak przekonwerterować starą bazę.
Pozdrawiam
Adrian
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms