ora-12154如何解决ORA-12154:TNS:无法解析指定的连接标识符

ora-12154  时间:2021-01-31  阅读:()

我的oracle出现ORA-12154: TNS: 无法解析指定的连接标识符

作为ORACLE数据库的开发人员,很多都碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”的问题。

问题场景描述: 服务器端版本:oracle 10.2.0.10 客户端版本:oracle 10.2.0.10 客户端开发工具:PL/SQL Developer 通过客户端来连接服务器,其主要文件就是通过客户端的tnsnames.ora来配置,在原文件的基础上增加: SID别名 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER_IP)(PORT = 1521)) ) (CONNECT_DATA = (SID = SID_NAME) ) ) 例: dev_db = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.168.10.5)(PORT = 1521)) ) (CONNECT_DATA = (SID = ora10) ) ) 通过PL/SQL Developer连接dev_db时,报“ORA-12154: TNS: 无法解析指定的连接标识符”。

(这个问题以前也碰到过,但解决方法不太一样,因具体的问题不太一样。

) 我将自己知道的一些解决方法说一下: 1.先检查服务器端的监听服务是否打开,如果没有打开请启动其监听  客户端:tnsping <tns_name> 服务器Linux下:      #>lsnrctl status 查看监听状态      #>lsnrctl start 启动监听 2.通过Sql Plus连接一下试试,如果Sql Plus连接能成功,那就说明你的tnsnames.ora内容有错误 我的问题就在别名dev_db前面有一个空格,这个可以通过文本编辑器(Edit Plus,UE等)来查看是否有空格,只要有空格那就肯定是不行的,而且如果那段内容是出现在文件的中间的话,将导致该文件里所有相应的连接别名都不成功,如果是在最后面就只有其自身连接别名不能成功,其他连接别名还是能连接成功。

(注:我的tnsnames.ora配置了多个数据库实例的连接,所有才有多个连接别名。

) 如: 空格dev_db = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.168.10.5)(PORT = 1521)) ) (CONNECT_DATA = (SID = ora10) ) ) 3.如果确保你的tnsnames.ora内容没有错误,那请将%ORACLE_HOME%product10.2.0db_1NETWORKADMIN目录下的所有文件删了,然后重新连接,一般就能解决了。

说明一下:那个目录里的文件是在你建立连接的时候动态生成的,不要怕删了会有问题 4.进入PLSQL Developer的主界面,在登录界面选择取消即不登录进入主界面,然后选择菜单Tools(工具)-Preferences(首选项),在设置窗口中,选择Oracle-Connection(连接),对应设置窗口中,找到Oracle Home(Oracle主目录),选择你本地所安装客户端的版本,保存设置,然后重新启动PLSQL Developer,这时就可以正常登录了。

如何解决ERROR:ORA-12154:TNS:无法处理服务器名

# TNSNAMES.ORA Network Configuration File: E:workadmin nsnames.ora # Generated by Oracle configuration tools. ORA9 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ora9) ) ) DBSERVER = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =localhost)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ora9) ) ) INST1_HTTP = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = SHARED) (SERVICE_NAME = MODOSE) (PRESENTATION = http://HRService) ) ) EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) 试下

搭建网站时,数据库都正确,但在网页上面显示ora-12154:无法解析指定的连接标识符

安装好Oracle客户端之后,在开始菜单中依次找到“Oracle - OraClient10g_home1—>配置和移植工具—>Net Manager”并打开(Win7,Win8用户如果没有取得Administrator账号登陆需要以管理员方式运行),依次展开“Oracle Net配置—>本地—>服务命名”点击左侧“加号”配置新的网络服务

如何解决ORA-12154:TNS:无法解析指定的连接标识符

主要原因: 1.监听服务没有起起来。

windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。

2.database instance没有起起来。

windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID. 3.注册表问题。

regedit,然后进入HKEY_LOCAL_MACHINESOFTWAREOracleHOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建 ,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,mand line下输set oracle_sid=XXXX,XXXX就是你的database SID. 4. 本机DNS解析不对。

诊断工具: 1. tnsping命令:如果能够ping通,则说明客户端能解析listener的机器名,而且lister也已经启动,但是并不能说明数据库已经打开,而且tsnping的过程与真正客户端连接的过程也不一致。

但是如果不能用tnsping通,则肯定连接不到数据库。

2.lsnrctl命令.

安徽BGP云服务器 1核 1G 5M 29元/月 香港云服务器 1核 1G 19元首月 麻花云

麻花云怎么样?麻花云公司成立于2007年,当前主打产品为安徽移动BGP线路,数据中心连入移动骨干网。提供5M,10M大带宽云主机,香港云服务器产品,数据中心为香港将军澳机房,香港宽频机房 cn2-GIA优质线路、采用HYPER-V,KVM虚拟技术架构一、麻花云官网点击直达麻花云官方网站合肥网联网络科技有限公司优惠码: 专属优惠码:F1B07B 享受85折优惠。最新活动 :双11 云上嗨购 香港云主...

数脉科技香港物理机 E3 16G 10M 华为线路165元 阿里云线路 188元 Cera线路 157元

2021年9月中秋特惠优惠促销来源:数脉科技 编辑:数脉科技编辑部 发布时间:2021-09-11 03:31尊敬的新老客户:9月优惠促销信息如下,10Mbps、 30Mbps、 50Mbps、100Mbps香港优质或BGPN2、阿里云线路、华为云线路,满足多种项目需求!支持测试。全部线路首月五折起。数脉官网 https://my.shuhost.com/香港特价数脉阿里云华为云 10MbpsCN...

hostkvm:美国VPS,三网强制CU-VIP线路,$5/月,1G内存/1核/15gSSD/500g流量

hostkvm在2021年3月新上线洛杉矶新VPS业务,强制三网接入中国联通优化线路,是当前中美之间性价比最高、最火热的线路之一,性价比高、速度非常好,接近联通AS9929和电信AS4809的效果,带宽充裕,晚高峰也不爆炸。 官方网站:https://hostkvm.com 全场优惠码:2021(全场通用八折,终身码,长期) 美国 US-Plan0【三网联通优化线路】 内存:1G CPU:...

ora-12154为你推荐
百度爱好者武汉理工大学有百度爱好者协会吗?那个协会怎么样站酷zcool站酷zcool字体下载后怎么安装到PS中今日油条联通大王卡看今日头条免流量吗?地图应用用哪个地图导航最好最准18comic.fun黑色禁药http://www.lovecomic.cn/attachment/Fid_18/18_4_00d3b0cb502ea74.jpg这幅画名字叫什么?rawtoolsRAW是什么衣服牌子百花百游百花净斑方多少钱一盒同ip域名两个网站同一个IP怎么绑定两个域名www.e12.com.cn有什么好的高中学习网?javmoo.com找下载JAV软件格式的网站
重庆服务器租用 最便宜虚拟主机 电影服务器 webhostingpad themeforest 特价空间 英文简历模板word 2017年黑色星期五 私有云存储 牛人与腾讯客服对话 三拼域名 全站静态化 我爱水煮鱼 七夕促销 网站cdn加速 183是联通还是移动 速度云 空间合租 爱奇艺vip免费领取 外贸空间 更多