PLSQL Developer连接Oracle 10报错:ORA-12154:TNS :无法处理服务名

XP上安装1.PLSQL Developer 8.0版 和Oracle - OraHome92即9i版。现需要PLSQL Developer 8.0工具连接服务器上的Oracle 10 数据库,修改配置文件(D:\oracle\ora92\network\admin\tnsnames)末尾添加如下字段:
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

实验库 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 111.222.3.1)(PORT = 1520))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = hrrl)
)
}

呵呵,楼上的回答很有意思,人家连不上数据库,你说把库给删了,
建议从DB服务器上找TNSNAMES.ORA里面的对应条目考到客户端就能用了应该是,
确认LISTENER里面是对的,且是已经启动的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-15
把数据库删掉 启动监听服务~ 创建数据库就可以了本回答被网友采纳
第2个回答  2010-11-14
可以通过netca,添加本地服务目录,来处理,连接时请注意,SID是否正确.
第3个回答  2010-11-16
是PLSQL Developer的问题,在首选项中配置连接
相似回答