社区
Sybase
帖子详情
oracle/能否启动两个Listener?
Michaelyfj
2001-07-10 01:47:12
我的一台oracle服务器上有两个IP,一个是Internet上的IP,
另一个是局域网上的IP。我在Oracle中启动的是Internet的
Listener,我能否再启动局域网的监听?
听同学说,只要新建一个Listener文件即可,具体操作想请
教各位高手?
...全文
195
11
打赏
收藏
oracle/能否启动两个Listener?
我的一台oracle服务器上有两个IP,一个是Internet上的IP, 另一个是局域网上的IP。我在Oracle中启动的是Internet的 Listener,我能否再启动局域网的监听? 听同学说,只要新建一个Listener文件即可,具体操作想请 教各位高手?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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)
)
)
试一试
ORACLE
数据库逐步解决ORA-12541、ORA-01034和ORA-27101、ORA-00119和ORA00132的过程
刚开始时,有一台服务器的
ORACLE
11G数据库连接不上,报错:ORA-12541:TNS:无监听程序 重启服务里面的
两个
Oracle
服务,都没解决。 在网上看到一篇文章说另一种可能是
oracle
目录目录下
listener
.log日志文件过大(达到4G,据说这是
oracle
在windows系统下的bug)导致的。 搜索找到
listener
.log,果然文件已经是4GB。 于是停止服务里面的
Oracle
监听服务,重命名
listener
.log做备份,例如
listener
.log.bak。
启动
Oracle
监听服务,会自动生成一个新的
listener
.log。 PLSQL连接数据库,这次却报了另
oracle
数据库
启动
多个监听,一台
Oracle
数据库服务器上
两个
监听同时使用
记得之前
Oracle
原厂的工程师在例行检查时发现一台
Oracle
数据库服务器的上
启动
了
两个
监听,分别监听的是1521和1581端口,而且
两个
端口都在用,当时当作一个比较奇怪的现象,没有能理解原因是什么。最近几天在看
Oracle
网络配置的文档,无意间在虚拟机上
启动
了
两个
监听,就又想起了之前的问题。到底是因为什么原因呢?下面先来还原一下整个过程。当时是在做配置静态监听的练习,在
listener
.ora...
oracle
启动
两个
监听,
Oracle
启动
两个
监听
[
oracle
@ut25 admin]$ pwd/opt/
oracle
/db01/app/
oracle
/product/11.2.0/network/admin[
oracle
@venn01 admin]$more
listener
.ora#
listener
.ora Network Configuration File:/opt/
oracle
/db01/app/
oracle
/product/11.2...
oracle
root脚本,
Oracle
11G for redhat 自
启动
脚本
在$
ORACLE
_HOME/bin中,有dbstart和dbshut这
两个
脚本,可以使用这
两个
oracle
自带的脚本实现
oracle
的开机自
启动
。这个脚本中包含
oracle
listener
、instance、asm instances的
启动
,同样dbshut也是起到关闭服务的作用。方法一:使用/etc/rc.local系统开机
启动
脚本,
启动
oracle
配置系统使dbstart和dbshut脚本起作...
Oracle
网络配置简述
ORACLE
网络配置 1.监听器配置文件存放位置:CAT $
ORACLE
_HOME/NETWORK/ADMIN/
LISTENER
.ORA 2.如果监听器端口是默认的1521,那
LISTENER
.ORA这份监听配置文件是可以不需要的(建议还是保留) 3.
LISTENER
为首次创建的默认监听器,所有监听器创建完的配置信息都会保存在
LISTENER
.ORA这份文件中, 如果再用NETCA创建一个
LISTENER
2,端口号不能重复(1522),同样
LISTENER
2的配置信息也会保存在一起。 4.上面在讲述ORAC
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章