1.0

Table Of Contents
Description
Specify one of these pairs of options with the command to connect to a SQLFire Distributed system and remove
a JAR le installation:
Use both -client-bind-address and -client-port to connect to a SQLFire cluster as a thin client
and perform the command.
Use both mcast-port and -mcast-address, or use the -locators property to connect to a SQLFire
cluster as a peer client and perform the command.
The -name that you provide for the JAR must be an existing JAR le identier (created with sqlf install-jar).
You must include a schema name to qualify the identier.
SQLF removes the JAR le installation (and the unique identier) and unloads the JAR le classes.
See Storing and Loading JAR Files in SQLFire on page 111.
Examples
This command connects to a SQLFire network server running on localhost:1527, and removes the JAR installation
name APP.toursjar :
sqlf remove-jar -name=APP.toursjar
This command connects to a SQLFire network server running on myserver:1234 to remove the JAR le
installation:
sqlf remove-jar -name=APP.toursjar
-client-bind-address=myserver -client-port=1234
This command connects as a peer client to a SQLFire system running on multicast port 1234, and removes the
JAR le installation:
sqlf remove-jar -name=APP.toursjar
-mcast-port=1234 -extra-conn-props=host-data=false
sqlf replace-jar
Replaces an installed JAR le with the contents of a new JAR le. The classes in the new JAR le are
automatically loaded into the SQLFire class loader and they replace any classes that were previously installed
for the same JAR identier.
page 508
Description on page 508
Examples on page 396
Syntax
To replace an installed JAR le with the contents of a new JAR le, use the syntax:
sqlf replace-jar -file=<path or URL> -name=<identifier>
[-bind-address=<address>]
[-client-bind-address=<address>]
[-client-port=<port>]
[-extra-conn-props=<properties>]
[-help] [-locators=<adresses>]
[-mcast-address=<address>]
[-mcast-port=<port>]
355
sqlf Launcher Commands