Altova FlowForce Server 2025 Advanced Edition

Línea de comandos

Inicio Anterior Inicio Siguiente

La solución FlowForce consta de dos servicios: FlowForce Server y FlowForce Web Server. Por cada uno de esos servicios hay un ejecutable que admite comandos administrativos que puede ejecutar desde la línea de comandos. Puede encontrar sendos ejecutables en esta ruta:

 

Linux

/opt/Altova/FlowForceServer2025/bin/

macOS

/usr/local/Altova/FlowForceServer2025/bin/

Windows

<CarpetaArchivosDePrograma>\Altova\FlowForceServer\bin\

 

Los nombres de los ejecutables son los siguientes:

 

Linux

flowforceserver

flowforcewebserver

macOS

flowforceserver

flowforcewebserver

Windows

FlowForceServer.exe

FlowForceWebServer.exe

 

Comandos disponibles

La interfaz de la línea de comandos (ILC) se puede usar con fines administrativos (como asignación de licencias, resolución de problemas y copias de seguridad de bases de datos internas). A continuación enumeramos los comandos que admite la ILC. Las abreviaturas FFS y FFW de la tabla siguiente significan FlowForce Server y FlowForce Web Server, respectivamente.

 

Tenga en cuenta que antes de utilizar algunos de los comandos, debe apagar los FlowForce Server y FlowForce Web Server (ver detalles más abajo).

 

Comando

FFS

FFW

Debe apagar los servicios

Descripción

help


Muestra la ayuda para el comando dado como argumento.

accepteula



Acepta el contrato de licencia para el usuario final de Altova para FlowForce Server.

assignlicense



Este comando solo es relevante para plataformas Windows. Puede utilizarse para cargar y asignar un archivo de licencia a FlowForce Server.

compactdb


Reduce el tamaño de los archivos .db de FlowForce si contienen registros eliminados.

createdb


Crea una BD de FlowForce Server nueva.

debug

Inicia la aplicación en modo de depuración.

exportresourcestrings


Exporta todos las cadenas de recursos de la aplicación a un archivo XML.

foreground

Inicia la aplicación en primer plano.

initdb


Crea o actualiza la BD de FlowForce.

install


Instala la aplicación como servicio Windows.

licenseserver



Registra FlowForce Server con el servidor Altova LicenseServer en la red local.

migratedb


Migra los datos de FlowForce Server de una versión anterior a la versión más reciente.

repair


Inicia la aplicación en modo de reparación.

resetpassword



Restablece la contraseña del usuario root user con su valor predeterminado y concede al usuario root user todos los privilegios.

setdeflang | sdl


Establece el idioma predeterminado.

start


Inicia la aplicación como servicio.

uninstall


Desinstala la aplicación como servicio Windows.

upgradedb


Actualiza la BD de FlowForce Server con la versión más reciente.

verifylicense



Este comando solo es relevante para plataformas Windows. Se puede utilizar para verificar si FlowForce Server tiene asignada una licencia y, opcionalmente, si una clave de licencia determinada ya está asignada a FlowForce Server.

 

Notas generales

Por convención, en esta documentación usamos una forma abreviada de la ruta de acceso del ejecutable al describir los comandos y usamos flowforceserver en lugar del nombre del ejecutable, por ejemplo:

 

flowforceserver help

 

Donde flowforceserver es la ruta de acceso o el nombre del ejecutable. Observe que si usa una ruta absoluta podrá ejecutar comandos independientemente del directorio actual en el que esté su ventana (terminal) de la línea de comandos. Sin embargo, si quiere llamar al ejecutable tecleando su nombre, primero debe seguir uno de estos pasos:

 

Cambie el directorio actual de la terminal al directorio de instalación de FlowForce Server.

Añada el directorio en el que está el ejecutable a la variable de entorno PATH.

 

A continuación describimos estos dos escenarios con más detalle.

 

Consejos

Si no está familiarizado con la línea de comandos, estos son algunos consejos que le pueden ayudar:

 

Para averiguar el directorio en el que está actualmente la ventana de la línea de comandos introduzca pwd en Linux y en MacOS. En Windows debe introducir echo %CD%.

Puede usar la tecla Tabulador para introducir varias rutas de acceso a archivos o directorios sin tener que escribirlos por completo. Por ejemplo, si teclea cd c:\prog en la línea de comandos y pulse Tabulador para que el comando se complete automáticamente a C:\Archivos de programa (o a otro directorio de C:\ que comience por "Prog").

Al introducir en Windows una ruta que contiene espacios en blanco, como C:\Archivos de programa, debe escribirlos entre comillas.

Si ve un mensaje parecido a "No se reconoce este comando como comando interno o externo" es probable que haya escrito mal alguna ruta o algún comando.

En Linux debe asegurarse de que escribe la ruta o el nombre del directorio con mayúsculas si es que las contienen. Por ejemplo, si escribe la ruta /home/nikita/downloads verá que aparece un error si el nombre del directorio en realidad es /home/nikita/Downloads.

Al escribir una ruta en Linux o en macOS debe usar barra en lugar de barra invertida, como hace en Windows.

 

Ejecutar un comando

1.Abra una ventana de la línea de comandos.

 

a.Para abrir la línea de comandos en Windows, pulse la tecla Windows y escriba cmd. Haga clic en la sugerencia que aparece: Símbolo del sistema.

b.Para abrirla en Mac, haga clic en el icono Finder y en el menú seleccione Ir > Utilidades. Haga doble clic en el icono Terminal de la ventana Utilidades.

c.Si usa Linux con una interfaz gráfica del usuario, elija y ejecute el comando Terminal según su distribución de Linux. Si ejecuta Linux desde la línea de comandos puede ignorar este paso.

 

2.Introduzca la ruta de acceso completa al ejecutable, seguida del comando que quiere ejecutar. Por ejemplo, el comando siguiente abre la ayuda en la línea de comandos.

 

Linux

/opt/Altova/FlowForceServer2025/bin/flowforceserver help

macOS

/usr/local/Altova/FlowForceServer2025/bin/flowforceserver help

Windows

C:\Archivos de programa (x86)\Altova\FlowForceServer2025\bin\FlowForceServer.exe help

 

En el ejemplo anterior el comando help se ejecuta sin más opciones o argumentos. Otros comandos pueden tener argumentos y opciones, que pueden ser obligatorios u opcionales. Consulte la sección de referencia para más detalles sobre cada uno de los comandos.

 

Llamar a FlowForce Server en el directorio de instalación

Para llamar al ejecutable sin tener que teclear toda la ruta, cambie el directorio actual por el directorio en el que está instalado FlowForce Server, por ejemplo:

 

Linux

cd /opt/Altova/FlowForceServer2025/bin

macOS

cd /usr/local/Altova/FlowForceServer2025/bin

Windows

cd C:\Archivos de programa (x86)\Altova\FlowForceServer2025\bin

 

Ahora para ejecutar cualquier comando solo tiene que teclear el nombre del ejecutable, por ejemplo:

 

Linux

./flowforceserver help

macOS

./flowforceserver help

Windows

FlowForceServer.exe help

 

Nota:En Linux y macOS el prefijo ./ indica que el ejecutable está en el directorio actual.

 

Llamar a FlowForce Server desde cualquier directorio

Para llamar al ejecutable desde cualquier directorio debe hacer referencia a este con una ruta absoluta. Otra alternativa para llamar al programa es teclear solamente el nombre del ejecutable si primero edita la variable de entorno de su sistema operativo PATH para que incluya la ruta completa de acceso al directorio de instalación de FlowForce Server. Hay varias maneras de cambiar la variable PATH, por ejemplo:

 

Nota:Una vez modificada la variable de entorno PATH, para que los cambios surtan efecto puede que sea necesario cerrar la ventana de la línea de comandos y abrir una nueva.

 

© 2018-2024 Altova GmbH