Rubrique précédente: Le processus d'enregistrement échoue en utilisant regtoolRubrique suivante: Le processus d'enregistrement échoue lors de l'exécution de regtool à l'aide du terminal X Window


Le processus d'enregistrement échoue lors de l'exécution de regtool en utilisant la ligne de commande

Valide sur les plates-formes UNIX et Linux.

Symptôme 1 :

Le moteur de transfert de données pour UNIX/Linux est installé sur le serveur de moteur de transfert de données. Le message suivant s'affiche dans la fenêtre de ligne de commande lorsque vous essayez d'enregistrer le serveur de moteur de transfert de données à l'aide de l'utilitaire regtool :

regtool : Erreur lors du chargement des bibliothèques partagées : libetpki2.so : Impossible d'ouvrir le fichier d'objet partagé : Ce fichier ou ce répertoire n'existe pas

Solution 1 :

L'erreur ci-dessus se produit lorsque vous êtes connecté au serveur de moteur de transfert de données en utilisant la même session de connexion que celle qui a été utilisée pour installer le moteur de transfert de données pour UNIX/Linux. L'utilisation de la même session de connexion empêche de mettre à jour diverses variables d'environnement (par exemple, LD_LIBRARY_PATH) qui ont été modifiées lors de l'installation du moteur de transfert de données pour UNIX/Linux.

Pour remédier à ce problème, déconnectez-vous de la session en cours, puis connectez-vous au serveur de moteur de transfert de données. Vous devriez ensuite pouvoir enregistrer le serveur de moteur de transfert de données à l'aide de l'utilitaire regtool.

Symptôme 2 :

Lorsque vous exécutez regtool sur un système UNIX ou Linux en utilisant des commandes de shell, regtool peut échouer et afficher des messages d'erreur qui indiquent qu'il est impossible de trouver des bibliothèques partagées.

Solution 2 :

Pour remédier à ce problème, procédez comme suit :

  1. Exécutez la commande suivante :
    . /etc/profile
    
  2. Exécutez regtool.