1. 程式人生 > >Dcm4chee oviyam2在oracle庫下部署

Dcm4chee oviyam2在oracle庫下部署

Dcm4chee oviyam2在oracle庫下部署

部署環境: Dcm4chee 2.18.3-oracle   +   Window 7 64位 +   Java 7  +  JBOSS 4.2.3 GA    +    oracle11g  +  Oviyam-2.7  + Tomcat6.0  +  Navicat(資料庫視覺化工具可不裝)    

注意:JBOSS不支援Java1.8,Java1.5—1.7都可以支援  tomcat服務埠與DCM4CHEE服務埠衝突問題 改tomcat埠路徑apache-tomcat-6.0.39\conf\server.xml

安裝jdk,tomcat和oracle資料庫

Jdk和Tomcat的安裝教程:https://www.cnblogs.com/janeaiai/p/4997197.html

 安裝JBoss

 直接把JBoss安裝包解壓到某目錄即可,注意:目錄不要帶空格, 例如F:\jboss-4.2.3.GA

 下載解壓dcm4chee-2.18.3-oracle

下載地址:https://sourceforge.net/projects/dcm4che/files/dcm4chee/

同時下載一下dcm4chee-2.18.1-oracle,新版本里面缺少install_jboss.bat

複製檔案

複製dcm4chee-2.18.1-oracle\bin目錄下的install_jboss.bat指令碼dcm4chee-2.18.3-oracle\bin目錄執行dcm4chee-2.18.3-oracle\bin目錄下的install_jboss.bat指令碼 引數為JBOSS的安裝目錄,該指令碼會把JBOSS複製到Dcm4chee的相應目錄裡, cmd命令如下:

F:\dcm4cheeoracle\dcm4chee-2.18.3-oracle\bin>install_jboss.bat F:\jboss-4.2.3.GA

建立pacs庫

建立pacdb表空間

CREATE TABLESPACE pacsDB

DATAFILE 'E:\oracleDB\pacs\pacsdb.ORA' SIZE 5M

AUTOEXTEND ON NEXT 5120K

DEFAULT STORAGE (INITIAL 10K NEXT 50K MINEXTENTS 1 MAXEXTENTS 121 PCTINCREASE 10) ONLINE;

建立pacs使用者賬號密碼為pacs

CREATE USER pacs IDENTIFIED BY pacs

DEFAULT TABLESPACE pacsDB TEMPORARY TABLESPACE TEMP

QUOTA UNLIMITED ON pacsDB;

賦予dba許可權

GRANT DBA TO pacs WITH ADMIN OPTION;

匯入pacs表到pacsdb庫裡

退出最高管理員使用者  cmd登入pacs使用者 賬號密碼都為pacs pacs表的建表sql檔案是dcm4chee-2.18.3-oracle\sql\create.ora

@F:\dcm4cheeoracle\dcm4chee-2.18.3-oracle\sql\create.ora;

重新整理pacs表會出現許多表

 

配置修改

修改影像value屬性

dcm4chee-2.18.3-oracle/server/default/conf/xmdesc/dcm4chee-wado-xmbean.xml檔案找到ImageWriterClass屬性,把value值改成com.sun.image.codec.jpeg.JPEGImageEncoder  

       

      注:如果不修改會導致Dcm4Chee啟動時無法正確註冊WADO服務,無法在瀏覽器上檢視影像

配置jdbc連線屬性

和連線mysql有所不同,我用的是oracle11g,在Oracle安裝目錄裡找到連線jar包ojdbc6.jar放入dcm4chee-2.18.3-oracle\server\default\lib目錄下

配置dcm4chee-2.18.3-oracle\server\default\deploy目錄下pacs-oracle-ds.xml的引數

更改server埠號(防止端口占用)

在dcm4chee-2.18.3-oracle\server\default\deploy\jboss-web.deployer目錄下的server.xml埠號由8080改為8081(可以改為其他的)

匯入oviyam2.7的war包

下載地址:https://sourceforge.net/projects/dcm4che/files/Oviyam/

目前最新版本是2.7.1    放入dcm4chee-2.18.3-oracle\server\default\deploy目錄下  (可以更改war包裡的語言包   介面顯示中文)

啟動run.bat

進入dcm4chee-2.18.3-oracle\bin目錄,執行run.bat

 執行時會顯示很多資訊,正常情況最後應顯示如下

登入Dcm4Chee

 開啟瀏覽器登入http://localhost:8081/dcm4chee-web3/

localhost:8081/oviyam2/

賬號:  admin  密碼: admin

Oviyam2的配置可以參考上一個文件裡有