oracle/能否启动两个Listener?

Michaelyfj 2001-07-10 01:47:12
我的一台oracle服务器上有两个IP,一个是Internet上的IP,
另一个是局域网上的IP。我在Oracle中启动的是Internet的
Listener,我能否再启动局域网的监听?
听同学说,只要新建一个Listener文件即可,具体操作想请
教各位高手?
...全文
195 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Michaelyfj 2001-07-12
  • 打赏
  • 举报
回复
to all:
已经ok拉!用了 sdfh(闻香识女人) 的方法就ok啦!
参与者有分?
guo 2001-07-11
  • 打赏
  • 举报
回复
兄弟,我这没有7.3
从8以后应该都可以开启多个监听器进程.
Michaelyfj 2001-07-11
  • 打赏
  • 举报
回复
guo:
不好意思,你能说明是具体哪个帖子吗?
我用的数据库是oracle7.3,好象没有net8 assist.
xgl1999 2001-07-11
  • 打赏
  • 举报
回复
同意guo(正在消化Oracle) 。你可以用Net8 Assistant 来创建一个鉴听器。
guo 2001-07-10
  • 打赏
  • 举报
回复
监听器如果不与数据库服务相关联,它就只是一个摆设,因为就算客户给它发送连接请求,监听器向哪个数据库重定向连接呢? net8 assist中有此项
guo 2001-07-10
  • 打赏
  • 举报
回复
Michaelyfj,在一个贴子里说我的写法有问题,不知道有什么问题?
Michaelyfj 2001-07-10
  • 打赏
  • 举报
回复
另:
to guo:
您提到的“注意要与数据库服务相关联”是怎么关联法?
Michaelyfj 2001-07-10
  • 打赏
  • 举报
回复
在execute immediate sql 中 immediate 是什么意思?
guo 2001-07-10
  • 打赏
  • 举报
回复
监听器的配置文件只有一个listener.ora
多个监听器进程用于避免因为监听器的停止或提高转接效率而采取的方式.
当然可以,在net8 assist中添加多个监听器,注意要与数据库服务相关联.

另,我在贴子中的execute immediate sql有什么错误?
sdfh 2001-07-10
  • 打赏
  • 举报
回复
找到listener.ora,下面有个例子

LISTENER =
(ADDRESS_LIST =
(ADDRESS=
(PROTOCOL= IPC)
(KEY= oracle.world)
)
(ADDRESS=
(PROTOCOL= IPC)
(KEY= ORCL)
)
(ADDRESS=
(COMMUNITY= TCP.world)
(PROTOCOL= TCP)
(Host= internet上主机地址或主机名)
(Port= 1526)
)
(ADDRESS= --添加一项
(COMMUNITY= TCP.world)
(PROTOCOL= TCP)
(Host= 局域网上主机名或地址)
(Port= 1521)
)
(ADDRESS=
(COMMUNITY= SPX.world)
(PROTOCOL= SPX)
(Service= inventory_lsnr)
)
(ADDRESS=
(COMMUNITY= NMP.world)
(PROTOCOL= NMP)
(SERVER= nt_inventory_box)
(PIPE= ORAPIPE)
)
)
STARTUP_WAIT_TIME_LISTENER = 0
CONNECT_TIMEOUT_LISTENER = 10
TRACE_LEVEL_LISTENER = ADMIN
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = ORCL)
)
)

试一试

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧