ora-12514
使用PL/sql登录oracle数据库,提示【ora-12514:TNS:监听程序当前无法识别连接描述符中请求的服务】如下图:
直接上解决办法哈:
一:看到当前提示首先想到的是看看Oracle服务是否开启:
开启后再进行登录就好了。
二:如果Oracle服务是开启的,但还是提示【ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务】,再去检查下:
- 首先找到listener.ora监听文件,具体位置:D:\APP\AdMinistrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
小技巧(直接在搜索listener.ora文件)
:
在lisener.ora文件中找到
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = “EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll”)
)
将下面的一段内容copy进去,并适当修改。(红字部分为你的SID,其中GLOBAL_DBNAME为全局数据库名,可以与SID不同)
(SID_DESC =
(GLOBAL_DBNAME = ORAC11)
(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
(SID_NAME = ORAC11)
)
保存listener.ora文件,关闭并重新启动监听程序。
lsnrctl stop // 关闭
lsnrctl start // 启动
此时,用正常的用户去连接双出现新的错误。
ORA-27101: shared memory realm does not exist
- 启动打开目录:D:\app\Administrator\admin\orac11\pfile,会发现里面有一个文件:init.ora.1052011103553,这是Oracle最后一次成功启动时备份的启动文件。
- sqlplus /nolog,
create spfile from pfile=’D:\app\Administrator\admin\orac11\pfile\init.ora.1052011103553’
startup // 启动数据库。
- 一切恢复正常。
相关阅读
SEO最需要掌握的三要素是啥,想来许多同学们都不清楚,SEO实验室的小编认为只有学精了三要素,之后才可以圆满的搞好SEO,以提高网站排
社群微信小程序开发以微信为切入口,通过为用户提供便捷服务而让用户有好的体验。微信小程序自面世以来便受到不少企业与用户的关注
如何在当前工作表中怎样设置单元格?
EXSI5.5只能在64位X86CPU的服务器上安装和运行。 ESXI5.5要求主机至少具有两个内核的CPU。 ESXI5.5至少需要4GB的物理内存。 ESXI
大多费尔公用模块都需要连接互联网,但有时可能因为网络问题而无法正常连接,这时可以尝试使用代理服务器。但首先您必需知道代理服务