PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 25 → problème de lecture sur une base de données HFSQL
problème de lecture sur une base de données HFSQL
Débuté par mathlsn, 30 juin 2020 06:36 - 14 réponses
Membre enregistré
10 messages
Posté le 30 juin 2020 - 06:36
Bonjour,

Avez vous déjà rencontré un problème de lecture sur une base de données HFSQL,

Mon application tourne déjà sur plusieurs poste de travail,
mais voila sur un pc impossible de trouver pourquoi il ne veut pas le lancer

Donc arrivé sur la fenêtre de connexion, il plante "Code erreur : 0 Niveau : pas d'erreur"

j'ai donc essayé de générer un exécutable qui ne passe pas par le Groupware,
et l'application se lance bien j'ai bien accès à tous les menu et état mais je n'ai aucune données

toutes mes tables sont vide comme si le pc ne lisais pas la base de données.

avez vous un avis sur ce problème ?

Merci à vous.
Membre enregistré
570 messages
Popularité : +2 (2 votes)
Posté le 30 juin 2020 - 10:04
Bonjour,

Je suppose que c'est une base HFSQL C/S, et cela ressemble davantage à un problème de connexion à la (bonne) base de données.
Soit la configuration de la connexion est incorrecte, soit le PC client bloc la connexion.
Il y a peut-être d'autres raisons, mais pour le moment ce sont les premières qui me viennent à l'esprit.

--
Thierry TILLIER
Développeur Windev-Webdev
Formation Windev : https://coursdinfo.teachable.com/
Formation bureautique : https://coursdinfo.net
Membre enregistré
570 messages
Popularité : +2 (2 votes)
Posté le 30 juin 2020 - 10:04
*bloque

--
Thierry TILLIER
Développeur Windev-Webdev
Formation Windev : https://coursdinfo.teachable.com/
Formation bureautique : https://coursdinfo.net
Membre enregistré
10 messages
Posté le 30 juin 2020 - 10:18
Bonjour,

Je génère une installation en "live update" pour éviter en cas de mise a jours de devoirs le faire manuellement sur chaque postes
mais qui récupère les fichiers de données a l'adresse "\\192.168.0.7\rd_services\METHODES\Développement\BDD\Donnees"

pourtant le serveur 192.168.0.7 est bien sur le pc en question car nous nous en servons pour stocker nos documents partagés

c'est pour cela que je ne comprend pas pourquoi il ne veut pas lire les données

PS : le pc en question est neuf.
Membre enregistré
2 044 messages
Posté le 30 juin 2020 - 10:32
Un pare feu de configuré peut-être ou un antivirus qui bloque ?

--
Cordialement,

Philippe SAINT-BERTIN
Membre enregistré
10 messages
Posté le 30 juin 2020 - 11:02
je ne pense pas,

j'ai pu fait des essais avec les administrateurs réseau qu'ils m'ont confirmé qu'ont était bon niveau pare feu et antivirus,
ils ont même vérifier si la session avais bien les droit admin au cas ou, et ils ont vérifier si sa ne venait pas d'un pilote.

c'est pour ses raisons que je ne comprend pas d'où peut venir le problème.
Membre enregistré
2 044 messages
Posté le 30 juin 2020 - 11:19
Tu es en HF classic ?

--
Cordialement,

Philippe SAINT-BERTIN
Membre enregistré
10 messages
Posté le 30 juin 2020 - 11:30
Oui, pourquoi cela peut jouer sur quelque chose ?
Membre enregistré
570 messages
Popularité : +2 (2 votes)
Posté le 30 juin 2020 - 13:55
Par défaut HFSQL classic => la base de données est sur le poste où se trouve l'exécutable, donc le poste client.
Il faut revoir le paramétrage de la connexion à la BD.

Il faudrait la passer en client/serveur, dans la mesure du possible.

--
Thierry TILLIER
Développeur Windev-Webdev
Formation Windev : https://coursdinfo.teachable.com/
Formation bureautique : https://coursdinfo.net
Membre enregistré
2 044 messages
Posté le 30 juin 2020 - 14:33
C'est toujours mieux de travailler an C/S lorsque que l'application est multi-utilisateurs.

--
Cordialement,

Philippe SAINT-BERTIN
Membre enregistré
39 messages
Posté le 30 juin 2020 - 18:14
Bonjour,
Le probléme c'est au niveau du paramétrage d'accés au données.Besoin d'assistance par teamviewer senitdev@gmail.com
Posté le 30 juin 2020 - 22:52
depuis vista, la gestion du partage de fichier à travers le réseau dans windows (opplock) a été modifié d'une facon qui rend les bases de type classique NON FIABLE quand partagées en réseau.

Même si ca fonctionne à un moment donné, ca peut crasher après n'importe quelle MAJ windows...

Il ne faut donc en AUCUN CAS utiliser HF classique en mode réseau depuis cette époque. A la place, il faut installer un serveur HFSQL C/S et se connecter dessus.
Membre enregistré
10 messages
Posté le 06 juillet 2020 - 06:16
Bonjour à tous,

Désolé pour l'attente, nous avons donc passer en HFSQL C/S
mais toujours pas, j'ai toujours le même problème avec ce fameux pc en question.

nous pensons donc qu'ils doit y avoir un logiciel dans le pc qui nous bloque la connexion,

je ne sais pas si le VPN du pc peut jouer un rôle dans le connexion pour moi non

je vais donc essayer de trouver et je reviens vers vous.
Posté le 06 juillet 2020 - 17:00
...e ne sais pas si le VPN du pc peut jouer un rôle dans le connexion pour moi non...

absolument, il peut, et il va... Un VPN modifie complètement les paramètres réseaux et PEUT bloquer les connexions locales. En paeticulier, un VPN interfère avec la gestion DNS.

maintenant, il faut voir si le vpn en question sert à se connecter à ton serveur de BD, ou s'il sert à se connecter à autre chose. SI c'est le deuxième cas, tu le désactive et tu vois si ton accès données revient.
Membre enregistré
10 messages
Posté le 06 juillet 2020 - 19:27
Merci Argus pour ta réponse,
Certain utilisateur ont eu un nouveau VPN pour pouvoir prendre le PC en déplacement,
je vais essayer le manip demain si je le peut.