在本文中,我们将在远程 Oracle 数据库中为 Oracle Forms and Reports 12c 创建一个存储库。
然后,我们将使用 Oracle Forms and Reports 12c 配置向导执行必要的配置。
配置 Oracle Forms and Reports 12c:
使用 ssh 作为 oracle 用户连接到 appserver-04.onitroad.com。
运行配置向导如下:
[oracle@appserver-04 ~]$ $MW_HOME/oracle_common/common/bin/config.sh
选择创建新域并提供域位置。
单击下一步。
选择所需的产品模板,然后单击下一步。
提供应用程序位置,然后单击下一步。
在此处定义管理员用户。
单击下一步。
选择生产域模式和经过认证的 JDK。
单击下一步。
在此处提供数据库连接详细信息,然后单击下一步。
编辑各个组件的数据库连接详细信息。
单击下一步。
检查 JDBC 连接并单击下一步。
选择一个组件以执行与该组件相关的高级配置。
单击下一步。
查看配置摘要并单击创建。
正在进行配置。
已配置 Oracle Forms and Reports 12c。
记下从浏览器访问管理控制台的 URL。
单击完成退出配置管理器。
以 root 用户身份连接并在 Linux 防火墙中分别允许 Weblogic Server 和 Node Manager 端口 7001/tcp 和 5556/tcp。
[root@appserver-04 ~]# firewall-cmd --permanent --add-port=7001/tcp success [root@appserver-04 ~]# firewall-cmd --permanent --add-port=5556/tcp success [root@appserver-04 ~]# firewall-cmd --reload success
创建 boot.properties 凭据文件,以便更轻松地启动 weblogic 服务器。
[oracle@appserver-04 ~]$ mkdir -p $DOMAIN_HOME/servers/AdminServer/security/ [oracle@appserver-04 ~]$ echo "username=weblogic" > $DOMAIN_HOME/servers/AdminServer/security/boot.properties [oracle@appserver-04 ~]$ echo "password=weblogic123" >> $DOMAIN_HOME/servers/AdminServer/security/boot.properties
启动节点管理器。
[oracle@appserver-04 ~]$ $DOMAIN_HOME/bin/startNodeManager.sh &
启动 Weblogic 服务器。
[oracle@appserver-04 ~]$ $DOMAIN_HOME/bin/startWebLogic.sh &
在浏览器中打开 URL http://appserver-04.onitroad.com:7001/em。
我们已经使用 RCU 成功创建了一个 Repository,并使用 Configuration Wizard 配置了 Oracle Forms and Reports 12c。
使用 Repository Creation Utility (RCU) 创建数据库模式
使用 ssh 作为 oracle 用户连接到 appserver-04.onitroad.com。
运行存储库配置实用程序 (RCU),如下所示:
[oracle@appserver-04 ~]$ $MW_HOME/oracle_common/bin/rcu RCU Logfile: /tmp/RCU2018-12-31_14-23_1336016982/logs/rcu.log
单击下一步。
选择创建存储库选项。
由于我们对 Repository 数据库拥有 DBA 权限,因此我们选择了 System Load 和 Product Load 选项。
单击下一步。
在此处提供数据库连接详细信息,然后单击下一步。
RCU 执行准备工作检查。
完成后单击“确定”。
选择所需的组件来创建它们各自的架构,然后单击下一步。
RCU 对所需组件执行准备工作检查。
单击确定。
在此处为存储库架构定义密码,然后单击下一步。
定义表空间映射并单击下一步。
单击确定。
RCU 正在创建表空间。
完成后单击“确定”。
查看配置摘要并单击创建。
正在创建存储库。
检查完成摘要和安装日志。
单击关闭。
RCU 已成功创建存储库。