首先確保使用什么數(shù)據(jù)庫,其次去www.dcm4che.org下載兩個(gè)文件(以O(shè)RACLE數(shù)據(jù)庫為例),dcm4chee-2.15.0-oracle.zip和dcm4chee-arr-3.0.10-oracle.zip。(dcm4chee-2.15.0對(duì)應(yīng)dcm4chee-arr-3.0.10 、dcm4chee-2.16.2對(duì)應(yīng)dcm4chee-arr-3.0.11) 最后去www.jboss.org下載jboss4.2.3.GA-jdk1.6的(如果你的JDK是1.6以上),這個(gè)支持dcm4chee最好,不要下載5.0或6.0或者更高版本(因?yàn)閐cm4chee-x.xx.x-oracle/bin目錄里面的批處理文件對(duì)高版本的JBOSS支持不夠需要重新編寫),最后將這三個(gè)文件解壓縮。
進(jìn)入dcm4chee-2.15.0-oracle/bin目錄,執(zhí)行install-jboss %JBOSS_HOME%命令,會(huì)將JBOSS里面需要的文件自動(dòng)拷貝進(jìn)dcm4chee-2.15.0-oracle目錄,接著執(zhí)行install-arr dcm4chee-arr-3.0.10 命令。然后進(jìn)入dcm4chee-arr-3.0.10找到sql語句,首先使用plsql進(jìn)入數(shù)據(jù)庫建立pacsdb表空間用戶名和密碼為pacs,然后導(dǎo)入sql,成功后會(huì)看見許多新表。最后進(jìn)入dcm4chee-2.15.0-oracle\dcm4chee-2.15.0-oracle\server\default\deploy\jboss-web.deployer 修改services.xml將JBOSS端口號(hào)修改為不是8080即可,因?yàn)闀?huì)出現(xiàn)端口被占用的情況。接著進(jìn)入dcm4chee-2.15.0-oracle\dcm4chee-2.15.0-oracle\server\default\deploy修改arr-oracle-ds.xml和pacs-oracle-ds.xml里面的配置即為數(shù)據(jù)庫連接配置(用戶名密碼默認(rèn)為pacs)。
ORACLE為:
oracle.jdbc.driver.OracleDriver
jdbc:oracle:thin:@192.168.12.11:1521:oracle
sqlserver為:
com.microsoft.sqlserver.jdbc.SQLServerDriver(注意如果使用mssqlserver.jar,那么使用com.microsoft.jdbc.sqlserver.SQLServerDriver,sqlserver版本不一致這個(gè)順序會(huì)不同)
jdbc://sqlserver://localhost:1433;SelectMethod=cursor;DatabaseName=pacsdb
最后將對(duì)應(yīng)的jdbc驅(qū)動(dòng)jar包放入(ojdbc14.jar或者mssqlserver.jar、msbase.jar、msutil.jar放入dcm4chee-arr-3.0.10-oracle目錄的lib目錄里面)
啟動(dòng)run.bat即可訪問。