[急求]初次使用oracle错误:监听程序当前无法识别连接描述符中请求的服务
昨天笔记本刚安装的oracle,因为第一次使用oracle数据库,在朋友的推荐用的,一开始没建立监听程序.去了老师那老师建完了监听程序后。当时就可以用了.也是用pl/sql developer第三方软件连接的 但是一回家就不行了 报的是监听程序当前无法识别连接描述符中请求的服务 错误.. 查了好久没有头绪 我的监听文件代码如下:
# listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = peng-VAIO)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
会不会跟网有关系?在老师那没网我可以用回到家里有无线网就不行了?总之希望大侠们帮帮忙 我正在学这个数据库 急用谢谢了
[解决办法]
- SQL code
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = peng-VAIO)(PORT = 1521)) [color=#FF0000] (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) [/color] ) )--把所有oracle相关服务都启动,看看是不是有的服务是手动启动的,关了电脑后服务就关闭了!--还有如果你DB是关闭状态,把下面这段加的监听中就可以了SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = G:\oracle\product\10.2.0\db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = G:\oracle\product\10.2.0\db_1) (SID_NAME = ORCL) ) )
[解决办法]
参考这篇文章:http://blog.csdn.net/luiseradl/article/details/7064916
