用PL/SQL Developer连接公司Oracle数据库,登录时出现如下错误信息:ORA-12154: TNS: 无法解析指定的连接标识符,(有时可能不会出现错误对话框,但也连不上,多试几次都会弹出如下图的错误对话框...使用SQL PLUS测试连接。 如果还有问题,我们使用SQL PLUS测试是否能够连接。...,说明我们数据库实例是没问题的,问题应该出在oracle客户端和pl/sql developer的配置上。...如果还不行,在pl/sql developer的登录窗口中点“取消”按钮,进入pl/sql developer后,执行“工具”-> “首选项” -> 连接,按下图所示进行配置(其中oracle主目录就是...oracle客户端的路径)。
大家好,又见面了,我是你们的朋友全栈君。 对于这个问题,对于我这种初学者来说是经常遇到的,今天就把可靠的解决发法记于此,希望能帮助到大家。...ORA-12154: TNS: 无法解析指定的连接标识符 第一步: 查看自己的Oracle服务是否打开。...第二步 配置好服务后就可以通过我们配置的网络服务名访问Oracle数据库了。...)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ORCL) ) ) 我的是自己新建的数据库实例 booksales...第三步 打开cmd,输入tnsping booksales (我配置的是booksales) 显示已使用适配器来解析别名表示已成功 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn
其实TNS无法解析是Oracle操作里经常遇到的问题,原因有二: (1)Oracle服务器没有装好(一般不建议重装,因为Oracle卸载不完全是没法重装的) (2)TNS没有配置 现在本博客给出解决方案...: 现在先测试一下tns是否可以ping,成功的界面大致如下 ?...(1)在oracle安装路径的tns配置文件里添加如下代码 # tnsnames.ora Network Configuration File: d:\Oracle\product\10.2.0\client...expdp lfwtrain/a@orcl schemas=当前用户 dumpfile=expdptest.dmp 补充:下面给出Plsql Developer客户端连接远程Oracle出现TNS...无法解析的解决方案 详情见我的博客:http://blog.csdn.net/u014427391/article/details/56479085
错误描述: 服务器A & B:WINDOWS2003 server + Oracle 10g 需要在服务器A上建立DBLINK,连接上服务器B上的数据库。...执行步骤: 1、在A中的tnsname中建立服务器B上的数据库的连接描述符 2、在A中以sys身份建立DBLINK 连接测试: conn as select * from 提示错误:ora-12154...无法解析指定的连接描述符 原因分析: 1、检查tnsname.ora文件,确认连接符和服务器名、Oracle服务名无误 2、检查global name,确认无误 3、A服务器用SQL PLUS连接B数据库...,成功 4、在B服务器上建立A的DBLINK,成功 从上面的结果可以看出,一定是A服务器的Oracle设置有问题,而且从提示上看,只能是Tnsname的问题。...tips: 如果连接的是UNIX服务器上的数据库,tnsname中的host只能填写IP地址。 发现,即使是SELECT 一个DBLINK,也会有COMMIT按钮,说明有可能锁住远程表。
大家好,又见面了,我是你们的朋友全栈君。 相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结。...否则就会出现“ORA-12154: TNS: 无法解析指定的连接标识符”。...“ORA-12154: TNS: 无法解析指定的连接标识符”这时,你就应该怀疑,我到底访问的是哪个路径下的配置文件呢?...: TNS: 无法解析指定的连接标识符”。...同样的问题也会出现在其他Oracle数据库管理软件中,比如Toad for Oracle “ORA-12154: TNS: 无法解析指定的连接标识符”是使用Oracle数据库的新手遇到的比较常见的问题之一
大家好,又见面了,我是你们的朋友全栈君。 在本地导入或者导出数据偶然遇到导入失败,oracle报错ora 12154 无法解析指定的连接标识符。...fromuser=crspfenlove touser=crspuser file=d:\daochu20140102.dmp 错误信息: EXP-00056: 遇到 ORACLE 错误 12154 ORA...-12154: TNS: 无法解析指定的连接标识符 EXP-00000: 导出终止失败 通过网络搜索解决方案要么说重启数据库监听服务要么说没有启动监听服务,查来查去最终发现原来是oracle的配置文件tnsnames.ora...没有配置连接数据库的实例名。...例如上面语句指定的数据库实例名为crsp只要在tnsnames.ora文件增加如下内容然后重启监听服务即OK!
原 ORA-12154 和 TNS-03505 监听错误的解决方法https://blog.csdn.net/tianlesoftware/article/details/5716028版权声明: https...报ORA-12154 错误: ORA-12154: TNS: 无法解析指定的连接标识符 用tnsping 一下: C:/Documents and Settings/user.HQ-TEXT>tnsping...orcl_80 TNS Ping Utility for 32-bit Windows: Version 10.2.0.2.0 – Production on 06-7月 -2010 13:53:43...已使用的参数文件: TNS-03505: 无法解析名称 上网google了一下,说是环境变量有问题。 看了一下,环境变量确实有点问题。...Oracle的path 是放在path最后的,网上的说法是将Oracle的path放到最前面。 就解决了。 这里要注意的地方,如果在界面上来修改环境变量,是需要重启电脑的。 这样太麻烦了。
今天在群里碰见了一个ORA-12154的问题,在此记录一下解决过程 起因是群里面一个人问了他的Windows客户端采用easy connect方式连接服务器的时候,报错如下: ORA-12154:TNS...:无法解析指定的连接标示符 最初的想法是在服务器端的listener没有相关的service_name来接收请求,不过他后来给出的截图表明,确实有相关的service_name来接收这个请求。...,可以看到的是,该参数是指定客户端的命名方法的 针对如上问题,做了下面这个实验: 现在在使用tnsnames和Easy Connect都能正常连接客户端上将NAMES.DIRECTORY_PATH参数修改为如下值...ERROR: ORA-12154: TNS: 无法解析指定的连接标识符 请输入用户名: 好吧,就是这样。...连接方式可以正常连接 总结,在默认情况下,即使我们不配置NAMES.DIRECOTRY_PATH参数的话,我们依然可以用easy connect的连接方式连接Server端的,不过如果出现配置错误或者客户端类似的异常情况的话
问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接 标识符。...这说明缺少了一个环境变量,TNS_ADMIN 。...解决方法:右击 我的电脑 -> 属性 -> 高级 -> 环境变量 -> 系统变量 -> 新建 , 变量名为:TNS_ADMIN 变量值为:%ORACLE_HOME%/NETWORK/ADMIN.../ 其中 %ORACLE_HOME% 即 Orcale 的安装路径, 其实,设置的该环境变量的值为 tnsnames.ora文件所在路径,特别是重装后或其它操作,忘了设置...TNS_ADMIN 变量,PL/SQL 登陆就会报“无法解析指定的连接标识符”的错误 ,而设置TNS_ADMIN变 量是为了能够找到 tnsnames.ora。
但在用户的客户端测试连接时,报错ORA-12154,TNS-03505 sqlplus system/oracle@192.168.10.10/xxsid C:\Documents and Settings...ERROR: ORA-12154: TNS: 无法解析指定的连接标识符 请输入用户名: 2....已使用的参数文件: D:\oracle32\product\10.2.0\client_1\network\admin\sqlnet.ora TNS-03505: 无法解析名称 查看已使用的参数文件sqlnet.ora...连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning...文件的配置信息。
Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符解决方案 其实TNS无法解析是Oracle操作里经常遇到的问题,原因有二: (1)Oracle服务器没有装好(一般不建议重装...,因为Oracle卸载不完全是没法重装的) (2)TNS没有配置 现在本博客给出解决方案: 现在先测试一下tns是否可以ping,成功的界面大致如下 (1)在oracle安装路径的tns配置文件里添加如下代码...,这个需要根据需要配置 (2)配置TNS环境变量 环境变量类似于: D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN 补充:下面给出Oracle数据库还原的步骤示例...expdp lfwtrain/a@orcl schemas=当前用户 dumpfile=expdptest.dmp 补充:下面给出Plsql Developer客户端连接远程Oracle出现TNS无法解析的解决方案...详情见我的博客:http://blog.csdn.net/u014427391/article/details/56479085
大家好,又见面了,我是你们的朋友全栈君。...oracle数据库报错误:ORA-12154: TNS: 无法解析指定的连接标识符 其中一种可能是本地监听器设置错误 打开Net Manage以管理员身份运行 会出现如下图画面: 添加服务命名
应用服务器:Windows Server 2008 R2 Enterprise 故障现象:项目侧同事反映应用服务器上的程序连接数据库报错:ORA-12560: TNS: 协议适配器错误 1.故障重现...2.定位问题 3.解决问题 1.故障重现 在应用服务器上使用sqlplus和PL/SQL工具登录 连接数据库服务器均报错: ``` ORA-12154: TNS: 无法解析指定的连接标识符 ```...已使用的参数文件: D:\app\administrator\product\11.2.0\client_1\network\admin\sqlnet.ora 已使用 EZCONNECT 适配器来解析别名...ORA-12154 $ oerr ora 12154 12154, 00000, "TNS:could not resolve the connect identifier specified" /...而从上面CRT连接报出的错误信息初步确定是此台windows服务器的socket资源耗尽。 对windows不是很了解,简单粗暴的重启应用服务器后解决了此问题。
OracleOraDb11g_home1TNSListener OracleServiceORCL 二、使用plsql developer访问数据库 1)打开plsqldev,登录 2)此时可能不显示数据库(提示无法识别...下面有解决办法) 3)解压oralce插件,放在以下路径:C:\DevTools\instantclient_11_2 4)打开plsqldev,不输入用户名/密码,取消 5)将Oracle Home路径指定为...6)确定,退出,重新登录即可 7)若提示“ORA-12154: TNS: 无法解析指定的连接标识符”,查看是否是tns配置错误 oracle instantclient_11_2插件安装 1.安装plsql...= C:\software\PLSQL\instantclient_11_2(实际使用的TNS) 使用工具连接数据库: 打开PLSQL Developer 用户名:xxx 口令:xxx 数据库:WDDB...其中,变量值跟服务器查询到得的一致即可。(LANG变量不配置应该也可以)
最近在从活动数据库进行异机克隆时碰到了ORA-17629,ORA-17627,ORA-12154的错误,起初以为是一个Bug呢。Oracle Bug着实太多了,已经成了习惯性思维了。汗!...错误提示是无法连接到连接到远程数据库,连接字符串无法解析。...RMAN-03009 其次是ORA-17629,不能连接到远程数据库服务器,ORA-17627后跟着ORA-12154,说明是由于无法解析字符串 下面来看看ORA-17629到底是什么问题...也就是说尽管我们在辅助数据库端配置了到target DB以及到Auxiliary DB的tnsnames的连接是不够的,target DB端也要连接到Auxiliary DB传送文件。 .../tnsnames.ora where the value of TNS_ADMIN is as set in the 'listener runtime environment'.
解决问题:ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 测试环境:RedHat7.4 + Oracle 11g 64位 相关说明: 数据库服务器: Oracle11g 64位软件的安装位置为...HOST = 虚拟机IP)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) )) 3.添加一个环境变量,名为TNS_ADMIN...= SIMPLIFIED CHINESE_CHINA.ZHS16GBK 遇到问题: 使用plsql连接数据库服务器:“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务” 解决办法简述...主win10上的plsql就可以远程连接虚拟机上的数据库了。...:使用plsqldev.exe测试, 修改E:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora文件,新增到虚拟机Oracle的连接内容: #
这种情况跟没有listener.ora的情况下直接起监听的结果一样,说明解析Listener.ora的时候,没有找到相关的listener信息。...tnsnames.ora里也是一样的情况,不过报错是ORA的错误,有一个好处是都是ORA-12154错误。...ERROR: ORA-12154: TNS:could not resolve the connect identifier specified 案例五 多加一个空格,报错也是ora-12154 PROD...ERROR: ORA-12154: TNS:could not resolve the connect identifier specified 成功例子 最后贴出能够正确识别的Listener.ora...ADDRESS=(PROTOCOL=tcp)(HOST=oel1.oracle.com)(PORT=1525)) (CONNECT_DATA=(SERVICE_NAME=PROD)) ) 来一个成功连接的例子收尾
大家好,又见面了,我是你们的朋友全栈君。 谈到ora-12154问题,网上有一大堆解决方法,原因基本统一:tns或listener配置不正确。...大部分都是tns配置不正确。我遇到的现象是:在本机建了一个2003的虚拟机,虚拟机里面装了oracle10g,默认配置。...本机只装了oracle10g的客户端,当我以前用本机连接局域网内数据库的orcl服务(数据库与局域网内数据库一样)时没有问题,但是在连接虚拟机中的orcl服务却连不通,总是报ora-12154错误。...而虚拟机内,plsql却可以连接虚拟机oracle,但是不能连接本机所在局域网内的oracle。...按照如下过程,一般都能解决: 在虚拟机内开cmd,用lsnrctl status查看监听器监听的服务 如看到监听服务“orcl”,那在本机的tns配置中(SERVICE_NAME = orcl)必须写orcl
,如果在主库节点2中做日志切换时,备库中是有打印日志的信息内容,内容见第一步中信息 3、通过第二步中的现象描述,可以先大概判断为是主库节点1中DG信息可能有问题导致归档日志无法同步过去 4、查询主库中配置归档位置配置的是否有错误信息...,查询的结果如下: SQL> select error from v$archive_dest where target='STANDBY' 2 ; ERROR ORA-12154: TNS:could...,可能是主库连接到备中监听有问题导致报错,先先TNS配置中查找原因 6、在主库节点1中tnsping 备库配置的服务名看是否报错,操作如下: [Oracle@rac1:/home/oracle]$tnsping...-12533: TNS:illegal ADDRESS parameters 7、此时在主库节点2中tnsping 备库服务名发现是可以正常解析过来的 [oracle@rac2:/home/oracle...文件配置,经发现主库节点1中的TNS有很多的重复项,从而导致备库不能同步归档日志 9、从主库节点2中把TNS文件copy到主库节点1中,此时观察备库中的日志可以正常打印归档日志同步信息,详细内容如下:
今天说一说System.Data.OracleClient.OracleException:ORA-12154: TNS:could not resolve the connect identifier...- System.Data.OracleClient.OracleException:ORA-12154: TNS:could not resolve the connect identifier spe...,问题依旧, 2>我在程序池中设定兼容32位,然后本地BUILD 一个x86的包部署,不但所有DLL无法加载,老的版本也跟着报错 3>改回设定默认:不兼容32位,然后本地BUILDX64,ANYCPU的包部署...,问题依旧, ORA-12154: TNS:could not resolve the connect identifier specified Description: An unhandled...Stack Trace: [OracleException (0x80131938): ORA-12154: TNS:could not resolve the connect identifier
领取专属 10元无门槛券
手把手带您无忧上云