Frequently asked questions - Base
TDF LibreOffice Document Liberation Project Blogs communautaires Weblate Nextcloud Redmine Ask LibreOffice Donner
Comment se connecter à une base de données SAP à travers un driver Adabas ?
Pour vous connecter à une base de données SAP,
- vous devez créer un nouveau répertoire (ex :
sapdb
), - dans ce répertoire, vous créez un second répertoire nommé
sql
. - Dans ce répertoire copiez toutes les librairies (les dll sous Windows) qui sont contenues dans le driver ODBC de la base de données SAP.
- Puis définissez une nouvelle source de données pour votre base SAP.
Un exemple peut être trouvé dans l'installation de votre base SAP (sous Windows, ouvrez votre Source de données (ODBC) pour y avoir accès).
- La prochaine étape sera de définir une variable système nommée
DBROOT
.
Cette variable doit pointer sur le répertoire que vous avez créé tout au début (sapdb
). Maintenant, vous pouvez définir la source de données sous OpenOffice.org et accéder à votre base de données.
Sous les systèmes Unix, vous devez aussi définir des liens virtuels nommés odbclib.so
vers ContentStorage.so
(dans -s $DBROOT/depend74/lib/ContentStorage.so $DBROOT/depend74/lib/odbclib.so
)
Vous trouverez cette librairie dans votre installation sap sapdb/depend74/lib
(attention ce répertoire peut avoir un nom différent suivant votre version de SapDB)
L'autre possibilité est d'utiliser les drivers ODBC et JDBC existants.