Externe SQL 2005 Datenbank - keine Verbindung möglich

Hilfe zu Znuny Problemen aller Art
Locked
xantos
Znuny newbie
Posts: 18
Joined: 06 Mar 2008, 13:03

Externe SQL 2005 Datenbank - keine Verbindung möglich

Post by xantos »

Hallo,

ich habe OTRS auf openSuse 11 installiert. Die Datenbank (SQL 2005 express) liegt extern auf einem Windows-Server.
Die Datenbank habe ich von einem bestehenden (laufenden) System kopiert. von meinem Suse Server kann ich via. Telnet auf den SQL Server zugreifen (Telnet "SQL-host" 1433)

Auszug aus meiner Config.PM :

$Self -> {DatabaseHost} ='IP des SQL-Servers";
$Self->{Database} ='otrs';
$Self->{DatabaseUser='otrs';
$Self->{DatabasePw}='PW des otrs-users';
$Self->{DatabaseDSN} ="DBI:ODBC:driver={SQL Server};Server: (IP),1433;database=otrs;uid=otrs;pwd=(PW);";
$Self ->{"Database::Type"} ='mssql';
$Self->{DatabaseUserTable} = 'dbo.users';

wenn ich nun OTRS Starten will mit "rcotrs start -force" bekomme ich eine Fehlermeldung:

Checking database connect... (DBI connect('database=otrs;host=(ip);','otrs',...) failed: Can't connect to MySQL server on '(ip)' (111) at /opt/otrs/Kernel/system/DB.pm line 216
ERROR OTRS-CheckDB-10 Perl: 5.10.0 OS: linux Time: (etc..)

Message Can't connect tu MySQL Server on'(ip)' (111)

was ist da falsch? ich meine, ober Telnet komme ich ja auf den Server, also die verbindung steht. ich habe übrigens auch die Überprüfung auf eine Lokale Datenbank deantiviert um diese Fehlerquelle auszuschliessen.
Ich wundere mich auch etwas warum in der meldung etwas von MySQL steht, da ich ja eindeutig auf MSSQL konfiguriert hab. (Port und so...)

hat jemand eine idee dazu?

Gruß

xantos
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Externe SQL 2005 Datenbank - keine Verbindung möglich

Post by jojo »

ggf. hast Du den Apachen nicht neu gestartet oder noch DBI konfiguriert.

Aber ganz grundsätzlich, die Kombination *NIX OTRS Installation mit MS SQL Applikationsdatenbank funktioniert nicht und wird auch nicht supportet.
"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
xantos
Znuny newbie
Posts: 18
Joined: 06 Mar 2008, 13:03

Externe SQL 2005 Datenbank - keine Verbindung möglich

Post by xantos »

jojo wrote: Aber ganz grundsätzlich, die Kombination *NIX OTRS Installation mit MS SQL Applikationsdatenbank funktioniert nicht und wird auch nicht supportet.
geht das definitiv nicht? mal abgesehen davon obs supported wird?

Was meinst du mit "Noch DBI" konfiguriert? in der fehlermeldung steht ja auch "DBI conect..."
da habe ich bisher nichts gemacht, wüsste auch nicht wo und wie. Ich habe über YaST das perl-DBD-ODBC Paket insatlliert, und auch die unixODBC schnittstelle


Gruß

xantos
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Externe SQL 2005 Datenbank - keine Verbindung möglich

Post by jojo »

ggf. musst Du auch eine Anpassung von /etc/sysconfig/otrs machen...

Es geht definitiv nicht ...
"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
xantos
Znuny newbie
Posts: 18
Joined: 06 Mar 2008, 13:03

Externe SQL 2005 Datenbank - keine Verbindung möglich

Post by xantos »

hi,

die Einstellungen da sollten alle Korrekt sein.
Aber wenn es sowieso nicht funktioniert kann ich mir den Kram ja auch schenken!
Ich habs jetzt auch mal mit einem anderen ODBC Treiber versucht (FreeTDS) ohne erfolg.

Ich will jetzt versuchen die Datenbank von MSSQL nach MySQL zu wandeln. Muss ich dabei etwas OTRS-Spezifisches beachten?

Gruß

xantos
Pattot
Znuny newbie
Posts: 45
Joined: 10 Jun 2008, 15:46

Externe SQL 2005 Datenbank - keine Verbindung möglich

Post by Pattot »

Also bei mir funktioniert die Verbindung (windows server 2003 mit Otrs / seperater Server mit mssql2005)
Jedoch habe ich hohe Lastspitzen wenn mit dem Otrs gearbeitet wird.
Laut dem System assessment tool fehlt die pre etablished database connection.
Jedoch finde ich dazu keine info, wie man die für mssql ein zu stellen hat.
2024
System: Debian
Datenbank: Maria DB
Otrs Version: Znuny 7.0.9
Apache: 2



Früher war alles besser :)
System: Windows 2003 Server 64bit
Datenbank: Mssql 2005
Otrs Version: 2.4.7
Apache: 2
Locked