Welcome 微信登录

首页 / 数据库 / MySQL / Oracle监听器Server端与Client端配置实例

Listener.ora、tnsnames.ora这两个文件常常因为格式问题而不好用,我平时都是配置好了留个备份,以后都是拷贝过去改改就好了!嘿嘿~~~因为平时使用Linux的时候较多,所以有时还会遇到sqlnet.ora这个文件有问题,直接给它删了就好了~~有时在Windows下装的Oracle的listener服务就启动不了,遇到这种情况,直接去Oracle的bin目录下面找到lsnrctl.exe那个文件,直接给它运行,弹出来的窗口不要关闭,就可以了。Oracle Server端Listener.ora文件(一个instance):LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL=TCP)(HOST=hostname)(PORT=1521))    //主机名或IP及端口设置)))SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = database1)             // database1为数据库instance名(ORACLE_HOME = /opt/oracle/product/10.1.0)                   //oracle安装目录,根据安装情况更改(PROGRAM = extproc)))Oracle Server端Listener.ora文件(两个instance):LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL=TCP)(HOST=hostname)(PORT=1521)))))SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = database1)             // database1为数据库instance1名(ORACLE_HOME = /opt/oracle/product/10.1.0)(PROGRAM = extproc))(SID_DESC =(SID_NAME = database2)             // database2为数据库instance2名(ORACLE_HOME = /opt/oracle/product/10.1.0)(PROGRAM = extproc)))Oracle Server端监听器启动、停止、查看状态命令:$ lsnrctl start$ lsnrctl stop$ lsnrctl statusOracle Client端Tnsnames.ora文件:ORALOCAL =                                                            //别名oralocal(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = database1)             //database1为SID名))Oracle Client端检查监听器连接状态用命令:$ tnsping 别名例如:用oracle用户执行命令  $ tnsping oralocalLinux下64位MySQL安装部署过程Ubuntu 9.04成功安装Oracle 11G相关资讯      oracle 
  • [INS-32052] Oracle基目录和Oracle  (07/22/2014 07:41:41)
  • Oracle 4个大对象(lobs)数据类型  (02/03/2013 12:33:05)
  • Oracle按时间段分组统计  (07/26/2012 10:36:48)
  • [Oracle] dbms_metadata.get_ddl的  (07/12/2013 07:37:30)
  • Liferay Portal 配置使用Oracle和  (07/31/2012 20:07:18)
  • Concurrent Request:Inactive   (07/20/2012 07:44:05)
本文评论 查看全部评论 (0)
表情: 姓名: 字数