When oracle was installed, the machine name was host = user49561.
After modification, start the oracletnslisener service in the control panel service and immediately stop
Use the command line tool instead:
LSNRCTL
Start
Tip:
Tnslsnr for 32-bit windows: Version 9.2.0.1.0-Production
System parameter file is D: \ oracle \ ora92 \ Network \ admin \ listener. ora
Log messages written to D: \ oracle \ ora92 \ Network \ log \ listener. Log
Listening On: (description = (address = (Protocol = IPC) (pipename = \. \ PIPE \ extproc0ipc
)))
Error listening on: (description = (address = (Protocol = TCP) (host = user49561) (Port = 15
21 )))
TNS-12545:Connect failed because target host or object does not exist
TNS-12560: TNS: protocol adapter Error
TNS-00515: connect failed because target host or object does not exist
32-bit Windows Error: 1001: Unknown error
Listener failed to start. See the error message (s) abve...
It turns out that