Oracle连接不上:ORA-12154:TNS无法解析指定的连接标识符

一、发现问题
卸载了原来的Oracle,重装,用pl/sql developer连接不上,用sql plus竟然也连接不上。

二、分析原因
卸载后还没重启就重装,注册表中还是指向原来的位置,监听器当然不能启动了。

三、解决问题
查找注册表,将监听器指向新的位置。
1、Ctrl+R—>regedit
2、HKEY_LOCAL_MACHINE—>software—>Oracle
3、Key_OraDb10g_home查找键为Oracle_HOME,重新指向新安装的Oracle地址
4、重启服务

时间: 2024-11-06 08:22:38

Oracle连接不上:ORA-12154:TNS无法解析指定的连接标识符的相关文章

连接oracle出现ORA-12154: TNS: 无法解析指定的连接标识符,在线等待大神帮助

问题描述 privatevoidbutton1_Click(objectsender,EventArgse){stringconnectionString;stringqueryString;connectionString="DataSource=NGACT2_TAF;UserID=check_dt;PassWord=dtjfzw_xxh_2015";queryString="select*fromguyuexing";OracleConnectionmyConn

64位win7下PL/SQL Developer 报“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法

   接着上次的话题,在64位win7上装了32位oracle10g 以后又出现了新的问题:    在使用oracle自带的sqlplus连接本机或者远程的oracle实例均能成功过,但使用 PL/SQL Developer (我装的是7.1版本) 连接任何一个实例在登录时均报"ORA-12154: TNS:无法解析指定的连接标识符"错误.    冷静,先分析原因,既然sqlplus已经能够连接,说明oracle的安装(至少客户端的安装)是正常的,TNS的配置是正确的.问题应该出在PL

PL/SQL Developer ORA-12154: TNS: 无法解析指定的连接标识符

背景:         在本机(Win7 64位  旗舰版)安装Oracle 11g的客户端(安装的32位的ORACLE客户端,如果安装64位的ORACLE客户端的时候,在CMD命令中,输入sqlplus /nolog 命令会无法识别,也就是无法识别),并设置相应的本地服务后,用PL/SQL Developer提示下面的错误: "Could not load "--\bin\oci.dll""这个错误,64位win7上装PL/SQL,经常会遇见"Could

ora-12154:tns:无法解析指定的连接标识符

准备五一开始学习oracle,所以今天就打算把oracle 10g安装下.安装完后就来进行测试是否能够正常的工作.           在安装的过程中,配置的全局数据库为tmt.           但是使用SQL Plus登陆的时候,用户名:scott,口令为:tiger,主机字符串为:tmt.但是总是登陆不上,报提示 ora-12154tns无法解析指定的连接标识符.百度了下,原来是我的TNSNAMES.ORA文件中并没有tmt的相关配置.于是对TNSNAMES.ORA文件增加如下配置:  

web form报ORA-12154 TNS无法解析指定的连接标识符,winform下没问题

问题描述 我的环境是win764位,用VS2012开发web程序时,连接oracle报ORA-12154TNS无法解析指定的连接标识符的错误,oracle我装了32位客户端和64位客户端tnsnames.ora配置没问题,PL/SQL和SQLPlus都能正常连接,tnsping也没问题winform和控制台程序连接oracle也都正常,只是web程序无法连接oracle,报出ORA-12154TNS无法解析指定的连接标识符哪位兄弟知道原因还请帮忙解答一下,十分感谢! 解决方案 解决方案二: 解决

密码-PLSQL连接不上数据库报无法解析指定的连接标识符

问题描述 PLSQL连接不上数据库报无法解析指定的连接标识符 我的tns上面配置的数据库信息在别人的电脑上用PLSQL能正常登录,在我自己的电脑上就报无法解析指定的连接标识符. 我试了一下,ip能ping通没有问题.然后我用PLSQL登录的时候用户名,密码照常填写,数据库一栏填 IP:1521/SID这种格式是能正常等录的.我很好奇这是什么原因.请各位大神帮忙解惑. 解决方案 估计是字符集的问题.plsql有32位64位的oracle也有32,64位的.不同位数plsqloracle字符集有所不

急急 ora10 客户端无法连接数据库 无法解析指定的连接标识符

问题描述 急急 ora10 客户端无法连接数据库 无法解析指定的连接标识符 安装成功oracle 10 客户端后,修改文件sqlnet.ora 如下 sqlnet.ora Network Configuration File: E:oracleproduct10.2.0client_1NETWORKADMINsqlnet.ora Generated by Oracle configuration tools. This file is actually generated by netca. B

vc++编程问题-Hook实现3389连接在任务管理器中隐身,任务管理器隐藏指定已连接用户!

问题描述 Hook实现3389连接在任务管理器中隐身,任务管理器隐藏指定已连接用户! 出处:http://blog.sina.com.cn/s/blog_717e88030100xrj1.html // dllmain.cpp #include "stdafx.h" extern "C" _declspec(dllexport) bool HideUserSession(TCHAR* wcsUserName, int iLen); TCHAR gUserName[1

oracle-plsql无法解析指定的连接标识符

问题描述 plsql无法解析指定的连接标识符 怎么回事 解决方案 好好检查你的链接标识