ich habe in meinem otrs seit Beginn im Apache error.log alle 2 Sekunden die folgenden Meldungen:
[Mon Aug 2 10:57:23 2010] -e: Setting of CS_OPT_TEXTSIZE failed. at /usr/share/perl5/Apache/DBI.pm line 281.
[Mon Aug 2 10:57:23 2010] -e: Setting of CS_OPT_TEXTSIZE failed. at /usr/lib/perl5/DBI.pm line 693.
[Mon Aug 2 10:57:26 2010] -e: Setting of CS_OPT_TEXTSIZE failed. at /usr/share/perl5/Apache/DBI.pm line 281.
[Mon Aug 2 10:57:26 2010] -e: Setting of CS_OPT_TEXTSIZE failed. at /usr/lib/perl5/DBI.pm line 693.
[Mon Aug 2 10:57:28 2010] -e: Setting of CS_OPT_TEXTSIZE failed. at /usr/share/perl5/Apache/DBI.pm line 281.
[Mon Aug 2 10:57:28 2010] -e: Setting of CS_OPT_TEXTSIZE failed. at /usr/lib/perl5/DBI.pm line 693.
Es ist ja bekannt, dass dies passiert, wenn man einen MSSQL Server als Kundendatenbank nutzt. Genau verstehe ich das aber nicht.
Ich habe in der otrs liste diesen Eintrag gefunden (von 2008!): http://lists.otrs.org/pipermail/cvs-log ... 14957.html
Code: Select all
Fixed mssql/sybase/freetds database problem "Setting of CS_OPT_TEXTSIZE failed. at" if a mssql customer backend is used. The problem is, that LongReadLen is not supported by dbd::sybase (this is the reason of this error message). So the database customer is no improved to set all database attributes in CustomerUser config. For example this is the solution to prevent the sybase error message:
$Self->{CustomerUser} = {
Name => 'Database Backend',
Module => 'Kernel::System::CustomerUser::DB',
Params => {
DSN => 'DBI:sybase:yourdsn',
User => 'some_user',
Password => 'some_password',
Table => 'customer_user',
Attributes => {},
},
[...]
For more info see: http://www.perlmonks.org/index.pl?node_id=663835
Author: martin
Code: Select all
$Self->{CustomerUser2} = {
Name => '(Read Only) Navision Database Backend (Read Only)',
Module => 'Kernel::System::CustomerUser::DB',
Params => {
DSN => 'DBI:Sybase:server=Navision;database=Navision',
User => 'XXX',
Password => 'XXX',
#Type => 'mssql',
Table => 'Ticket',
Attributes => {},
Vielen Dank und viele Grüße
Stephan