Software Error: Can't call method "fetchrow_array"

Hilfe zu Znuny Problemen aller Art
Locked
dirkzp
Znuny newbie
Posts: 17
Joined: 26 Jul 2007, 08:23

Software Error: Can't call method "fetchrow_array"

Post by dirkzp »

Hallo,

Ich hab ein etwas eingenartiges Problem. Ich habe mein OTRS 2.2.4 erfolgreich an eine MSSQL DB Version 2000 angebunden. Alles läuft super, bis auf einen einzigen Fehler. Im Adminbereich kann ich Benutzer/Rollen etc. anlegen. Wenn ich die Antworten oder AutoAntworten ändern will kommt der Fehler:
Software Error: Can't call method "fetchrow_array" on a undefined value at /opt/otrs/bin/cgi-bin/../../Kernel/Sytem/DB.pm line 543.

Ich verwende als Betriebssystem SUSE 10.2 mit unixodbc und freetds als odbc. Im Systemlog von OTRS steht folgendes:
(DBD:st_prepare/SQLPrepare err=-1), SQL:'SELECT session_value FROM sessions WHERE session_id='[hier steht die sessionid]'

Komme nicht mehr weiter. Bitte um Hilfe.
Danke.

Dirk
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Software Error: Can't call method "fetchrow_array"

Post by schorschi »

Hast du das Problem in den Griff bekommen?
Erhalte bei einer Suche des Kunden folgende Meldung:

Software error:
Can't call method "fetchrow_array" on an undefined value at /opt/otrs//Kernel/System/DB.pm line 622
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Software Error: Can't call method "fetchrow_array"

Post by schorschi »

Problem hat sich bei mir gelöst. Es lag daran, dass ich für meinen User das SELECT Recht nicht vergeben hatte. Nun läufts wunderbar... :-)
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
Locked