Obsolete Pages{{Obsolete}}
The official documentation is at: http://docs.alfresco.com
To upgrade to 1.4.0, Alfresco strongly recommends that you first perform a successful upgrade to the latest 1.3.x.
It is essential that you backup your existing data before an upgrade. For releases prior to 1.4, the safest way to perform a full backup is:
A previous bug meant that some Oracle installations didn't have some indexes required for best performance. The 1.4 upgrade scripts for Oracle will not work without the required indexes installed. These can be found in the <install>/upgrade/scripts folder. As of 1.4, Oracle indexes will be applied automatically. Some T_ upgrade tables may still be present after upgrades to 1.3 - there is a script to remove these, too.
New functionality has been introduced into 1.4.0 that will ensure database scripts are automatically run. Scripts that support the various Hibernate dialects can be found in the <alfresco.war>/WEB-INF/classes/alfresco/dbscripts/upgrade/* folders. See the page on Schema Upgrade Scripts for details on how to add or override the database scripts.
In order to improve performance both during and after the upgrade, clean out the old transaction logs. This can be done at any stage on a 1.3.x system if
delete from node_status where node_id is null;
If the 1.3.x indexes are missing or have been rebuilt, then the 1.4.x server will fail to startup without a bit of intervention. Upgrade as follows:
index.recovery.mode=NONE
system.bootstrap.config_check.strict=false
index.recovery.mode=FULL
#system.bootstrap.config_check.strict=false
#index.recovery.mode=FULL
#system.bootstrap.config_check.strict=false
Prior to 1.4, schema upgrade scripts were not automatically executed. It is therefore a minimum requirement that the 1.2.1 schema be upgraded to the 1.3.x schema using the upgrade scripts relevant to the database being used.
Once the schema has been successfully altered, the 1.4.0 server can be started. It is not necessary to execute the 1.3.x server against the upgraded schema.
Ask for and offer help to other Alfresco Content Services Users and members of the Alfresco team.
Related links:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.