ORA-12514:
TNS:监听程序当前无法识别连接描述符中请求的服务 ORACLE
环境:win7 32位 oracle 10g
数据库安装在本机。数据库服务名:orcl
用
打开,已经创建了一个服务名:orcl,但是点击测试时,一直都是连接不成功的。
在网上查找解决方案,很多人都说是修改listener.ora里面的内容。
我把我的listener.ora文件也贴出来。
# listener.ora Network Configuration File: D:\Tools--Instal\ORACLE\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\Tools--Instal\ORACLE)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
我照着别人的方法修改了很多遍,但是,还是会报一样的错误。
有没有高人知道怎么解决这个问题啊???
------解决方案--------------------这里面有:http://bbs.csdn.net/topics/390312212
------解决方案--------------------
实例没有启动,直接startup启动实例打开数据库就可以连接了。
开始--CMD--sqlplus / as sysdba--startup--select status from v$instance;status为OPEN就表示数据库已打开,可以连接数据库并进行相关操作了。