
On Fri, Nov 10, 2006 at 07:46:38AM +0100, Alexander Scholler wrote:
Hallo Paul,
Paul Puschmann schrieb:
On Tue, Oct 31, 2006 at 12:58:29PM +0100, Paul Puschmann wrote:
Hi,
ich habe mein OTRS 2.1.2 erfolgreich installiert (Debian) und bemühe mich nun unsere Kundendaten aus dem MS SQL Server 2000 auszulesen.
Ein eigener Benutzer ist eingerichtet und der Zugriff (per ODBC) funktioniert. (getestet via isql: "isql -v dsn username password")
Wie bekomme ich nun meine Kundentabelle (genauer: eine View) ausgelesen?
Ich habe den Vorschlag aus http://doc.otrs.org/2.1/de/html/x1429.html übernommen (Datenbank (Standard)).
Meine Frage nun: Wie sieht ein vernünftiger, funktionierender (!) Connect-String für den SQL-Server aus? Egal ob ODBC oder direkt (sybase).
Ich habe heute noch weiter experimentiert und habe dabei schon sichergestellt, dass odbc funktioniert.
Damals habe ich auch überlegt ob ich statt Sybase ODBC verwende ,jedoch a) ist Sybase der direktere Weg b) scheint ODBC unter Linux über ein lizenzpflichtiges Software zu gehen.
Kannst Du zu (b) was sagen? Welche SW verwendest Du?
Ich nutze freeTDS und unixODBC. Der Zugriff per Sybase und ODBC funktioniert auch, ich habe es getestet. (Mit Perl und PHP). Nur in OTRS bekomme ich Probleme. Ich habe dazu auch direkt zwei Bugs aufgemacht. http://bugs.otrs.org/show_bug.cgi?id=1471 http://bugs.otrs.org/show_bug.cgi?id=1469 *snip*
Schau Dir http://faq.otrs.org/otrs/public.pl?Action=PublicFAQ&ID=121 an. Verwendest Du $Self->{"Database::Type"} = "mssql"; ?
Dieser Teil ist ja nur geeignet, wenn man generell MS-SQL als DB-Storage nutzen will. (So verstehe ich das zumindest). Es wäre einfach nur wünschenswert wenn in den Docs Beispiele zu den verschiedenen Datenbanken enthalten wären.
ich habe keine große Lust hier wild im OTRS zu coden, da ich mich mit Perl kaum auskenne.
Dann werde ich gleich wohl mal einen Bugreport schreiben wenn es per Zugriff mit "Sybase" nicht funktioniert.
So geschehen. Paul -- : Bitte einen Realname benutzen, unter dem Zitat antworten : und einfache Text-Mails senden (kein HTML). : Danke.