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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-23 16:22:30

   来源:

三、方法二

将xmlDB的端口为其它端口,此例转换为8082

SQL> call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(), '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text

()', 8082));

Call completed.

SQL> exec dbms_xdb.cfg_refresh;

PL/SQL procedure successfully completed.

将ftp端口由2100转换为2111

SQL> call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(), '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text

()',2111));

Call completed.

SQL> commit;

Commit complete.

SQL> exec dbms_xdb.cfg_refresh;

PL/SQL procedure successfully completed.

SQL>

SQL> select dbms_xdb.cfg_get from dual;

CFG_GET

--------------------------------------------------------------------------------

SQL>

检查转换结果,发现8080,2100端口停止使用,而8082、2111端口开始使用。

[root@olivenan root]# lsof -i :8080 -n

[root@olivenan root]# lsof -i :8082 -n

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

tnslsnr 1031 oracle 12u IPv4 18456 TCP *:8082 (LISTEN)

[root@olivenan bin]# lsof -i :2100 -n

[root@olivenan root]# lsof -i :2111 -n

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

tnslsnr 1031 oracle 13u IPv4 18462 TCP *:2111 (LISTEN)

[root@olivenan root]#

四、lsof命令的使用

lsof -i TCP:port -n

lsof -i UDP:port -n

lsof -i :port -n

# lsof -i tcp:8080 -n

以下是转载

************************************

注:上面是解决和XDB冲突的,我发现大部分人问的是和OSE(oracle servlet engine)冲突的,现象是访问8080端口时,看到的是一个倔强的小

飞猪,呵呵。

下面是解决方法:

我的oracle是装在D盘,大家可以根据自己情况找

D:oracleora90jisinstall>sess_sh -u sys/change_on_install -role SYSDBA -s jdbc:oracle:oci8:@oradb(这里填你的服务名,我的是

oradb)

--Session Shell--

--type "help" at the command line for help message

 $ @serverendp.ssh admin 4321 4322 -register

 $ exit

就能把原来的8080换成4321,把9090换成4322.

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