ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME相关的知识,希望对你有一定的参考价值。

连接的字符串 "Data Source=localhost;user id=chuck;password=123;"

ORCL里的几个服务中有个TNSLISON服务没有启动,手动启起来就行了.追问

是连接字符 串写错了.应为 "Data Source=localhost/orcl;user id=chuck;password=123;"

参考技术A 请教哈 你这个问题怎么解决的 我在netManager 配置过了;追问

是连接字符 串写错了.应为 "Data Source=localhost/orcl;user id=chuck;password=123;"

转:ORA-12541:TNS:无监听程序问题

这种情况可能有多种原因,解决办法如下:

方法1.原因:监听日志listener.log过大,超过4。

步骤:

a、暂停监听服务

技术图片

b.删除listener.log,文件位置:E:\\app\\Administrator\\diag\\tnslsnr\\gbbds\\listener\\trace

若该位置没有,可以直接搜索该文件。

方法2.原因:监听服务没起,

  解决方法:在命令行输入lsnrctl start重启,或者在“服务中重启如下图”:

技术图片

方法3.原因:没有配置监听或者监听错误,

  解决办法:重新配置监听

技术图片

技术图片

技术图片

技术图片

技术图片

技术图片

技术图片

以上是关于ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME的主要内容,如果未能解决你的问题,请参考以下文章

sqlplus连接远程数据库报错 ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME

VS2008连接oracle"oracle ora-12504:tns 监听程序在connect_data中未获得service _name"

我用vs2005连接oracle数据库,提示我说ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME

Myeclipse连接oracle数量提示ORA-12504, TNS:listener was not given the SID in CONNECT_DATA。

SpringBoot整合Oracle报错:ORA-12504, TNS:listener was not given the SID in CONNECT_DATA

Oracle 数据库连接的一些坑