Hallo zusammen,
ich bin neu hier (und auch im Bereich OTRS) und würde gerne wissen ob es grundsätzlich möglich ist die OTRS-Kundendaten aus einer externen MSSQL Datenbank zu beziehen und in OTRS damit zu arbeiten.
Über jeden Tipp, Stolperstein, How to, etc. etc. bin sehr dankbar!
Aktuell liegt OTRS 4.0.5 auf einem Debian 7 mit mysql-Datenbank.
Viele Grüße,
Afox
Kundendaten aus externer MSSQL Datenbank?
Re: Kundendaten aus externer MSSQL Datenbank?
grundsätzlich ist es möglich. Musst dir halt den ODBC-Treiber selber bauen.
Ebenfalls sind ODBC-Verbindungen von Linux auf Windows nicht gerade sehr performant. Hier solltest du entweder drüber nachdenken deine MS SQL auf MySQL o.ä. umzuziehen ODER täglich z.b. einen Import der MS SQL in eine Tabelle der OTRS DB durchzuführen.
Ebenfalls sind ODBC-Verbindungen von Linux auf Windows nicht gerade sehr performant. Hier solltest du entweder drüber nachdenken deine MS SQL auf MySQL o.ä. umzuziehen ODER täglich z.b. einen Import der MS SQL in eine Tabelle der OTRS DB durchzuführen.
My english is better than your german 
"Produktiv": OTRS: 5.0.x, OTRS::ITSM 5.0.x
"Testing": OTRS 6 git
OS: Debian 8.0 (Jessie)
Apache2.4.10/MySQL 5.5.41

"Produktiv": OTRS: 5.0.x, OTRS::ITSM 5.0.x
"Testing": OTRS 6 git
OS: Debian 8.0 (Jessie)
Apache2.4.10/MySQL 5.5.41
Re: Kundendaten aus externer MSSQL Datenbank?
Hallo,
Danke für deine Antwort!
Gruß,
Afox
Danke für deine Antwort!
ja, das hatte ich schon vermutet. MSSQL ist aktuell nicht zu ändern es bestände aber die Möglichkeit bei OTRS von mysql auf MSSQL umzusteigen. Müsste ich dann halt von Debian auf Windows wechseln.ODBC-Verbindungen von Linux auf Windows nicht gerade sehr performant.
Tja, ungern würde ich jetzt schon aufgeben und frage deshalb ob es hierzu empfehlenswerte Anleitungen oder sonstiges Weiterführendes gibt?Musst dir halt den ODBC-Treiber selber bauen.
Gruß,
Afox
Re: Kundendaten aus externer MSSQL Datenbank?
OTRS auf Windows kannste auch fast knicken... Es sei denn du willst alles per Hand machen (Apache konfigueren, Perl, usw. usf.)... Außerdem... Solltest du dich dann auch mit der Enterprise Lizenz von ActiveState auseinander setzen (wenn du es einsetzen willst). Das kostet 1000Dollar pro Jahr
Du kannst du dir auchmal die Appliance anschauen...
Du kannst du dir auchmal die Appliance anschauen...

My english is better than your german 
"Produktiv": OTRS: 5.0.x, OTRS::ITSM 5.0.x
"Testing": OTRS 6 git
OS: Debian 8.0 (Jessie)
Apache2.4.10/MySQL 5.5.41

"Produktiv": OTRS: 5.0.x, OTRS::ITSM 5.0.x
"Testing": OTRS 6 git
OS: Debian 8.0 (Jessie)
Apache2.4.10/MySQL 5.5.41
Re: Kundendaten aus externer MSSQL Datenbank?
Hallo,Afox wrote:Hallo zusammen,
...
Über jeden Tipp, Stolperstein, How to, etc. etc. bin sehr dankbar!
...
nutzt du die Installations DVD von pascom?
Ich sitzte seit 2 Wochen auch an Testinstallationen mit ähnlichen Anforderungen.
pascom Debian - OTRS 4.0.5 auf postgresql
ubuntu 14.10 - OTRS 4.0.5 auf postgresql
Kundenstammdaten MSSQL2008R
Bei der Debian Distro waren die ODBC Treiber vorinstalliert, bei Unbuntu kann man die nachladen.
Bei gentoo z.B. einfach über portage bauen lassen.
Stichwort FreeTDS.
Hier ist es wichtig voher die odbc.config entsprechend zu füllen damit dem system der Treiber auch bekannt ist.
Code: Select all
/etc/odbcinst.ini
Code: Select all
Type => 'mssql', # only for ODBC connections
DSN => 'DBI:ODBC:driver=FreeTDS;server=someip\someinstance;database=somedatabase',
User => 'xyxy',
Password => 'yxyx',
Table => '*deineTable o. View*',
Code: Select all
Type => 'mssql',
DSN => 'DBI:Sybase:',
DSN => 'DBI:Sybase:server=xxx;database=yyy,
Bei beiden unbedingt folgenden Wert setzen wenn die Datenbanken nicht den Anfoderungen von otrs genügen.
# set this to 1 if your table does not have create_time, create_by, change_time and change_by
Code: Select all
ForeignDB => 1,
Das Einbinden ist eigentlcih recht einfach, hat mich aber auch ein paar Stunden gekostet. Ich bin ebenfalls Neueinsteiger.
2 Threads zu Problemen habe ich dabei hier geöffnet:
OTRS4 a. Linux - MSSQL Fehler b. Sonderzeichen
Nicht gefüllte Felder bei CustomerUser und CustomerCompany
Noch nicht probiert habe ich den offiziellen MS ODBC Treiber der für Redhat5 und 6 freigegeben ist.
Bei Fragen gerne Fragen und falls Fehler auffallen natürlich gerne auch.
mfG,
Thomas
Last edited by thmi on 20 Jun 2017, 12:07, edited 1 time in total.
Gentoo
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer