如何重新配置监听服务(解决oracle连接后报错:IO错误:Undefined Error)


oracle连接后报错:IO错误:Undefined Error(如下图)
 

 

 

 

 

 

 

 

 

 

原因:系统中文名导致

解决方案一:更改系统中文名,百度修改用户名,不需要重装系统

临时解决方案二:修改以下文件属性,在最后添加 -Duser.name=Test,保存后重启。

 

 

 

 

 

 

 


方案一:修改配置文件

1、修改listener.ora和tnsnames.ora 两个文件中的host为本地计算机名,名称类似如下红框中格式;文件地址类似:E:\app\zhaona\product\11.2.0\dbhome_1\NETWORK\ADMIN

2、完成后重启oracle相关服务

 

 

 

 

方案二:重新配置监听服务

1. 查看服务中有没有监听服务

 

 如果是正在运行,那么先停掉。

2. 执行以下步骤:

接着找到:开始 -- 打开 net configuration assistant

 

 

 

 

 

 

先执行一遍删除(选择第3项),删除当前的监听;

然后再重新添加(如图选择第1项):

 

 

 

 

 

 

 

 

 

 

 

 

3.最后重启监听服务

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM