oracle怎么改监听 修改oracle监听

两台主机做热备怎么改oracle的监听host文件

修改ip操作

成都创新互联自2013年创立以来,先为磐石等服务建站,磐石等地企业,进行企业商务咨询服务。为磐石企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

1.修改hosts文件中主机名对应的ip地址。

2.重启服务器网络 service network restart

3.一定要先删除原来的监听 emca -deconfig dbcontrol db -repos drop

(如果不记得sysman的密码,可以先修改下alter user sysman identified by oracle;)

4.修改

$ORACLE_HOME/network/admin/listener.ora

$ORACLE_HOME/network/admin/tnsnames.ora

中对应的host地址为新ip地址,这一步一定要在删除监听后操作,否则无法删除监听。

5.重建监听 emca -config dbcontrol db -repos create

(如果这一步出现对象已存在或者sysman已存在错误,可以按以下操作

1.删除早期DBCONSOLE创建的用户:

sqldrop role MGMT_USER;

sqldrop user MGMT_VIEW cascade;

sqldrop user sysman cascade;

2.删除早期DBCONSOLE创建的对象:

sqldrop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;

sqldrop PUBLIC SYNONYM SETEMVIEWUSERCONTEXT;

然后再重新执行重建操作。)

修改主机名操作

1.修改hosts文件中的主机名

2.重启服务器 reboot

3.如果listener和tnsnames中记录的是主机名,修改

$ORACLE_HOME/network/admin/listener.ora

$ORACLE_HOME/network/admin/tnsnames.ora

中对应的host地址为新主机名址,这一步一定要在删除监听前操作,否则无法删除监听。

4.重启监听 lsnrctl stop lsnrctl start

lsnrctl status 中的 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=60.localdomain)(PORT=1521)))

Host 一定要与listener.ora和tnsnames.ora中的Host一致,这样才能正确删除。

5.删除原来的监听 emca -deconfig dbcontrol db -repos drop

(如果不记得sysman的密码,可以先修改下alter user sysman identified by oracle;)

6.重建监听 emca -config dbcontrol db -repos create

(如果这一步出现对象已存在或者sysman已存在错误,可以按以下操作

1.删除早期DBCONSOLE创建的用户:

sqldrop role MGMT_USER;

sqldrop user MGMT_VIEW cascade;

sqldrop user sysman cascade;

2.删除早期DBCONSOLE创建的对象:

sqldrop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;

sqldrop PUBLIC SYNONYM SETEMVIEWUSERCONTEXT;

然后再重新执行重建操作。)

oracle监听服务的路径怎么修改

开始--运行REGEDIT --进入注册表找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleXXXTNSListener

发现ImagePath关键值没有了,新建一个名为ImagePath的可扩充字符串值,编辑字符串的数值数据为:Oracle安装路径\BIN\TNSLSNR

oracle怎么配置监听

何为一个instance配置多个监听,并且实现ClientLoadBalancing和ClientLoadBalancing。打开NETCA,配置两个监听器。LISENTER,默认监听器,一路next,就配置完毕,监听端口1521。配置LISENTER2,注意监听端口改为1522,其它和LISENTER一

怎样调oracle数据库的监听

1. linux下启动oracle

su - oracle

sqlplus /nolog

conn /as sysdba

startup

exit

lsnrctl start

exit

2. linux下关闭oracle

su - oracle

sqlplus /nolog

conn /as sysdba

shutdown immediate

exit

lsnrctl stop

exit

3、启动监听器

oracle@suse92:~ lsnrctl start

4、停止监听器

oracle@suse92:~ lsnrctl stop

5、查看监听器状态

oracle@suse92:~ lsnrctl

LSNRCTL status

LSNRCTL exit

6.# setup 可以设置防火墙等信息

7.安装监听器

运行 netca 命令

lsnrctl start

lsnrctl stop

reload listener 重新加载

service listener

help 帮助

quit 退出

vi etc/hosts

添加 192.168.0.100 chsylinux

求教oracle 11G Rac 如何修改默认监听端口号

修改Oracle的端口号实际是修改其监听器的监听端口,具体方法是

进入oracle目录下得/network/admin/lisnter.ora

然后加入或者修改以下内容

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = ????)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

)

)

其中问号的地方每个机器不一样,一般自己装的都是orcl,将1521改为所需要的端口后保存退出

然后,开始-》运行,输入cmd

进入控制台,执行2条命令:

1. 关闭监听:lsnrctl stop

2 打开监听: lsnrctl start

完成

如何修改oracle xe版的监听端口

首先第一步我们进去sqlplus中,用sys或者system登陆进去。

输入以下代码来修改

[sql] view plain copy

begin

dbms_xdb.sethttpport('8088');

dbms_xdb.setftpport('0');

end;

/

通过这种方法我们就把8080直接给他修改成8088.会显示已更改。

之后修改下面二个internet快捷方式(位于oracle xe安装目录的product\11.2.0\server下)

X:\oraclexe\app\oracle\product\11.2.0\server\Get_Started.url

X:\oraclexe\app\oracle\product\11.2.0\server\Database_homepage.url

用记事本打开这二个文件,把8080换成8088

其他就没有了,直接就可以用,也不用重启oracle服务。


当前标题:oracle怎么改监听 修改oracle监听
转载源于:http://pwwzsj.com/article/hhjops.html