-Oracle. This forum posting -documents how to upgrade an Oracle installation from OpenACS 4.6.3 to +Oracle. This forum posting documents +how to upgrade an Oracle installation from OpenACS 4.6.3 to 5 .
-PostGreSQL. You must use -PostGreSQL 7.3.x or newer to upgrade OpenACS beyond 4.6.3. See -Upgrade PostGreSQL to +PostGreSQL. You must use PostGreSQL 7.3.x +or newer to upgrade OpenACS beyond 4.6.3. See Upgrade PostGreSQL to 7.3; Table 2.2, -“Version Compatibility -Matrix” +“Version Compatibility Matrix”
Upgrade the file system for -packages/acs-kernel. the section called -“Upgrading the OpenACS -files” +packages/acs-kernel. the section called “Upgrading the +OpenACS files”
Upgrade the kernel manually. (There is a script to do most of the rest: /contrib/misc/upgrade_4.6_to_5.0.sh on HEAD). You'll still have to do a lot of stuff manually, but automated -trial and error is much more fun.)
-[root root]# su - $OPENACS_SERVICE_NAME
+trial and error is much more fun.)[root root]# su - $OPENACS_SERVICE_NAME
[$OPENACS_SERVICE_NAME aolserver]$ cd /var/lib/aolserver/ $OPENACS_SERVICE_NAME
/packages/acs-kernel/sql/postgresql/upgrade
Manually execute each of the upgrade scripts in sequence, either
@@ -90,8 +85,7 @@
acs-kernel 0 number \
security 1 1
parameter::set_value -package_id [ad_acs_kernel_id] -parameter UsePasswordWidgetForUsername -value 0
-}
-
+}
If you can login, visit /acs-admin/apm and upgrade acs-kernel and acs-service-contract and uncheck the data model scripts. Restart. If everything is still working, make another backup of the @@ -108,9 +102,9 @@