Command Line Interface

www.altova.com Print this Topic Previous Page Up One Level Next page

Home > 

Command Line Interface

FlowForce provides a command line interface which can be used for administration purposes (such as licensing, troubleshooting, and internal database backup). The command line interface includes the following commands:

 

help

Displays help for the command supplied as argument.

assignlicense

This command is applicable to Windows platforms only. It can be used to upload and assign a license file to FlowForce Server.

compactdb

Reduces the size of FlowForce .db files if they contain deleted records.

createdb

Creates a new FlowForce database.

debug

Starts the application in debug mode.

exportresourcestrings

Exports all application resource strings to an XML file

foreground

Starts the application in foreground mode.

initdb

Creates or updates the FlowForce database.

install

Installs the application as a Windows service.

licenseserver

Registers FlowForce Server with the Altova LicenseServer on the local network.

migratedb

Migrates FlowForce Server data from a previous version to the latest version.

repair

Starts the application in repair mode.

resetpassword

Resets the password of the userroot user to the default value, and grants to the userroot user all privileges.

setdeflang | sdl

Sets the default language.

start

Starts the application as a service.

uninstall

Uninstalls the application as a Windows service.

upgradedb

Upgrades the FlowForce Server database to the latest version.

verifylicense

This command is applicable to Windows platforms only. It can be used to verify whether FlowForce Server is licensed, and, optionally, whether a given license key is already assigned to FlowForce Server.

 

Location of the FlowForce Server executable

Linux

On Linux systems, the FlowForce Server executable (flowforceserver) is located by default at:

 

/opt/Altova/FlowForceServer2019/bin/flowforceserver

 

where the first forward slash indicates the root directory.

macOS

On macOS systems, the FlowForce Server executable (flowforceserver) is located by default at:

 

/usr/local/Altova/FlowForceServer2019/bin

Windows

On Windows systems, the FlowForce Server executable (FlowForceServer.exe) is located by default at:

 

<ProgramFilesFolder>\Altova\FlowForceServer\bin\FlowForceServer.exe

 

General syntax

The general command line syntax for FlowForceServer is as follows:

 

Windows

 FlowForceServer --h | --help | --version | <command> [options] [arguments]

UNIX

 flowforceserver --h | --help | --version | <command> [options] [arguments]

 

where

 

--h | --help

Displays the help text.

--version

Displays the version of FlowForce Server.

 

The options and arguments in square brackets are optional.

 

Note:On Unix systems, when you are inside the directory of the FlowForce Server executable, you might need to prepend the current directory ("./") to the name of the executable, for example:

 

CentOS 7

 ./flowforceserver --version

 

macOS

 ./FlowForceServer --version


© 2019 Altova GmbH