Fehler beim Update auf 0.9.9-1
- 
 Hallo, bekomme beim Update bei allen Mandanten diesen Fehler: isys_exception_database : Query error: 'ALTER TABLE isys_netp_portCHANGEisys_netp_port__isys_obj__idisys_catg_port_list__isys_obj__idINT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGEisys_netp_port__isys_port_negotiation__idisys_catg_port_list__isys_port_negotiation__idINT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGEisys_netp_port__isys_catg_netp_list__idisys_catg_port_list__isys_catg_netp_list__idINT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGEisys_netp_port__isys_port_standard__idisys_catg_port_list__isys_port_standard__idINT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGEisys_netp_port__isys_port_duplex__idisys_catg_port_list__isys_port_duplex__idINT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGEisys_netp_port__isys_port_type__idisys_catg_port_list__isys_port_type__idINT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGEisys_netp_port__isys_port_speed__idisys_catg_port_list__isys_port_speed__idINT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGEisys_netp_port__isys_plug_type__idisys_catg_port_list__isys_plug_type__idINT( 10 ) UNSIGNED NULL DEFAULT NULL': Error on rename of './xxx_idoit_xxx/#sql-e9b_210e' to './xxx_idoit_xxx/isys_netp_port' (errno: 150)Danke. Gruß Tobi 
- 
 Hallo, bitte einmal das Ergebnis von SHOW CREATE TABLE isys_netp_port;posten. 
- 
 CREATE TABLE isys_netp_port(
 isys_netp_port__idint(10) unsigned NOT NULL auto_increment,
 isys_netp_port__isys_obj__idint(10) unsigned NOT NULL,
 isys_netp_port__isys_port_negotiation__idint(10) unsigned default NULL,
 isys_netp_port__isys_port_standard__idint(10) unsigned default NULL,
 isys_netp_port__isys_port_duplex__idint(10) unsigned default NULL,
 isys_netp_port__isys_plug_type__idint(10) unsigned default NULL,
 isys_netp_port__cable_namevarchar(255) collate utf8_unicode_ci default NULL,
 isys_netp_port__isys_port_type__idint(10) unsigned default NULL,
 isys_netp_port__isys_port_speed__idint(10) unsigned default NULL,
 isys_netp_port__isys_catg_netp_list__idint(10) unsigned default NULL,
 isys_netp_port__port_speed_valuebigint(32) default NULL,
 isys_netp_port__titlevarchar(255) collate utf8_unicode_ci default NULL,
 isys_netp_port__descriptiontext collate utf8_unicode_ci,
 isys_netp_port__macvarchar(255) collate utf8_unicode_ci default NULL,
 isys_netp_port__state_enabledint(10) unsigned default '1',
 isys_netp_port__numberint(10) unsigned default '0',
 isys_netp_port__statusint(10) unsigned default NULL,
 isys_netp_port__propertyint(10) unsigned default NULL,
 PRIMARY KEY (isys_netp_port__id),
 KEYisys_netp_port_FKIndex1(isys_netp_port__isys_port_type__id),
 KEYisys_netp_port_FKIndex2(isys_netp_port__isys_catg_netp_list__id),
 KEYisys_netp_port_FKIndex3(isys_netp_port__isys_port_speed__id),
 KEYisys_netp_port_FKIndex5(isys_netp_port__isys_port_duplex__id),
 KEYisys_netp_port_FKIndex6(isys_netp_port__isys_port_negotiation__id),
 KEYisys_netp_port_FKIndex7(isys_netp_port__isys_port_standard__id),
 KEYisys_netp_port__isys_plug_type__id(isys_netp_port__isys_plug_type__id),
 KEYisys_netp_port__isys_obj__id(isys_netp_port__isys_obj__id),
 CONSTRAINTisys_netp_port_ibfk_10FOREIGN KEY (isys_netp_port__isys_port_type__id) REFERENCESisys_port_type(isys_port_type__id) ON DELETE SET NULL ON UPDATE CASCADE,
 CONSTRAINTisys_netp_port_ibfk_11FOREIGN KEY (isys_netp_port__isys_plug_type__id) REFERENCESisys_plug_type(isys_plug_type__id) ON DELETE SET NULL ON UPDATE CASCADE,
 CONSTRAINTisys_netp_port_ibfk_3FOREIGN KEY (isys_netp_port__isys_port_speed__id) REFERENCESisys_port_speed(isys_port_speed__id) ON DELETE NO ACTION ON UPDATE NO ACTION,
 CONSTRAINTisys_netp_port_ibfk_5FOREIGN KEY (isys_netp_port__isys_port_duplex__id) REFERENCESisys_port_duplex(isys_port_duplex__id) ON DELETE NO ACTION ON UPDATE NO ACTION,
 CONSTRAINTisys_netp_port_ibfk_6FOREIGN KEY (isys_netp_port__isys_port_negotiation__id) REFERENCESisys_port_negotiation(isys_port_negotiation__id) ON DELETE NO ACTION ON UPDATE NO ACTION,
 CONSTRAINTisys_netp_port_ibfk_7FOREIGN KEY (isys_netp_port__isys_port_standard__id) REFERENCESisys_port_standard(isys_port_standard__id) ON DELETE NO ACTION ON UPDATE NO ACTION,
 CONSTRAINTisys_netp_port_ibfk_8FOREIGN KEY (isys_netp_port__isys_obj__id) REFERENCESisys_obj(isys_obj__id) ON DELETE CASCADE ON UPDATE CASCADE,
 CONSTRAINTisys_netp_port_ibfk_9FOREIGN KEY (isys_netp_port__isys_catg_netp_list__id) REFERENCESisys_catg_netp_list(isys_catg_netp_list__id) ON DELETE SET NULL ON UPDATE CASCADE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
- 
 Hallo, Ich habe gerade bei der selben Tabelle ein ähnliches Problem: 
 isys_exception_database : Query error: 'ALTER TABLEisys_netp_portCHANGEisys_netp_port__idisys_catg_port_list__idINT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT': Error on rename of './idoit_XXX/#sql-61b_2d6' to './idoit_XXX/isys_netp_port' (errno: 150)SHOW CREATE TABLE isys_netp_port; CREATE TABLE `isys_netp_port` ( `isys_netp_port__id` int(10) unsigned NOT NULL AUTO_INCREMENT, `isys_catg_port_list__isys_obj__id` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__isys_port_negotiation__id` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__isys_port_standard__id` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__isys_port_duplex__id` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__isys_plug_type__id` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__cable_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `isys_catg_port_list__isys_port_type__id` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__isys_port_speed__id` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__isys_catg_netp_list__id` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__port_speed_value` bigint(32) DEFAULT NULL, `isys_catg_port_list__title` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `isys_catg_port_list__description` text COLLATE utf8_unicode_ci, `isys_catg_port_list__mac` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `isys_catg_port_list__state_enabled` int(10) unsigned DEFAULT '1', `isys_catg_port_list__number` int(10) unsigned DEFAULT '0', `isys_catg_port_list__status` int(10) unsigned DEFAULT NULL, `isys_catg_port_list__property` int(10) unsigned DEFAULT NULL, PRIMARY KEY (`isys_netp_port__id`), KEY `isys_netp_port_FKIndex1` (`isys_catg_port_list__isys_port_type__id`), KEY `isys_netp_port_FKIndex2` (`isys_catg_port_list__isys_catg_netp_list__id`), KEY `isys_netp_port_FKIndex3` (`isys_catg_port_list__isys_port_speed__id`), KEY `isys_netp_port_FKIndex5` (`isys_catg_port_list__isys_port_duplex__id`), KEY `isys_netp_port_FKIndex6` (`isys_catg_port_list__isys_port_negotiation__id`), KEY `isys_netp_port_FKIndex7` (`isys_catg_port_list__isys_port_standard__id`), KEY `isys_netp_port__isys_plug_type__id` (`isys_catg_port_list__isys_plug_type__id`), KEY `isys_netp_port__isys_obj__id` (`isys_catg_port_list__isys_obj__id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ciDer MySQL User hat "ALL PRIVILEGES" auf der Datenbank idoit_XXX. Ich habe von einer älteren Installation geupdated und alle Schritte mit dem Webupdater gemacht und es gab keine Probleme, bis auf das letzte Update jetzt von 0.9.9 auf 0.9.9-1. 
- 
 Bitte mal alle Constraints aus der Tabelle löschen und das Update danach nochmal ausführen. 
- 
 Alles gelöscht und Update nochmal gemacht, dann kommt diese Meldung: isys_exception_database : Query error: 'ALTER TABLE `isys_netp_port` CHANGE `isys_netp_port__cable_name` `isys_catg_port_list__cable_name` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL , CHANGE `isys_netp_port__port_speed_value` `isys_catg_port_list__port_speed_value` BIGINT( 32 ) NULL DEFAULT NULL , CHANGE `isys_netp_port__title` `isys_catg_port_list__title` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL , CHANGE `isys_netp_port__description` `isys_catg_port_list__description` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL , CHANGE `isys_netp_port__mac` `isys_catg_port_list__mac` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL , CHANGE `isys_netp_port__state_enabled` `isys_catg_port_list__state_enabled` INT( 10 ) UNSIGNED NULL DEFAULT '1', CHANGE `isys_netp_port__number` `isys_catg_port_list__number` INT( 10 ) UNSIGNED NULL DEFAULT '0', CHANGE `isys_netp_port__status` `isys_catg_port_list__status` INT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGE `isys_netp_port__property` `isys_catg_port_list__property` INT( 10 ) UNSIGNED NULL DEFAULT NULL': Unknown column 'isys_netp_port__cable_name' in 'isys_netp_port'Danke. Gruß Tobi 
- 
 Bitte erst die Datenbank zurückspielen, dann die Constraints löschen, dann Update nochmal ausführen. 
- 
 Hallo, bis auf 3 Mandanten lief das Update und bei diesen 3 kommt diese Meldung, DB zurückgespielt und Constraints gelöscht: isys_exception_database : Query error: 'ALTER TABLE `isys_netp_port` CHANGE `isys_netp_port__cable_name` `isys_catg_port_list__cable_name` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL , CHANGE `isys_netp_port__port_speed_value` `isys_catg_port_list__port_speed_value` BIGINT( 32 ) NULL DEFAULT NULL , CHANGE `isys_netp_port__title` `isys_catg_port_list__title` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL , CHANGE `isys_netp_port__description` `isys_catg_port_list__description` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL , CHANGE `isys_netp_port__mac` `isys_catg_port_list__mac` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL , CHANGE `isys_netp_port__state_enabled` `isys_catg_port_list__state_enabled` INT( 10 ) UNSIGNED NULL DEFAULT '1', CHANGE `isys_netp_port__number` `isys_catg_port_list__number` INT( 10 ) UNSIGNED NULL DEFAULT '0', CHANGE `isys_netp_port__status` `isys_catg_port_list__status` INT( 10 ) UNSIGNED NULL DEFAULT NULL , CHANGE `isys_netp_port__property` `isys_catg_port_list__property` INT( 10 ) UNSIGNED NULL DEFAULT NULL': Unknown column 'isys_netp_port__cable_name' in 'isys_netp_port'Danke Gruß Tobi 
- 
 Hallo, keiner mehr eine Idee? Danke. Gruß Tobi