[Frage] AnruferName aus MSSQL CID Superfecta FreePBX

mille9

Neuer User
Mitglied seit
9 Sep 2018
Beiträge
9
Punkte für Reaktionen
1
Punkte
3
Hallo,
ich komme an einem bestimmten Punkt nicht weiter:
Aufgabe:
Verbindung zu einer MSSQL-Datenbank aufbauen mittels SFDatabase in Superfecta um Name beim eingehenden Anruf aus MSSQL-DB auszulesen.
Verbindung zur Datenbank steht (Abfrage mit isql). Kann auch mit einer erstelleten php-Datei die Datenbank öffnen von FREEPBX aus.
Debug/Test Run Scheme ergibt folgenden Fehler:
Executing SFDatabase
Connecting to database….
Connection failed: SQLSTATE[IM002] SQLDriverConnect: 0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified
Folgende Fragen stellen sich mir:
  • Wie bringe ich freepbx für die Abfrage bei, den (passenden) ODBC Treiber zu verwenden?
  • Muss als dsn was bestimmtes angegeben werden und was? (odbc.ini & res_odbc_custom.conf)
  • Was kann ich noch prüfen um auf den richtigen Weg zu kommen?
Weitere Infos, die zur Lösung der Aufgabe beitragen könnten, liefere ich gerne nach.
FreePBX 15.0.16.81 Asterisk Version: 16.15.0
Vielen Dank
Grüße, mille