Hi, I run OTRS on Ubuntu 11.4.
During the DB-Update I get the errors above. Despite the mistakes I have finished the update. OTRS seems to be working properly yet. What should I do? Best regards, Kay SCHEMA UPDATE PART 1: ===================== kay@v14860:/opt/otrs$ cat scripts/DBUpdate-to-3.1.mysql.sql | mysql -p -f -u root otrs Enter password: ERROR 1050 (42S01) at line 28: Table 'gi_webservice_config' already exists ERROR 1050 (42S01) at line 45: Table 'gi_webservice_config_history' already exists ERROR 1050 (42S01) at line 60: Table 'scheduler_task_list' already exists ERROR 1050 (42S01) at line 73: Table 'gi_debugger_entry' already exists ERROR 1050 (42S01) at line 87: Table 'gi_debugger_entry_content' already exists ERROR 1050 (42S01) at line 101: Table 'gi_object_lock_state' already exists ERROR 1062 (23000) at line 115: Duplicate entry 'EscalationSolutionTimeStop' for key 'ticket_history_type_name' ERROR 1062 (23000) at line 121: Duplicate entry 'EscalationResponseTimeStart' for key 'ticket_history_type_name' ERROR 1062 (23000) at line 127: Duplicate entry 'EscalationUpdateTimeStart' for key 'ticket_history_type_name' ERROR 1062 (23000) at line 133: Duplicate entry 'EscalationSolutionTimeStart' for key 'ticket_history_type_name' ERROR 1062 (23000) at line 139: Duplicate entry 'EscalationResponseTimeNotifyBefore' for key 'ticket_history_type_name' ERROR 1062 (23000) at line 145: Duplicate entry 'EscalationUpdateTimeNotifyBefore' for key 'ticket_history_type_name' ERROR 1062 (23000) at line 151: Duplicate entry 'EscalationSolutionTimeNotifyBefore' for key 'ticket_history_type_name' ERROR 1062 (23000) at line 157: Duplicate entry 'EscalationResponseTimeStop' for key 'ticket_history_type_name' ERROR 1062 (23000) at line 163: Duplicate entry 'EscalationUpdateTimeStop' for key 'ticket_history_type_name' ERROR 1050 (42S01) at line 169: Table 'smime_signer_cert_relations' already exists ERROR 1060 (42S21) at line 184: Duplicate column name 'process_change' ERROR 1050 (42S01) at line 190: Table 'dynamic_field_value' already exists ERROR 1050 (42S01) at line 205: Table 'dynamic_field' already exists ERROR 1060 (42S21) at line 224: Duplicate column name 'imap_folder' DATABASE MIGRATION SCRIPT ========================= kay@v14860:/opt/otrs$ sudo scripts/DBUpdate-to-3.1.pl Migration started... Step 1 of 24: Refresh configuration cache... If you see warnings about 'Subroutine Load redefined', that's fine, no need to worry! Subroutine Load redefined at /opt/otrs/Kernel/Config/Files/ZZZAAuto.pm line 5. Subroutine Load redefined at /opt/otrs/Kernel/Config/Files/ZZZAuto.pm line 5. done. Step 2 of 24: Check framework version... done. Step 3 of 24: Creating DynamicField tables (if necessary)... done. DBD::mysql::db do failed: Unknown column 'freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'freekey1' in 'field list', SQL: 'SELECT freekey1, freetext1, freetime1 FROM ticket' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 417 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 95 DBD::mysql::db do failed: Unknown column 'a_freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'a_freekey1' in 'field list', SQL: 'SELECT a_freekey1, a_freetext1 FROM article' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 422 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 95 Step 4 of 24: Create new dynamic fields for free fields (text, key, date)... Free fields were deleted, migration is already done! done. Step 5 of 24: Migrate ticket free fields to dynamic fields... DBD::mysql::db do failed: Unknown column 'freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'freekey1' in 'field list', SQL: 'SELECT freekey1, freetext1, freetime1 FROM ticket' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 417 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 102 DBD::mysql::db do failed: Unknown column 'a_freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'a_freekey1' in 'field list', SQL: 'SELECT a_freekey1, a_freetext1 FROM article' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 422 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 102 Free fields were deleted, migration is already done! done. Step 6 of 24: Migrate article free fields to dynamic fields... DBD::mysql::db do failed: Unknown column 'freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'freekey1' in 'field list', SQL: 'SELECT freekey1, freetext1, freetime1 FROM ticket' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 417 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 109 DBD::mysql::db do failed: Unknown column 'a_freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'a_freekey1' in 'field list', SQL: 'SELECT a_freekey1, a_freetext1 FROM article' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 422 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 109 Free fields were deleted, migration is already done! done. Step 7 of 24: Verify if ticket data was successfully migrated... DBD::mysql::db do failed: Unknown column 'freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'freekey1' in 'field list', SQL: 'SELECT freekey1, freetext1, freetime1 FROM ticket' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 417 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 117 DBD::mysql::db do failed: Unknown column 'a_freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'a_freekey1' in 'field list', SQL: 'SELECT a_freekey1, a_freetext1 FROM article' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 422 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 117 Free fields were deleted, migration is already done! done. DBD::mysql::db do failed: Unknown column 'freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'freekey1' in 'field list', SQL: 'SELECT freekey1, freetext1, freetime1 FROM ticket' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 417 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 125 DBD::mysql::db do failed: Unknown column 'a_freekey1' in 'field list' at /opt/otrs-3.1.8/Kernel/System/DB.pm line 478. ERROR: OTRS-DBUpdate-to-3.1-10 Perl: 5.10.1 OS: linux Time: Mon Aug 13 17:45:01 2012 Message: Unknown column 'a_freekey1' in 'field list', SQL: 'SELECT a_freekey1, a_freetext1 FROM article' Traceback (11572): Module: main::_IsFreefieldsMigrationAlreadyDone (v1.85) Line: 422 Module: scripts/DBUpdate-to-3.1.pl (v1.85) Line: 125 Step 8 of 24: Verify if article data was successfully migrated... Free fields were deleted, migration is already done! done. Step 9 of 24: Migrate free fields configuration... done. Step 10 of 24: Update history type from 'TicketFreeTextUpdate' to 'TicketDynamicFieldUpdate'... done. Step 11 of 24: Migrate free fields window configuration... done. Step 12 of 24: Migrate free fields stats configuration... done. Step 13 of 24: Migrate free fields generic agent jobs configuration... done. Step 14 of 24: Migrate free fields post master configuration... done. Step 15 of 24: Migrate free fields standard responses configuration... done. Step 16 of 24: Migrate free fields auto responses configuration... done. Step 17 of 24: Migrate free fields salutations configuration... done. Step 18 of 24: Migrate free fields signatures configuration... done. Step 19 of 24: Migrate free fields search profiles configuration... done. Step 20 of 24: Migrate free fields notifications configuration... done. Step 21 of 24: Migrate free fields notification event configuration... done. Step 22 of 24: Checking for duplicate entries on ticket_flag table... done. Step 23 of 24: Clean up the cache... done. Step 24 of 24: Refresh configuration cache another time... If you see warnings about 'Subroutine Load redefined', that's fine, no need to worry! Subroutine Load redefined at /opt/otrs/Kernel/Config/Files/ZZZAAuto.pm line 5. Subroutine Load redefined at /opt/otrs/Kernel/Config/Files/ZZZAuto.pm line 5. done. Migration completed! SCHEMA UPDATE PART 2: ===================== kay@v14860:/opt/otrs$ cat scripts/DBUpdate-to-3.1-post.mysql.sql | mysql -p -f -u root otrs Enter password: ERROR 1091 (42000) at line 7: Can't DROP 'freetext1'; check that column/key exists ERROR 1091 (42000) at line 11: Can't DROP 'freetext2'; check that column/key exists ERROR 1091 (42000) at line 15: Can't DROP 'freetext3'; check that column/key exists ERROR 1091 (42000) at line 19: Can't DROP 'freetext4'; check that column/key exists ERROR 1091 (42000) at line 23: Can't DROP 'freetext5'; check that column/key exists ERROR 1091 (42000) at line 27: Can't DROP 'freetext6'; check that column/key exists ERROR 1091 (42000) at line 31: Can't DROP 'freetext7'; check that column/key exists ERROR 1091 (42000) at line 35: Can't DROP 'freetext8'; check that column/key exists ERROR 1091 (42000) at line 39: Can't DROP 'freetext9'; check that column/key exists ERROR 1091 (42000) at line 43: Can't DROP 'freetext10'; check that column/key exists ERROR 1091 (42000) at line 47: Can't DROP 'freetext11'; check that column/key exists ERROR 1091 (42000) at line 51: Can't DROP 'freetext12'; check that column/key exists ERROR 1091 (42000) at line 55: Can't DROP 'freetext13'; check that column/key exists ERROR 1091 (42000) at line 59: Can't DROP 'freetext14'; check that column/key exists ERROR 1091 (42000) at line 63: Can't DROP 'freetext15'; check that column/key exists ERROR 1091 (42000) at line 67: Can't DROP 'freetext16'; check that column/key exists ERROR 1091 (42000) at line 71: Can't DROP 'freekey1'; check that column/key exists ERROR 1091 (42000) at line 75: Can't DROP 'freekey2'; check that column/key exists ERROR 1091 (42000) at line 79: Can't DROP 'freekey3'; check that column/key exists ERROR 1091 (42000) at line 83: Can't DROP 'freekey4'; check that column/key exists ERROR 1091 (42000) at line 87: Can't DROP 'freekey5'; check that column/key exists ERROR 1091 (42000) at line 91: Can't DROP 'freekey6'; check that column/key exists ERROR 1091 (42000) at line 95: Can't DROP 'freekey7'; check that column/key exists ERROR 1091 (42000) at line 99: Can't DROP 'freekey8'; check that column/key exists ERROR 1091 (42000) at line 103: Can't DROP 'freekey9'; check that column/key exists ERROR 1091 (42000) at line 107: Can't DROP 'freekey10'; check that column/key exists ERROR 1091 (42000) at line 111: Can't DROP 'freekey11'; check that column/key exists ERROR 1091 (42000) at line 115: Can't DROP 'freekey12'; check that column/key exists ERROR 1091 (42000) at line 119: Can't DROP 'freekey13'; check that column/key exists ERROR 1091 (42000) at line 123: Can't DROP 'freekey14'; check that column/key exists ERROR 1091 (42000) at line 127: Can't DROP 'freekey15'; check that column/key exists ERROR 1091 (42000) at line 131: Can't DROP 'freekey16'; check that column/key exists ERROR 1091 (42000) at line 135: Can't DROP 'freetime1'; check that column/key exists ERROR 1091 (42000) at line 139: Can't DROP 'freetime2'; check that column/key exists ERROR 1091 (42000) at line 143: Can't DROP 'freetime3'; check that column/key exists ERROR 1091 (42000) at line 147: Can't DROP 'freetime4'; check that column/key exists ERROR 1091 (42000) at line 151: Can't DROP 'freetime5'; check that column/key exists ERROR 1091 (42000) at line 155: Can't DROP 'freetime6'; check that column/key exists ERROR 1091 (42000) at line 159: Can't DROP 'a_freetext1'; check that column/key exists ERROR 1091 (42000) at line 163: Can't DROP 'a_freetext2'; check that column/key exists ERROR 1091 (42000) at line 167: Can't DROP 'a_freetext3'; check that column/key exists ERROR 1091 (42000) at line 171: Can't DROP 'a_freekey1'; check that column/key exists ERROR 1091 (42000) at line 175: Can't DROP 'a_freekey2'; check that column/key exists ERROR 1091 (42000) at line 179: Can't DROP 'a_freekey3'; check that column/key exists ERROR 1061 (42000) at line 180: Duplicate key name 'ticket_flag_per_user' --------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs