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的配置可以參考上一個文件裡有