解决ora-12154的问题
答:TNS无法解析是Oracle操作里经常遇到的问题,原因有二:(1)Oracle服务器没有装好(一般不建议重装,因为Oracle卸载不完全是没法重装的)(2)TNS没有配置 现在本文给出解决方案:现在先测试一下tns是否可以ping,成功的界面大致如下 这里写图片描述 (1)在oracle安装路径的tns配置文件里添加如下代码 tnsname...
答:首先确认自己输入的服务名是不是正确,服务名不区分大小写。 然后,看看系统的环境变量中ORACLE_HOME的值是不是正确,ORACLE_HOME的值要设置到client目录。
答:拓展知识:ora-12514:TNS:监听程序当前无法识别链接描述符中请求的服务 该问题是由于缺少监听器的SID_LIST描述项引起的,采用netca进行配置的时候经常会遇到该问题,listener.ora示例如下 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc)(ORACLE_HOME = /opt/oracle/product...
答:直接登录试试。用户名:xxx(如果是System用户,S要大写。)密码:xxxx 数据库:你的ip地址:1521/你的数据库实例(你的监听里写的这个SYSTEM)比如:192.168.1.164:1521/SYSTEM 连接为:Normal 不行的话运行:services.msc 打开服务,重启 OracleTNSxxx和OracleServerORCL这2个服务 手打。谢谢!
答:你的配置有问题。检查listener.ora和tnsnames.ora配置:示例如下:listener.ora SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc)(ORACLE_HOME = F:\oracle\product\10.2.0\db_1)(PROGRAM = extproc))(SID_DESC = (ORACLE_HOME = F:\oracle\product\10.2.0\db_1...
答:你运行TNSPING XWSP-PRD通吗(看看显示的连接配置和你列出来的是否一致)如果你plsqldev能够连接,但命令行exp不可以,多半是你机器上有多套oracle客户端配置导致(有些软件会自动安装oracle客户端)你可以在d;\oracle\product\10.2.0\db_1\bin下执行exp试验下,这样会用到你上面列出来的连接配置 ...
答:ora-12154通常的检查和处理办法:1、首先查看客户端的tnsnames.ora文件,找到数据库连接的描述中,sid= 或service_name=之后的名称,假设这个名称是orcl。2、然后在客户端用tnsping命令,测试刚才找到的实例名,命令:tnsping orcl 如果不通,则要从网络环境、数据库环境等方面找原因,看是否实例名错误、...
答:说明C# 没有认到你的tnsnames.ora 你可以不依赖于tnsnames.ora ,例如直接在Data Source写清楚如下登陆信息,而不依赖tnsnames.ora Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;db...
答:记得安装服务器和客户端的时候有提示的,我找找后告诉你,就在提示的时候选择和服务端(我是后安装的客户端)目录不一样的就可以了 。你可以试一试,我刚开始也遇到类似的问题,自己弄了两天后来是一个很简单的操作搞定了,慢慢弄有点耐心,你会成功的!
答:你的oracle监听服务没有启动,启动起来再试试。补充:Data Source=orcl;User Id=pa;Password=pa;修改为:Data Source=ORCL;User Id=pa;Password=pa;试试。--- 以上,希望对你有所帮助。
网友评论:
姜雅13965353284:
ora - 12154 无法处理服务器名错误如何处理. -
21040施顷
: ora-12154通常的检查和处理办法: 1、首先查看客户端的tnsnames.ora文件,找到数据库连接的描述中,sid= 或service_name=之后的名称,假设这个名称是orcl. 2、然后在客户端用tnsping命令,测试刚才找到的实例名,命令:tnsping orcl 如果不通,则要从网络环境、数据库环境等方面找原因,看是否实例名错误、数据库是否启动、数据库监听是否启动、网络是否通畅.
姜雅13965353284:
如何解决ORA - 12154 “TNS:无法解析指定的连接标识符”这个问题? -
21040施顷
: 1、检查服务 出现这种问题,首先我们想到的是检查服务有没有问题OracleOraDb11g_home2TNSListener.在运行中输入services.msc,打开服务窗口,看看OracleOraDb11g_homeTNSListener这个服务是否正在运行,如果没有运行,则启动....
姜雅13965353284:
pl/sql developer 登陆时 出现"ORA - 12154: TNS:无法解析指定的连接标 -
21040施顷
: ORA-12154: TNS: 无法解析指定的连接标识符 问题相信作为ORACLE数据库的开发人员没有少碰到“ORA-12154: TNS: 无法解析指定的连接标识符”,今天我也又碰到了类似的情况,将我的解决方法进行小结,希望能对碰到同样问题的友...
姜雅13965353284:
当oracle中出现了 ORA - 12154 TNS 无法处理服务名的时候,该怎么办 -
21040施顷
: 第一次接触oracle,却一下子出现了这么一个问题,而且还是在日文系统下面,事情非常紧急,真不知道怎么办好了.当时真的不知道怎么办好了,现在,为了大家查找方便,先把问题的用几种语言说一下:中文: ORA-12154: TNS:无法处理服务名english: ORA-12154 Could not resolve service name日文: ORA-12154 TNS:指定された接続识别子を解决できませんでした出现以上问题最大的问题点就是当先程序所在的文件夹的命名问题.下划线_,中文,日文,等等最好别用,老老实实的用英文命名就可以了.
姜雅13965353284:
在登陆sql plus时老是出现错误提示 ora - 12154:tns:无法解析指定的连接标识符 -
21040施顷
: ora中定义的主机字符串(service_name)的命令行复制到database 下的tnsnames,应用后,进入".0\:只需将client下tnsnames;db_1\;因为其访问的是database下的tnsnames.附录,未在oracle client中修改;Connection"检测 plSQL登...
姜雅13965353284:
ORA - 12154,ORACLE监听器错误,怎么解决啊? -
21040施顷
: 这种我也遇到过,是因为没有建数据库,所以导致没有监听.如果没法解决,就去新建一个监听.打开oracle下的Net Configuration Assistant配置一个新的监听.
姜雅13965353284:
error ora - 12154:tns:无法解析指定的连接标识符 ORA -
21040施顷
: 打开你的ORACLE的network配置 ADMIN目录下有个文件tnsnames.ora 查看有没有配置好服务,也可以按照上面的例子自己手工写进去 如xxx = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xx.xx.xxx)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = xxx) ) )
姜雅13965353284:
pl\sql登陆时提示 ora - 12154 : 无法处理服务器名 -
21040施顷
: 你对该服务名有没有测试过?你登陆ORACLE的时候没涉及到服务名 ,应该是你的服务名问题,建议你重设下服务名,在ORACLE里面对该服务名测试成功后,再登入PL/SQL试试.
姜雅13965353284:
出现 ORA - 12154: TNS:could not resolve the connect identifier specified -
21040施顷
: 程序估计出错了 建议你重新装
姜雅13965353284:
PL/SQL链接oracle数据库时报ORA - 12154 TNS无法解析指定的连接标识符错误肿么解决??? -
21040施顷
: 是不是装了两个版本数据啊,没有设置PLSQL中的ORACEL HOME吧.反正试试吧.1.提示输入用户名密码时点击取消,这样就进入了没有登录的PLSQL主界面.2.在菜单中选择Toos中选择preferences,在设置窗口中选择ORACLE,再选择connection 在窗口中找到ORACLE HOME设置要连接的那个版本的库HOME.3.保存设置,重启PLSQL后登录即可.