启动侦听:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
cp一个sample中的listener.ora 去掉以下行的注释: LISTENER = (ADDRESS_LIST= (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)) (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY))) 这样可以通过动态注册侦听实现service的注册(启动侦听后大约1分钟)。 如果要实现的时候静态注册,建议稍作修改: LISTENER = (ADDRESS_LIST= (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)) ) SID_LIST_LISTENER= (SID_LIST= (SID_DESC= (SID_NAME=ocmdb) (ORACLE_HOME=/oracle/app/oracle/product/10.2.0/db_1) ) ) |
这里需要注意的是SID_LIST_LISTENER部分,里面可能还有空格之类的东西,把该行前面的空格删除,再整理下格式,就可以了。 如果遇到以下报错:
1 2 3 4 5 6 7 8 9 10 11 12 |
[oracle@ocmdb1 admin]$ lsnrctl start LSNRCTL for Linux: Version 10.2.0.2.0 - Production on 20-NOV-2009 19:15:13 Copyright (c) 1991, 2005, Oracle. All rights reserved. Starting /oracle/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait... TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection closed Linux Error: 29: Illegal seek |
检查 […]