web-dev-qa-db-fra.com

Le programme Oracle "lsnrctl" manque après l'installation de 32 bits Oracle Client

J'ai nettoyé mon ordinateur pour toutes les anciennes choses Oracle à l'aide de la désinstallation (OUI), puis utilisée ultérieurement Regedit pour supprimer toutes les références à Oracle, puis supprimé tous les restes de répertoires Oracle.

J'ai HP ProBook avec Windows 7 (64 bits) et je souhaite installer un client 32 bits Oracle dessus. Je dois être connecté à une base de données Oracle 11Gr2 sur un serveur distant par OCI, ODBC et OLEDB.

J'ai fait cette installation des dizaines de fois, mais cette fois je suis coincé.

La commande lsnrctl n'est pas présente après l'installation et comme prévu alors, le lsnrctl.exe binaire n'est pas présent dans le répertoire à domicile Oracle (à la corbeille) comme il se doit.

Ce test montre la situation effrayante:

C:\Oracle\product\11.2.0\client_1\BIN>lsnrctl status
'lsnrctl' is not recognized as an internal or external command,
operable program or batch file.

J'ai fait les mêmes opérations et l'installation plus de temps, mais avec le même résultat. Pourquoi cela se produit-il et que puis-je faire pour le droit, autrement que réinstaller la totalité des fenêtres 7?

4
Osprey

Il ne semble pas y avoir de problème.

L'auditeur est un processus qui fonctionne généralement sur le serveur de base de données, non sur la machine cliente. Faire une installation de client uniquement n'installera pas d'auditeur. Si vous souhaitez avoir un auditeur sur votre machine, vous devez effectuer une installation de base de données (bien que vous puissiez effectuer une installation du logiciel uniquement plutôt que de créer une base de données).

Si vous essayez simplement de vous connecter à une base de données distante, vous utiliserez l'auditeur (probablement) en cours d'exécution sur le serveur de base de données. Il est théoriquement possible d'installer un auditeur sur une machine pour une base de données en cours d'exécution sur une autre machine, mais qui n'est pas particulièrement fréquente. Il serait extrêmement inhabituel d'installer un auditeur sur la machine client qui répertorie les connexions à une base de données sur un serveur distant.

2
Justin Cave