Login
升级VIP 登录 注册 安全退出
当前位置: 首页 > word文档 > 其他文档 > 解决ORATNS监听程序当前无法识别连接描述符中请求的服务

解决ORATNS监听程序当前无法识别连接描述符中请求的服务

收藏

本作品内容为解决ORATNS监听程序当前无法识别连接描述符中请求的服务,格式为 docx ,大小 25611 KB ,页数为 3页

解决ORATNS监听程序当前无法识别连接描述符中请求的服务


('解决ORATNS监听程序当前无法识别连接描述符中请求的服务Coca-colastandardizationoffice【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】解决ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务错误原因分析:检查监听,发现未设置对服务名的监听(默认安装后不自动设置监听)当你的tnsnames.ora文件中的SERVICE_NAME没有向你想要连接的数据库服务器中的监听器注册的时候,就会出现这个错误信息。如果你的客户端配置没有发生变化,那么数据库服务器配置就必须进行改变,否则你用来进行连接的SERVICE_NAME就永远不会注册到监听器。注册到监听器的SERVICE_NAME是由数据库实例的service_names参数来决定的。解决办法:1.打开文件"OracleHome/network/admin/listener.ora",你将看到如下的内容SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)(ORACLE_HOME=D:\\oracle\\product\\10.2.0\\db_1)(PROGRAM=extproc)))2.将下面的语句添加到上面的语句中去。(SID_DESC=(GLOBAL_DBNAME=ORCL2)(ORACLE_HOME=D:\\oracle\\product\\10.2.0\\db_1)(SID_NAME=ORCL2))3.文件的内容则变成了如下所示SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)(ORACLE_HOME=D:\\oracle\\product\\10.2.0\\db_1)(PROGRAM=extproc))(SID_DESC=(GLOBAL_DBNAME=ORCL2)(ORACLE_HOME=D:\\oracle\\product\\10.2.0\\db_1)(SID_NAME=ORCL2)))4.保存文件,然后重新启动监听服务就可以了!问题解决主动跟被动的关系1.是让listener主动加载服务,原因是添加(SID_DESC=(SID_NAME=orcl)(ORACLE_HOME=/data/cache1/oracleDB/oracle/product/10.2.0/db_2))后,在使用lsnrctlstart监听程序时会将listene的服务注册到进程监视器(pmon)中。2.listener被动加载服务如果没有该内容,那么由实例的pmon进程在listener中注册服务,对listener来讲,就是被动了。这也就是为什么先启动监听后启动数据库能够正常连接的,反之不行的原因了。',)


  • 编号:1700761043
  • 分类:其他文档
  • 软件: wps,office word
  • 大小:3页
  • 格式:docx
  • 风格:商务
  • PPT页数:25611 KB
  • 标签:

广告位推荐

相关其他文档更多>