IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Connexion AS400 impossible sur serveur


Sujet :

WinDev

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    420
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 420
    Points : 116
    Points
    116
    Par défaut Connexion AS400 impossible sur serveur
    bonjour à tous,

    Dans le cadre d'un projet, je dois établir la connexion vers un AS400.

    Pour ce faire j'utilise l'accès natif et pour établir le connexion j'utilise HOuvreconnexion(Cn_AS400)

    Cn_AS400 est une variable de type connexion dans laquelle je déclare le nom du serveur, l'utilisateur le mon de passe etc... et comme provider HaccesNatifAS400

    Sur mon poste de développement je n'ai aucun soucis pour établir la connexion, par contre lorsque je passe l'application sur le serveur de test, j'ai une erreur "Connexion impossible, erreur d'accès natif"
    J'ai bien la librairie eac2400.dll à la racine du projet, l'accès natif est opérationnel car il est utilisé sur d'autre projet, le serveur de test à accès au serveur de l'As400.

    Avez-vous des pistes a me donner pour résoudre ce problème s'il vous plait ?

    Merci

  2. #2
    Membre éclairé
    Homme Profil pro
    Chef de projet
    Inscrit en
    Mars 2017
    Messages
    330
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2017
    Messages : 330
    Points : 795
    Points
    795
    Par défaut
    Utilises procmon peut être qu'il te dira le chemin où l'exe s'attend à trouver la dll de l'accès natif, qui n'est peut être pas le répertoire de l'exe lui même.
    Regardes dans les retour de fonction Windev si tu peux obtenir des détails sur l'erreur notamment son code.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    420
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 420
    Points : 116
    Points
    116
    Par défaut
    Bonjour et merci pour ta réponse.

    Le message d'erreur c'est : erreur de connexion de l accès natif
    Erreur 1.

  4. #4
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 811
    Points : 5 270
    Points
    5 270
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    L'AN est-il bien installé sur le serveur ?
    Normallement, si ce connecteur fonctionne comme les connecteurs gratuits, il faut que la DLL apparaisse :
    1-Sur le poste de développement dans "\Programmes\Framework\Win32x86" ou "\Programmes\Framework\Win64x86" selon la version
    2-Sur le poste de déploiement, dans le répertoire de l'exécutable ou dans le répertoire de Windows. En cas de déploiement sur un serveur Web, la DLL doit être présente dans le répertoire du Connecteur Natif ou dans le répertoire de Windows.

    A confirmer avec la doc fournie
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    420
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 420
    Points : 116
    Points
    116
    Par défaut
    bonjour et merci pour votre réponse.

    La librairie eac2000as.dll est présente au niveau de l'exe, sur mon poste de développement je n'ai aucun problème de connexion. Par contre sur le serveur c'est autre chose.
    Si j'utilise Hdécritconnexion() je n'arrive pas à me connecter au serveur par contre avec SQLConnect() je n'ai pas de problème.
    Sauf que je dois utiliser HdécritConnexion() pour ce projet.

Discussions similaires

  1. connexion ssh impossible sur mon serveur ovh
    Par cdevl37 dans le forum Visual Studio
    Réponses: 0
    Dernier message: 30/04/2020, 19h49
  2. pb connexion a mysql sur serveur
    Par nogood1 dans le forum MySQL
    Réponses: 1
    Dernier message: 09/10/2008, 22h57
  3. Connexion depuis Unix sur serveur Mysql sous Windows
    Par krlou dans le forum Installation
    Réponses: 4
    Dernier message: 01/02/2008, 17h32
  4. enregistrement impossible sur serveur 2003
    Par corwin44 dans le forum Windows Serveur
    Réponses: 7
    Dernier message: 19/09/2007, 16h04
  5. Erreur de connexion à ma base sur serveur Debian - Apache
    Par GLDavid dans le forum Installation
    Réponses: 4
    Dernier message: 24/09/2003, 10h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo