当前位置: 首页 > 知识 >正文

Windows 7 64位安装Oracle XE(32位)数据库报错等解决方案

额外补充:

解决无法通过网络和主机名访问APEX的问题:启动SQL*PLUS并以SYSDBA身份登录数据库,执行以下语句:

SQLexecute dbms_xdb.setListenerLocalaccess(l_access=FALSE);

4.设置后台操作参数

alter system set JOB_QUEUE_PROCESSES=2;

注意:如果JOB_QUEUE_PROCESSES=0,没有作业调度进程,后续作业将不会运行。

第三,修改Oracle XE监听器占用的端口1521和8080。

安装OracleXE时,有这样的提示。

1.Destination Folder: D:\oraclexe\

2.Port for 'Oracle Database Listener': 1521

3.Port for 'Oracle Services for Microsoft Transaction Server': 2030

4.Port for HTTP Listener: 8080

如您所见,默认的web控制台服务端口是8080,在安装过程中不能更改。安装后和tomcat,Jboss等服务器冲突,所以会遇到很多问题。XE安装文件中有这样一个SQL,可以用来改变http的端口。

在d:\ Oracle xe \ app \ Oracle \ product \ 10。2 .0 \ server \ config \ scripts \ postdbcreation。结构化查询语言文件里。有这样一段结构化查询语言代码:

1.begin

2. dbms_xdb.sethttpport('8080');

3. dbms_xdb.setftpport('0');

4.end;

5./

再看看日志文件d:\ Oracle xe \ app \ Oracle \ product \ 10。2 .0 \ server \ config \ log \ postdbcreation。原木里,有这样一段记录:

1.SQL begin

2. dbms_xdb.sethttpport('8080');

3. dbms_xdb.setftpport('0');

4. end;

5. /PL/SQL procedure successfully completed.

可以看到Oracle XE用它来设置http端口。打开SQL*Plus控制台。用sys或system登录。然后运行:

1.begin

2. dbms_xdb.sethttpport('8088');

3. dbms_xdb.setftpport('0');

4.end;

5./

这将端口设置为8081。

相关文章:
  • 4月4日基金净值:嘉实价值驱动一年持有期混合A最新净值0.9485,跌0.5%_基金频道_证券之星
  • 5月11日基金净值:中邮核心优势灵活配置混合最新净值3.121,跌0.38%
  • 5月30日基金净值:南方上证380ETF联接A最新净值1.8673,涨0.3%
  • 7月3日基金净值:华泰柏瑞中证光伏产业ETF最新净值1.2469,涨0.25%
  • 国泰中证沪港深动漫游戏ETF净值下跌2.56% 请保持关注
  • 6月14日基金净值:华安文体健康混合A最新净值3.335,涨0.18%
  • 4月20日基金净值:国富弹性市值混合最新净值1.1465,跌0.76%
  • 国泰君安沪深300指数增强基金经理变动 拟聘用胡崇海担任基金经理_基金频道_证券之星
  • 4月18日基金净值:广发港股通成长精选股票A最新净值0.6275,跌0.96%
  • 5月9日基金净值:工银深证红利ETF最新净值1.9619,跌0.2%