问题描述:
刚安装的oracle数据库,安装好当时可以使用,改变网络环境之后开始连接不上,
报错信息为:
oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
查找原因,并找出解决办法:
1、查看OracleServiceORCL服务是否开启
2、打开并查看listener.ora文件配置
原始信息:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = LEJ-PC)(PORT = 1521))
)
)
添加如下内容 :
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = F:\app\Administrator\product\11.1.0\db_1)
(PROGRAM = extproc)
)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = F:\app\Administrator\product\11.1.0\db_1)
(SID_NAME = ORCL)
)
标红的内容则根据自己安装目录进行填写。
然后重启服务即可使用。