Hilfe zu Charset Collation (UTF8)

Hilfe zu Znuny Problemen aller Art
Locked
dawheela
Znuny newbie
Posts: 3
Joined: 29 Apr 2010, 09:25
Znuny Version: 2.4.7

Hilfe zu Charset Collation (UTF8)

Post by dawheela »

Hallo OTRSler,

Wir setzen OTRS 3.0.6 mit ITSM 3.0.1 auf einem Windows 2003 R2 Server ein. Seit dem Upgrade auf die neuste Version haben wir des öfteren das Problem, dass die Applikation sehr langsam ist oder die Seite zum Teil gar nicht geladen wird (weisse Seite im Browser). Ich habe daher das Modul 'Support Assessment' installiert. Dieses meldete auch prompt einen Fehler...
Check the utf8 table charset collation.

Your charset collation is set to Invalid charset collation for: cip_allocate[latin1_swedish_ci], configitem[latin1_swedish_ci], configitem_counter[latin1_swedish_ci], configitem_definition[latin1_swedish_ci], configitem_version[latin1_swedish_ci], general_catalog[latin1_swedish_ci], imexport_format[latin1_swedish_ci], imexport_mapping[latin1_swedish_ci], imexport_mapping_format[latin1_swedish_ci], imexport_mapping_object[latin1_swedish_ci], imexport_object[latin1_swedish_ci], imexport_search[latin1_swedish_ci], imexport_template[latin1_swedish_ci].
Könnt ihr mir einen Tipp geben, wie ich dies korrigieren kann? Ich habe die Datenbank bei der Neuinstallation von OTRS extra in UTF8 angelegt. Muss ich allenfalls nur irgendwo noch eine Einstellung ändern? Der Befehl 'status' in MySQL meldet doch noch was von latin1 - liegt da allenfalls der Fehler?
mysql> status

--------------

mysql Ver 14.14 Distrib 5.1.51, for Win32 (ia32)

Connection id: 10
Current database: otrs
Current user: otrs@localhost
SSL: Not in use
Using delimiter: ;
Server version: 5.1.51-community-log MySQL Community Server (GPL)
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: latin1
Db characterset: utf8
Client characterset: latin1
Conn. characterset: latin1
TCP port: 3306
Uptime: 6 min 3 sec
Danke für eure Unterstützung.
OTRS 3.0.6 mit ITSM 3.0.1, Windows 2003 R2 Server
dawheela
Znuny newbie
Posts: 3
Joined: 29 Apr 2010, 09:25
Znuny Version: 2.4.7

Re: Hilfe zu Charset Collation (UTF8)

Post by dawheela »

Kann mir da niemand weiterhelfen?
OTRS 3.0.6 mit ITSM 3.0.1, Windows 2003 R2 Server
John
Znuny newbie
Posts: 96
Joined: 17 Aug 2007, 17:07

Re: Hilfe zu Charset Collation (UTF8)

Post by John »

Hi Leute,

sorry das ich den alten thread wieder uppe.
ich ahbe exakt das gleiche Problem mit der Fehlermeldung im Support-assessment

allerdings gibt der staus der mysql folgendes aus:

mysql Ver 14.14 Distrib 5.1.61, for debian-linux-gnu (i486) using readline 6.1

Connection id: 295
Current database:
Current user: otrs@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.1.61-0+squeeze1 (Debian)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 20 hours 47 min 16 sec


wie bekomme ich diese fehlermeldeung vom support-assessment weg?
Ich ahbe schon mehrfach versucht die daten via mysqldump und convert zu convertieren. aber die meldung bleibt.
============================

OTRS 3.1.4 mit ITSM (auf ESX 5)
Debian Squeeze
MySQL
John
Znuny newbie
Posts: 96
Joined: 17 Aug 2007, 17:07

Re: Hilfe zu Charset Collation (UTF8)

Post by John »

Gibt6 es hierfür wirklich keine Tipps?
============================

OTRS 3.1.4 mit ITSM (auf ESX 5)
Debian Squeeze
MySQL
dawheela
Znuny newbie
Posts: 3
Joined: 29 Apr 2010, 09:25
Znuny Version: 2.4.7

Re: Hilfe zu Charset Collation (UTF8)

Post by dawheela »

John wrote:Gibt6 es hierfür wirklich keine Tipps?
Hallo John

Bei mir war das Problem, dass es noch einige Tabellen gab, die 'latin1' verwendeten. Ich habe es wie folgt gelöst:

In MySQL eingeloggt und folgende Befehle ausgeführt:

Code: Select all

    C:\OTRS\mysql\bin>mysql -uotrs -p
    Enter password: **********

Code: Select all

    mysql> use otrs;
    Database changed

Code: Select all

    mysql> show table status;
Dies ergibt eine Übersicht über alle aktuellen Tabellen und deren Konfiguration.

Anschliessend habe ich für alle diese Tabelle mit folgenden Befehlen den Zeichensatz geändert:
alter table Tabellenname convert to character set utf8 collate utf8_general_ci;

zum Beispiel:

Code: Select all

    alter table configitem convert to character set utf8 collate utf8_general_ci;
Viel Erfolg...
OTRS 3.0.6 mit ITSM 3.0.1, Windows 2003 R2 Server
John
Znuny newbie
Posts: 96
Joined: 17 Aug 2007, 17:07

Re: Hilfe zu Charset Collation (UTF8)

Post by John »

HI,

super, das kann es gewesen sein. Da habe ich wiedre was dazugelernt.
vielen dank
============================

OTRS 3.1.4 mit ITSM (auf ESX 5)
Debian Squeeze
MySQL
Locked