Bonjour
Je cherche a me connecter sur une base ORACLE XE, avec le driver manager UNIX ODBC.
Je suis sur ubuntu, j'ai installé le parckage unxiodbc, j'ai une base oracle xe. Jusqu'a présent je l'attaquais avec IODBC et un driver payant (openlink), ou directement avec OCILIB.
J'ai installé un instant client (http://www.oracle.com/technology/sof...linuxsoft.html) et suivit ce qui est marqué sur la doc :
* Configure Oracle ODBC driver on Linux & Solaris
You can configure Oracle ODBC Driver by running <install-home>/odbc/utl/odbc_update_ini.sh
The utility “odbc_update_ini.sh” takes four command-line arguments
o arg-1 : Complete path where unixODBC DM has been installed.
o arg-2 : Complete path of driver install location (optional); if this argument is not passed, the driver path is set to the directory from where the utility is run.
o arg-3 : Driver name (optional); if this argument is not passed, driver name is set to “Oracle 10g ODBC driver”.
o arg-4 : Data Source Name (optional); if no value is passed, DSN is set to “OracleODBC-10g”.
* Update/ verify values of environment variables such as PATH, LD_LIBRARY_PATH, TNS_ADMIN.
Jusque la pas de problème.
Pour configurer une connection j'utilise l'outil graphique de unxi odbc, ou j'ai bien le driver oracle présent. Mais quand je clique sur add en ayant selectionné ce driver, ca plante et j'ai ce message :Et voila... je suis un peu bolqué.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ODBCConfig ODBCConfig: ltdl.c*:3104*:*try_dlopen: L'assertion «*filename && *filename*» a échoué. Abandon
Est ce que qq a déja configué un acced ODBC sur Oracle XE (sous linux) avec unix odbc et le driver fourni par Oracle?
Merci
Partager