Hi,
die Probleme wurden durch die MySQL Versionen verursacht. Im ersten Versuch hatte ich nohc MySQL in der Version 4 verwendet, was die Meldungen verursachte.
Beim neuen Anlauf habe ich eine schon bestehenden MySQL Server in der Version '5.1.15-beta' verwendet. Damit lief das Update nur untern den o.g. Schwierigkeiten und es wurde der Fehler mit den Lizenzen aus dem anderen Thread verursacht (vielleicht sind da noch zuviele Käfer drin ).
heute habe ich das Ganze mit einem MySQL Server der Version 5.0.45 getestet und es lief alles ohne Probleme durch.
Vielen Dank für die Unterstützung und Hinweise
Posts
-
RE: Fehlermeldung bei dem update von 0.9 auf 0.9.1
-
RE: Probleme Lizenzen anzeigen nach update (V0.9.1 2949)
Hi,
ich habe heute noch einmal getestet. Das Produktivsystem läuft noch auf der 0.9final
Ich habe mir Testweise eine aktuelle Xampp umgebung bei mir lokal installiert, Damit ist das Update ohne Probleme verlaufen.
Dann habe ich das LinuxTestsystem 0.9.1 gegen die Datenbank auf meinem lokalen Rechner laufen lassen und es funktioniert ohne Probleme.
Bei dem XAMPP ist die MySQL Version 5.0.45 dabei.
Ich probiere das ganze Update auch nochmal mit der andere MySQL Version und geb Feedback in dem anderen Thread.Danke für deine Hilfe
-
Probleme Lizenzen anzeigen nach update (V0.9.1 2949)
Wenn man von einem Objekt zugeordnete Lizenzen anzeigen will erhalte ich folgenden Fehler:
isys_exception_database : Query error: 'INSERT INTO
tempObjList_cbc77e51de83b37aa4da09e073230dd9
VALUES ('186', '156', '369', NULL, '', NULL, '2', NULL, '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '155', '156', NULL, '156', '156', '155', '156', '1155', NULL, NULL, NULL, '', NULL, NULL, '', NULL, '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL, NULL, '', '', '', NULL, NULL, NULL, '156', '156', NULL, '1', '156', NULL, 'Eric Zöhner', NULL, '0', '2007-10-22 00:00:00', 'SYSID_1162818659', '2', '0'), ('187', '156', '347', NULL, '', NULL, '2', NULL, '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '155', '156', NULL, '156', '156', '155', '156', '1155', NULL, NULL, NULL, '', NULL, NULL, '', NULL, '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL, NULL, '', '', '', NULL, NULL, NULL, '156', '156', NULL, '1', '156', NULL, 'Name, NULL, '0', '2007-10-22 00:00:00', 'SYSID_1162818659', '2', '0');': Incorrect datetime value: '' for column 'isys_cats_lic_item__start' at row 1 (Extended Information: array ( 'server' => '5.1.15-beta-community-nt', 'host' => '192.168.0.57 via TCP/IP', 'client' => '4.1.6-gamma', 'proto' => 10, ))isys_exception_dao : DAO Exception: Running transaction has been canceled. Could not isys_component_dao::update() : INSERT INTO
tempObjList_cbc77e51de83b37aa4da09e073230dd9
VALUES ('186', '156', '369', NULL, '', NULL, '2', NULL, '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '155', '156', NULL, '156', '156', '155', '156', '1155', NULL, NULL, NULL, '', NULL, NULL, '', NULL, '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL, NULL, '', '', '', NULL, NULL, NULL, '156', '156', NULL, '1', '156', NULL, 'Eric Zöhner', NULL, '0', '2007-10-22 00:00:00', 'SYSID_1162818659', '2', '0'), ('187', '156', '347', NULL, '', NULL, '2', NULL, '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '155', '156', NULL, '156', '156', '155', '156', '1155', NULL, NULL, NULL, '', NULL, NULL, '', NULL, '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL, NULL, '', '', '', NULL, NULL, NULL, '156', '156', NULL, '1', '156', NULL, 'Eric Zöhner', NULL, '0', '2007-10-22 00:00:00', 'SYSID_1162818659', '2', '0'); (Extended Information: 0)VIEW HANDLER (isys_cmdb_view_list_category):
Backtrace:
#11 called: isys_component_dao::update() in [/var/www/html/i-doit/src/classes/components/isys_component_dao.class.php:224]
–
#10 called: isys_component_dao->update(INSERT INTOtempObjList_cbc77e51de83b37aa4da09e073230dd9
VALUES ('186', '156', '369', NULL, '', NULL, '2', NULL, '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '155', '156', NULL, '156', '156', '155', '156', '1155', NULL, NULL, NULL, '', NULL, NULL, '', NULL, '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL, NULL, '', '', '', NULL, NULL, NULL, '156', '156', NULL, '1', '156', NULL, 'Eric Zöhner', NULL, '0', '2007-10-22 00:00:00', 'SYSID_1162818659', '2', '0'), ('187', '156', '347', NULL, '', NULL, '2', NULL, '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '156', '155', '156', NULL, '156', '156', '155', '156', '1155', NULL, NULL, NULL, '', NULL, NULL, '', NULL, '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL, NULL, '', '', '', NULL, NULL, NULL, '156', '156', NULL, '1', '156', NULL, 'Eric Zöhner', NULL, '0', '2007-10-22 00:00:00', 'SYSID_1162818659', '2', '0');) in [/var/www/html/i-doit/src/classes/components/isys_component_list.class.php:528]
–
#9 called: isys_component_list->createTempTable() in [/var/www/html/i-doit/src/classes/cmdb/ui/isys_cmdb_ui_category.class.php:360]
–
#8 called: isys_cmdb_ui_category_g_assign_lic->list_view(,156,Object) in [/var/www/html/i-doit/src/classes/cmdb/ui/global/isys_cmdb_ui_category_g_assign_lic.class.php:54]
–
#7 called: isys_cmdb_ui_category_g_assign_lic->process_list(Object) in [/var/www/html/i-doit/src/classes/cmdb/view/isys_cmdb_view_list_category.class.php:155]
–
#6 called: isys_cmdb_view_list_category->list_process() in [/var/www/html/i-doit/src/classes/cmdb/view/isys_cmdb_view_list.class.php:47]
–
#5 called: isys_cmdb_view_list_category->process() in [/var/www/html/i-doit/src/classes/modules/isys_module_cmdb.class.php:517]
–
#4 called: isys_module_cmdb->start() in [/var/www/html/i-doit/src/classes/modules/isys_module_manager.class.php:270]
–
#3 called: isys_module_manager->load(2) in [/var/www/html/i-doit/src/i-doit.inc.php:126]
–
#2 called: include_once(/var/www/html/i-doit/src/i-doit.inc.php) in [/var/www/html/i-doit/src/hypergate.inc.php:183]
–
#1 called: include_once(/var/www/html/i-doit/src/hypergate.inc.php) in [/var/www/html/i-doit/index.php:304]Über Hilfe wäre ich sehr Dankbar
-
RE: Fehlermeldung bei dem update von 0.9 auf 0.9.1
LÖSUNG:
Hab die Fehlermeldung in den Griff bekommen, es war Bereits auf isys_cats_ac_list__isys_ac_type__id gelegt.
Einfach den INDEX vorher löschen dann geht das:ALTER TABLE
idoit_data
.isys_cats_ac_list
DROP INDEXisys_cats_ac_list__isys_ac_type__id
;Bei meiner alten Datenbank konnte ich den nicht einfach löschen. Da die Tabelle aber leer ist habe ich diese einfach gelöscht und mit dem Script aus V091 neu angelegt und dann den Index gelöscht:
DROP TABLE IF EXISTS
isys_cats_ac_list
;
CREATE TABLEisys_cats_ac_list
(
isys_cats_ac_list__id
int(10) unsigned NOT NULL auto_increment,
isys_cats_ac_list__title
varchar(255) collate utf8_unicode_ci default NULL,
isys_cats_ac_list__description
text collate utf8_unicode_ci,
isys_cats_ac_list__property
int(10) default NULL,
isys_cats_ac_list__sort
int(10) unsigned default NULL,
isys_cats_ac_list__status
int(10) NOT NULL default '1',
isys_cats_ac_list__threshold
varchar(255) collate utf8_unicode_ci default NULL,
isys_cats_ac_list__capacity
varchar(255) collate utf8_unicode_ci default NULL,
isys_cats_ac_list__isys_ac_refrigerating_capacity_unit__id
int(10) unsigned default NULL,
isys_cats_ac_list__air_quantity
varchar(255) collate utf8_unicode_ci default NULL,
isys_cats_ac_list__width
int(10) NOT NULL default '0',
isys_cats_ac_list__height
int(10) NOT NULL default '0',
isys_cats_ac_list__depth
int(10) NOT NULL default '0',
isys_cats_ac_list__unit
varchar(255) collate utf8_unicode_ci NOT NULL default 'm',
isys_cats_ac_list__alarm
int(1) unsigned default NULL,
isys_cats_ac_list__isys_ac_type__id
int(10) unsigned default NULL,
isys_cats_ac_list__isys_temp_unit__id
int(10) unsigned default NULL,
isys_cats_ac_list__isys_ac_air_quantity_unit__id
int(10) unsigned default NULL,
PRIMARY KEY (isys_cats_ac_list__id
),
KEYisys_cats_ac_list__isys_ac_type__id
(isys_cats_ac_list__isys_ac_type__id
),
KEYisys_cats_ac_list__isys_temp_unit__id
(isys_cats_ac_list__isys_temp_unit__id
),
KEYisys_cats_ac_list__isys_ac_air_quantity_unit__id
(isys_cats_ac_list__isys_ac_air_quantity_unit__id
),
KEYisys_cats_ac_list__isys_ac_refrigerating_capacity_unit__id
(isys_cats_ac_list__isys_ac_refrigerating_capacity_unit__id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;Während des Updates ist bei mir ein weiterer Fehler aufgetreten:
isys_exception_database : Query error: ' ALTER TABLE
isys_depth_unit
CHANGEisys_depth_unit__status
isys_depth_unit__status
INT( 10 ) UNSIGNED NOT NULL DEFAULT '2'': Data truncated for column 'isys_depth_unit__status' at row 1 (Extended Information: array ( 'server' => '5.1.15-beta-community-nt', 'host' => '192.168.0.57 via TCP/IP', 'client' => '4.1.6-gamma', 'proto' => 10, ))Fatal error: Uncaught Exception occured in (/var/www/html/i-doit/src/classes/components/isys_component_dao.class.php:224): isys_exception_dao : DAO Exception: Running transaction has been canceled. Could not isys_component_dao::update() : ALTER TABLE
isys_depth_unit
CHANGEisys_depth_unit__status
isys_depth_unit__status
INT( 10 ) UNSIGNED NOT NULL DEFAULT '2' (Extended Information: 0) thrown in /var/www/html/i-doit/src/classes/components/isys_component_dao.class.php on line 224Diesen konnte ich beheben indem ich den Inhalt der Tabelle zunächst gelöscht habe (DELETE FROM
isys_depth_unit
und nach dem Update den Inhalt wiederhergestellt habe.Standardinhalt:
INSERT INTOisys_depth_unit
VALUES (1, 'mm', NULL, 'C__DEPTH_UNIT__MM', 1, NULL, 2);
INSERT INTOisys_depth_unit
VALUES (2, 'cm', NULL, 'C__DEPTH_UNIT__CM', 2, NULL, 2);
INSERT INTOisys_depth_unit
VALUES (3, 'Inch', NULL, 'C__DEPTH_UNIT__INCH', 3, NULL, 2); -
RE: Fehlermeldung bei dem update von 0.9 auf 0.9.1
Hi, ich setze tatsächlich MySQL in der Version 4 ein.
Vielen Dank für den Hinweis
Die Syntax Fehlermeldung ist jnach der Aktualisierung auf Version 5 weg, allerdings wird er das Problem mit dem Duplicate key name 'isys_cats_ac_list__isys_ac_type__id' nicht los.
Welche Daten sind in der isys_cats_ac_lsit Tabelle hinterlegt ?
-
RE: Fehlermeldung bei dem update von 0.9 auf 0.9.1
Hi, ich habe das gleiche Problem. Die Fehlermeldung erfolgt beim erstmaligen Ausführen des Updates. ein erneutes Auführen des Update hilft nicht:
isys_exception_database : Query error: 'SHOW INDEX FROM
isys_cats_ac_list
WHERE (Key_name
= 'isys_cats_ac_list__isys_ac_type__id')': 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 'WHERE (Key_name
= 'isys_cats_ac_list__isys_ac_type__id')' at line 1 (Extended Information: array ( 'server' => '4.1.22-standard-log', 'host' => '127.0.0.1 via TCP/IP', 'client' => '4.1.6-gamma', 'proto' => 10, ))
isys_exception_database : Query error: 'ALTER TABLE isys_cats_ac_list ADD INDEX isys_cats_ac_list__isys_ac_type__id (isys_cats_ac_list__isys_ac_type__id)': Duplicate key name 'isys_cats_ac_list__isys_ac_type__id' (Extended Information: array ( 'server' => '4.1.22-standard-log', 'host' => '127.0.0.1 via TCP/IP', 'client' => '4.1.6-gamma', 'proto' => 10, ))Fatal error: Uncaught Exception occured in (/var/www/html/i-doit/src/classes/components/isys_component_dao.class.php:224): isys_exception_dao : DAO Exception: Running transaction has been canceled. Could not isys_component_dao::update() : ALTER TABLE isys_cats_ac_list ADD INDEX isys_cats_ac_list__isys_ac_type__id (isys_cats_ac_list__isys_ac_type__id) (Extended Information: 0) thrown in /var/www/html/i-doit/src/classes/components/isys_component_dao.class.php on line 224
-
RE: Fehler beim Versuch Lizenzen zu archivieren v09final
Danke für deine Bemühungen
-
Fehler beim Versuch Lizenzen zu archivieren v09final
Bei dem Versuch eine Lizenz ind der Lizenzliste zu archivieren bekomme ich folgende Fehlermeldung:
isys_exception_database : Query error: 'SELECT isys_cats_lic__status FROM isys_cats_lic WHERE isys_cats_lic__id = 6;': Table 'idoit_data.isys_cats_lic' doesn't exist (Extended Information: array ( 'server' => '4.1.6-gamma-standard-log', 'host' => '127.0.0.1 via TCP/IP', 'client' => '4.1.6-gamma', 'proto' => 10, ))
VIEW HANDLER:
Backtrace: #0 _get_backtrace() called at [/var/www/html/i-doit/src/classes/modules/isys_module_cmdb.class.php:523] #1 isys_module_cmdb->start() called at [/var/www/html/i-doit/src/classes/modules/isys_module_manager.class.php:268] #2 isys_module_manager->load(2) called at [/var/www/html/i-doit/src/i-doit.inc.php:125] #3 include_once(/var/www/html/i-doit/src/i-doit.inc.php) called at [/var/www/html/i-doit/src/hypergate.inc.php:173] #4 include_once(/var/www/html/i-doit/src/hypergate.inc.php) called at [/var/www/html/i-doit/index.php:339]
isys_exception_dao : DAO Exception: Could not retrieve: SELECT isys_cats_lic__status FROM isys_cats_lic WHERE isys_cats_lic__id = 6; (Extended Information: 0)Irgendwie versucht er auf eine nicht vorhandene Tabelle ('idoit_data.isys_cats_lic') zuzugreifen, diese ist aber weder im Datenbankupdate noch in den Beispieldatenbanken enthalten.
-
RE: Fehler Datenbankupdate update_data.sql und Darstellungsfehler v0.9final
Hi vielen Dank für die Tipps, hab es jetzt mit der automatischen Installation und unseren Daten ans laufen gebracht. Ich habe das beta 2 System wiederhergestellt und das Update diesmal im Firefox ausgeführt. Vielleicht gibt es da ein Problem im IE7. Mit dem Darstellungsproblem unter Linux werde ich vielleciht nochmal nerven. Aber soweit erstmal vielen Dank für die Hilfe. Die Verbesserung in der Final finde ich sehr sehr gut. Macht weiter so
-
RE: Fehler Datenbankupdate update_data.sql und Darstellungsfehler v0.9final
Ja, mit sql dump ausgeführt sieht das so aus:
D:\tools\i-doIT\mysql-4.1.20\bin>mysql -f -T -u root -D idoit_data_alt < d:/update_data.sql
ERROR 1062 (23000) at line 666: Duplicate entry '57' for key 1D:\tools\i-doIT\mysql-4.1.20\bin>
Das die Tebellndaten schon vorhanden sind habe ich gesehen als ich das Script mit MySQL Querybrowser ausgeführt habe.
Steht diese Tabelle im Zusammenhang mit der Exeption?
-
RE: Fehler Datenbankupdate update_data.sql und Darstellungsfehler v0.9final
Danke für die Hinweise. Das Datenbankupdate läuft jetzt bis auf eine Ausnahme, da wohl schon Werte vorhanden sind, durch:
INSERT INTO
isys_group_2_isys_module
(isys_group_2_isys_module__id
,isys_group_2_isys_module__isys_role__id
,isys_group_2_isys_module__isys_module__id
,isys_group_2_isys_module__isys_group__id
)
VALUES
(57, 2, 10, 12),
(58, 3, 10, 13),
(59, 4, 10, 14),
(60, 5, 10, 15),
(61, 5, 11, 15);Ich habe die Werte dann einfach manuell in die Tabelle eingefügt.
Das Problem mit der Exception habe ich trotzdem weiterhin sofern ich Details von einem Objekt aufrufen möchte.
VIEW HANDLER:
Backtrace: #0 _get_backtrace() called at [D:\tools\i-doIT\apache2\htdocs\src\classes\modules\isys_module_cmdb.class.php:523] #1 isys_module_cmdb->start() called at [D:\tools\i-doIT\apache2\htdocs\src\classes\modules\isys_module_manager.class.php:268] #2 isys_module_manager->load(2) called at [D:\tools\i-doIT\apache2\htdocs\src\i-doit.inc.php:125] #3 include_once(D:\tools\i-doIT\apache2\htdocs\src\i-doit.inc.php) called at [D:\tools\i-doIT\apache2\htdocs\src\hypergate.inc.php:173] #4 include_once(D:\tools\i-doIT\apache2\htdocs\src\hypergate.inc.php) called at [D:\tools\i-doIT\apache2\htdocs\index.php:339]
isys_exception_cmdb : CMDB Exception: Could not get categories for distributor (Extended Information: 32774)Leider weiß ich nicht wirklich was er mir damit sagen möchte
-
Fehler Datenbankupdate update_data.sql und Darstellungsfehler v0.9final
Beim manuellen Update der data Datenbank bekomme ich mehrere Fehlermeldungen:
D:\tools\i-doIT\mysql-4.1.20\bin>mysql -f -T -u root -D idoit_data < d:/update_d
ata.sql
ERROR 1050 (42S01) at line 424: Table 'isys_wf_type_2_wf_tp' already exists
ERROR 1050 (42S01) at line 431: Table 'isys_workflow' already exists
ERROR 1050 (42S01) at line 447: Table 'isys_workflow_2_isys_workflow_action' alr
eady exists
ERROR 1050 (42S01) at line 454: Table 'isys_workflow_action' already exists
ERROR 1050 (42S01) at line 464: Table 'isys_workflow_action_parameter' already e
xists
ERROR 1050 (42S01) at line 476: Table 'isys_workflow_action_type' already existsERROR 1050 (42S01) at line 486: Table 'isys_workflow_category' already exists
ERROR 1062 (23000) at line 498: Duplicate entry '1' for key 1
ERROR 1050 (42S01) at line 500: Table 'isys_workflow_template_parameter' already
exists
ERROR 1062 (23000) at line 512: Duplicate entry '1' for key 1
ERROR 1050 (42S01) at line 524: Table 'isys_workflow_type' already exists
ERROR 1062 (23000) at line 536: Duplicate entry '1' for key 1
ERROR 1062 (23000) at line 666: Duplicate entry '57' for key 1D:\tools\i-doIT\mysql-4.1.20\bin>
Wenn ich dann auf i-doit aufmache habe ich keinen Zugirff mehr auf die Objekte:
VIEW HANDLER:
Backtrace: #0 _get_backtrace() called at [D:\tools\i-doIT\apache2\htdocs\src\classes\modules\isys_module_cmdb.class.php:523] #1 isys_module_cmdb->start() called at [D:\tools\i-doIT\apache2\htdocs\src\classes\modules\isys_module_manager.class.php:268] #2 isys_module_manager->load(2) called at [D:\tools\i-doIT\apache2\htdocs\src\i-doit.inc.php:125] #3 include_once(D:\tools\i-doIT\apache2\htdocs\src\i-doit.inc.php) called at [D:\tools\i-doIT\apache2\htdocs\src\hypergate.inc.php:173] #4 include_once(D:\tools\i-doIT\apache2\htdocs\src\hypergate.inc.php) called at [D:\tools\i-doIT\apache2\htdocs\index.php:339]
isys_exception_cmdb : CMDB Exception: Could not get categories for distributor (Extended Information: 32774)Desweiteren habe ich ein Problem beim Update der beta 2 auf einem redhead linux system. Nach dem automatischen update fehlen nach der Anmeldung alle Funktionen siehe Screenshoot. bei Version beta 2 lief alles ohne Probleme.
Für Hilfe und Tipps wie ich den Fehler eingrenzen kann wär ich sehr sehr dankbar.
Es laufen PHP Version 5.0.4, mysql 4.1.6 und apache 2