Hallo Listenmitglieder,
ich würde gerne die komplette Datenbank des OTRS auf SQL
Server 2000 laufen lassen. Die Installation wurde mit dem Windows- Installer
vorgenommen und soll nun angepasst werden.
Ich habe schon die Skripte zur Datenbankanlage, -befüllung
und Fremdschlüsselvergabe angepasst, sodass die Tabellen inkl. Inhalt korrekt erstellt
wurden. In der Datei config.pm habe ich folgende Einstellungen vorgenommen:
#
---------------------------------------------------- #
# database
settings #
#
---------------------------------------------------- #
# DatabaseHost
# (The database host.)
$Self->{'DatabaseHost'} = 'SQL006';
# Database
# (The database name.)
$Self->{'Database'} = 'OTRS';
# DatabaseUser
# (The database user.)
$Self->{'DatabaseUser'} = 'otrs';
# DatabasePw
# (The password of database user. You also can
use bin/CryptPassword.pl
# for crypted passwords.)
$Self->{'DatabasePw'} = 'hot';
# DatabaseDSN
# (The database DSN for MySQL ==> more:
"man DBD::mysql")
# $Self->{DatabaseDSN} =
"DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};";
$Self->{DatabaseDSN} =
"DBI:MSSQL:database=$Self->{Database};host=$Self->{DatabaseHost};";
Die entsprechende Datei mssql.pm habe ich in das Verzeichnis
Perl/site/lib/DBD kopiert, sodass sie gefunden wird. Ich erhalte nun folgenden
Fehler:
DBD::MSSQL initialisation failed: Can't locate object method "driver" via package "DBD::MSSQL" at C:/OTRS/Perl/site/lib/DBI.pm line 770, <PRODUCT> line 4.
Perhaps the capitalisation of DBD 'MSSQL' isn't right. at C:/OTRS/otrs//Kernel/System/DB.pm line 195
For
help, please send mail to the webmaster (admin@your-domain.com), giving this error message and the time and date of the error.
Kann mir bitte jemand mitteilen, ob ich zusätzliche Perl-
Pakete einbinden muss, oder wo der Fehler liegt?
Vielen Dank für jede hilfreiche Antwort im Voraus!
Michael