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 / Desarrollar una aplicación o un sitio web / Pruebas
  • Presentación
  • ¿Cómo proceder?
  • Probar una conexión HFSQL Client/Server
  • Moda 1: Inicio del proyecto y depuración de las siguientes conexiones a la base de datos
  • Moda 2: Depuración de las siguientes conexiones a la base de datos procedentes de un usuario específico para una aplicación específica
  • Moda 3: Depuración de una conexión existente
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
Depuración de una conexión a un servidor HFSQL
HFSQL Client/ServerDisponible solo con este tipo de conexión
Presentación
Los procedimientos almacenados y los desencadenantes se depuran desde el entorno, con ejecución real en el servidor.. Es posible:
  • ejecutar la prueba de un Procedure almacenado: por sí mismo desde el editor (véase Procedimiento almacenado).
  • conectar el depurador a una conexión existente para rastrear un problema en tiempo real.
Este último caso será presentado en esta página de ayuda.
¿Cómo proceder?

Probar una conexión HFSQL Client/Server

Para probar una conexión HFSQL Client/Server:
  1. Abra el proyecto deseado en el editor.
  2. Mostrar el análisis relacionado al proyecto: haga clic en Cargar análisis del proyecto en los botones de acceso rápido.
  3. En la pestaña "Proyecto", en el grupo "Modo de prueba", despliegue "Modo de prueba" y seleccione "Depurar en un servidor HFSQL".
  4. En la pantalla que se visualiza, seleccione:
    • el usuario identificado en el servidor para la depuración.
    • el modo para ejecutar la prueba y el depurador.
Hay tres modos de arranque disponibles:
  • Iniciar el proyecto y depurar las siguientes conexiones a la base de datos.
  • Depurar las siguientes conexiones a la base de datos procedentes de un usuario específico para una aplicación específica.
  • Depurar una conexión existente.

Moda 1: Inicio del proyecto y depuración de las siguientes conexiones a la base de datos

Esta opción permite:
  • iniciar el proyecto actual (sin el depurador),
  • depurar los procedimientos almacenados y los desencadenantes utilizados en el proyecto en una base de datos. Se ejecutan los elementos desplegados en el servidor.
Para usar este modo de depuración:
  • El puerto utilizado para la depuración es el puerto 27281 de Default. Este puerto debe abrirse si se utiliza un cortafuegos.. De hecho, la comunicación entre el ordenador de desarrollo y el ordenador del usuario final se realiza a través de un socket. Este puerto puede modificarse en el programa Archivo HFConf.INI.
  • El usuario que maneje la base de datos debe tener los derechos para depurar la base de datos.
Observaciones:
  • La combinación Ctrl + Pausa no se puede utilizar para iniciar el depurador.. Tiene la capacidad de utilizar puntos de ruptura.
  • Las teclas F7 no pueden utilizarse en HExecuteProcedure o HExecuteQuery.
  • InTestMode devuelve False.

Moda 2: Depuración de las siguientes conexiones a la base de datos procedentes de un usuario específico para una aplicación específica

Esta opción le permite depurar los procedimientos almacenados y los disparadores utilizados desde cualquier conexión que cumpla con los criterios de filtrado.. Si los criterios de filtrado no son lo suficientemente restrictivos, puede haber demasiadas llamadas al depurador.. Se ejecutan los elementos desplegados en el servidor.
Para usar este modo de depuración:
  • El puerto utilizado para la depuración es el puerto 27281 de Default. Este puerto debe abrirse si se utiliza un cortafuegos.. De hecho, la comunicación entre el ordenador de desarrollo y el ordenador del usuario final se realiza a través de un socket. Este puerto puede modificarse en el programa Archivo HFConf.INI.
  • El usuario que maneja la base de datos debe tener:
    • los derechos para depurar la base de datos,
    • los derechos para depurar cualquier conexión.
Observación: InTestMode devuelve False.

Moda 3: Depuración de una conexión existente

Esta opción le permite depurar los procedimientos almacenados y los disparadores utilizados desde una conexión existente.. Se ejecutan los elementos desplegados en el servidor.
Para usar este modo de depuración:
  • El puerto utilizado para la depuración es el puerto 27281 de Default. Este puerto debe abrirse si se utiliza un cortafuegos.. De hecho, la comunicación entre el ordenador de desarrollo y el ordenador del usuario final se realiza a través de un socket. Este puerto puede modificarse en el programa Archivo HFConf.INI.
  • El usuario que maneja la base de datos debe tener:
    • los derechos para depurar la base de datos,
    • los derechos para depurar cualquier conexión.
Observación: InTestMode devuelve False.
Versión mínima requerida
  • Versión 12
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