关于Oracle创建新的监听和服务名的问题一二
2011-03-18 16:46
253 查看
最近在学习oracle,是自学,完全的自学,没有任何老师的指导。从图书馆借了本
《Oracle DBA宝典》这本书。好厚啊,下定了决心,就开始了。最近看到了关于创建新的监
听的问题,书中说,用oracle Net Manager添加一个新的监听以后,配置好了以后,再在EM
重启动新的监听服务,然后呢,就是注册新的监听。一切ok了,书中还说了,如此做下来,用
新的服务名,新的监听程序连接oracle是没有任何问题的,但是如果用以前的连接标识符,就
是服务名连接的时候就会出错。此时,需要将以前的监听的local_listener, instance_name
和service_names都添加到listener.ora中,如此以后,便可以用以前的服务名,监听连接
oracle数据库了,但是我没有做上面的步骤,就是没有将以前的监听的三个参数添加到
listener.ora中,但是,我依然可以用以前的监听连接oracle,诡异。如此做了好几次,都是
可以的。
接下来,我演示一下,我建立新的监听的步骤。
打开Net Manager 添加新的监听。
看以看到,我事先已经添加了一个新的监听程序,还有一个服务命名,此时,在listener.ora
文件和tnsnames.ora文件中,就添加了相应的监听和服务名列表。你可以去查看。
在EM中用sys用户已sysdba的身份登录到数据库。
好了,登录到了数据库(注:很多人的数据库都打不开EM,看我的另一篇博文,有专门讲如
何登录到EM,解决登录EM的诸多问题);
登录成功,如下:
在一般信息下,是否看到了监听程序呢?单击,进入->监听程序。
启动新的监听,然后改变参数。local_listener,instance_name,service_names将这三个
参数添加相应的值就ok了,然后重启oracle的服务。
此时,你用新建立的监听程序,新的服务名去连接oracle就可以成功的。
用新的监听和新的服务名去连接,完全可以连接上,然后,不再修改任何东西,再用以前的监
听和服务名去连接,也是完全可以的
这说明,新加的监听,不用任何修改,也可以去用以前的监听去连接oracle。证明了书上的内
容是错的。
《Oracle DBA宝典》这本书。好厚啊,下定了决心,就开始了。最近看到了关于创建新的监
听的问题,书中说,用oracle Net Manager添加一个新的监听以后,配置好了以后,再在EM
重启动新的监听服务,然后呢,就是注册新的监听。一切ok了,书中还说了,如此做下来,用
新的服务名,新的监听程序连接oracle是没有任何问题的,但是如果用以前的连接标识符,就
是服务名连接的时候就会出错。此时,需要将以前的监听的local_listener, instance_name
和service_names都添加到listener.ora中,如此以后,便可以用以前的服务名,监听连接
oracle数据库了,但是我没有做上面的步骤,就是没有将以前的监听的三个参数添加到
listener.ora中,但是,我依然可以用以前的监听连接oracle,诡异。如此做了好几次,都是
可以的。
接下来,我演示一下,我建立新的监听的步骤。
打开Net Manager 添加新的监听。
看以看到,我事先已经添加了一个新的监听程序,还有一个服务命名,此时,在listener.ora
文件和tnsnames.ora文件中,就添加了相应的监听和服务名列表。你可以去查看。
在EM中用sys用户已sysdba的身份登录到数据库。
好了,登录到了数据库(注:很多人的数据库都打不开EM,看我的另一篇博文,有专门讲如
何登录到EM,解决登录EM的诸多问题);
登录成功,如下:
在一般信息下,是否看到了监听程序呢?单击,进入->监听程序。
启动新的监听,然后改变参数。local_listener,instance_name,service_names将这三个
参数添加相应的值就ok了,然后重启oracle的服务。
此时,你用新建立的监听程序,新的服务名去连接oracle就可以成功的。
用新的监听和新的服务名去连接,完全可以连接上,然后,不再修改任何东西,再用以前的监
听和服务名去连接,也是完全可以的
这说明,新加的监听,不用任何修改,也可以去用以前的监听去连接oracle。证明了书上的内
容是错的。
相关文章推荐
- 关于ORACLE监听服务无法启动的问题
- 关于Oracle10.2.0自行启动两个监听进程导致服务中断问题
- 关于Oracle10.2.0自行启动两个监听进程导致服务中断问题
- 关于OracleOraDb11g_home1TNSListener监听程序在windows服务列表中消失问题
- 关于Oracle创建表空间,用户名登录问题
- oracle 监听服务自动停止与无法启动问题
- [VB.NET]关于VB2005创建NT服务的问题.
- Oracle服务与监听的问题
- oracle服务起不来以及无法监听问题解决
- 创建Oracle数据源: [Oracle][ODBC][Ora]ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
- 关于oracle创建定时器和定时器创建成功后不运行的问题解决
- Oracle关于创建存储过程权限问题以及带参数的游标的范例
- 关于Oracle net Manager中点击无法创建监听程序的解决方案
- 关于Oracle创建存储过程时,访问不同Schema下的表报错:ORA-00942的问题
- oracle 11g 服务启动时提示1053错误,服务启动不了,重新配置监听解决问题
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找
- 关于oracle导入时注意的问题(创建表空间,创建用户并授权)
- 关于修改oracle监听占用8080端口号的问题
- Oracle 监听服务强制被关闭不能启动 TNS识别问题解决
- 关于Oracle10g监听服务不能启动的问题