Maison >Opération et maintenance >exploitation et maintenance Linux >Que dois-je faire si Linux lsnrctl n'est pas une commande interne ?
Linux lsnrctl n'est pas une commande interne. Solution : 1. Après vous être connecté en tant qu'utilisateur root, exécutez la commande "su oracle" 2. En utilisant l'utilisateur oracle, le paramètre de configuration est "export PATH=/home/oracle/" app/oracle/product /11.2.0/dbhome_1/bin:$PATH export ORACLE_HOME=/home/oracle/...".
L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur Dell G3.
linux Que dois-je faire si lsnrctl n'est pas une commande interne ? Trouver la commande lsnrctl start Introuvable ?
La commande est introuvable. Cela doit être dû à une mauvaise configuration des variables d'environnement ou à une fermeture incorrecte de la base de données.
Mon opération :
Utilisez l'utilisateur root. pour vous connecter dans des circonstances normales et exécutez la commande su oracle. Apportez directement les variables d'environnement
Si vous n'avez pas vérifié les paramètres des variables d'environnement, utilisez l'utilisateur oracle pour configurer les trois paramètres suivants et configurez le chemin correct.
Utilisez l'utilisateur Oracle pour configurer temporairement ces trois variables d'environnement, et vous pourrez démarrer lsnrctl normalement.export PATH=/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin:$PATH export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1 export ORACLE_SID=orclC'est tout Recommandations associées : "
Tutoriel vidéo Linux".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!