Hallo
Zusammen
ich wollte OTRS 2.1
unter Win2003 im Zusammenspiel mit einem MS Sql Server verwenden. Leider finde
ich null Doku und auch im Config.Pm File nicht rechte Hilfe
Zunächst
einmal sind mir diverse Fehler in den SQL Scripts zum Anlegen der Tabellen
aufgefallen:
- Das Ganze funzt
nur mit dem SQLServer Express 2005 und nicht mit der MSDE, da es den verwendeten
Datentyp varchar(MAX) unter der MSDE nicht gibt
- Alle Referenzen
auf die Tabelle system_user müssen in eckige Klammern gesetzt werden, da es sich
um ein Keyword handelt
- In dem
post-sql-File müssen die ` Zeichen um den Tabellennamen entfernt
werden
- Bei einer Tabelle
muß der Datentyp des Foreign Key feldes von int auf smallint geändert
werden
So viel dazu, hat
ein bisschen gedauert :-)
Wir binde ich den
SQL server nun aber in der Config.Pm ein ? Ich habe es mit einer ODBC
Datenquelle (SystemDSN, benannt OTRS) versucht, aber der
Eintrag
$Self->{DatabaseDSN} =
"DBI:ODBC:$Self->{OTRS}";
$Self->{'Database::Type'} = 'mssql';
scheint nicht
zu funzen. Ich weiß bekomme die folgende
Fehlermeldung
Ich habe aber auch
mal die Einträge
$Self->{DatabaseDSN} =
"DBI:mssql:database=$Self->{Database};host=$Self->{DatabaseHost};";$Self->{'Database::Type'}
= 'mssql';