[Problem geloest] fUpdate von 2.0.x auf 3.0.4
[Problem geloest] fUpdate von 2.0.x auf 3.0.4
Hallo zusammen,
ich bin dabei, unsere OTRS-Version 2.0.x auf die aktuelle Version 3.0.4 upzudaten. Dazu bin ich wie in dem Video (http://www.youtube.com/watch?v=sf0R-reMTWc) vorgegangen. Allerdings stoße ich beim Update der Datenbank auf folgendes Problem:
Laut dem Video sollen die Updates der Datenbank (bei mir mysql) Version für Version erfolgen und dabei jeweils erst *.sql, *.pl, *-post*.sql.
Meine Updateprozedur sähe demnach wie folgt aus:
Update auf 2.1
Update auf 2.2
Update auf 2.3
Update auf 2.4
Update auf 3.0
Leider fehlen für die Updates auf 2.1 und 2.2 die zugehörigen Perl-Skripte und die *-post*.sql-Skripte. Ich habe in dem Skript-Verzeichnis jeweils nur folgende Dateien:
- für Update auf 2.1:
- DBUpdate-to-2.1.mysql.sql
- DBUpdate-to-2.1.oracle.sql
- DBUpdate-to-2.1.postgresql.sql
- für Update auf 2.2
- DBUpdate-to-2.2.maxdb.sql
- DBUpdate-to-2.2.mssql.sql
- DBUpdate-to-2.2.mysql.sql
- DBUpdate-to-2.2.oracle.sql
- DBUpdate-to-2.2.postgresql.sql
Es fehlen hier die expliziten *.pl-Dateien. Erst bei der 2.3-Version habe ich auch das Perl-Skript.
Wie kann ich hier weiter vorgehen? Wenn ich "DBUpdate-to-2.1.mysql.sql", "DBUpdate-to-2.2.mysql.sql" und "DBUpdate-to-2.3.mysql.sql" ausführe und danach das Perl-Skript zu 2.3, erhalte ich Fehlermeldungen.
Wäre nett, wenn sich jemand melden würde. Danke!!
ich bin dabei, unsere OTRS-Version 2.0.x auf die aktuelle Version 3.0.4 upzudaten. Dazu bin ich wie in dem Video (http://www.youtube.com/watch?v=sf0R-reMTWc) vorgegangen. Allerdings stoße ich beim Update der Datenbank auf folgendes Problem:
Laut dem Video sollen die Updates der Datenbank (bei mir mysql) Version für Version erfolgen und dabei jeweils erst *.sql, *.pl, *-post*.sql.
Meine Updateprozedur sähe demnach wie folgt aus:
Update auf 2.1
Update auf 2.2
Update auf 2.3
Update auf 2.4
Update auf 3.0
Leider fehlen für die Updates auf 2.1 und 2.2 die zugehörigen Perl-Skripte und die *-post*.sql-Skripte. Ich habe in dem Skript-Verzeichnis jeweils nur folgende Dateien:
- für Update auf 2.1:
- DBUpdate-to-2.1.mysql.sql
- DBUpdate-to-2.1.oracle.sql
- DBUpdate-to-2.1.postgresql.sql
- für Update auf 2.2
- DBUpdate-to-2.2.maxdb.sql
- DBUpdate-to-2.2.mssql.sql
- DBUpdate-to-2.2.mysql.sql
- DBUpdate-to-2.2.oracle.sql
- DBUpdate-to-2.2.postgresql.sql
Es fehlen hier die expliziten *.pl-Dateien. Erst bei der 2.3-Version habe ich auch das Perl-Skript.
Wie kann ich hier weiter vorgehen? Wenn ich "DBUpdate-to-2.1.mysql.sql", "DBUpdate-to-2.2.mysql.sql" und "DBUpdate-to-2.3.mysql.sql" ausführe und danach das Perl-Skript zu 2.3, erhalte ich Fehlermeldungen.
Wäre nett, wenn sich jemand melden würde. Danke!!
Last edited by GKramer on 14 Jan 2011, 10:15, edited 1 time in total.
Re: Update von 2.0.x auf 3.0.4 (Windows mit mysql-Datenbank)
die .pl und post Dateien gibt es erst seit der 2.3.
wie führst Du denn die SQL Dateien aus?
wie führst Du denn die SQL Dateien aus?
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Update von 2.0.x auf 3.0.4 (Windows mit mysql-Datenbank)
Die Skripte habe ich wie folgt ausgeführt:
mysql -uroot otrs < DBUpdate-to-2.1.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.2.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.3.mysql.sql
perl DBUpdate-to-2.3.pl
mysql -uroot otrs < DBUpdate-to-2.3-post.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.4.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.4.mysql.sql
perl DBUpdate-to-2.4.pl
mysql -uroot otrs < DBUpdate-to-2.4-post.mysql.sql
mysql -uroot otrs < DBUpdate-to-3.0.mysql.sql
perl DBUpdate-to-3.0.pl
mysql -uroot otrs < DBUpdate-to-3.0-post.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.1.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.2.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.3.mysql.sql
perl DBUpdate-to-2.3.pl
mysql -uroot otrs < DBUpdate-to-2.3-post.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.4.mysql.sql
mysql -uroot otrs < DBUpdate-to-2.4.mysql.sql
perl DBUpdate-to-2.4.pl
mysql -uroot otrs < DBUpdate-to-2.4-post.mysql.sql
mysql -uroot otrs < DBUpdate-to-3.0.mysql.sql
perl DBUpdate-to-3.0.pl
mysql -uroot otrs < DBUpdate-to-3.0-post.mysql.sql
OTRS 3.0.5 on Windows 2003 with MySQL database
Re: Update von 2.0.x auf 3.0.4 (Windows mit mysql-Datenbank)
sollte eigentlich funktionieren, wobei ich lieber das source Kommando im mysql CLI benutze.
Was für Fehlermedlungen erhälst Du?
Was für Fehlermedlungen erhälst Du?
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Update von 2.0.x auf 3.0.4 (Windows mit mysql-Datenbank)
Die Migration hat tatsächlich funktioniert (trotz mehrerer Bildschirmseiten voll mit Fehlern). Damit ist das eigentliche Problem gelöst.
Die alten Daten sind übernommen. Allerdings taucht nun folgendes Problem auf:
Die vorhandenen Kunden sind nicht mehr vorhanden. Es wird lediglich eine Liste ohne "richtige" Einträge angezeigt (siehe Screenshot). Suche ich nach einem Namen, erscheint in Ergebnis, jedoch werden auch hier die Namen nicht angezeigt. Versuche ich, den gleichen Kunden noch einmal anzulegen, erscheint die Meldung, dass die E-Mailadresse bereits vergeben wurde. Daher müssen die Kunden noch irgendwo vorhanden sein. Aber wie kann ich diese anzeigen lassen?
Die alten Daten sind übernommen. Allerdings taucht nun folgendes Problem auf:
Die vorhandenen Kunden sind nicht mehr vorhanden. Es wird lediglich eine Liste ohne "richtige" Einträge angezeigt (siehe Screenshot). Suche ich nach einem Namen, erscheint in Ergebnis, jedoch werden auch hier die Namen nicht angezeigt. Versuche ich, den gleichen Kunden noch einmal anzulegen, erscheint die Meldung, dass die E-Mailadresse bereits vergeben wurde. Daher müssen die Kunden noch irgendwo vorhanden sein. Aber wie kann ich diese anzeigen lassen?
You do not have the required permissions to view the files attached to this post.
OTRS 3.0.5 on Windows 2003 with MySQL database
-
- Znuny newbie
- Posts: 14
- Joined: 31 Jul 2009, 20:03
- Znuny Version: 2.4
Re: [Problem geloest] fUpdate von 2.0.x auf 3.0.4
Hi,
habe ein update von 2.4.7 auf 3.0.5 gemacht. Klappte alles ohne Fehler. Habe nun das gleiche Problem!
Die Kunden sind vorhanden, sehe Sie in den Tickets. Aber in der Kundenliste sind die Felder leer, aber vorhanden.
Hat jemand eine Idee?
Hab das Update mit meinen Daten auf 2 verschiedenen Systemen getestet, immer gleich .
habe ein update von 2.4.7 auf 3.0.5 gemacht. Klappte alles ohne Fehler. Habe nun das gleiche Problem!
Die Kunden sind vorhanden, sehe Sie in den Tickets. Aber in der Kundenliste sind die Felder leer, aber vorhanden.
Hat jemand eine Idee?
Hab das Update mit meinen Daten auf 2 verschiedenen Systemen getestet, immer gleich .
Re: [Problem geloest] fUpdate von 2.0.x auf 3.0.4
15) Customer Database Backend Field Renaming
----------------------------------------
The field 'salutation' in the built-in customer database has been renamed to
the more appropriate 'title'. If you are using the built-in database data
source for customers, and you have changed the configuration, for instance
because you've added fields to the customer table, or because you've enabled
Customer Company support, you should change the mapping in your Kernel/Config.pm:
Change this line:
[ 'UserSalutation', 'Salutation', 'salutation', 1, 0, 'var', '', 0 ],
to:
[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
Please note that this can also affect any salutations or other templates
where you've used the string <OTRS_*_UserSalutation>. If you have used this
string AND you use the built-in customer table, please replace it with
<OTRS_CURRENT_UserTitle> instead.
----------------------------------------
The field 'salutation' in the built-in customer database has been renamed to
the more appropriate 'title'. If you are using the built-in database data
source for customers, and you have changed the configuration, for instance
because you've added fields to the customer table, or because you've enabled
Customer Company support, you should change the mapping in your Kernel/Config.pm:
Change this line:
[ 'UserSalutation', 'Salutation', 'salutation', 1, 0, 'var', '', 0 ],
to:
[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
Please note that this can also affect any salutations or other templates
where you've used the string <OTRS_*_UserSalutation>. If you have used this
string AND you use the built-in customer table, please replace it with
<OTRS_CURRENT_UserTitle> instead.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
-
- Znuny newbie
- Posts: 14
- Joined: 31 Jul 2009, 20:03
- Znuny Version: 2.4
Re: [Problem geloest] fUpdate von 2.0.x auf 3.0.4
Hat geklappt, Danke!
Re: [Problem geloest] fUpdate von 2.0.x auf 3.0.4
Es hat bei mir funktioniert. Danke an jojo!!
OTRS 3.0.5 on Windows 2003 with MySQL database