Oracle监听器Server端与Client端配置实例
2009-09-21 15:30
369 查看
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 status
Oracle 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 oralocal
因为平时使用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 status
Oracle 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 oralocal
相关文章推荐
- Oracle监听器Server端与Client端配置实例
- ORACLE CLIENT与SERVER端相连的配置
- oracleClient配置oracleServer
- rsync配置实例 windows(rsync server) linux(rsync client)
- oracle中多实例配置多监听器的问题
- Linux下NFS服务server&client配置实例
- Tomcat5SSL_ServerAndClient 在 Tomcat 5.5 上的配置实例
- Oracle server和client安装配置
- Oracle绿色客户端(Instant Client)配置方法
- Ubuntu14.04搭建Oracle instantClient 11.2.0.4并配置cx_Oracle5.1.2
- navicat连接oracle的错误:ora-12737:instant client light :unsupport server charater set ZHS16GBK解决办法。(oracle服务端字符集,客户端字符集,dmp备份文件字符集,or
- Oracle 11g RAC 环境下单实例非缺省监听及端口配置
- Oracle 双监听器的配置
- ORACLE小经验积累——OMS SERVER的安装与配置(用于数据备份、导入/导出等操作)
- ORACLE INSTANT CLIENT和PLSQL的配置
- oracle监听连接超时转移配置实例
- ORACLE 11G在相同的linuxserver从实施例1满库到实例2上
- Apache+Tomcat中Cas Server 3.4和CasClient3.2的配置,
- jmeter的server_client端的配置--原创