Fehler beim erstellen von Queues

Hilfe zu Znuny Problemen aller Art
Locked
Mick
Znuny newbie
Posts: 7
Joined: 19 Oct 2007, 11:25

Fehler beim erstellen von Queues

Post by Mick »

Hallo zusammen,

wir wollten OTRS gestern produktiv setzen, nachdem auf einer Testumgebung alles gut lief.
Bei der Konfiguration kommt es auf der Produktivumgebung beim Versuch eine neue Queue anzulegen zu folgender Fehlermeldung:

Code: Select all

[Microsoft][ODBC SQL Server Driver]Ungültiger Zeichenwert für Konvertierungsangabe (SQL-22018), SQL: 'INSERT INTO queue (name, group_id, unlock_timeout, system_address_id, calendar_name, default_sign_key, salutation_id, signature_id, first_response_time, first_response_notify, update_time, update_notify, solution_time, solution_notify, follow_up_id, follow_up_lock, valid_id, comments, create_time, create_by, change_time, change_by) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, current_timestamp, ?, current_timestamp, ?)' 
Soweit ich bisher in Erfahrung bringen konnte wird scheinbar versucht, ein falsches Datumsformat in die DB zu schreiben.
Seltsamerweise konnten aber Agents und Gruppen, die ja ebenfalls über Timestamps verfügen, angelegt werden.

Zum System:

Windows Server 2003
MSSQL Server 2008 R2 (EN)
IIS6
Active Perl 8.5.5
OTRS 3.0.5

Die OTRS Installation wurde manuell, also nicht mit dem Installer, durchgeführt.

In der Config.pm finden sich u.a. folgende Einträge:

Code: Select all

                $Self->{DatabaseDSN} = "DBI:ODBC:driver={SQL Server};Server=localhost;database=dbname;uid=user;pwd=passwort;";
	$Self->{"Database::Type"} = 'mssql';
	$Self->{DatabaseUserTable} = 'dbo.users';

               $Self->{'LogModule::SysLog::Charset'} = 'utf-8'; 
               $Self->{DefaultCharset} = 'utf-8';
In anderen Configs wurden keine Änderungen vorgenommen.

In Bezug auf das Datum sind zusätzlich folgende Perl Packages installiert:
Date-Formatter
DateTime-Locale

Ansonsten natürlich alle, die mit der Standardinstallation mitkommen.

Weiss jemand, wie ich diesen Fehler beheben kann, oder zumindest, was man noch prüfen könnte?

Danke im Vorraus
Windows Server 2003
MSSQL Server 2008 R2 (EN)
IIS6
Active Perl 8.5.5
OTRS 3.0.5
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Fehler beim erstellen von Queues

Post by jojo »

ist ein bekannter Bug, sollte in der 3.0.6 dann gefixt sein (Forensuche hilft)
"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
Mick
Znuny newbie
Posts: 7
Joined: 19 Oct 2007, 11:25

Re: Fehler beim erstellen von Queues

Post by Mick »

jojo wrote:ist ein bekannter Bug, sollte in der 3.0.6 dann gefixt sein (Forensuche hilft)
Öhm...und woran liegts genau? Auf der Testumgebung gabs das Problem nicht. Da funktionierte alles.
Windows Server 2003
MSSQL Server 2008 R2 (EN)
IIS6
Active Perl 8.5.5
OTRS 3.0.5
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Fehler beim erstellen von Queues

Post by jojo »

Ein Bug in der 3.0.5
"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
Mick
Znuny newbie
Posts: 7
Joined: 19 Oct 2007, 11:25

Re: Fehler beim erstellen von Queues

Post by Mick »

jojo wrote:Ein Bug in der 3.0.5
Ok, hab den Bug jetzt auch im Bugtracker gefunden und werd mal den vorgeschlagenen Workaround von Michiel Beijen ausprobieren.
Jedenfalls erstmal Danke.
Windows Server 2003
MSSQL Server 2008 R2 (EN)
IIS6
Active Perl 8.5.5
OTRS 3.0.5
Locked