您现在的位置是:群英 > 数据库 > 关系型数据库
oracle解决1067错误的方法是什么?
Admin发表于 2022-08-11 17:40:10736 次浏览
这篇文章主要介绍了title,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望大家通过这篇文章可以有所收获。

解决方法:1、进入“$NETWORKADMIN”将“listener.ora”文件中的IP地址信息修改为正确的;2、利用Net Manager,在本地的监听程序中,将监听位置修改为正确的IP地址即可。

本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

oracle怎么解决1067错误

原因:本地ip或主机名在安装oracle后已经更改,需改回.

1、打开oracle安装目录(开始中搜索oracle,查找文件所在位置).

进入$NETWORKADMIN修改listener.ora和tnsnames.ora中对应本地的ip(临时推荐)或者主机名即可.

修改一下listener.ora这个文件中关于IP地址的信息文件

listener.ora 文件:原文如下

加入如下代码:

(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME =
/app/oracle/oracle/product/10.2.0/db_1)
(SID_NAME = ORCL)
)

变成:

然后重新启动OracleOraDb10g_home1TNSListener服务就可以了!

2、或使用Net Manager->本地->监听程序,将监听位置修改为正确的IP地址保存后就好了错误

扩展知识:

1067错误的出现是因为监听文件listener.ora和tnsnames.ora里面的IP地址和本机的不一样,(网络连接的时候,地址容易发生变化),解决办法可以是修改oracle的配置文件和修改监听配置,开始—>输入Net manager打开监听配置程序。

配置主机名称(自己写的,我的配置的localhost)和端口号,然后在oracle的安装目录中(比如我的F:\oracle\product\10.2.0)中搜索文件listener.ora和tnsnames.ora文件,分别查看和修改这两个文件中的Host项(用net manager配置了主机名称和端口后,listener.ora文件中会自动改变)改为修改的主机名称:tnsnames.ora中要自己修改,好了,这会儿重启OracleOraDb10g_home1TNSListener服务就可以启动了。

启动之后,在连接时又会报出如下错误:

java.sql.SQLException: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
The Connection descriptor used by the client was:

这会儿是因为没有数据库名(SID),程序不能连接数据库。



通过以上内容的阐述,相信大家对“oracle解决1067错误的方法是什么?”已经有了进一步的了解,更多相关的问题,欢迎关注群英网络或到群英官网咨询客服。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

标签: Oracle
相关信息推荐
2022-05-07 17:43:39 
摘要:在mysql中,可以利用alter语句配合“DROP PARTITION”来删除分区,“DROP PARTITION”的作用就是用于删除指定的分区,语法为“​ALTER TABLE '表名' DROP PARTITION '分区名' ”。
2022-06-14 17:41:48 
摘要:SQL Interface指的是SQL接口,表示接受用户的SQL命令,并且返回用户需要查询的结果,比如select from就是调用SQL Interface。
2021-11-25 17:48:15 
摘要:这篇文章我们来了解MySQL中索引的相关内容,索引是数据库中很重要的办法,对此本文就给大家来详细的介绍一下MySQL索引及操作,感兴趣的朋友接下来就跟随小编来一起学习一下吧!
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部