Business OPEN erlaubt über den 4D ODBC Treiber den Zugriff externer Anwendungen auf Ihre BO-Datenbank.
So können Sie Ihre gewünschten Daten via SQL abfragen und daraus Grafiken und Berichte z.B. in Excel erstellen, oder ein Mailing in Word entwerfen und über die Liste der Kontakte versenden, die von 4D verwaltet wird.
Der 4D Server für die ODBC-Abfragen kann sowohl auf dem Mac als auch unter Windows betrieben werden. Im Moment der Abfrage wird eine Client-Lizenz genutzt, die aber nach Ende der Verbindung wieder freigegeben wird.
Einrichtung der Schnittstelle
ODBC-Treiber
installieren
|
Zunächst muss der zum jeweiligen Betriebssystem passende
4D ODBC-Treiber
am Arbeitsplatzrechner installiert werden.
|
Start SQL-Server
aktivieren
|
Auf der fünften Seite (nach unten ausgeklappt) des Mandantendatensatzes ist die Checkbox
Start SQL-Server
zu aktivieren.
|
SQL-Log
|
In das Feld
SQL-Log
rechts daneben muss der Code 417725 eingetragen werden:
|
User-Zugriff konfigurieren
|
Auf der zweiten Seite des Benutzerdatensatzes finden Sie die Checkbox
SQL-Zugriff extern Das Anhaken der Checkbox autorisiert den Benutzer für den
ODBC-Zugriff
auf Ihre 4D Datenbank und deren externe
SQL-Abfrage
|
|
Hinweis:
Ist der
SQL-Server Start
im Mandanten (s.o.) noch inaktiv, weist BO durch eine Bildschirmmeldung darauf hin:
|
ODBC-Anmeldename
|
Unterhalb der Checkbox sehen Sie in grüner Kursivschrift den Usernamen in der Syntax wie er im
ODBC-Anmeldedialog
eingegeben werden muss.
Hinweise:
Durch einen Klick
auf
den Anmeldenamen übertragen Sie diesen in die
Zwischenablage
Ihres Rechners. Von dort können Sie ihn in den ODBC-Anmeldedialog einsetzen.
Ist die Aktivierung des
SQL-Server Starts
im Mandanten (s.o.) noch nicht erfolgt, zeigt BO den Anmeldenamen in roter Kursivschrift an.
|
ODBC-Passwort
|
Das
ODBC-Passwort
ist das BO-Passwort des aktivieren Users.
|
Start des SQL-Servers
Neustart
|
Nach einem Neustart des 4D Servers wird der
SQL-Server
automatisch gestartet. SQL-Server lässt sich jedoch auch im 4D Server Administrationsfenster manuell starten und beenden:
|