Linux odbc vers As400 - Logiciels - Linux et OS Alternatifs
Marsh Posté le 21-02-2005 à 10:39:36
Citation : Why do I get "IM004, Driver's SQLAllocHandle on SQL_HANDLE_HENV failed" connecting to DB2? |
Qu'est ce qu'une instance DB2 ???
Merci
Marsh Posté le 21-02-2005 à 13:51:15
après 4 jours de recherche, j'y suis enfin arrivé :-)
J'ai d'ailleurs réalisé un tout petit pdf sur la mise en place d'un tel systeme.
http://www.leveilleur.net/chris/Co [...] -As400.pdf
Marsh Posté le 22-02-2005 à 10:07:39
Quelqu'un sait comment sécuriser une connexion odbc?
merci
Marsh Posté le 02-05-2005 à 14:55:16
Mon serveur est tjs offline pour le moment, si quelqu'un souhaite cette doc : christopher@leveilleur.net
Marsh Posté le 21-02-2005 à 07:30:23
But: Se connecter sur une base de l'AS400 Via un script php se trouvant sur une machine
linux.
Serveur AS400
-------------
Nom : borprd
usr : bruno
pwd : xxx
IP : 10.15.100.100
Serveur Linux
-------------
Nom : c2svrintranet
usr : root
pwd : xxx
IP : 10.15.102.5
Apache 1.3
Mysql 4
unixODBC
Php4 (Avec support unixODBC)
IbmIseriesAccess Client installé via le package alien (qui permet de convertir des rmp en .deb)
Contenu des fichiers
--------------------
-> odbcinst.ini
[DB2]
Description = DB2 driver
Driver = /lib/libdb2.so.2
FileUsage = 1
DontDLClose = 1
-> odbc.ini
[sample]
Description = test
Driver = DB2
-> Script php
Lancement du script
-------------------
-> Erreur du script
Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Driver's SQLAllocHandle on
SQL_HANDLE_HENV failed, SQL state IM004 in SQLConnect
-> Informations trouvée concernant cette erreur
Rajouter ceci avant dans le lancement de apache (apachectl)
DB2INSTANCE=db2inst1
export DB2INSTANCE
db2inst1 is name of db2 instance. (Aucune idée de ce que c'est :S)
Solution
--------
Ca ne marche pas, et je ne sais pas pq :S
merci
---------------
Mon Blog : LeVeilleur.net | Hébergement d'images : Hostipics.net