
Hi Alexandar, Am Donnerstag, den 06.12.2007, 13:27 +0100 schrieb Krywult Rene Alexander:
Hi!
Wir verwenden MS SQL 2005 und wollen nun OTRS dort installieren.
Dabei sind mir folgende Probleme aufgefallen:
1) system_user ist Schlüsselwort und kann daher nicht als Table verwendet werden. Unter Anführungszeichen würde das gehen, allerdings müßte ich alle Zugriffe auf die Tabelle umändern. Wie tue ich das?
öffne mal die otrs-*.mssql.sql Dateien und ersetzte die system_user mit systmem_user2 (ca 96 einträge sind in allen 3 zusammen, ich schlage hiefür Notepad ++ da er alle Datei gleichzeitig Ersetzten kann ) Dann muss folgendes in der Kernel/Config.pm # MSSQL database settings $Self->{DatabaseDSN} = "DBI:ODBC:driver={SQL Server};Server=localhost,1433;database=<otrsdbname>;uid=<otrsdbowneruser>;pwd=<userpasswd>;"; $Self->{"Database::Type"} = 'mssql'; $Self->{DatabaseUserTable} = 'system_user2';
2) Der Index article_message_52 liegt auf article.a_message_id. Dieses Feld ist VARCHAR(3800), ein Index-Feld darf aber nicht größer als 900 sein. Macht das Probleme, wenn ich article.a_message_id nur mit vachar(900) anlege?
Diese hat uns keinen Problem bisher vorbereitet. Viel spaß! ((enjoy)) -- Shawn Beasley ((otrs)) :: OTRS AG :: Norsk-Data-Straße 1 :: 61352 Bad Homburg Fon: +49 (0) 9421 56818 0 :: Fax: +49 (0) 9421 56818 18 http://www.otrs.com/ :: Communication with success! Geschäftssitz: Bad Homburg Amtsgericht Bad Homburg, HRB 10751 Steuernummer: 003/240/97521 Aufsichtsratsvorsitzender: Burchard Steinbild Vorstandsvorsitzender: André Mindermann