方法1:问题:VS 连接 Data Source=ORCL_Service19;User Id=*;Password=* 连接不上 oracle 可以连接数据库,vs连不上,报错提示:ORA-12154: TNS: 无法解析指定的连接标识符查找问题:plsql中的数据库名称与Data Source的名称及tnsnames.ora中 的数据库名称 不一致解决:D:\app\ln_qi\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora 中 的数据库…
D:\install\PLSQL\instantclient_11_2 今天重新安装了oracle 11g,plsql连接oracle时发生报错:ORA-12154: TNS: 无法解析指定的连接标识符. 在网上粗略查了一下,错误比较常见,主要是是连接配置发生了问题.我运行SQLPLUS能正常连接,而plsql连接发生问题,说明问题多半是因为plsql的连接出现了问题. 主要因为忘了以下两点操作,导致连接出现问题: 1.环境变量的添加: NLS_LANG = SIMPLIFIED CHINESE…
问题1:ORA-12154: TNS: 无法解析指定的连接标识符 在一台服务器上部署了Oracle客户端,使用IP/SID的方式访问,老是报ORA-12154错误,而使用tnsnames访问却没有问题,对比了我本机的配置并查阅了一下资料,Easy Connect Naming Method这个东西是Oracle 10g推出的,需要在sqlnet.ora文件中添加EZCONNECT,如下: # sqlnet.ora Network Configuration File: C:\app\Admini…
ORA-12154: TNS: 无法解析指定的连接标识符(转自http://www.cnblogs.com/psforever/p/3929064.html) 相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结. 在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过Oracle客户端配置网络服务名的方式来连…
C#连接oracle数据库提示ORA-12154: TNS: 无法解析指定的连接标识符如果PLSQL Develope能连接上而用代码无法连接上则可以考虑sqlnet.ora文件中是否有NAMES.DIRECTORY_PATH= (TNSNAMES)这句话,如果有则删除了再试看是否能连接的上不.…
问题情景是这样的:我在数据库服务器(windows server 2008r2 ,64bit)oracle(11gr2,64bit)中通过dblink连接到另外一台服务器(hp-ux)的oracle(10g,64bit),应用系统好多年了,一直这样用没有出现过问题.但昨天临近下班时大楼突然断电(机房ups供电),第二天上午恢复通电之后发现,凡是系统中通过dblink连接远程数据库的,都用不起来. 什么都没动,怎么突然就不行了呢? 我先在本地通过plsql建立dblink进行测试,发现本地没有问题…
错误信息:"OraOLEDB.Oracle" 返回了消息 "ORA-12154: TNS: 无法解析指定的连接标识符 链接服务器"NC"的 OLE DB 访问接口 "OraOLEDB.Oracle" 返回了消息 "ORA-12154: TNS: 无法解析指定的连接标识符". 消息 7303,级别 16,状态 1,第 2 行 无法初始化链接服务器 "NC" 的 OLE DB 访问接口 "O…
(注:此文摘自http://www.linuxidc.com/Linux/2012-04/59322.htm) 开始学习Oracle,所以今天就打算把Oracle 10g安装下.安装完后就来进行测试是否能够正常的工作. 在安装的过程中,配置的全局数据库为tmt. 但是使用SQL Plus登陆的时候,用户名:scott,口令为:tiger,主机字符串为:tmt.但是总是登陆不上,报提示 ora-12154tns无法解析指定的连接标识符.百度了下,原来是我的TNSNAMES.ORA文件中并没有tmt…
相信这个错误大家都不陌生,仅仅要安装使用过Oracle的预计都遇到过这个问题,一般出如今用PL/SQL连接Oracle数据库的时候发生的. 导致这个错误的原因以及解决方式都是多种多样的,我也是三番五次的遇到过这个问题,今天就把ORA-12154的解决方式总结一下. 1.首先查看server端,Oracle服务和监听服务是否启动.Win+R,输入services.msc,查看服务.检查下图中的两个服务是否正在执行. 2.通过Sql Plus连接数据库试试,排除服务端的错误.假设Sql Plus连接…
原因是图中第三行数据库应该填ip地址,我填了数据库名! 之前不懂原理,现来填坑,并不是应该填ip,而是填tnsname.ora中配置的名字(红框部分) ​…