Ich hoffe hier endlich eine Lösung zu meinem Problem zu finden.
Erstmal ein Kurzer beschrieb des Systems:
Otrs-Server:
GNU/Linux mit lokalem Mysql server
Freetds mit ODBC für MSsql-Connect
Im prinzip sind es ja 2 verschiedene charsets, die ich in der config.pm eingestellt habe:
Code: Select all
Params => {
DSN => 'DBI:ODBC:MSSQL-OTRS3',
SourceCharset => 'iso-8859',
DestCharset => 'utf-8',
User => 'rr',
Type => 'mssql',
Password =>'bb',
Table => 'otrsCustomerData',
CaseSensitive => 0,
},
#...Fast zu unterst noch:
$Self->{'DefaultCharset'} = 'utf-8';
zb nur schon beim speichern eines Kunden mit äöü
von hallüäö zu: hallüäö
ein update via isql vom Server aus hat dies richtig reingeschrieben. Es werden bei SourceCharset => 'iso-8859-1', nur Fragenzeichen anstatt Umlaute gesetzt.
Gibt es hier zu eine mögliche Lösung oder eine Art Work-Around? Und fragt nur danach wenn ihr mehr infos benötigt.
Gruss euer Wayne
