H3 BPM安裝包括兩個部分,基礎工作包括安裝IIS、.net Freamwork基礎框架。安裝完成之后,主要配置安裝包括數據庫,H3 BPM 程序。下面詳細介紹Oracle與H3 BPM對接安裝的整體過程。
首先需要安裝oracle數據庫,以及ODAC(oracle 數據訪問組件)。
1、數據庫的安裝:
找到解壓的database文件夾中的Setup.exe直接雙擊安裝:

安裝環境檢測:

檢測通過后,將彈出圖形化的界面

去掉接收安全更新的勾,直接點擊下一步

點擊【是】,安裝選項設置,默認選中創建和配置數據庫,點擊下一步

系統類設置,默認選擇桌面類,點擊下一步

執行條件檢查

點擊【完成】,進行正式安裝

如果一切順利的話,數據庫將會安裝完成並且彈出如下界面,進行用戶解鎖和口令管理,點擊【口令管理】

安裝完成

2、數據庫的實例安裝配置:
點擊Database Configuration Assistant

點下一步

點下一步

點下一步 ,輸入ORAH

點下一步

點下一步,選所有賬戶使用同一管理口令 jhit3617857

點下一步

點"是"

點下一步

點下一步

點下一步,一般字符集默認ZHS16GBK,如果不是選ZHS16GBK

一直下一步 到完成。
3、Oracle數據庫 連接:
點擊Net Manager


1、 監聽安裝配置
監聽如果未安裝可能到第四步時會提示監聽出錯,所有得先安裝監聽;
點擊開始 –oracle 程序目錄下的 Net Configuration Assistant



一直下一步,即可。
3、數據庫表空間創建,以及用戶角色的設置,具體內容參見下表:
| ORACLE版本 | 11g for Windows | ||||
| 服務系統 | 基於.NET的開發系統 | ||||
| 用戶名 | 密碼 | 默認表空間 | 全局數據庫名 | SID | 對應DBF |
| SYS | Jhit3617857 | SYSTEM | orah | orah | 建實例時建立 |
| H3_SharedService | H33617857 | H3_SharedService | H3_SharedService001 | ||
| H3 | H33617857 | H3 | H3001、H3002 | ||
| H3_log | H33617857 | H3_log | H3_log001 | ||
游覽器打開https://localhost:1158/em/ (此為本機上的oracle em,安裝完oracle 11g數據庫有https://……/em/的鏈接) ,用sys用戶登錄,連擊身份sysdba。

點擊服務器創建表空間

表H3_SharedService添加數據文件 文件大小設置為2G

表H3添加數據文件 文件大小設置為10G

表H3_LOG添加數據文件 文件大小設置為10G

新建用戶:H3_SharedService、h3、h3_log用戶角色選擇DBA,系統權限加上UNLIMITED TABLESPACE 權限。

建賬號H3
其他賬號類似。
表空間:

賬號:

4、數據庫監聽測試連接:
打開Oracle的Net Manager

更改登陸方式測試

配置odac創建實例,需要建立監聽、必須測試連接通過后才能安裝H3。

ODAC安裝,按照基本指導,一直下一步,即可完成安裝,安裝完成后,會生成一個client。

需要將,dbhome_1的 *.ora文件copy到client里面


5、H3 BPM 安裝:
H3 BPM,打開安裝程序包,點擊下一步,進入到配置sql連接界面
1、 配置sql連接。

安裝完成后,頁面會跳轉到H3集群中心配置界面。
2、 配置完成后,會出現以下異常:
1、 iis站點應用程序池.net freamwork版本不對。

2、 500錯誤,由於先安裝.NetFramework v4.0后安裝iis 7.5所致。

解決方法,查看以下地址:
http://blog.csdn.net/mazhaojuan/article/details/7660657
3、 上述問題解決后,還是未在表空間里面創建生成系統數據表,需要將*.ora文件修改,配置一下。
4、 以上問題都已經解決,運行Server目錄下OThinker.H3.VesselInit.exe文件,自動創建表。
5、 之后重啟sheredservice服務,即可打開:

3、 打開集群管理中心頁面后,即可配置數據庫:

4、 配置數據:

5、 打開portal

