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的配置可以参考上一个文档里有