Ne te donnes pas la peine de masquer une adresse 192.xxxx : c'est une adresse privée
Ne te donnes pas la peine de masquer une adresse 192.xxxx : c'est une adresse privée
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
pas telnet
sur le serveur, que donne un :
isql 192.xxx.xxx.xxx:/opt/firebird/.../employee.fdb -user SYSDBA -password monpass
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
salut
avec la commande isql ..............
j'obtiens : -bash: isql: command not found
avec la commande ./isql.............
j'obtiens: -bash: ./isql: aucun fichier ou répertoire de ce type
A+
grr
il faut apprendre à utiliser Linux, si tu n'as pas /opt/firebird/bin dans ton path, forcément
/opt/firebird/bin/isql ....
à condition d'avoir les droits en execution
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
bonsoir,
voici les résultat du test:
voir pièce jointe
il doit bien y avoir un problème quelque part ?
a+
oui, sur le poste linux
mal configuré
surement une règle bloquant le port 3050
ou bien pas la bonne IP
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
bonjour,
merci pour l'aide
concernant l'adresse IP elle est correcte, je vais donc demander à l'administrateur du système de regarder le port 3050
par contre je viens d'aller voir le firebird.conf et toutes les lignes sont précédées d'un # , meme celle qui ont un parametre ? est ce normal ?
j'ai mis le fichier en pièce jointe
a+
oui il existe des valeurs par défaut pour tous les parametres, un # signifie que la ligne n'est pas active et que donc la valeur par défaut est utilisée
encore une fois ton problème est un probleme reseau ou une mauvaise installation de Firebird, mais comme on ne sait rien de de ton serveur Linux, comment il a été installé, quel moteur de Firebird (Classic ou Superserveur), s'il y a eu des messages particuliers au moment de l'installation ...
tu nous obliges à répondre dans le brouillard
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
salut
je vais faire le point avec l'administrateur du serveur
peut etre que je vais supprimer la version 1.5 pour mettre le 2.0.4
A+
Après avoir longuement lu ce poste , je voudrais te faire partager mon expérience personnelle pour ce même problème ,
complètement nouveau en linux , j'ai cependant réussi à me connecter aux bases . Voici la config de mes tests :
un (vieux) PC HP Vectra 733Mz 192Mo de mémoire et un disque dur de 10 Go (c'est donc loin d'être une bête de course ) sur lequel j'ai mis une distribution Mandriva 2008.1 ,Firebird 2.1 Serveur Classic et FlameRobin (pour les tests).
un poste XP (un peu plus conséquent je fais grâce de la config) avec Firebird 2.1 client et firebird (toujours pour les tests )Envoyé par petite note
effectivement au début pas moyen de faire fonctionner Flamerobin même sur le poste linux . Normal je n'avais pas mis mis l'utilisateur dans le groupe firebird . Cela fait (et apres avoir un peu tatonné pour retrouver la base employée /usr/lib/firebird/examples/empbuild/employee.fdb) alleluia la connexion se passe et j'interroge la base
cela fait reste le XP ... là , c'est un peu différent , apres avoir enregistrer le serveurEnvoyé par petite remarque en passant
, enregistrer la base
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 display name : Linux Hostname : 192.168.0.*** port number : 3050
, la cata pas de connexion .... Etant totalement newbie et après de longues fouilles via google un déclic .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Display Name : Employé Database Path : /usr/lib/firebird/examples/empbuild/employee.fdb Username : SYSDBA Password : masterkey
1)j'ai rajouté un utilisateur sur le poste linux de nom identique a celui de mon poste xp
2)j'ai rajouté cet utilisateur au groupe Firebird
3)j'ai désactivé le parefeu de la carte réseau (là il va falloir que je comprenne quand même pour amélioré la sécurité )
un nouveau test sur mon poste XP et ...
connexion réussie
en espérant que cette narration t'aideras
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
non sens complètement inutile1)j'ai rajouté un utilisateur sur le poste linux de nom identique a celui de mon poste xp
2)j'ai rajouté cet utilisateur au groupe Firebird
ça oui, c'est bien ça qu'il fallait corriger3)j'ai désactivé le parefeu de la carte réseau (là il va falloir que je comprenne quand même pour amélioré la sécurité )
parce que tu as utiliser le rpm de Mandriva, et que c'est conforme aux règles de MandrivaFirebird s'est installé dans /usr/lib/firebird pourquoi ?
ça uniquement parce que tu voulais utiliser le protocole direct local, si tu étais passé par le protocole réseau (chaine de connexion avec l'adresse IP avant, cela n'était absolument pas nécessaireeffectivement au début pas moyen de faire fonctionner Flamerobin même sur le poste linux . Normal je n'avais pas mis mis l'utilisateur dans le groupe firebird
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
Eh bien me voilà plus que renseigné
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager