Upgrade could be complex task, depending on changes in configuration files of basic dcm4chee installation.
There is root folder name change between versions 2.14.7 and 2.14.8 - i was dcm4chee-xxx-2.yy.y
and now it is dcm4chee-2.yy.y-xxx
.
Upgrade Procedure:
- Shutdown dcm4chee
- Extract the new version to a different folder
dcm4chee-2.yy.y-xxx
- Copy files from JBoss to dcm4chee (see points 2. and 3. of Instalation Instructions)
- If you have installed Audit Record Repository, then install it (see point 5. of Instalation Instructions)
- Copy all following directories/files from old to new installation directory:
dcm4chee-xxx-2.xx.x/server/default/archive
(if there are your DICOM archive files)dcm4chee-xxx-2.xx.x/server/default/data/xmbean-attrs
(there are MBean settings)dcm4chee-xxx-2.xx.x/server/default/deploy/pacs-*-ds.xml
(if you have older version, its name may be*-ds.xml
- then rename it)- if you have installed Audit Record Repository, then copy
dcm4chee-xxx-2.xx.x/server/default/deploy/arr-xxx-ds.xml
- if you replaced JAI Image IO files in
dcm4chee-xxx-2.xx.x/bin/native
then copy them - if you changed or added any other files manually, then you should merge them to their new dcm4chee versions (it may be complex task), i.e.
run.bat
,run.conf
(changing heap memory),JavaService.exe
,dcm4chee-xxx-2.xx.x/server/default/conf/*
- Execute every upgrade script in the
dcm4chee-2.yy.y-xxx/sql
directory higher then your current version (means if you have 2.11.x executeupdate-2.12.xxsql
,update-2.13.xxsql
andupdate-2.14.xxsql
upgrade scripts) - Start dcm4chee