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

Lazarus Pascal Discussion :

Echec d'une connexion distante [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de FOCUS77
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Par défaut Echec d'une connexion distante
    Bonjour à tous

    La connexion de IBConnection réussi sur un réseau local, mais elle échoue sur un réseau virtuel (ex: en utilisant IP trouvée sur MyIPAdress.com)
    Pourquoi?

    message d'erreur:
    Nom : RD.png
Affichages : 487
Taille : 38,1 Ko

    merci d'avance.

  2. #2
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 937
    Billets dans le blog
    6
    Par défaut
    Bonjour,
    Je pense que cette IP publique est commune à ton réseau local (c'est celle du routeur). Il faut que ton routeur redirige les demandes sur ce port arrivant à cette adresse externe (publique) vers l'IP du PC qui héberge la BDD sur le réseau local interne (privé).
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  3. #3
    Membre éclairé
    Avatar de FOCUS77
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Par défaut
    Bonjour

    Comment dois-je reconfigurer le serveur?
    et lui attribuer probablement un numéro de port?

  4. #4
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 937
    Billets dans le blog
    6
    Par défaut
    Si le problème est bien celui que je suppose (tu es sur un réseau externe à celui qui héberge le serveur), c'est le routeur du réseau du serveur qu'il faut configurer pour accepter de rediriger les paquets arrivant pour le port du serveur sur l'IP locale interne du serveur : http://fr.wikihow.com/configurer-la-...sur-un-routeur
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  5. #5
    Membre éclairé
    Avatar de FOCUS77
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Par défaut
    Bonsoir à tous

    Enfin j'ai réussi à établir une connexion distante à l'aide de 'LogMeIn Hamachi'.

    figure:
    Nom : LMI.png
Affichages : 446
Taille : 16,2 Ko

    Cependant la deuxième application n'est mise à jour que lorsque la première
    est fermé, c'est à dire qu'on ne peut pas saisir les données dans les 2 applications simultanément

    en tout cas c'est un pas considérable.

    merci à tous.

  6. #6
    Membre éclairé
    Avatar de FOCUS77
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Par défaut
    Bonsoir à tous

    Après cette modification, le tout fonctionne bien en mode réseau.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1-IBTransaction.Params:='isc_tpb_read_committed'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    2-procedure TForm1.SQLQuery1AfterPost(DataSet: TDataSet); 
      begin
      SQLQuery1.ApplyUpdates(-1);   
      IBTransaction.EndTransaction  ; // Destruction de la transaction.
      SQLQuery1.Active:=True ;          // MAJ de la transaction.
      end;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    3-Le rafraîchissement (manuel, Timer...) de SQLQuery1 (pour voir les changements sur le PC2).
    NB: afin d'assurer un bon fonctionnement, chaque SQLquery doit avoir sa propre transaction.

    Happy new year!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL2000] créer une connexion distante
    Par PeterEMF dans le forum Administration
    Réponses: 4
    Dernier message: 22/08/2011, 08h29
  2. Réponses: 6
    Dernier message: 05/05/2006, 19h11
  3. Comment créer une connexion accès distant ?
    Par fredero dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 08/06/2005, 22h31
  4. Comment etablir une connexion distante sur une bd sql server
    Par sessime dans le forum Bases de données
    Réponses: 2
    Dernier message: 08/11/2004, 13h19
  5. [Débutant] Connexion sur une machine distante protégée
    Par arthix dans le forum Développement
    Réponses: 3
    Dernier message: 28/08/2003, 09h46

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