...
Remember, if you are upgrading tomcat, to restore any JDBC drivers needed for datasources that use database technologies or versions not supported for PhixFlow's own connections. See Install Tomcat Installation for details, but in brief, make sure that any additional JDBC drivers you use are placed in:
...
Run all migration scripts run in sequence from the starting version to this version e.g.:.
Note | ||
---|---|---|
| ||
Please note that some of the scripts can generate warning messages. One example of this is Caution: Changing any part of an object name could break scripts and stored procedures. Generally, these warning messages do not indicate a problem. However, in the event that you see any error messages, please contact your PhixFlow support team. |
Oracle
E.g. for Oracle users:
Code Block |
---|
cd $RELEASE/schema/oracle/migration/X.Y sqlplus myUsername/myPassword @migrate_schema_from_x_y_z_to_X_Y_Z.sql |
SQL Server
E.g. for SQL Server users:
Code Block |
---|
cd $RELEASE/schema/sqlserver/migration/X.Y sqlcmd -S myServer\myInstance -U myUsername -P myPassword -d myDatabase -i migrate_schema_from_x_y_z_to_X_Y_Z.sql |
Note | ||
---|---|---|
| ||
Please note that some of the scripts can generate warning messages. One example of this is Caution: Changing any part of an object name could break scripts and stored procedures. These warning messages are normal and do not indicate a problem. However, in the unlikely event that you see an error message, please contact your PhixFlow support team. |
Re-start Tomcat
Import new Templates package
Go to the Administration Menu → Import Configuration.
Select the new Templates file from {phixflow_release_folder}/install/phixflow_templates_{version_number}. The system will import new templates set (Styles, Layout Templates, Palettes). The user can choose to use new templates or stay with the current ones.
...
MariaDB (MySQL)
Warning |
---|
Some MariaDB PhixFlow migration scripts create or use privileged functions and/or procedures, and must have privileges not required by the regular PhixFlow user. Specifically, one of the following must be true:
If neither are true, the migration script may fail and would require manual recovery. |
Code Block | ||
---|---|---|
| ||
cd $RELEASE/schema/sqlserver/migration/X.Y
mysql -h myServer -u myUsername -p -D myDatabase
source migrate_schema_from_x_y_z_to_X_Y_Z.sql |
Re-start Tomcat
Import new Templates package
See Import Templates and Formats for guidelines on whether or not, and how to import the templates file.
Complete
The upgrade is now complete.