KeepTool 14.0.0

    Publicado 25. junio 2018

    • En KeepTool 14, los nombres de archivo internos de los ejecutables se han consolidado con los nombres de las aplicaciones, tal y como se ve en los títulos de las ventanas correspondientes.
    • La nueva exportación a Excel con reconocimiento de datos está optimizada para el análisis posterior de los datos de la cuadrícula en Microsoft Excel. Las siguientes opciones de formato de datos que se aplican dentro del control de cuadrícula (cuando se utiliza el «modo en memoria») se conservan en los documentos XLS y XLSX de salida.
      Agrupación de datos: con la capacidad de contraer/expandir grupos dentro de una hoja de cálculo.
      Totales y resúmenes de grupos: con la capacidad de modificar/cambiar fórmulas.
    • Agrupación de columnas combinadas (cuando se utiliza el «modo en memoria»):
      Esta versión introduce un nuevo modo de agrupación de datos que permite combinar columnas de agrupación, lo que da lugar a una lista de filas más compacta. Al mantener pulsada la tecla Ctrl mientras se suelta un encabezado de columna adyacente a otro situado en el cuadro Agrupar por, se combinan las dos columnas.
    • El resaltado de sintaxis del editor ahora admite las nuevas palabras reservadas de Oracle 12c Release 2.
    • Compatibilidad con tablas en memoria. Se ha añadido una nueva banda «En memoria» a la cuadrícula «Descripción general de tablas» para la base de datos Oracle 12c. Una nueva opción del menú contextual, «En memoria», le permite habilitar el modo de tabla en memoria y cambiar los atributos. Tanto la opción del menú DDL de Hora como la salida del motor Reverse DB incluyen el código adecuado para habilitar el modo de tabla en memoria.
    • Nueva página Adicional | Ediciones.
    • Cada fila de filtro ahora permite seleccionar un operador como «=» en un menú desplegable, dependiendo del tipo de datos de la columna. Esta función se había introducido anteriormente para el contenido de datos y ahora se ha extendido a todas las cuadrículas que tienen una fila de filtro.
    • La página Base de datos ahora muestra el nombre de la plataforma del servidor, la función de la base de datos y el modo abierto desde v$database.
    • Más opciones para la generación de SQL SELECT y CURSOR FOR LOOP, incluida la opción ORDER BY y la encapsulación opcional del bloque BEGIN-END.
    • Se ha añadido un cuadro de búsqueda al cuadro de diálogo «seleccionar columnas». Ahora puede buscar nombres de columnas al crear una instrucción SELECT, INSERT o UPDATE. Los elementos de columna que no se ajustan a la máscara de búsqueda se desactivan temporalmente.
    • Opcionalmente, DB Compare ahora ignora
      las opciones de identidad para las columnas de identidad de Oracle 12c.
      Fecha de inicio del programador
    • Hemos añadido un nuevo elemento de menú «Abrir en el editor SQL» a la página SQL. Le permite abrir el archivo actual en un editor SQL independiente mientras se transfiere la conexión de base de datos actual.
    • El navegador de contenido de datos ahora admite vistas maestra/detalle, como la vista maestra/detalle en las tablas de datos/vista de contenido de datos.
    • Se ha añadido un elemento de menú «Mostrar DDL» a la vista de listas de control de acceso (ACL) en la página de la base de datos.
    • Se ha añadido una nueva fila de filtro a la lista de tablas en la parte izquierda del cuadro de diálogo del generador de consultas.
    • Una nueva cuadrícula de datos en la página Base de datos muestra el contenido de la vista DATABASE_PARAMETERS.
    • Se han añadido elementos de menú contextual «renombrar» para secuencias y restricciones de tabla.
    • Se han añadido dos elementos al menú contextual de la página «Rehacer/Flashback | Grupos de registros de rehacer» que permiten añadir un nuevo grupo o eliminar uno existente.
    • Compatibilidad con las operaciones PDB «guardar estado» y «descartar estado» en bases de datos Oracle 12c Release 2. Esto permite iniciar PDB automáticamente.
    • Reverse DB ahora permite exportar datos de tablas como scripts SQL. En una subcarpeta se encuentra un script de inserción para cada tabla seleccionada, junto con dos scripts para desactivar y activar restricciones y desencadenadores antes y después de la importación de datos.
    • DB Compare ahora reordena las columnas de la tabla de la derecha de acuerdo con el orden de los nombres de columna de la tabla de la izquierda. Como resultado, el orden diferente de las columnas entre las tablas ya no se muestra como un cambio.
    • Hasta la versión 1 de Oracle 12c, los cuadros de diálogo para añadir una columna (virtual), una restricción de comprobación y un índice funcional ahora se aseguran de que no se utilice la función REGEXP_REPLACE, aunque no sea determinista (véase el Doc ID 20804063.8). A partir de la versión 2 de Oracle 12c, Oracle realiza esta comprobación por sí mismo.
      • El cuadro de diálogo de conexión muestra el parámetro NLS_LANG del Oracle Home utilizado actualmente en la sección expandible del cuadro de diálogo.
    • KeepTool 14 incluye un nuevo conjunto de iconos de programa y pantallas de inicio.
    • Se han consolidado los elementos del menú principal «Archivo» y «Base de datos» de Hora y SqlEditor.
    • Para las bases de datos Oracle 12c, la lista de parámetros de la base de datos muestra una nueva columna que indica si el parámetro es modificable para una PDB.
    • Nuevo elemento y botón de menú «Compilar Java».
    • KeepTool 14 incluye mejoras para monitores de alta resolución.
    • El generador de interfaces de llamada PL/SQL ahora crea código adicional para los parámetros booleanos que le permite utilizar valores de cadena sustitutivos «Y» y «N».
    • Los comandos de filtrado por selección, tanto en tablas|contenido de datos como en el navegador de contenido de datos, ahora añaden el prefijo «N» a las cadenas literales al filtrar columnas NVARCHAR2 o NCHAR. Esto le permite filtrar por literales Unicode.
    • La página Esquema ahora muestra la línea de código fuente PL/SQL errónea junto con el mensaje de error.
    • El modo TCP/IP directo ahora es compatible con
      Tipo
      s de datos extendidos de Oracle 12
      BFILEs
    • La página Java de Hora ahora muestra métodos que incluyen argumentos y propiedades de Oracle JVM.
    • El nuevo elemento del menú Hora Herramientas | Cliente Oracle | Explorar Oracle Home… ejecuta un explorador de Windows y abre el directorio Oracle Home del cliente Oracle que Hora está utilizando actualmente.
    • En KeepTool 14, la página Esquema XML ahora muestra marcas de tiempo para los objetos de esquema XML.
    • Nuevos elementos de menú Esquemas XML | Registrar esquema XML y Eliminar esquema XML.
    • La nueva hoja de detalles «Elementos XML» de la página XML DB muestra la estructura XSD y los nombres y tipos de datos SQL asignados.