ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

lizhenlzlz 2013-11-28 04:14:05
测试没有成功。
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

在输入的字段中可能有错误,
或者服务器连接未就绪。

请问这个问题怎么解决
...全文
27774 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
lizhenlzlz 2013-11-29
  • 打赏
  • 举报
回复
引用 22 楼 wincentshi 的回复:
你系统服务里面根本就没有orcl的服务。oracleDBConsoleorcl是OEM的,应该还有一个OracleServiceORCL的服务,你这里面没有。不确定你的库是否正常还有环境。
你可以dos下输入oradim,看看帮助,先尝试把服务加到系统里,然后尝试先把数据库起来。

wshi 2013-11-29
  • 打赏
  • 举报
回复
你系统服务里面根本就没有orcl的服务。oracleDBConsoleorcl是OEM的,应该还有一个OracleServiceORCL的服务,你这里面没有。不确定你的库是否正常还有环境。 你可以dos下输入oradim,看看帮助,先尝试把服务加到系统里,然后尝试先把数据库起来。
wshi 2013-11-29
  • 打赏
  • 举报
回复
去oracle的安装路径下面bin里头找吧,要是没有只能说你的软件有问题。要是有,那就是你的系统环境变量有问题,那就使用绝对路径运行。
lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 18 楼 zlloct 的回复:
[quote=引用 16 楼 lizhenlzlz 的回复:] [quote=引用 15 楼 zlloct 的回复:] [quote=引用 13 楼 lizhenlzlz 的回复:] [quote=引用 9 楼 wincentshi 的回复:] 监听、tns是没有问题的,你数据库起来了么?服务正常么?看看: cmd> lsnrctl status 数据库实例有没有注册,要是没有的话: sqlplus> alter system regiester;
还在吗,帮看下是什么问题,好吗[/quote] 你的TNS文件的服务名都是ORCL,但是你的监听里面都没有这个服务,这样怎么可能连接上[/quote] 你的QQ号是多少,方便留一下吗[/quote] 私信不了。1462579272[/quote] 看我添加的哪点出了问题,有了新的提示了
lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 18 楼 zlloct 的回复:
[quote=引用 16 楼 lizhenlzlz 的回复:]
[quote=引用 15 楼 zlloct 的回复:]
[quote=引用 13 楼 lizhenlzlz 的回复:]
[quote=引用 9 楼 wincentshi 的回复:]
监听、tns是没有问题的,你数据库起来了么?服务正常么?看看:
cmd>
lsnrctl status
数据库实例有没有注册,要是没有的话:
sqlplus> alter system regiester;

还在吗,帮看下是什么问题,好吗[/quote]
你的TNS文件的服务名都是ORCL,但是你的监听里面都没有这个服务,这样怎么可能连接上[/quote]
你的QQ号是多少,方便留一下吗[/quote]
私信不了。1462579272[/quote]
lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 18 楼 zlloct 的回复:
[quote=引用 16 楼 lizhenlzlz 的回复:]
[quote=引用 15 楼 zlloct 的回复:]
[quote=引用 13 楼 lizhenlzlz 的回复:]
[quote=引用 9 楼 wincentshi 的回复:]
监听、tns是没有问题的,你数据库起来了么?服务正常么?看看:
cmd>
lsnrctl status
数据库实例有没有注册,要是没有的话:
sqlplus> alter system regiester;

还在吗,帮看下是什么问题,好吗[/quote]
你的TNS文件的服务名都是ORCL,但是你的监听里面都没有这个服务,这样怎么可能连接上[/quote]
你的QQ号是多少,方便留一下吗[/quote]
私信不了。1462579272[/quote]
CT_LXL 2013-11-28
  • 打赏
  • 举报
回复
引用 16 楼 lizhenlzlz 的回复:
[quote=引用 15 楼 zlloct 的回复:] [quote=引用 13 楼 lizhenlzlz 的回复:] [quote=引用 9 楼 wincentshi 的回复:] 监听、tns是没有问题的,你数据库起来了么?服务正常么?看看: cmd> lsnrctl status 数据库实例有没有注册,要是没有的话: sqlplus> alter system regiester;
还在吗,帮看下是什么问题,好吗[/quote] 你的TNS文件的服务名都是ORCL,但是你的监听里面都没有这个服务,这样怎么可能连接上[/quote] 你的QQ号是多少,方便留一下吗[/quote] 私信不了。1462579272
CT_LXL 2013-11-28
  • 打赏
  • 举报
回复
引用 16 楼 lizhenlzlz 的回复:
[quote=引用 15 楼 zlloct 的回复:] [quote=引用 13 楼 lizhenlzlz 的回复:] [quote=引用 9 楼 wincentshi 的回复:] 监听、tns是没有问题的,你数据库起来了么?服务正常么?看看: cmd> lsnrctl status 数据库实例有没有注册,要是没有的话: sqlplus> alter system regiester;
还在吗,帮看下是什么问题,好吗[/quote] 你的TNS文件的服务名都是ORCL,但是你的监听里面都没有这个服务,这样怎么可能连接上[/quote] 你的QQ号是多少,方便留一下吗[/quote] 我私信你
lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 15 楼 zlloct 的回复:
[quote=引用 13 楼 lizhenlzlz 的回复:] [quote=引用 9 楼 wincentshi 的回复:] 监听、tns是没有问题的,你数据库起来了么?服务正常么?看看: cmd> lsnrctl status 数据库实例有没有注册,要是没有的话: sqlplus> alter system regiester;
还在吗,帮看下是什么问题,好吗[/quote] 你的TNS文件的服务名都是ORCL,但是你的监听里面都没有这个服务,这样怎么可能连接上[/quote] 你的QQ号是多少,方便留一下吗
CT_LXL 2013-11-28
  • 打赏
  • 举报
回复
引用 13 楼 lizhenlzlz 的回复:
[quote=引用 9 楼 wincentshi 的回复:] 监听、tns是没有问题的,你数据库起来了么?服务正常么?看看: cmd> lsnrctl status 数据库实例有没有注册,要是没有的话: sqlplus> alter system regiester;
还在吗,帮看下是什么问题,好吗[/quote] 你的TNS文件的服务名都是ORCL,但是你的监听里面都没有这个服务,这样怎么可能连接上
CT_LXL 2013-11-28
  • 打赏
  • 举报
回复
在Listener.ora文件里添加一个实例ORCL重启监听
lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 9 楼 wincentshi 的回复:
监听、tns是没有问题的,你数据库起来了么?服务正常么?看看: cmd> lsnrctl status 数据库实例有没有注册,要是没有的话: sqlplus> alter system regiester;
还在吗,帮看下是什么问题,好吗
CT_LXL 2013-11-28
  • 打赏
  • 举报
回复
引用 10 楼 lizhenlzlz 的回复:
[quote=引用 9 楼 wincentshi 的回复:] 监听、tns是没有问题的,你数据库起来了么?服务正常么?看看: cmd> lsnrctl status 数据库实例有没有注册,要是没有的话: sqlplus> alter system regiester;
[/quote] 你怎么只有CLRExtProc 的实例没有ORCL的实例啊
lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 9 楼 wincentshi 的回复:
监听、tns是没有问题的,你数据库起来了么?服务正常么?看看:
cmd>
lsnrctl status
数据库实例有没有注册,要是没有的话:
sqlplus> alter system regiester;

lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 9 楼 wincentshi 的回复:
监听、tns是没有问题的,你数据库起来了么?服务正常么?看看:
cmd>
lsnrctl status
数据库实例有没有注册,要是没有的话:
sqlplus> alter system regiester;

wshi 2013-11-28
  • 打赏
  • 举报
回复
监听、tns是没有问题的,你数据库起来了么?服务正常么?看看: cmd> lsnrctl status 数据库实例有没有注册,要是没有的话: sqlplus> alter system regiester;
CT_LXL 2013-11-28
  • 打赏
  • 举报
回复
引用 6 楼 lizhenlzlz 的回复:
[quote=引用 4 楼 zlloct 的回复:] 你连接的服务名是什么? 你可以用TNSPING 命令PING一下你的服务名
你的QQ是多少呀,方便QQ讨论解决下这个问题吗[/quote] 我们公司不能用QQ啊,SORRY
CT_LXL 2013-11-28
  • 打赏
  • 举报
回复
这个是我的TNS文件的一个实例名,你改一下,放进去试试,注意空格会引起错误 GPUATCSC = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.129.38.1)(PORT = 1522)) ) (CONNECT_DATA = (SID = GPUAT) (SERVER = DEDICATED) ) )
lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 4 楼 zlloct 的回复:
你连接的服务名是什么? 你可以用TNSPING 命令PING一下你的服务名
你的QQ是多少呀,方便QQ讨论解决下这个问题吗
lizhenlzlz 2013-11-28
  • 打赏
  • 举报
回复
引用 4 楼 zlloct 的回复:
你连接的服务名是什么? 你可以用TNSPING 命令PING一下你的服务名

连的是orcl,是通的,
加载更多回复(4)

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧