试图连接Oracle数据库时出现的ORA-12514错误信息

空城散人心1314

空城散人心1314

2016-02-19 18:31

下面是个试图连接Oracle数据库时出现的ORA-12514错误信息教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

  问:当我想要连接到我的Oracle数据库时,我通过Oracle应用开发工具集(TOAD)得到了如下的错误信息: 

  ORA-12514:TNS:listenercouldnotresolveSERVICE_NAMEgiveninconnectdescriptor

  我至今已经非常高兴地使用这个数据库几个月了,而这种情况却突然出现。请告诉我到底发生了什么?

  此问题提交于2004年11月19日

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  答:当你的tnsnames.ora文件中的SERVICE_NAME没有向你想要连接的数据库服务器中的监听器注册的时候,就会出现这个错误信息。如果你的客户端配置没有发生变化,那么数据库服务器配置就必须进行改变,否则你用来进行连接的SERVICE_NAME就永远不会注册到监听器。

  注册到监听器的SERVICE_NAME 是由数据库实例的service_names 参数来决定的。查看参考指南中的服务器文档来找到有关当这个参数没有设置的时候,它的默认值是如何设置的详细信息。你可以通过明确地对其进行设置,来避免它被另一个参数的变化所影响。

  你还有可能是遇到了定时的问题。如果监听器被重新启动,那么数据库实例就必须向它重新注册。通常情况下,每60秒就会出现这样的问题。如果你迫不及待,那么就以数据库管理员的身份登录到数据库服务器,并且运行“更改系统注册器”,这样就可以强制它立即注册到监听器中。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

试图连接Oracle数据库时出现的ORA-12514错误信息

编程语言 网络编程
试图连接Oracle数据库时出现的ORA-12514错误信息

Oracle 9i个人版出现的错误信息

编程语言 网络编程
Oracle 9i个人版出现的错误信息

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

delphi运行错误信息

编程语言 网络编程
delphi运行错误信息

正确理解PHP程序编译时的错误信息

PHP
正确理解PHP程序编译时的错误信息

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

jsp连接数据库oracle

Web开发
jsp连接数据库oracle

RubyonRails连接Oracle数据库实践

电脑网络
RubyonRails连接Oracle数据库实践

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用CSS实现网页的绝对居中

用CSS实现网页的绝对居中

在网页上设计飘动广告

在网页上设计飘动广告
下拉加载更多内容 ↓