Interfaz de la línea de comandos
La solución FlowForce consta de dos servicios: FlowForce Server y FlowForce Web Server, cada uno con su propio ejecutable. Para trabajar con la interfaz de la línea de comandos, debe invocar el ejecutable apropiado.
Dependiendo de su sistema operativo, la ruta al archivo ejecutable varía. Las rutas predeterminadas se muestran en la tabla siguiente.
SO | Ruta de acceso |
---|---|
Linux | /opt/Altova/FlowForceServer2026/bin |
Windows | C:\Archivos de programa\Altova\FlowForceServer2026\bin |
Nota: Si instala la versión de FlowForce Server de 32 bits en una versión de Windows de 64 bits, cambie C:\Archivos de programa por C:\Archivos de programa (x86).
Para simplificar, esta documentación omite la ruta completa del ejecutable y se refiere a él solo por su nombre, por ejemplo:
flowforceserver help |
Ejecutar un comando
Para ejecutar un comando, abra un símbolo del sistema y seleccione una de las opciones siguientes para acceder al archivo ejecutable.
Opción 1: Usar la ruta absoluta
Puede escribir la ruta absoluta del ejecutable, que funciona desde cualquier directorio. Si la ruta contiene espacios, póngala entre comillas dobles.
Linux
/opt/Altova/FlowForceServer2026/bin/flowforceserver help |
Windows
"C:\Archivos de programa (x86)\Altova\FlowForceServer2026\bin\FlowForceServer.exe" help |
Opción 2: Cambiar al directorio de instalación
Puede cambiar el directorio actual del terminal al directorio de instalación. A continuación, puede ejecutar comandos escribiendo el nombre del ejecutable (sin la ruta completa) y el comando deseado:
Linux
cd /opt/Altova/FlowForceServer2026/bin ./flowforceserver help |
Windows
cd C:\Archivos de programa (x86)\Altova\FlowForceServer2026\bin FlowForceServer help |
Nota: En sistemas Linux, el prefijo ./ indica que el ejecutable está en el directorio actual.
Opción 3: Agregar la ruta del ejecutable a PATH
Puede añadir el directorio que contiene el ejecutable a la variable de entorno PATH. Esto le permite ejecutar comandos desde cualquier directorio escribiendo el nombre del ejecutable (sin la ruta completa), seguido del comando deseado:
Linux
flowforceserver help |
Windows
FlowForceServer help |
Consejos
A continuación se incluyen algunos consejos que pueden ayudarle mientras trabaja con la interfaz de línea de comandos.
•Para averiguar en qué directorio se encuentra la ventana de la línea de comandos, introduzca pwd en Linux. En Windows debe introducir echo %CD%.
•Puede utilizar la tecla Tabulador para introducir rápidamente varias rutas de archivos o directorios, sin tener que escribirlas completas. Por ejemplo, si teclea cd c:\prog en la línea de comandos y luego pulsa la tecla Tabulador, se rellenará automáticamente con C:\Program Files (o cualquier otro directorio de C:\ que empiece por "Prog").
•Al introducir en Windows una ruta que contiene espacios en blanco, como C:\Program Files, 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, asegúrese de utilizar las mayúsculas y minúsculas correctas en los nombres de archivos y directorios. 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, utilice barras inclinadas hacia delante, en lugar de barras inclinadas hacia atrás como en Windows.
Resumen de comandos disponibles
La interfaz de la línea de comandos se puede usar con fines administrativos (como asignar licencias, resolver problemas y hacer copias de seguridad de bases de datos internas). Aquí enumeramos los comandos disponibles. Las abreviaturas FFS y FFW de la tabla siguiente significan FlowForce Server y FlowForce Web Server, respectivamente.
Antes de utilizar algunos de los comandos, debe apagar los servicios de FlowForce Server y FlowForce Web Server (ver detalles más abajo). Se recomienda ejecutar los comandos con los derechos de administrador. De lo contrario, podría denegarse el acceso.
Comando | FFS | FFW | Debe apagar los servicios | Descripción |
---|---|---|---|---|
Sí | Sí | Muestra la ayuda para el comando dado como argumento. | ||
Sí | Acepta el contrato de licencia para el usuario final de Altova para FlowForce Server. | |||
Sí | Este comando solo afecta a las plataformas Windows. Puede utilizarse para cargar y asignar un archivo de licencia a FlowForce Server. | |||
Sí | Sí | Reduce el tamaño de los archivos .db de FlowForce si contienen registros eliminados. | ||
Sí | Sí | Crea una BD de FlowForce Server nueva. | ||
Sí | Sí | Sí | Inicia la aplicación en modo de depuración. | |
Sí | Sí | Exporta todos las cadenas de recursos de la aplicación a un archivo XML. | ||
Sí | Sí | Sí | Inicia la aplicación en primer plano (solo Linux). | |
Sí | Sí | Crea o actualiza la BD de FlowForce. | ||
Sí | Sí | Instala la aplicación como servicio Windows. | ||
Sí | Registra FlowForce Server con el servidor Altova LicenseServer en la red local. | |||
Sí | Sí | Migra los datos de FlowForce Server de un directorio de datos de instancia más antiguo a uno nuevo. | ||
Sí | Sí | Inicia la aplicación en modo de reparación. | ||
Sí | Restablece la contraseña del usuario root | |||
Sí | Sí | Sí | Establece el idioma predeterminado. | |
Sí | Sí | Desinstala los servicios FlowForce Server y FlowForce Web Server. | ||
Sí | Sí | Actualiza la BD de FlowForce Server con la versión más reciente. | ||
Sí | Este comando solo se usa para plataformas Windows. Se puede utilizar para verificar si FlowForce Server tiene asignada una licencia y, opcionalmente, para comprobar si una clave de licencia determinada ya está asignada a FlowForce Server. |