Upgrade could be complex task, depending on changes in configuration files of basic dcm4chee installation.
Upgrade Procedure:
- Shutdown dcm4chee
- Extract the new version to a different folder
dcm4chee-xxx-2.yy.y
- 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)
- Execute every upgrade script in the
dcm4chee-xxx-2.yy.y/sql
directory higher then your current version (means if you have 2.11.x executeupdate-2.12.xxsql
andupdate-2.13.xxsql
upgrade script) - 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.13.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.13.x/server/default/conf/*
- Start dcm4chee