KeepTool 16.2

    Publicado 05. septiembre 2024

    Mejoras en la seguridad

    • Las contraseñas de conexión a bases de datos almacenadas ahora están protegidas mediante cifrado AES-256.

    • La primera vez que utilice el programa, se le pedirá que establezca una contraseña maestra personal para crear el almacén seguro de contraseñas.

    • Al iniciar la aplicación, KeepTool le pedirá esta contraseña maestra, a menos que esté habilitada la opción «Recordar contraseña».

    • Nuevos controles en el cuadro de diálogo Configuración:

      • Olvidar contraseña maestra (borrar la contraseña guardada).

      • Cambiar contraseña maestra (definir una nueva).

    • Importante: Guarde siempre una copia de su contraseña maestra en un lugar seguro. La necesitará para desbloquear el almacén de contraseñas en otro equipo.

    • Detalles técnicos:

      • El almacén de contraseñas forma parte de %appdata%\KeepTool16\Projects\KTProjects.XML.

      • KeepTool 16.2 actualiza automáticamente este archivo al nuevo formato y crea una copia de seguridad del original.

      • Por motivos de seguridad, considere la posibilidad de eliminar las copias antiguas KTProjects.XML de versiones anteriores de KeepTool (v15 y anteriores).


    Mejoras en el esquema y el rendimiento

    • Nuevo elemento de menú Esquema | Purgar papelera de reciclaje:

      • Conectado como SYS → purga la papelera de reciclaje del DBA.

      • Conectado como cualquier otro usuario → purga la papelera de reciclaje del usuario.

    • Vaciar la papelera de reciclaje DBA puede mejorar significativamente el rendimiento SQL en consultas de diccionario (como dba_freespace), lo que acelera directamente la página Descripción general del espacio de tabla de Hora, especialmente para Oracle 19 con nivel de parche 18 y superior.


    Informes e integración con FastReport

    • Al crear un FastReport a partir del contenido de datos o del conjunto de resultados de la consulta SQL:

      • La consulta SQL ahora está integrada en el informe.

      • Puede añadir consultas de detalles adicionales según sea necesario.

    • Al guardar un informe como archivo FR3, todas las consultas se almacenan en el archivo para facilitar su portabilidad.


    Mejoras en la usabilidad

    • Las vistas de registros de contenido de datos y conjuntos de resultados de consultas SQL ahora incluyen:

      • Botones de navegación para desplazarse por los registros.

      • Barra de desplazamiento horizontal en la parte inferior para facilitar la navegación.

    • Archivo | Abrir ahora admite la selección de varios archivos, cada uno de los cuales se abre en su propia pestaña.


    Editor SQL y autocompletado de código

    • En la versión 16.1.0, la finalización automática de código siempre añadía un alias de tabla.

    • En la versión 16.2.0, se ha añadido un nuevo cuadro combinado «Referencia de tabla» a Configuración | SQL:

      • Por alias de tabla → Sugiere alias en cláusulas JOIN y ayuda a crear cláusulas ON (como en la versión 16.1.0).

      • Por nombre de tabla → Sugiere referencias utilizando nombres completos de tablas en lugar de alias.

      • Ninguno → Inserta solo el nombre de la tabla, sin completar la cláusula FROM (similar a la versión 16.0.0 y anteriores).


    Mejoras en la interfaz de usuario y el editor

    • El componente editor integrado ahora admite el escalado DPI por monitor, lo que garantiza una representación óptima en configuraciones de alta resolución y múltiples monitores.

    • El cuadro de diálogo Crear script INSERT ahora incluye una opción para INSERT ALL masivo:

      • Si el conjunto de datos contiene menos de un número mínimo definido de registros, Hora generará en su lugar sentencias INSERT individuales.


    Mejoras en la ejecución de SQL

    • Hasta la versión 16.1, los parámetros SQL solo se consultaban para «Execute Query» (instrucciones únicas).

    • Hora 16.2 ahora admite la sustitución de parámetros en el modo «Execute Script»:

      • Los parámetros se pueden inicializar utilizando una sintaxis similar a SQL*Plus:

        VAR DEPARTMENT_ID=100
      • Si aún no se ha inicializado el valor de un parámetro (mediante VAR o consultas anteriores en el mismo script), Hora solicitará el valor antes de la ejecución.


    Mejoras en la cuadrícula de datos

    • En el modo de cuadrícula en memoria, se ha mejorado el formato de los agregados numéricos en los pies de página de las cuadrículas Contenido de datos y Conjunto de resultados de consulta SQL para facilitar la lectura.


    Actualizaciones de seguridad y tiempo de ejecución

      • La configuración ahora instala Wibu CodeMeter Runtime versión 8.10b.

      • Se recomienda encarecidamente actualizar el tiempo de ejecución, especialmente en servidores de licencias de red.

      • Descarga: Descargas de software para usuarios de Wibu

      • Para obtener más información, consulte los avisos de seguridad de Wibu.