FR/FAQ/Base/012

From Apache OpenOffice Wiki
< FR‎ | FAQ‎ | Base
Revision as of 13:13, 5 May 2009 by Dominique Pautrel (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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.

Personal tools