经过添加端口到win7防火墙、关闭防火墙、修改注册表增加USE_SHARED_SOCKET=true都不奏效。
一筹莫展之际,找到下面这篇文章,终于搞定:
http://lggsuper.blog.163.com/blog/static/194633320102313342578/
主要是修改oracle服务器的监听文件listener.ora,将里面的localhost改成了机器名
LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) )
改成
LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = pc_name)(PORT = 1521)) )
重启后,终于telnet通畅了