This error occurs when connecting to the server from the client, ora12541-TNS: No listener
Then, start the oracleorahome92tnslistener service on the server and display "The oracleorahome92tnslistener service cannot be started on the local computer. Error 3: The specified path cannot be found ". The path in the service attribute is empty.
Cause: no application is specified for the service.ProgramTherefore, the system prompts that the path cannot be found. The possible cause is that the windows optimization master gave the Oracle listening service to "optimized ".
Solution:
1. Go to the Registry and modify ImagePath.
Run regedit to go to the Registry to HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ oracleorahome81tnslistener.
If the key value of ImagePath is missing, add it, select the expandable string value, and edit the string value data as: D: \ oracle \ ora81 \ bin \ tnslsnr. exe
Exit the registry.
2. Start the service again. The service starts normally.