ORA-12514 监听程序当前无法识别连接描述符中的服务

简介:

今天在用oracle的时候遇到了这样一个问题:"ORA-12514 监听程序当前无法识别连接描述符中的服务",网了看了好多别人的办法都没有解决,自己就试着解决了一下,嘿,还真解决了,方法如下:

 

出现这个问题的原因是在装完oracle后,修改了电脑主机名或者Ip地址,这时就会出现这个错误,因为配置文件里面用的还是以前的主机名或者ip地址,解决的方法就是把配置文件里的host改成当前的主机名就可以了。


三步搞定这个问题:
第一步:客户端
C:\Documents and Settings\Administrator>tnsping orcl

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 30-7月 -2009 14:19:09

Copyright (c) 1997, 2005, Oracle.  All rights reserved.

已使用的参数文件:
e:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora


已使用 TNSNAMES 适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = HR.)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl))
)
OK (10 毫秒)

第二步:服务端
C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 7月 30 14:19:37 2009

Copyright (c) 1982, 2005, Oracle.  All rights reserved.
第三步:启动服务
SQL> startup

 

这样过后,先前的问题就解决了,快去sqlplus或者PL/SQL下去试试吧

----------------------------------------------------------------------------------------

 

今天又遇到了这样的问题用以下方法解决:

将client_1\NETWORK\ADMIN目录下的tnsnames.ora中的HOST后面的ip改为了主机名加.的形式,问题解决



本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/380183,如需转载请自行联系原作者

相关文章
|
Oracle 安全 关系型数据库
ORACLE 11g【安装流程】及部门问题解决,ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务 下
ORACLE 11g【安装流程】及部门问题解决,ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务 下
190 0
ORACLE 11g【安装流程】及部门问题解决,ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务   下
|
SQL Oracle 关系型数据库
ORACLE 11g【安装流程】及部门问题解决,ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务 上
ORACLE 11g【安装流程】及部门问题解决,ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务 上
399 0
ORACLE 11g【安装流程】及部门问题解决,ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务   上
|
SQL 安全 数据库
已成功与服务器建立连接 但是在登录过程中发生错误。 provider 共享内存提供程序 error 0 管道的另一端上无任何进程。
用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。  说明: 执行当前 Web 请求期间,出现未处理的异常。
3633 0
|
网络协议 Oracle 关系型数据库
|
SQL Oracle 网络协议
[20180509]配置静态监听服务与ORA-12514
[20180509]配置静态监听服务与ORA-12514错误.txt --//昨天帮别人解决ORA-12514错误问题.主要静态监听服务名不正确, --//我一般配置静态监听服务名与实例名一样.
1127 0

热门文章

最新文章