2011年5月10日星期二

SOASuite_020:图解安装64位的Oracle SOA Suite 11gR1 (11.1.1.5.0)

安装的前两步与《图解安装64位的Oracle Service Bus 11gR1 (11.1.1.5.0)》相同,这里说明以后步骤。

1. 不仅开发工具要支持Unicode,操作系统也要支持Unicode。
在Unix上,设置 LANG 和LC_ALL环境变量为UTF-8。
JDeveloper也要设置成支持UTF-8,具体方法请参考《JDeveloper 11g 开发环境设置 (1)》。

2. 当SOA集群时,需要同步时钟。
一些开源软件如Quartz在集群环境下时,要求集群中的Server时间必须一致。
更多说明请参考http://www.opensymphony.com/quartz/wikidocs/TutorialLesson11.html。

3. 运行setup.exe -jreLoc JRE_LOCATION,开始安装。
如:setup.exe -jreLoc C:\Oracle\Java\jdk1.6.0_25。
此后过程比较简单,从略。
指向前面已经安装的中间件目录:C:\Oracle\Middleware。


4. 运行RCU安装SOA Schema:ofm_rcu_win_11.1.1.5.0_disk1_1of1.zip。
(1)安装 Oracle Database Express Edtion 10gR2
具体步骤参见《图解安装 Oracle SOA Suite 10.1.3.4》。
sqlplus sys/welcome1@XE as sysdba
SQL> show parameter session
SQL> show parameter processes
SQL> alter system reset sessions scope=spfile sid='*';
SQL> alter system set processes=500 scope=spfile;
SQL> shutdown immediate
SQL> startup
SQL> show parameter session
SQL> show parameter processes

(2)运行rcuHome\bin\rcu.bat,创建SOA Schema。
注意:在运行rcu命令之前,我们必须设置一个环境变量,这是由于我们的数据库是Oracle 快捷版10.2.0.1。
set RCU_JDBC_TRIM_BLOCKS=TRUE
以下步骤跟普通安装 SOA Suite 11g没有区别,从略。
只选择“SOA和BPM基础架构”就可以了,其它的会跟选。



5. 配置SOA Suite/BPM Suite。
目前的版本:11.1.1.5.0,共有5个Disk,安装SOA Suite后,实际上也安装了BPM Suite。
至于用哪个,取决于创建Domain时的选择。这里介绍如何创建SOA Suite Domain。
由于SOA Suite经常要与OSB配合使用,这里将创建SOA+OSB的Domain。
我们假设你已经安装好了OSB 11.1.1.5.0,具体步骤请参考《图解安装 Oracle Service Bus 11gR1 (11.1.1.5.0)》。

(1)运行C:\Oracle\Middleware\oracle_common\common\bin\config.cmd。
注意必须是这个目录下的config.cmd命令。你也可以从“开始”-“程序”中找到“Oracle Common Home 11g":


(2)创建SOA+OSB Domain,选择如下产品:
Oracle SOA Suite for developers - 11.1.1.0 [Oracle_SOA1]
Oracle Service Bus for developers - 11.1.1.5 [Oracle_OSB1]
Oracle Service Bus OWSM Extension - 11.1.1.5 [Oracle_OSB1]
Oracle Enterprise Manager - 11.1.1.0 [oracle_common]
WebLogic Advanced Web Services for JAX-RPC Extension - 10.3.4.0 [wlserver_10.3]
Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]
Oracle JRF - 11.1.1.0 [oracle_common]



这样选择的结果是SOA的server和OSB的server全部都使用Admin Server。

(3)最后不要选择任何Optional Configuration,直接点击Next,结束。


6. 卸载SOA Suite。
(1)停止SOA Server。
(2)移除Oracle SOA Suite Schemas。
运行Repository Creation Utility (RCU)工具Drop Database Schema。
(3)移除Oracle SOA Suite。
运行Programs > Oracle SOA 11g - Home1 > Uninstall。
移除Oracle Common Home:运行Programs > Oracle Common Home 11g - Home1 > Uninstall。
手工移除SOA目录:C:\Oracle\Middleware\Oracle_SOA1。
(4)移除Oracle WebLogic Server。
运行Programs > Oracle WebLogic > Uninstall Oracle WebLogic.
(5)移除Oracle JDeveloper。
(6)移除Program Groups (Windows Only)。

没有评论: