1.1.1

Table Of Contents
4.
If you are upgrading from SQLFire 1.0.x, run the sqlf command upgrade-disk-store to upgrade
each disk store to a format that is compatible with vFabric SQLFire 1.1. See sqlf upgrade-disk-store on page
408 for more information.
Note: You must update the default disk stores as well as any additional disk stores that were dened
through the CREATE DISKSTORE statement. Specify the full path to each disk store in multiple
invocations of the sqlf upgrade-disk-store command.
SQLFire creates default disk stores in each SQLFire server or locator directory, as well as in the
/datadictionary subdirectory of each SQLFire server or locator directory. The example below
shows how to upgrade these default disk stores on a single member; you must repeat the commands
on each machine that hosts a locator or server.
By default, SQLFire disk store les are owned by the user sqlfire, and you must preserve the ownership
of these les when upgrading the disk store. Use the sudo command to perform the upgrade commands as
the sqlfire user, as in these example commands:
sudo -u sqlfire sqlf upgrade-disk-store SQLF-DEFAULT-DISKSTORE
/var/opt/vmware/sqlfire/server
sudo -u sqlfire sqlf upgrade-disk-store SQLF-DD-DISKSTORE
/var/opt/vmware/sqlfire/server/datadictionary
Replace /var/opt/vmware/sqlfire/server with the actual server or locator directory.
5. Repeat the previous step to upgrade each default and user-dened disk store on the local system.
6. Repeat all previous steps for every virtual or physical machine on which you run a vFabric SQLFire member.
7. Restart all system members according to your usual procedures.
8. Beginning with version 1.1.1, SQLFire stores normalized (all-uppercase) user names. The normalized user
names are also used for password encryption. If you congured users in the previous release and the user
names were not in all-uppercase letters, also complete these steps:
a. Use the sqlf encrypt-password command to regenerate encrypted passwords for any system users that
were dened in the previous software release using mixed-case characters.
b. Use SYS.CHANGE_PASSWORD to regenerate passwords for all other users that were created using
mixed-case characters.
What to Do Next
After you have upgraded, perform the following tasks:
Run the product tutorial and examples. See Tutorials on page 37.
Test your development systems with the new version.
Upgrade vFabric SQLFire from a ZIP File
Upgrade vFabric SQLFire on every virtual and physical machine that will run SQLFire, using the downloaded
SQLFire ZIP le.
Procedure
Note: Thoroughly test your development systems with the new version before moving into production.
1. Review the items listed in Before You Upgrade on page 29 and make any appropriate preparations.
31
Upgrading vFabric SQLFire