Erreur connexion ODBC en Web ou Webservice

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

Erreur connexion ODBC en Web ou Webservice

de MichelFil » Lun 29 Juin 2015 17:52

Bonjour,

Je viens vers vous concernant un problème que je rencontre sur la connexion à une base en ODBC à partir d'un site Web ou d'un Webservice.
Je programme en Windev ou en Webdev sur l'AGL de PcSoft.
En Windev je n'ai aucun problème.
En Webdev j'ai un message en retour : S1000 Erreur inconnue

Version Gestcom 100 --> 16.50
Version driver ODBC --> 16.02
Version 19 de Windev et Webdev

J'ai créé une base SQL en ODBC pour vérifier, cela fonctionne en Web. C'est bien sur l'ODBC Sage que je bloque.
J'ai testé les accès fichiers en \\serveur\bdd en modifiant le regedit, sans réussite.

Si quelqu'un pouvait m'aiguiller.

Cordialement
Michel
Posteur néophyte
Posteur néophyte
 
Messages: 5
Inscription: Lun 29 Juin 2015 17:40

Re: Erreur connexion ODBC en Web ou Webservice

de asr31 » Mer 1 Juil 2015 18:41

Bonjour,

Comment as-tu géré ton projet WeDev? il s'appuie sur le même code que l'appli WinDev ?

Ton connecteur ODBC est-il accessible pour la session Webdev (tu dois avoir un profil WebUser qui doit pouvoir accéder à ce pilote) ?

Cdt,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE

Re: Erreur connexion ODBC en Web ou Webservice

de MichelFil » Ven 3 Juil 2015 06:41

Bonjour,

Effectivement, le code Webdev est identique au Windev.
Le connecteur ODBC est accessible. J'ai fait un test sur une base SQL sans problème.
On a même donné des droits supplémentaires aux profils IUSR_XXX & IWAM_XXX des fois que.

Le serveur Web et l'ODBC sont sur le même serveur.
Que ce soit sur serveur 2003 ou 2008, l'erreur est la même.

Je creuse toujours.

Cordialement

Michel
Posteur néophyte
Posteur néophyte
 
Messages: 5
Inscription: Lun 29 Juin 2015 17:40

Re: Erreur connexion ODBC en Web ou Webservice

de n0uk! » Ven 3 Juil 2015 06:56

Bonjour,

Au vu du message d'erreur, j'irai voir du coté des droits SQL. Il y a des chances pour que ton problème vienne de là.

Si tu as déjà exploré cette piste, je te conseille d'y retourner quand même voir si tu n'aurais pas loupé quelque chose.

Cordialement,
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 276
Inscription: Sam 31 Jan 2009 17:04

Re: Erreur connexion ODBC en Web ou Webservice

de MichelFil » Ven 3 Juil 2015 10:26

Bonjour n0uk!,

En testant sur une source ODBC avec un pilote SQL Server ça fonctionne parfaitement.

C'est sur le pilote SAGE Gestion commerciale 100 que ç bloque.

Cdt
Posteur néophyte
Posteur néophyte
 
Messages: 5
Inscription: Lun 29 Juin 2015 17:40

Re: Erreur connexion ODBC en Web ou Webservice

de asr31 » Ven 3 Juil 2015 10:36

Bonjour,

Sur ton serveur Web, as-tu installé les produits SAGE ?
Les DLL de l'appli. sont nécessaires à l'ODBC SAGE.

Si ça marche coté appli. WinDev, ce ne doit pas être me problème (classique) de usre/pwd SAGE différents entre compta/gescom, etc.

Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE

Re: Erreur connexion ODBC en Web ou Webservice

de MichelFil » Ven 3 Juil 2015 13:42

Bonjour,

Tous les produits sont installés même le serveur SAGE partie client.
Je peux ouvrir une base sur le serveur avec Sage ligne100.

En windev, sur le serveur l'ODBC fonctionne correctement. C'est juste en Web.
Si vous avez des suggestions, je suis preneur.

Merci
Michel
Posteur néophyte
Posteur néophyte
 
Messages: 5
Inscription: Lun 29 Juin 2015 17:40

Re: Erreur connexion ODBC en Web ou Webservice

de n0uk! » Ven 3 Juil 2015 21:28

Bonsoir,

Et donc ton user que tu utilises dans le Webdev pour accéder à Sage, il a les droits SQL ?

Cordialement,
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 276
Inscription: Sam 31 Jan 2009 17:04

Re: Erreur connexion ODBC en Web ou Webservice

de crevecoeurj » Ven 3 Juil 2015 23:23

Vérifie dans ton journal des événements de sql server , si tu n'as pas d'echecs à la connexion.
Es-tu bien en multi utilisateurs sur ton dossier ? (on ne sait jamais)
Chef de projet - Acs informatique

Si vous ne réussissez pas du premier coup, appelez ça « version 1.0″.
Avatar de l’utilisateur
Contributeur
Contributeur
 
Messages: 69
Inscription: Lun 16 Juil 2007 10:43

Re: Erreur connexion ODBC en Web ou Webservice

de MichelFil » Lun 6 Juil 2015 20:30

Bonsoir à vous et merci de vos retours,
Je suis en congés mais ce problème me préoccupe pour la reprise.

Sur ma station en Webdev, j'arrive à me connecter via l'ODBC sur Sage.
Donc, effectivement, comme vous me l'avez suggéré, je dois regarder vers les droits IIS.

Avant de partir, j'avais donné les droits admin aux comptes Web sans succès.

Je reviendrai sur ce forum fin juillet.

Merci à vous tous et à bientôt.
Michel
Posteur néophyte
Posteur néophyte
 
Messages: 5
Inscription: Lun 29 Juin 2015 17:40

Re: Erreur connexion ODBC en Web ou Webservice

de asr31 » Mar 7 Juil 2015 23:42

Bonjour,

Et bonnes vacances...

Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE

Re: Erreur connexion ODBC en Web ou Webservice

de Vore » Mer 30 Sep 2015 10:13

Bonjour,

T'as vérifié les configurations de webdev et windev et de la base SAGE et SQLserver?
Y'en aurait pas en 32 bits et d'autres en 64?
Si oui, alors je mets un billet là-dessus.

Dans ce cas, il faut que tu t'alignes sur SAGE: s'il est en 32 bits, il faut configurer au préalable l'ODBC 32 bits de windows (par défaut, on pop la version 64 bits, on peut trouver la version 32 bits dans Windows/System/odbcad32.exe). Les interfaces sont les mêmes, mais une connexion remplie dans une version ne se propage dans l'autre.
Et si avec ça, ça ne marche toujours pas, il faudra peut-être aussi passer webdev en 32 bits (ou 64 si SAGE est en 64).

Cordialement.
Posteur néophyte
Posteur néophyte
 
Messages: 1
Inscription: Mer 30 Sep 2015 09:43


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités