欢迎光临
我们一直在努力

Oracle 9iAS配置运行FORM、Report-数据库专栏,ORACLE

建站超值云服务器,限时71元/月

安装配置应用服务器操作系统安装oracle 9ias 企业版
①       oracle 9i application server infrastructure ;

其中:oracle 9ias infrastructure instance name :ora9ias_is;口令:ora9ias

安装目录:d:\ora9is

②       oracle 9ias application server (business intelligence and forms) ;

其中:oracle 9ias instance name :ora9ias;口令:ora9ias

安装目录:d:\ora9ias
安装应用
在d盘新建目录,目录名:apps,reptmp

将所有开发好的.fmx,.mmx,.rdf,.rep拷贝到apps目录下。
配置oracle form server(表单服务器)no.1修改oracle http server的配置文件:httpd.conf。
该文件一般在d:\ora9ias\apache\apache\conf目录下。

1、查找“<ifmodule mod_alias.c>”字符串,类似添加:

alias /apps/ “d:\apps/”

alias /web_code/ “d:\ora9ias\forms90\java/”

2、添加新的oracle http server 的监听端口:80

   查找“listen 4446”,在其下类似添加:

   listen 80

 
no.2重新启动oracle http server:
在oracle enterprise management web console 里面

在ie浏览器中地址一般为:http://xxxxx:1810/

注意:该地址与安装oracle9ias的主机名有关。

用户名:ias_admin;密码:xxxxxx(既用户在安装ora9ias时输入的密码)

在application server:ora9ias.xxxxx的系统组件中选中“http server”,点击【重新启动】按钮,按提示操作。

测试oracle http server:http://xxxxx
no.3 打开位于d:\ora9ias\forms90 erver 目录下面的formsweb.cfg 文件,在文件的末尾添加以下内容:
[apps]

envfile=apps.env

form=logon.fmx(注意:这里是你的form应用的入口程序)
no.4 在d:\ora9ias\forms90 erver 目录下面 新建一个环境文件:apps.env 。该文件的内容如下:
oracle_home=d:\ora9ias

forms90_path=d:\ora9ias\forms90; d:\apps

path=d:\ora9ias\bin;d:\ora9ias\jdk\jre\bin erver

graphics60_path= d:\apps

forms90_trace_path=d:\ora9ias\forms90 erver

forms90=d:\ora9ias\forms90

classpath=d:\ora9ias\jlib\debugger.jar;d:\ora9ias\jlib\ewt3.jar;d:\ora9ias\jlib hare.jar;d:\ora9ias\jlib\utj90.jar;d:\ora9ias\forms90\java\f90jdapi.jar

reports_classpath=d:\ora9ias\jlib\zrclient.jar;d:\ora9ias\reports\jlib\rwrun.jar

nls_lang=simplified chinese_china.zhs16gbk
no.5在注册表里面的hkey_local_machine\oracle\home1,添加以下的内容:
        forms90_path    d:\apps

        reports_path    d:\apps

        reports_tmp     d:\reptmp
no.6拷贝jinit1319.exe:
在apps目录下面新建jinitiator目录,拷贝jinit1319 .exe 文件到该目录;
no.7设置程序的入口:
新建index.htm,并修改其中的内容,修改后的内容如下:

<html>

<head><title>应用名称</title></head>

 

<body bgcolor=”#ffffff” >

<font face=”verdana, arial, helvetica” size=2>

<div align=”center”>

  <center>

<table border=0 cellpadding=0 cellspacing=0 width=100% height=”100%”>

<tr>

        <td bgcolor=”#ffffff” colspan=1 rowspan=1 valign=”middle” align=”center”><img border=”0″ src=”apps.jpg”></td>

</tr>

</table>

  </center>

</div>

 

<p>

 

<!– forms applet definition (start) –>

<object classid=”clsid:cafecafe-0013-0001-0009-abcdefabcdef”

        codebase=”http://xxxxx:7780/apps/jinitiator/jinit1319.exe#version=1,3,1,9″

        width=”1024″

        height=”740″

        hspace=”0″

        vspace=”0″>

<param name=”type”       value=”application/x-jinit-applet;version=1.3.1.9″>

<param name=”codebase”   value=”/forms90/java”>

<param name=”code”       value=”oracle.forms.engine.main” >

<param name=”archive”    value=”/web_code/f90all_jinit.jar” >

<param name=”serverurl” value=”/forms90/l90servlet?ifcfs=/forms90/f90servlet?config=apps”>

<param name=”networkretries” value=”2″>

<param name=”serverargs”

       value=”module=logon.fmx”>

<param name=”separateframe” value=”true”>

<param name=”splashscreen”  value=”no”>

<param name=”lookandfeel”  value=”oracle”>

<param name=”colorscheme”  value=”titanium”>

<param name=”serverapp” value=”apps”>

<comment>

<embed type=”application/x-jinit-applet;version=1.3.1.9″

       java_code=”oracle.forms.engine.main”

       java_codebase=”/forms90/java/”

       java_archive=”/web_code/f90all_jinit.jar”

       width=1024

       height=740

       serverurl=”/forms90/l90servlet?ifcfs=/forms90/f90servlet?config=apps”

       serverargs=”module=logon.fmx”

       serverapp=”apps”

       lookandfeel=”oracle”

       colorscheme=”titanium”>

         <!– java_showprogress=”true”  –>

       splashscreen=”no”

       background=”7backgr.gif”

       separateframe=”true”

         <!– latencycheck=”true”–>

       pluginspage=”http://xxxxx/jinit/doc/us/jinit_download.htm”>

  <noembed>

</comment>

</noembed></embed>

</object>

<!– forms applet definition (end) –>

 

</body>

</html>
no.8设置连接数据库的别名:
在该oracle_home 下面新建一个net8 别名,你应用中所用的连接字符串
no.9重新启动服务器;no.10访问:
通过http://xxxxx/apps/index.htm可以访问到洗选中心调度报表系统。
配置oracle report server(报表服务器)   no.1安装:
   这里的rep_apps在安装时已经建立,你需要进入oem web console查看

在服务器端运行:rwserver –install rep_apps autostart=yes
   no.2配置config文件:
修改d:\ora9ias\reports\conf目录下面的rep_apps.conf 文件。

<?xml version = 1.0 encoding = iso-8859-1?>

<!doctype server public “-//oracle corp.//dtd reports server configuration //en” “file:/d:/ora9ias/reports/dtd/rwserverconf.dtd”>

<server>

   <!–compatible version=”6i”/–>

   <cache class=”oracle.reports.cache.rwcache”>

      <property name=”cachesize” value=”500″/>

      <property name=”cachedir” value=”d:\ora9ias\reports\cache”/>

      <!–property name=”maxcachefilenumber” value=”max number of cache files”/–>

      <!–property name=”ignoreparameters” value=”parameter names to be ignored in constructing cache key, separated by comma ,”/–>

   </cache>

   <!–please do not change the id for reports engine.–>

   <!–the class specifies below is subclass of _engineclassimplbase and implements engineinterface.–>

   <engine id=”rweng” class=”oracle.reports.engine.engineimpl” initengine=”1″ maxengine=”20″ minengine=”1″ englife=”20″ maxidle=”30″ callbacktimeout=”60000″ engineresponsetimeout=”15″>

      <property name=”sourcedir” value=”d:\apps”/>

      <property name=”tempdir” value=”d:\reptmp”/>

   </engine>

   <!–environment id=”rwenvid”–>

      <!–envvariable name=”nls_lang” value=”simplified chinese_china.zhs16gbk”/–>

   <!–/environment–>

   <!–engine id=”rwurleng” class=”oracle.reports.urlengine.urlengineimpl” initengine=”1″ maxengine=”20″ minengine=”1″ englife=”5″ maxidle=”30″ callbacktimeout=”60000″/–>

   <job jobtype=”report” engineid=”rweng”/>

   <!–job jobtype=”rwurl” engineid=”rwurleng”/–>

   <notification id=”mailnotify” class=”oracle.reports.server.mailnotify”>

      <property name=”succnotefile” value=”succnote.txt”/>

      <property name=”failnotefile” value=”failnote.txt”/>

   </notification>

   <log option=”alljobs”/>

   <!–jobstatusrepository class=”oracle.reports.server.jobrepositorydb”>

      <property name=”repositoryconn” value=”repo_db_username/repo_db_password@repo_db_tnsname” confidential=”yes” encrypted=”no”/>

   </jobstatusrepository–>

   <!–trace traceopts=”trace_all”/–>

   <connection maxconnect=”20″ idletimeout=”15″>

      <orbclient id=”rwclient” publickeyfile=”clientpub.key”/>

      <cluster publickeyfile=”serverpub.key” privatekeyfile=”serverpri.key”/>

   </connection>

   <queue maxqueuesize=”10000″/>

   <!–identifier confidential=”yes” encrypted=”no”>scott/tiger</identifier–>

   <!–pluginparam name=”mailserver”>%mailserver_name%</pluginparam–>

   <!–pluginparam name=”proxy” type=”file”>proxyinfo.xml</pluginparam–>

   <pluginparam name=”xmlpds” type=”file”>xmlpds.conf</pluginparam>

   <pluginparam name=”jdbcpds” type=”file”>jdbcpds.conf</pluginparam>

   <pluginparam name=”textpds” type=”file”>textpds.conf</pluginparam>

   <identifier confidential=”yes” encrypted=”yes”>rwzagu2vkuvl19/y3bmveg==</identifier>

</server>
   no.3重新启动服务器;   no.4测试报表服务器;
通过以下的地址测试report server是否正确安装,

http://xxxxx/reports/rwservlet/showenv?server=rep_apps

如果用http://xxxxx不能访问,可能只能用ip地址访问。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Oracle 9iAS配置运行FORM、Report-数据库专栏,ORACLE
分享到: 更多 (0)

相关推荐

  • 暂无文章