12-17-2012, 01:33 PM
(12-17-2012, 02:22 AM)Daniel Wrote: Hi,
Just tried to update a 3.3.10 installation to 3.40. Replaced all the files and created the ENABLE_INSTALL_TOOL file to start the installer.
Installer starts up, prompts for database update, but upon execution of the updates failures are coming up, see below:
PHP Code:ALTER TABLE tblUsers ADD UNIQUE(`login`)
UPDATE tblVersion set major=3, minor=4, subminor=0
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER $$ DROP PROCEDURE IF EXISTS DROPFK $$ CREATE PROCEDURE DROPFK ( IN pa' at line 1
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'END IF' at line 1
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'END $$ DELIMITER' at line 1
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$$ ALTER TABLE tblACLs ENGINE=InnoDB' at line 1
Table 'docmgmt.tblUserPasswordRequest' doesn't exist
Incorrect table definition; there can be only one auto column and it must be defined as a key
PROCEDURE docmgmt.DROPFK does not exist
PROCEDURE docmgmt.DROPFK does not exist
PROCEDURE docmgmt.DROPFK does not exist
PROCEDURE docmgmt.DROPFK does not exist
PROCEDURE docmgmt.DROPFK does not exist
PROCEDURE docmgmt.DROPFK does not exist
Incorrect table definition; there can be only one auto column and it must be defined as a key
Can't create table 'docmgmt.tblDocumentContentAttributes' (errno: 150)
After that it displays a link to go back to the installation. I can't run this a 2nd time because tblVersion has already been written.
I wonder why tblUserPasswordRequest does not exists. That should have been creaeted in 3.3.x already.
Uwe