Install vFabric SQLFire from a JAR File

This procedure describes how to install the SQLFire software on a single computer or VM, for either a peer client or client/server deployments. Repeat the procedure to install and license SQLFire on each physical or virtual machine where you want to run a SQLFire member.

Prerequisites
  1. Confirm that your system meets the hardware and software requirements described in Supported Configurations and System Requirements.
  2. Download SQLFire from the VMware downloads page.
Procedure
  1. The SQLFire installation program is distributed as an executable JAR file, and it requires Java SE 6 or higher JVM to run. Ensure that the path to a supported Java executable is in your PATH environment variable:
    java -version
  2. Change to the directory where you downloaded the SQLFire software, and execute the JAR file installer:
    java -jar vFabric_SQLFire_10x_Installer.jar
    Use the actual filename of the installer you downloaded (for example, vFabric_SQLFire_103_Installer.jar).
  3. Press Enter to scroll and read the license agreement. When you reach the end of the agreement, enter agree to accept the license.
  4. Enter the full path where you want to install SQLFire. By default, SQLFire is installed in the directory where you executed the JAR file.
  5. Enter yes to create the directory if necessary, or to verify that the installation directory is correct.

    The installer copies the license agreement and installs SQLFire to a top-level vFabric_SQLFire_10x directory in the location you specified.

  6. Configure your SQLFire license, if you have purchased a production license. Activating vFabric SQLFire Licensing provides more information.
  7. To begin using the sqlf utility to start servers or execute other commands, add the vFabric_SQLFire_10x/bin directory to your path. For example:
    export PATH=$PATH:/vFabric_SQLFire_10x/bin
    The sqlf script automatically sets the class path relative to the installation directory.
  8. Repeat this procedure to install and license SQLFire on each different computer where you want to run a SQLFire member.