Cliente SQuirreL SQL es una interfaz gráfica de usuario fuente abierta & nbsp;. Software que permitirá a los usuarios ver abd navegar por la estructura de las bases de datos compatible con JDBC
funcionalidad de SQuirreL se puede ampliar mediante el uso de plugins.
¿Qué hay de nuevo en esta versión:
- Mejoras:
- Recientes gestión de secuencia de comandos SQL / favorito.
- formato SQL se puede configurar en las preferencias globales.
- Las posiciones de las fichas de resultados y la sesión de SQL ahora se pueden cambiar mediante arrastrar y soltar.
- Sesión se pueden mover a ventanas separadas.
- gráficos de barras JFreeChart.
- Encuentra función de los resultados de las tablas SQL.
- Opción para permitir a las tablas de resultados de SQL para leer más resultados cuando el desplazamiento alcanza la última fila.
- Muchas otras mejoras de rendimiento y facilidad de uso
- Más mejoras y una serie de correcciones de errores
pestañas
la integración
Se hicieron
¿Qué hay de nuevo en la versión 3.7.0 / 20160309 instantánea:
- Mejoras:
- Recientes gestión de secuencia de comandos SQL / favorito.
- formato SQL se puede configurar en las preferencias globales.
- Las posiciones de las fichas de resultados y la sesión de SQL ahora se pueden cambiar mediante arrastrar y soltar.
- Sesión se pueden mover a ventanas separadas.
- gráficos de barras JFreeChart.
- Encuentra función de los resultados de las tablas SQL.
- Opción para permitir a las tablas de resultados de SQL para leer más resultados cuando el desplazamiento alcanza la última fila.
- Muchas otras mejoras de rendimiento y facilidad de uso
- Más mejoras y una serie de correcciones de errores
pestañas
la integración
Se hicieron
¿Qué hay de nuevo en la versión 3.7.0 / 20160221 instantánea:
- Mejoras:
- Recientes gestión de secuencia de comandos SQL / favorito.
- formato SQL se puede configurar en las preferencias globales.
- Las posiciones de las fichas de resultados y la sesión de SQL ahora se pueden cambiar mediante arrastrar y soltar.
- Sesión se pueden mover a ventanas separadas.
- gráficos de barras JFreeChart.
- Encuentra función de los resultados de las tablas SQL.
- Opción para permitir a las tablas de resultados de SQL para leer más resultados cuando el desplazamiento alcanza la última fila.
- Muchas otras mejoras de rendimiento y facilidad de uso
- Más mejoras y una serie de correcciones de errores
pestañas
la integración
Se hicieron
¿Qué hay de nuevo en la versión 3.7.0 / 20160130 instantánea:
- Mejoras:
- Recientes gestión de secuencia de comandos SQL / favorito.
- formato SQL se puede configurar en las preferencias globales.
- Las posiciones de las fichas de resultados y la sesión de SQL ahora se pueden cambiar mediante arrastrar y soltar.
- Sesión se pueden mover a ventanas separadas.
- gráficos de barras JFreeChart.
- Encuentra función de los resultados de las tablas SQL.
- Opción para permitir a las tablas de resultados de SQL para leer más resultados cuando el desplazamiento alcanza la última fila.
- Muchas otras mejoras de rendimiento y facilidad de uso
- Más mejoras y una serie de correcciones de errores
pestañas
la integración
Se hicieron
¿Qué hay de nuevo en la versión 3.5.1 / 20150211 instantánea:
- Mejoras:
- Recientes gestión de secuencia de comandos SQL / favorito.
- formato SQL se puede configurar en las preferencias globales.
- Las posiciones de las fichas de resultados y la sesión de SQL ahora se pueden cambiar mediante arrastrar y soltar.
- Sesión se pueden mover a ventanas separadas.
- gráficos de barras JFreeChart.
- Encuentra función de los resultados de las tablas SQL.
- Opción para permitir a las tablas de resultados de SQL para leer más resultados cuando el desplazamiento alcanza la última fila.
- Muchas otras mejoras de rendimiento y facilidad de uso
- Más mejoras y una serie de correcciones de errores
pestañas
la integración
Se hicieron
¿Qué hay de nuevo en la versión 3.4.0:
- Mejoras:
- Gráfico plugin: Los gráficos se puede enlazar y copiar
- formato SQL se puede configurar en las preferencias globales
- Hibernate Plugin: Rediseño completo de la pantalla de resultados de consulta HQL: El foco está ahora en donde se presentan los resultados de objetos
- Hibernate Plugin: Soporte de HQL-insert / update / delete y de HQL consultas que los valores de atributo de retorno asignada
- Código Plugin: finalización CamelCase como apoyada en muchos entornos de desarrollo modernos puede ser activada en las preferencias de finalización
- Multisource Plugin: Permite SQuirreL para soportar múltiples consultas de origen nativo donde una consulta SQL se extiende por múltiples fuentes
- Muchas otras mejoras de rendimiento y facilidad de uso
- Una serie de correcciones de errores
finalización
Se hicieron
¿Qué hay de nuevo en la versión 3.1.0:
- Mejoras:
- Nueva editor por defecto (RText) se utiliza en lugar del clásico editor NetBeans
- Nuevo plugin para la base de datos de Netezza
- Conexión de configuración de mantenimiento de conexión para sesiones
- Nueva traducción polaca
- controlador personalizado ahora pueden ser añadidos o eliminados
- Soporte para generar Oracle SQL * Los archivos de control de la cargadora
- El plug-in permite Gráfico limitaciones que han de añadirse gráficamente utilizando el modelo
- Muchas otras mejoras de rendimiento y facilidad de uso.
- Una serie de correcciones de errores
propiedades
Se hicieron
¿Qué hay de nuevo en la versión 3.0.2:
- 2801011: Sybase (crear un script para generar tablas decimal (15,2) en lugar de (15,4))
- 2794860: Sybase (crear un script para generar tablas numéricas (15) en su lugar (15,2))
- 2754166: SQLScript complemento pierde precisión para la marca de tiempo en H2
- 2722109: "Oracle Sesión ventana de información" no se cierra
- 2713952: Crear script de mesa (en Sybase): Generar siempre de tipo "fecha y hora" para la "fecha" (y de fecha y hora)
- 2657987: Sesión estaba cerrado aunque de diálogo sesión de clausura de confirmación no fue confirmada. La conexión no se cierra a continuación.
- Corregido un fallo donde se cerró la sesión de diálogo, incluso si la sesión de clausura de confirmación no fue confirmada. La conexión no se cerró en este caso.
- Solución de error que causó un procedimiento almacenado que devuelve una mezcla de cuentas de actualización y los resultados establece que no se muestren correctamente.
¿Qué hay de nuevo en la versión 3.0.1:
- Mejoras:
- Nueva traducción al Coreano disponible (Gracias a Youngwoo Kim)
- correcciones de errores:
- 2686268: OS X aspecto y el estilo es incorrecta li>
- 2645286: Cotizaciones desaparecidos en squirrel-sql.sh (Gracias a mdykierek para el parche)
- 2531193: Oracle script de creación de la tabla de "ON UPDATE" está mal
- 2644778: "Ficha Contenido filtro de SQL" y "Límite celda de edición donde el tamaño de la cláusula" diálogos no funcionaba
- Otros reportados correcciones de errores:
- tema congelación de la interfaz de usuario fijo que se produjo veces al utilizar la función de actualización de software.
- Mejor soporte para PointBase 5.7
- Solución de error que causó NullPointerException en Refactoring cuando se modifican los tipos de columnas
- Solución de error que se produjo cuando se genera FK SQL para DB2 en la actualización y la acción de eliminación resultado cláusula en error de sintaxis para ciertas acciones de restricción estándar.
- Se ha solucionado el caso del directorio de instalación (java - & gt; Java). Para que coincida con el caso del directorio creado por el instalador
- NullPointerException cuando se produjo la última pestaña se cerró
- corregido varios problemas cuando los esquemas donde almacenan en caché. Por ejemplo, "Filtro de Contenido Tab SQL" y "célula Límite de edición donde el tamaño de la cláusula" cuadros de diálogo no se abrieron.
- Se ha corregido un problema por el que cuando ciertas ventanas estaban cerradas (por ejemplo, la ventana Propiedades de la sesión) siempre se selecciona la primera pestaña.
¿Qué hay de nuevo en la versión 3.0:
- Mejoras: Dataimport Plugin: * SuggestColumns: si las columnas de base de datos y en la primera línea del archivo son iguales, que se emparejan para la importación. Sybase Plugin: * Nueva ExceptionFormatter para SQLWarnings: mejorar las alertas de visión mientras que el plan de presentación parámetro es el (plan de presentación en conjunto) Mira una sensación Plugin: * mirada Nimbus Hecho y sentir disponible (necesita al menos JDK / JRE 1.6.0_10) mirada del metal * Made y sentir con el tema del océano el valor por defecto (utilizada en un primer momento la puesta en marcha). * Mensaje de advertencia añadido que se ven y siente que no sea de metal puede causar del perfomance y / o problemas funcionales Actualizado traducción italiana (Ivo Neri), traducción al chino (xpdz), traducción francesa (Erwan Duroselle) Nuevo diseño de la interfaz de usuario: diseño de pestañas Hibernate Plugin:
- limpiado detalles se muestran en la pestaña objetos asignada: Ahora cada nodo del árbol muestra una tabla de datos apropiada .
- Añadido sugerencia para resolver StackOverflowError causada por la tala que puede ocurrir cuando se conecta a una configuración de Hibernate. Búsqueda objeto de árbol (Solicitud de funciones 2.004.240): Por encima del árbol de objetos es un campo de texto y un botón de búsqueda. La cadena de búsqueda tiene que ser el nombre exacto sencilla (no calificada) de un objeto DB o puede contener marcadores de posición ( "%" o "_"). El campo de texto compatible con la finalización de código. Un botón de filtro permite aplicar la cadena de búsqueda como filtro de árbol de objetos. filtrado objeto de árbol: Múltiple (separados por comas) Filtros árbol de objetos pueden ser definidos. condiciones de filtro puede ser excluido oder incluidos. Mejor soporte para marcadores de posición "%" y "_". Consulte "Propiedades de la sesión" diálogos / "Nuevas propiedades de la sesión" - & gt; Pestaña "objeto de árbol". Gráfico Plugin:
- nombres de tabla calificado ahora se pueden mostrar. Utilice el menú derecho del ratón sobre el fondo del gráfico. Editar Extras Plugin:
- Mejora de la gestión y el aspecto de la fecha de diálogo Escape. Gráfico Plugin:
- Las nuevas entradas en el menú emergente del cuadro:. "Copiar nombre de la tabla" y "Copia nombre de tabla calificado"
- Las columnas de todas las tablas de un gráfico puede ahora ser ordenada a la vez. Utilice el menú derecho del ratón sobre el fondo del gráfico. Nuevo plugin: SmartTools de Michael Romankiewicz
- Búsqueda de tablas que no tienen una clave principal o un índice o un índice único.
- Búsqueda de columnas no anulables que contienen valores nulos. Algunos, por ejemplo, DB Firefox puede ser engañado para que esta inconsistencia.
- Cambio de base de datos de los valores de ancho de acuerdo con los criterios especificados. Para obtener más información, consulte la ayuda del plugin. Nuevo plugin: Firebird Administrador de Michael Romankiewicz
- Almacenamiento y restauración de Firebird DB
- Administración de usuarios y roles para el Firebird RDBMS Para obtener más información consulte la ayuda del plugin.
- Los alias se pueden mostrar como lista o como árbol.
- Una nueva preferencia para la elección de configuraciones regionales está disponible en las preferencias generales - & gt; Pestaña General. Esto permite al usuario configurar la configuración regional preferida, y si una traducción opcional está instalado que se corresponde con la configuración regional preferida, a continuación, reinicie y los cambios surtan efecto. (Ya no es necesario editar a mano el script de inicio)
- Copiar como "WHERE de SQL" / "ACTUALIZACIÓN-SET" / "Insert-VALORES" la declaración de función en las tablas Tablas ofrecen menú del botón derecho del ratón para copiar DONDE, UPDATE-SET o insertar cláusulas-valores de los datos seleccionados en tarjeta de clip. Funciona como el actual "Copiar como SQL EN comunicado" función.
- Nuevo Plugin: SQLReplace de Dieter Engelhardt Este plugin reemplaza un conjunto de variables antes de ejecutar una instrucción. Las variables para reemplazar pueden ser definidos en la ficha Preferencias del Plugin global.
- añadida una opción de preferencia para permitir la selección de los elementos en las listas de cambiar mientras se activa el menú emergente en un solo botón derecho del ratón clic. Por ejemplo, sin esto, es necesario seleccionar un objeto en el árbol con un botón izquierdo del ratón, a continuación, pulse el botón derecho del ratón para activar el menú emergente (Consulte Preferencias Globales - & gt;. General - & gt; Seleccione On botón derecho del ratón ) importación de datos de Plugin: ahora se avisa al usuario cuando la importación de datos en una tabla existente, que se trata de datos actuales serán truncados por primera vez. DBCopy Plugin:
- Se ha añadido soporte para la asignación del tipo de columna de origen distinto para copiar datos de PostgreSQL DB2 Plugin: Lars Heller proporciona un parche para añadir soporte para tipos de columnas XML en DB2 SQuirreL a través del plugin (probada DB2 v9.5 LUW) Oracle Plugin:
- Agregado validez (VÁLIDO | NO VÁLIDA). Campo para activar detalles pestaña de disparadores
- Permite al usuario configurar si desea o no mostrar el error de sintaxis desplazamiento en el editor de SQL. Esta función crea una función definida por el usuario llamado SQUIRREL_GET_ERROR_OFFSET, que puede ser desactivada.
- capacidad de reconocer "crear paquete" y "crear" declaraciones de cuerpo de embalaje. PostgreSQL Plugin:
- Se ha añadido soporte para PostgreSQL (8.3.x) nuevo tipo XML. Las contribuciones de Daniel Regli y Yannick Winiger:
- Menú:. Añadido un nuevo menú "PostgreSQL" al árbol de objetos y el menú de sesión para PostgreSQL funcionalidades específicas
- vacío:. Visual añadido soporte (de diálogo) para la declaración VACÍO-PostgreSQL específica para la basura de recogida de una selección de tablas o toda la base de datos
- Explique: se ha añadido una SQLResultExecuter adicional para el panel SQL que muestra el plan de consulta de instrucciones ejecutadas. Refactoring Plugin:
- Solución de error que causó comentario columna declaración alter que se genere incluso cuando no se hizo ningún cambio de columna en columna.
- No trate de ordenar la lista de tablas que se retiren (forzando información de recuperación FK) cuando sólo hay una tabla que se dejó caer.
- Las contribuciones de Daniel Regli y Yannick Winiger: Se han añadido nuevos Refactorizaciones (Todos los nuevos cuadros de diálogo de refactorización puede ahora ser cerrada con la tecla ESCAPE):
- Cambiar nombre de la tabla
- Añadir / Cambiar nombre / gota Ver
- Añadir / Modificar / gota Secuencia
- Añadir / gota Índice
- Añadir / gota clave externa
- Añadir / gota única restricción
- Añadir Tabla de consulta li>
- Añadir Incremento automático
- Combinar Columna
- Combinar la tabla
- refactoración, secuencias de comandos para InterSystems Caché DB: Hecho funciones refactoración y procesos disponibles para la InterSystems Caché DB mediante la activación de su dialecto de Hibernate. Correcciones de errores: Reemplazar SQL Plugin: Se ha corregido un error que hacía que los patrones como $ {P} startDate a lanzar una excepción. Añadir la ventana Edit / Alias no cambiar el tamaño de secuencias de comandos SQL adecuadamente plugin: En algunos DBs (por ejemplo, MySQL) "número de la tienda de SQL en el cuadro" no trabajar para LSQ que devuelven una gran cantidad de filas. Gráfico Plugin: menú derecho del ratón de la tabla "Añadir tablas padre" hizo añadir un padre más de una vez cuando más de una clave externa a la matriz existente. Gráfico Plugin: Actualizar no funcionaba por las limitaciones de nueva creación han corregido varios errores que hacían imposible trabajar con SQLite. Se ha corregido un error que hace que sea difícil ver el texto que se está editando en una tabla. 2609090: Actualización automática falla si la lista de cambios "vacío" se valida 2480365: Plugin de carga falla cuando tiene espacios dirinstal 2220792: SQLite: contenido no editable 2184379: (cliente SQuirreL 2.6.6 llena 52 gigas de espacio archivo de registro). Se ha añadido una nueva appender de registro que se basa en el tamaño del archivo en lugar de tiempo. 2119937: caracteres de Windows (EOL CRLF) se convierten en Linux EOL (LF). 2104422: Se han solucionado algunos errores potenciales (gracias a Hashim Kubba) 2102894: faltan Escala de marcador de posición en el dialecto de SQL Server. Esto hace que la generación del script y la orientación DBCopy servidor MS-SQL para producir columnas decimales sin el atributo de escala (es decir, decimal (7) en lugar de decimal (7,5)) 2092902: El enfoque sigue estando en la ventana de la sesión oculta de Alt-Flecha. código, que era un trabajo en torno a un error en Java 1.3, que desde entonces ha sido fijado y fue realmente producir un error observado en java5 y java6, donde el atajo de teclado Alt-Flecha derecha cambió las ventanas de sesión en el primer plano sin dar a centrarse eliminado. Gracias va a Johnathan James para la corrección de errores. 2091569: FAQ está faltando a su 2049336 imágenes: convertir en editable desaparecer de SQL / resultados pestaña 2018512: las marcas de tiempo de DB2 todavía no funcionan cuando milisegundos son cero. Parche presentado por Daniel extraño. 2018018: (error en la función FormatSql) Formateador ahora utiliza la secuencia de carbón EOL específico de la plataforma. 2013346: csv de exportación con la opción de "retorno de carro + avance de línea" 1995728: No se puede cambiar la base de datos 1958881: (No se ha podido ver la fuente de puntos de vista de base de datos) Ajustado la consulta para ver código fuente para utilizar las tablas del sistema subyacentes en lugar de INFORMATION_SCHEMA.VIEWS, desde este punto de vista no puede manejar puntos de vista que son mayores que 4000 caracteres. 1968807: Problema entero sin signo con la funcionalidad de importación de archivos 1968270: Viendo unsigned int como INT firmado en la columna 1845987: tipos de intervalos de PostgreSQL no se muestran 1840266: Crear Tabla de secuencias de comandos establece columnas varchar al 8000 1830649: Enfoque Pérdida 1824534: Restricción creado dos veces 1.902.611: (Oracle ) no fallar en SQL-Plus "SET ..." comandos en la secuencia de comandos SQL; Ahora, el plug-in de Oracle salta sobre ellos. 1876352: (DB2) TIMESTAMP incorrecta en el script de creación de datos (pérdida de precisión
- componente nanosegundo
- también afectó a otras bases de datos. 1861402: (catálogo de conmutación de Informix no funciona correctamente)
- Mejor catálogo comportamiento de conmutación de las bases de datos que soportan los catálogos. Ahora bien, si se hace una conexión sin especificar el catálogo, un catálogo lugar titular ( "Ninguno") se inserta en el menú desplegable catálogo y retirar una vez que se selecciona un catálogo.
- Se ha corregido un condición de carrera que hizo que el árbol se actualizará antes de datos se actualiza la base de datos cuando se cambió el catálogo.
- Para Informix, setCatalog parece tener ningún efecto, por lo que ahora se emite un comando explícito BASE DE DATOS. 1848924: contenido del explorador de objetos Sybase no muestran 1769599: solucionar problema de permisos para con Windows Vista. Ahora vamos a crear nuestro archivo de ruta temporal en una ubicación temporal que el usuario siempre debe ser capaz de escribir. Gracias a aberdeen61 de usuario para contribuir al arreglo. 1596240: Solución de error al mostrar HSQLDB- & gt; Objetos- & gt; contenido, donde el contenido no se muestran y se lanzan excepciones porque las tablas no están siendo calificado con el nombre de esquema. 1541325: (Derby) conexión no se cierra cuando termina la sesión
- agradecimiento a Alex Pivovarov para el parche que ha solucionado el problema. De corrección de errores de error que hacía que los índices Frontbase a no ser que se muestran en la pestaña de índices, para las tablas en el árbol de objetos. cualificación identificador fijo en curso
- probado en OpenEdge 10.1C. Ahora solamente esquema se pre-fijado a los identificadores, en lugar de catálogo y esquema. Código de finalización Plugin:
- Hecho finalización columna disponible para bases de datos JDBC / conductores que soportan los catálogos y / o esquemas, pero no proporcionan catálogo o en sus esquemas de datos de la columna meta. Por ejemplo, algunas versiones de MySQL muestran este comportamiento. DBCopy Plugin:
- Sólo intento de ordenar las tablas se copian si hay más de una tabla en el juego de copias. El cambio a otra ventana con Alt + flecha izquierda / derecha no ajustado correctamente el enfoque. Hibernate Plugin:
- Los nombres de clase en lista de terminación podría cambiar a partir completo a la simple mientras se desplaza por la lista de terminación.
- cualificación identificador fijo en curso
- probado en OpenEdge 10.1C. Ahora solamente esquema se pre-fijado a los identificadores, en lugar de catálogo y esquema. Cuando una declaración como "de Kv k donde k". fue completado los campos de k. vendría de cualquier clase mapeada arbitraria cuyo nombre comenzó con Kv Refactoring Plugin: Al generar TABLE DROP, Frontbase requiere CASCADE o restringir. Ahora añadimos CASCADE a la sentencia DROP TABLE. 1830649: Enfoque Pérdida 1820792: Sybase ASE
- tabla no se muestra en el navegador de objetos 1821354: Cambiar el valor predeterminado de una columna en Derby no hace nada 1.820.214: 2.5.1 alias de base de datos no se transfieren correctamente a 1.820.020 2.6.1: modificado las tablas no se ordenan 1.815.667: Crear tabla de secuencias de comandos hace no incluya los valores predeterminados de columna sintaxis Plugin: Pérdida de memoria fija que causó sesiones no ser basura recogida. De corrección de errores para la descarga de complementos cuando la descarga de un plugin de sesión no impidió que se una a nuevas sesiones.
¿Qué hay de nuevo en la versión 2.6.7:
- correcciones de errores: revisiones Volver-portado para el apoyo SQLite desde el tronco. El apoyo básico para los datos de consulta y la edición. características de generación de SQL sólo están disponibles en el tronco, ya que había muchos otros cambios para que funcionen correctamente en esta rama. 2091569: FAQ está faltando a su 2018018 imágenes: (Bug en función FormatSql) Formateador ahora utiliza la secuencia de EOL char-plataforma específica. 2092902: El enfoque sigue estando en la ventana de la sesión oculta de Alt-Flecha. código, que era un trabajo en torno a un error en Java 1.3, que desde entonces ha sido fijado y fue realmente producir un error observado en java5 y java6, donde el atajo de teclado Alt-Flecha derecha cambió las ventanas de sesión en el primer plano sin dar a centrarse eliminado. Gracias va a Johnathan James para la corrección de errores. 2013346: csv de exportación con la opción de "retorno de carro + avance de línea"
Requisitos
- Oracle Java Standard Edition Runtime Environment
Comentarios que no se encuentran