KeepTool 16.0.0

    Publicado 18. septiembre 2023

    Modernización de la interfaz de usuario

    • Se ha modernizado el diseño visual general para reducir el desorden y mejorar la claridad.

    • Nueva opción de renderización Light Style:

      • Muestra los controles sin bordes gruesos, contornos adicionales ni ruido visual.

      • Añade un relleno adicional para las celdas y los encabezados y utiliza bordes ligeros.

      • Cuando está desactivada (Extras → Configuración → Comportamiento), las cuadrículas parecen más densas y pueden mostrar más datos a la vez.


    Conexiones directas seguras

    El cuadro de diálogo Conectar ahora admite varios tipos de conexiones seguras:

    • Conexión TCP/IP directa → Conexión directa estándar.

    • Conexión SSL directa → Recomendada para conexiones seguras.

    • Conexión SSH directa → Proporciona cifrado y túnel adicionales.


    Integración con Oracle REST Data Services (ORDS)

    Hay una nueva página dedicada a ORDS disponible en la pestaña Adicional, que incluye:

    • Cuadrícula siempre visible para habilitar ORDS en esquemas.

    • Pestañas para:

      • Módulos ORDS

      • Plantillas ORDS

      • Controladores ORDS

      • Privilegios ORDS (con asignaciones, roles y módulos)

      • Roles ORDS (con asignaciones de roles y servicios web)

      • Objetos y miembros ORDS

      • Clientes ORDS

      • Aprobaciones ORDS


    Mejoras en la página SQL

    • La marca de tiempo del último cambio del archivo se muestra en el encabezado (a la derecha del nombre del archivo).

    • Los archivos SQL modificados recientemente se resaltan en verde (y se van volviendo blancos gradualmente con el tiempo).

      • Controlado por Configuración → Otros → Resaltar objetos de base de datos y archivos SQL modificados recientemente.

    • Vista en árbol: el icono del elemento seleccionado ahora muestra un lápiz superpuesto.

    • Ejecutar script: para archivos SQL grandes (>10 000 líneas), puede desactivar la respuesta visual y dbms_output el registro para mejorar el rendimiento.


    Página Tablas

    • Nuevo submenú: Copiar al portapapeles → La instrucción Truncate crea una plantilla de instrucción TRUNCATE.

    • El cuadro de diálogo Truncar tabla ahora incluye una opción CASCADE.

    • Pestaña Restricciones: «Habilitar restricción» y «Deshabilitar restricción» admiten la selección múltiple.

    • Pestaña Índices: Dos nuevas opciones de selección múltiple:

      • Hacer inutilizable (recomendado antes de inserciones masivas).

      • Reconstruir en línea (restaura la usabilidad).


    Mejoras en el contenido de los datos

    • Generación de scripts INSERT:

      • Crea instrucciones EINSERT ALLes masivas.

      • Tamaño masivo configurable en Configuración (establecer en 1 para el tradicional no masivo).

      • Los scripts se dividen en varios archivos si superan el tamaño configurado.

      • Inserciones de ruta directa opcionales (añade /*+append*/ y COMMIT después de cada uno).

      • Rendimiento mejorado de escritura de archivos mediante streaming con búfer.

    • Navegador de datos detallados planos (nuevo):

      • Abre una vista en árbol que muestra la tabla actual y todas las tablas de detalles relacionadas a través de claves externas.

      • Admite la visualización plana de todos los datos secundarios, sin pasar por la agrupación por maestro.

      • Ideal para generar scripts INSERT para jerarquías maestro-detalle.

    • Los iconos de tipo de datos ahora se muestran junto a los títulos de los campos en:

      • Cuadrícula de contenido de datos,

      • Cuadrícula de resultados de consultas SQL,

      • Vistas de registros.


    Interfaz de llamada PL/SQL

    • Los nombres de los procedimientos y funciones se muestran en mayúsculas y minúsculas (como en el código fuente), en lugar de en mayúsculas, tal y como se muestra en ALL_ARGUMENTS.

    • La opción se puede desactivar en Configuración → Comportamiento → Nombres de procedimientos en mayúsculas y minúsculas en la interfaz de llamada PL/SQL.


    Página Sinónimos

    • Nuevos elementos del menú contextual: Compilar y Renombrar.

    • «Propiedades» ahora recrea el sinónimo con las propiedades actualizadas.


    Página Programador

    • La información detallada ahora se muestra debajo de la cuadrícula maestra en lugar de en línea.

    • Mejora tanto el rendimiento como la usabilidad.


    Enlaces a bases de datos

    • El cuadro de diálogo Propiedades ahora ofrece más espacio para la introducción de datos.

    • Se ha añadido un botón junto al campo de contraseña para copiar el nombre de usuario → contraseña (no recomendado por motivos de seguridad).


    Indicadores y personalización

    • Nueva pestaña Indicadores en Configuración:

      • Permite personalizar los títulos de las etiquetas de color.

      • Las etiquetas se pueden asignar a varios objetos de la base de datos mediante el cuadro combinado de imágenes en las cuadrículas de resumen.


    Página Espacios de tabla

    • Las cuadrículas de archivos de datos ahora muestran el porcentaje de uso del rango autoextensible.

    • Las cuadrículas detalladas de fragmentación del espacio libre y segmentos ahora se muestran debajo de la cuadrícula principal (con control deslizante), lo que mejora el rendimiento.

    • Consultas sobre DBA_FREESPACE y DBA_EXTENTS pueden seguir siendo lentas en algunas bases de datos; purgar la papelera de reciclaje puede ayudar.

    • Cuadro de diálogo Añadir archivo de datos:

      • El nombre de archivo predeterminado es el archivo de datos actual + «_new».

      • Los tamaños inicial y siguiente se derivan del archivo de datos seleccionado.

      • El tamaño máximo predeterminado es ilimitado.

      • Los tamaños se muestran en GB cuando procede.

    • El DDL para la creación de espacios de tabla ahora incluye MAXSIZE UNLIMITED si lo admite la base de datos.

    • Visualización de cuotas unificada en:

      • Espacios de tabla → Utilización por usuario,

      • Usuarios → Utilización del espacio de tabla,

      • Esquema → Resumen.

      • Las cuotas y el uso se muestran juntos; la cuota ilimitada se muestra como UNLIMITED.

      • La casilla de verificación indica si se ha concedido el privilegio de ESPACIO DE TABLA ILIMITADO.

    • El resumen del esquema ahora muestra los espacios de tabla sin cuotas explícitas si se aplica el privilegio ilimitado.


    Bases de datos contenedoras (CDB/PDB)

    • Nueva opción: Abrir PDB en modo restringido.

    • El cuadro de diálogo Crear PDB incluye dos parámetros opcionales:

      • Tamaño máximo de PDB,

      • Prefijo de ruta.


    Página de la base de datos

    • Muestra la versión del archivo de zona horaria desde V$TIMESTAMP_FILE.

    • Ayuda a evitar errores ORA-39405 durante las importaciones de Data Pump entre versiones TSTZ no coincidentes.


    Página SGA

    • Ahora muestra la información del tamaño de los componentes deV$SGA_INFO en lugar de V$SGA.

    • La información antigua se conserva en una pestaña «obsoleta».

    • Unidades estandarizadas a MB.


    Página de usuarios

    • El cuadro de diálogo de roles predeterminados ahora evalúa SYS.USER$.DEFROLE.

    • Muestra los resultados en un grupo de opciones: NINGUNO, TODOS, Seleccionados.

    • Actualiza ALTER USER en consecuencia.

    • Si no se permite la consulta SYS.USER$ no está permitida, los roles deben seleccionarse manualmente.


    Actualizaciones de seguridad y tiempo de ejecución

      • El instalador incluye Wibu CodeMeter Runtime versión 7.60c.

      • Versión mínima requerida de tiempo de ejecución: 7.20.

      • KeepTool 16.0.0.4 actualiza el tiempo de ejecución a la versión 7.60d, corrigiendo dos problemas de seguridad de bibliotecas de terceros.

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

      • Descarga: Descargas de software de usuario de Wibu

      • Véase también: Avisos de seguridad de Wibu.