Bonjour,
Je rencontre un problème avec une connexion à une base de donnée MsSql sous service.
Je suis sous DXE2 enterprise. et je travaille avec un serveur Mssql local 2008 R2 sous OS Seven 64.
les unités de mon projet peuvent être compilée sous deux exe, le premier est le service de prod, le second projet est un exe win32 classique.
Ces deux projets utilisent la même unité et les mêmes params pour la connexion à la base.
Ce sont tous les deux des projets 32 bits.
Lorsque j'exécute l'exe win32, la connexion se déroule sans problème, quand je lance le service j'ai une erreur comme quoi il ne trouve pas la librairie VendorLib (sqlncli10.dll) qui est située sur mon poste dans
C:\Windows\SysWOW64
J'ai fait pas mal de tentative pour permettre au service de pouvoir localiser cette DLL:
1) Compte de connexion du service sous mon compte
2) passage comme paramètre du chemin complet de la lib
3) renseignement du chemin C:\Windows\SysWOW64 dans le path général.
Rien n'y fait, j'ai toujours le même message d'erreur en exécutant le service.
Avez-vous une idée pour palier ce problème ?
Partager