J'essaie de me connecter à une base de données Firebird "test" distante (alias déjà ajouté). Ce n'est pas un serveur intégré et est installé sur VM avec l'adresse IP 192.168.1.147.
Voici ma chaîne de connexion:
Utilisateur = sysdba; Mot de passe = clé principale; Base de données = test; Source de données = 192.168.1.147
Cependant, j'ai eu une erreur:
FirebirdSql.Data.FirebirdClient.FbException (0x80004005): Impossible de terminer la demande réseau à l'hôte "192.168.1.147". ---> Impossible de terminer la demande réseau à l'hôte "192.168.1.147".
J'ai fait des recherches à ce sujet mais je n'ai pas encore la moindre idée. Un peu d'aide nécessaire. Merci
Mon adresse IP est 192.168.2.108 et je peux envoyer une requête ping à l'adresse IP de ce serveur avec succès.
Sois sûr que
Pour Linux, le port Firebird est fermé par défaut. Vous devez modifier RemoteBindAddress
dans /etc/firebird/2.5/firebird.conf
à partir de
RemoteBindAddress = localhost
à
RemoteBindAddress =
et redémarrez le service.
Assurez-vous que vous avez exclu le port TCP 3050 du pare-feu des machines virtuelles.