AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL Client/Server
  • Estado indefinido
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
HServerStatus( Función)
HFSQL Client/ServerDisponible solo con este tipo de conexión
Permite conocer el estado de un servidor HFSQL (esta función utiliza el servicio MantaManager).
Ejemplo
// Status of a server identified by the computer name
SWITCH HServerStatus("MyServer:4905")
CASE hStopped: Info("Server stopped")
CASE hStarted: Info("Server started")
CASE hInaccessible: Info("Server not available")
END
// Status of a server identified by a Connection variable
Cnt_HFSQL is Connection
Cnt_HFSQL.Provider = hAccessHFClientServer
Cnt_HFSQL.User = "admin"
Cnt_HFSQL.Password = ""
Cnt_HFSQL.Server = "GB:4916"
Cnt_HFSQL.Database = "CRM"
 
SWITCH HServerStatus(Cnt_HFSQL.Server)
CASE hStopped: Info("Server stopped")
CASE hStarted: Info("Server started")
CASE hInaccessible: Info("Server not available")
END
Sintaxis

Estado de un servidor (con capacidad para especificar el puerto del servidor HFSQL) Ocultar los detalles

<Result> = HServerStatus(<Computer name>)
<Result>: Constante de tipo Integer
Estado del servidor HFSQL:
hInaccessibleEstado del servidor no definido
hStartedServidor iniciado
hStoppedEl servidor se detuvo
<Computer name>: Cadena de caracteres
Nombre del servidor. Se puede especificar el número de puerto utilizado por el servidor HFSQL. De forma predeterminada, se utiliza el puerto 4900. Si el número de puerto del servidor HFSQL es diferente, utilice la siguiente notación:
<Nombre de equipo>:<Número de puerto>
Ejemplo: "NombreEquipo:4901"
El número de puerto corresponde al número de puerto utilizado en HOpenConnection.

Estado de un servidor mientras se especifica el nombre del servidor HFSQL Ocultar los detalles

<Result> = HServerStatus(<Computer name> , <Name of the HFSQL server>)
<Result>: Constante de tipo Integer
Estado del servidor HFSQL:
hInaccessibleEstado del servidor no definido
hStartedServidor iniciado
hStoppedEl servidor se detuvo
<Computer name>: Cadena de caracteres
Nombre del servidor.
<Name of the HFSQL server>: Cadena de caracteres
Nombre del servidor HFSQL a reiniciar (este nombre aparece en el Centro HFSQL control).

Estado de un servidor al especificar una conexión Ocultar los detalles

<Result> = HServerStatus(<Connection name>)
<Result>: Constante de tipo Integer
Estado del servidor HFSQL:
hInaccessibleEstado del servidor no definido
hStartedServidor iniciado
hStoppedEl servidor se detuvo
<Connection name>: Cadena de caracteres
Nombre de la conexión para la que se debe comprobar el estado del servidor. Esta conexión fue definida en el editor de análisis, o por HDescribeConnection o HOpenConnection.
Observaciones

Estado indefinido

El estado del servidor es indefinido cuando no se puede establecer una conexión con MantaManager.. Este fallo de conexión puede deberse a los siguientes problemas:
  • El servicio MantaManager no está iniciado,
  • El servicio MantaManager no responde,
  • Un firewall impide el acceso al servicio MantaManager,
  • ...
Debe reiniciar el servicio MantaManager desde el administrador de servicios de Windows y debe comprobar si el puerto 5002 o el puerto 4999 están abiertos (sin firewall ni antivirus).
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local