Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103647514
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-04-04 23:49:26


     来源:赛迪网技术社区    作者:奔跑的泥鳅

问题:Oracle中,如果不配置好合适的listener.ora文件,启动监听器时就会报错:The listener supports no services。该怎么配置呢?

回答:Oracle给了个监听器配置文件的例子,内容如下:

# LISTENER =
# (ADDRESS_LIST=
# (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
# (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))

# SID_LIST_LISTENER=
# (SID_LIST=
# (SID_DESC=
# #BEQUEATH CONFIG
# (GLOBAL_DBNAME=salesdb.mycompany)
# (SID_NAME=sid1)
# (ORACLE_HOME=/private/app/oracle/product/8.0.3)
# #PRESPAWN CONFIG
# (PRESPAWN_MAX=20)
# (PRESPAWN_LIST=
# (PRESPAWN_DESC=(PROTOCOL=tcp)(POOL_SIZE=2)(TIMEOUT=1))
# )
# )
# )

经试验,只要将其中的某些参数(比如PORT,GLOBAL_DBNAME, SID_NAME,ORACLE_HOME等)改为真实数据即可。当然,这些内容要置于listener.ora中,listener.ora放在 /etc/下或者$ORACLE_HOME/network/admin/目录下。

阅读(352) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~