1. Question description:
if you are setting the oracle client to add a local network service, you may see the dialogue that show you the message
(oracle client ORA-12541: TNS: 無監聽程序).
2.you can check the listener first, with command (lsnrctl status; lsnrctl start)
as the image describe, the listener object is wrong.
3. Solution:
you need to find the .ora file , and modify with the host name.