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

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

ora-12154问题怎么解决

你的配置有问题。

检查listener.ora和tnsnames.ora配置: 示例如下: listener.ora SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = F:oracleproduct10.2.0db_1) (PROGRAM = extproc) ) (SID_DESC = (ORACLE_HOME = F:oracleproduct10.2.0db_1) (SID_NAME = orcl(修改为实例名)) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1(修改为主机IP地址或主机名))(PORT = 1521)) ) ) tnsnames.ora myORCL= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1(修改为主机IP地址或主机名))(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl(修改为实例名)) ) ) 配置好后tnsping myORCL 看通不通。

登陆格式为 sqlplus username/password@myORCL myORCL为tnsnames.ora中配置的名称,名称可以随便取,不一定要与实例名一样,不是实例名,注意区别。

开启监听服务:lsnrctl start

ORA-12154:TNS:无法处理服务名

ora-12154 TNS:无法处理服务名 有时候怎么配置TNSNAMES.ORA都出现ora-12154 TNS:无法处理服务名的错误!其实根据oracle的版本的不同,配置的字符串也有所不同。

比如:oracle8.1.5的SQLNET.ORA文件的内容是这样的:路径:orantNET80ADMINSQLNET.ORATRACE_LEVEL_CLIENT = OFF #.authentication_services = (NONE) names.directory_path = (TNSNAMES, HOSTNAME) names.default_domain = world name.default_zone = world automatic_ipc = off所以服务名后面都要加上.world,比如:CARD.WORLD = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.2)(PORT = 1521)) (CONNECT_DATA = (SID = CARD)) ) 但是在oracle9i下则要这样配置:CARD = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.2)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = CARD) ) )oracle9i的SQLNET.ORA是这样的:路径:oracleworkadminSQLNET.ORA# SQLNET.ORA Network Configuration File: C:oracleworkadmin.ora # Generated by Oracle configuration tools.SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)所以如果按照oarcle8.1.5的配置参考oracle9i的配置,显然是不对的。

因为oracle8.1.5中的SQLNET.ORA文件定义了服务名必须要有.world根据oracle版本, SID 可能是要改成service_name。

参考一下listener.ora的global_name.确定在.ora里,names.default_domain设置空字符。

排除了这些应该没什么问题了。

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

这是配置问题,要分别检查listenterora 和tnsnameora这两个文件 如下图: 红色字体为添加内容,具体oralce_home及相关信息,根据实际情况,good luckora-12154:TNS:无法解析指定的连接标识符

连接oracle数据库报“ORA-12154: TNS: 无法解析指定的连接标识符”错误,怎么解决?

你确定你的库里面service_names参数也配置了STUDENT?没有配的话是不行的, SERVICE_NAME = student 没有配的话这个库不认识,你还改成SERVICE_NAME = orcl试试,最开始的STUDENT名称可以不用改

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

cmd下 tnsping QiaoweiPC:1521/system 能否正常ping通。

如果可以,那就是你plsql 中的oracle_home环境变量设置的问题。

IonSwitch:$1.75/月KVM-1GB/10G SSD/1TB/爱达荷州

IonSwitch是一家2016年成立的国外VPS主机商,部落上一次分享的信息还停留在2019年,主机商提供基于KVM架构的VPS产品,数据中心之前在美国西雅图,目前是美国爱达荷州科德阿伦(美国西北部,西接华盛顿州和俄勒冈州),为新建的自营数据中心。商家针对新数据中心运行及4号独立日提供了一个5折优惠码,优惠后最低1GB内存套餐每月仅1.75美元起。下面列出部分套餐配置信息。CPU:1core内存...

BuyVM新设立的迈阿密机房速度怎么样?简单的测评速度性能

BuyVM商家算是一家比较老牌的海外主机商,公司设立在加拿大,曾经是低价便宜VPS主机的代表,目前为止有提供纽约、拉斯维加斯、卢森堡机房,以及新增加的美国迈阿密机房。如果我们有需要选择BuyVM商家的机器需要注意的是注册信息的时候一定要规范,否则很容易出现欺诈订单,甚至你开通后都有可能被禁止账户,也是这个原因,曾经被很多人吐槽的。这里我们简单的对于BuyVM商家新增加的迈阿密机房进行简单的测评。如...

Friendhosting,美国迈阿密机房新上线,全场45折特价优惠,100Mbps带宽不限流量,美国/荷兰/波兰/乌兰克/瑞士等可选,7.18欧元/半年

近日Friendhosting发布了最新的消息,新上线了美国迈阿密的云产品,之前的夏季优惠活动还在进行中,全场一次性45折优惠,最高可购买半年,超过半年优惠力度就不高了,Friendhosting商家的优势就是100Mbps带宽不限流量,有需要的朋友可以尝试一下。Friendhosting怎么样?Friendhosting服务器好不好?Friendhosting服务器值不值得购买?Friendho...

ora-12154为你推荐
对对塔101,简单学习网,对对塔三个哪个好杨紫别祝我生日快乐周杰伦的祝我生日快乐这首歌有什么寓意或者是在什么背景下写的bbs.99nets.com怎么把电脑的IP设置和路由器一个网段bbs.99nets.com怎么制作RO单机www.4411b.com难道那www真的4411B坏了,还是4411b梗换com鑫域明了地陷裂口地陷是由什么原因引起的月神谭求男变女类的变身小说haokandianyingwang谁给个好看的电影网站看看。336.com求一个游戏的网站 你懂得www.zjs.com.cn请问宅急送客服电话号码是多少?
老域名 fc2最新域名 域名注册信息查询 网页空间租用 汉邦高科域名申请 godaddy域名解析教程 购买域名和空间 arvixe blackfriday pw域名 ix主机 php主机 主机屋免费空间 域名评估 南通服务器 中国电信宽带测速网 服务器监测 Updog 湖南idc php服务器 更多