SQuirreL SQL client è una fonte GUI & nbsp aperta;. Software che permetterà agli utenti di visualizzare abd sfogliare la struttura di database compatibili con JDBC
funzionalità di SQuirreL può essere estesa attraverso l'uso di plugin.
Cosa c'è di nuovo in questa versione:
- I miglioramenti:
- Recenti / preferito gestione script SQL.
- Formattazione SQL può essere configurato nelle preferenze globali.
- Posizioni di risultato e Session schede SQL possono ora essere modificati utilizzando il drag and drop.
- sessione possono essere spostati in finestre separate.
- grafici a barre JFreeChart integrazione.
- Trova funzione per SQL risultati tabelle.
- Opzione per abilitare tabelle dei risultati SQL leggere altri risultati quando lo scorrimento raggiunge l'ultima riga.
- Molti altri miglioramenti sono stati fatti per le prestazioni e la facilità d'uso
- Più miglioramenti e una serie di correzioni di bug
schede
Cosa c'è di nuovo nella versione 3.7.0 / 20.160.309 Snapshot:
- I miglioramenti:
- Recenti / preferito gestione script SQL.
- Formattazione SQL può essere configurato nelle preferenze globali.
- Posizioni di risultato e Session schede SQL possono ora essere modificati utilizzando il drag and drop.
- sessione possono essere spostati in finestre separate.
- grafici a barre JFreeChart integrazione.
- Trova funzione per SQL risultati tabelle.
- Opzione per abilitare tabelle dei risultati SQL leggere altri risultati quando lo scorrimento raggiunge l'ultima riga.
- Molti altri miglioramenti sono stati fatti per le prestazioni e la facilità d'uso
- Più miglioramenti e una serie di correzioni di bug
schede
Cosa c'è di nuovo nella versione 3.7.0 / 20.160.221 Snapshot:
- I miglioramenti:
- Recenti / preferito gestione script SQL.
- Formattazione SQL può essere configurato nelle preferenze globali.
- Posizioni di risultato e Session schede SQL possono ora essere modificati utilizzando il drag and drop.
- sessione possono essere spostati in finestre separate.
- grafici a barre JFreeChart integrazione.
- Trova funzione per SQL risultati tabelle.
- Opzione per abilitare tabelle dei risultati SQL leggere altri risultati quando lo scorrimento raggiunge l'ultima riga.
- Molti altri miglioramenti sono stati fatti per le prestazioni e la facilità d'uso
- Più miglioramenti e una serie di correzioni di bug
schede
Cosa c'è di nuovo nella versione 3.7.0 / 20.160.130 Snapshot:
- I miglioramenti:
- Recenti / preferito gestione script SQL.
- Formattazione SQL può essere configurato nelle preferenze globali.
- Posizioni di risultato e Session schede SQL possono ora essere modificati utilizzando il drag and drop.
- sessione possono essere spostati in finestre separate.
- grafici a barre JFreeChart integrazione.
- Trova funzione per SQL risultati tabelle.
- Opzione per abilitare tabelle dei risultati SQL leggere altri risultati quando lo scorrimento raggiunge l'ultima riga.
- Molti altri miglioramenti sono stati fatti per le prestazioni e la facilità d'uso
- Più miglioramenti e una serie di correzioni di bug
schede
Cosa c'è di nuovo nella versione 3.5.1 / 20.150.211 Snapshot:
- I miglioramenti:
- Recenti / preferito gestione script SQL.
- Formattazione SQL può essere configurato nelle preferenze globali.
- Posizioni di risultato e Session schede SQL possono ora essere modificati utilizzando il drag and drop.
- sessione possono essere spostati in finestre separate.
- grafici a barre JFreeChart integrazione.
- Trova funzione per SQL risultati tabelle.
- Opzione per abilitare tabelle dei risultati SQL leggere altri risultati quando lo scorrimento raggiunge l'ultima riga.
- Molti altri miglioramenti sono stati fatti per le prestazioni e la facilità d'uso
- Più miglioramenti e una serie di correzioni di bug
schede
Cosa c'è di nuovo nella versione 3.4.0:
- I miglioramenti:
- Grafico plugin: Grafici può essere collegato e copiato
- Formattazione SQL può essere configurato nelle preferenze globali
- Sospensione Plugin: completa riprogettazione HQL visualizzazione risultato della query: Focus è ora in poi la visualizzazione dei risultati oggetto
- Sospensione Plugin: Supporto di HQL-inserimento / aggiornamento / cancellazione dichiarazioni e di HQL query che restituiscono mappato i valori degli attributi
- Codice: completamento CamelCase come sostenuto in molti IDE moderni può essere attivata nelle preferenze di completamento
- Multisource Plugin: Permette SQuirreL per supportare query multiple sorgenti native in cui una query SQL si estende su più fonti
- Molti altri miglioramenti sono stati fatti per le prestazioni e la facilità d'uso
- Una serie di correzioni di bug
Plugin completamento
Cosa c'è di nuovo nella versione 3.1.0:
- I miglioramenti:
- Nuovo editor di default (RText) viene usato al posto del classico NetBeans Editor
- nuovo plugin per il database Netezza
- Connessione configurazione keep-alive per le sessioni
- Nuova traduzione polacco
- driver personalizzato possono ora essere aggiunti o rimossi
- Il supporto per la generazione di Oracle SQL * Loader file di controllo
- Il plugin Graph permette di vincoli da aggiungere grafica utilizzando il modello
- Molti altri miglioramenti sono stati fatti per le prestazioni e la facilità d'uso.
- Una serie di correzioni di bug
proprietà
Cosa c'è di nuovo nella versione 3.0.2:
- 2801011: Sybase (CREATE TABLE script di generare decimale (15,2) invece di (15,4))
- 2794860: Sybase (CREATE TABLE script di generare numerico (15) al posto (15,2))
- 2754166: plug SQLScript perde di precisione per timestamp in H2
- 2722109: "finestra di informazioni di Oracle sessione" non si chiude
- 2713952: Creare script di tabella (su Sybase): generare sempre di tipo "datetime" per "Data" (e datetime)
- 2657987: sessione è stata chiusa anche se finestra di chiusura della sessione di conferma non è stata confermata. Il collegamento non è stato chiuso, allora.
- Corretto errore in cui sessione è stata chiusa anche se finestra di chiusura della sessione di conferma non è stata confermata. Il collegamento non è stato chiuso in questo caso.
- Corretto il bug che causava una stored procedure che ha restituito un mix di conteggi di aggiornamento e risultati imposta non essere visualizzati correttamente.
Cosa c'è di nuovo nella versione 3.0.1:
- I miglioramenti:
- Nuova traduzione coreano a disposizione (Grazie a Youngwoo Kim)
- bug-fix:
- 2686268: OS X look and feel è corretto
- 2645286: Quotes mancanti in squirrel-sql.sh (Grazie a mdykierek per la patch)
- 2531193: Oracle creare script di tabella "ON UPDATE" è sbagliato
- 2644778: "Contenuti scheda Filtro SQL" e "Limite Modifica cella in cui le dimensioni clausola di" finestre di dialogo non ha funzionato
- Altri bug-fix segnalati:
- fissi UI problema di blocco che a volte si è verificato quando si utilizza la funzione di aggiornamento del software.
- Migliorato il supporto per PointBase 5.7
- Corretto il bug che ha causato NullPointerException nel refactoring quando si modifica tipi di colonna
- Corretto il bug che si è verificato durante la generazione FK SQL per DB2 in cui l'aggiornamento ed eliminare l'azione risultato clausola errore di sintassi per alcune azioni di vincolo standard.
- Risolto il caso della directory di installazione (java - & gt; Java). Corrisponda al caso della directory creata dal programma di installazione
- NullPointerException accaduto l'ultima volta che la scheda era chiuso
- diversi Risolti i problemi quando schemi dove cache. Ad esempio, "filtro Contents Tab SQL" e "Modifica delle cellule limite in cui le dimensioni clausola di" finestre di dialogo non hanno aperto.
- Risolto un problema in cui quando alcune finestre erano chiuse (ad esempio, la finestra Proprietà sessione) la prima scheda è stata sempre selezionata.
Cosa c'è di nuovo nella versione 3.0:
- Miglioramenti: dataimport Plugin: * SuggestColumns: se le colonne nel database e nella prima riga del file sono uguali, essi sono abbinati per l'importazione. Sybase Plugin: * Nuovo ExceptionFormatter per SQLWarnings: meglio gli avvertimenti di visualizzazione mentre il parametro showplan è accesa (Showplan set su) Cercare un plugin tatto: * Fatto sguardo Nimbus e si sentono a disposizione (ha bisogno di almeno JDK / JRE 1.6.0_10) * Fatto aspetto metallo e sentire con Ocean tema di default (usato in un primo avvio). * Aggiunto messaggio di avviso che guarda e si sente diverso da metallo può causare perfomance e / o problemi funzionali Aggiornato traduzione in italiano (Ivo Neri), traduzione in cinese (xpdz), traduzione in francese (Erwan Duroselle) il layout Nuova interfaccia utente: il layout a schede Sospensione Plugin:
- ripulito i dettagli visualizzati nella scheda oggetti mappati: Ora ogni nodo della struttura visualizza una tabella di dettaglio adeguato .
- suggerimento per risolvere StackOverflowError causati dal disboscamento che possono verificarsi durante la connessione a una configurazione Hibernate Aggiunto. Oggetto di ricerca albero (richiesta Caratteristica 2.004.240): Sopra l'albero oggetto è un campo di testo e un pulsante Trova. La stringa di ricerca deve essere l'esatto semplice (non qualificato) il nome di un oggetto DB o può contenere segnaposti ( "%" o "_"). Il campo di testo supporta il completamento del codice. Un pulsante filtro consente di applicare la stringa di ricerca come filtro albero oggetto. Oggetto albero di filtraggio: Multiple (separati da virgola) filtri albero oggetto possono essere definiti. le condizioni di filtro può essere escluso oder compreso. Migliorato il supporto per i segnaposto "%" e "_". Vedere "Proprietà sessione" / finestre di dialogo "Nuove proprietà della sessione" - & gt; Tab "Object Tree". Plugin Grafico:
- i nomi di tabella qualificati possono ora essere visualizzati. Utilizzare il tasto destro del mouse sullo sfondo del grafico. Modifica Extra Plugin:
- gestione migliorata e l'aspetto della finestra di dialogo Data fuga. Plugin Grafico:
- Nuove voci nel menu a comparsa della tabella:. "Copia nome della tabella" e "Copia nome tabella qualificato"
- Le colonne di tutte le tabelle in un grafico può ora essere ordinato in una sola volta. Utilizzare il tasto destro del mouse sullo sfondo del grafico. Nuovo plugin: SmartTools di Michael Romankiewicz
- Ricerca per le tabelle che non hanno una chiave primaria o indice univoco o di un indice.
- Ricerca per le colonne non nullable che contengono valori nulli. Alcuni DB esempio Firebird può essere ingannato per avere questa incoerenza.
- Modifica database di valori di larghezza secondo i criteri specificati. Per ulteriori informazioni, consultare l'aiuto del plugin. Nuovo plugin: Firebird Manager Michael Romankiewicz
- Conservazione e ripristino di Firebird DB
- Gestione di utenti e ruoli per il Firebird RDBMS Per ulteriori informazioni, consultare l'aiuto del plugin.
- Alias può essere visualizzato come elenco o come albero.
- Una nuova preferenza per la scelta di versioni locali è disponibile in Preferenze globali - & gt; Scheda Generale. Ciò consente di impostare il locale preferito, e se traduzione è installata che corrisponde con il locale preferito, quindi riavviare e le modifiche abbiano effetto. (Non è più necessario a portata di mano modificare lo script di avvio)
- Copia come "SQL WHERE" / "update-SET" / "INSERISCI valori" funzione economico Tavoli offrono menu di destra del mouse per copiare DOVE, UPDATE-SET o inserire valori clausole di dati selezionati a clip bordo. Opere come il "Copia come SQL nella dichiarazione" esistente funzione.
- Nuovo plugin: SQLReplace da Dieter Engelhardt Questo plugin sostituisce un insieme di variabili prima che venga eseguita una dichiarazione. Le variabili per sostituire possono essere definiti a scheda Preferenze del plugin Globale.
- Aggiunta una preferenza opzione per consentire la selezione di elementi negli elenchi di cambiare durante l'attivazione del menu di scelta rapida su un singolo tasto destro del mouse clic del pulsante. Ad esempio, senza questo, è necessario selezionare un oggetto nella struttura ad albero con un pulsante sinistro del mouse, quindi premere il tasto destro del mouse per attivare il menu a comparsa (vedere Preferenze globali - & gt;. Generali - & gt; Selezionare On tasto destro del mouse ) Importa dati Plugin: ora avvisa l'utente quando l'importazione di dati in una tabella esistente, che è dati attuali verranno troncati prima. DBCopy Plugin:
- Aggiunto il supporto per la mappatura della fonte tipo di colonna distinti per la copia dei dati da PostgreSQL DB2 Plugin: Lars Heller ha fornito una patch per aggiungere il supporto per tipi di colonna XML a Squirrel tramite il plugin DB2 (testato contro DB2 LUW v9.5) Oracle Plugin:
- Aggiunto validità (VALIDA | valido). Campo per innescare scheda dettagli per i trigger
- Consenti all'utente di configurare o meno di mostrare l'errore di sintassi offset nella Editor SQL. Questa funzione crea una funzione definita dall'utente chiamata SQUIRREL_GET_ERROR_OFFSET, che può essere disabilitata.
- Aggiunta la possibilità di riconoscere "creare un pacchetto" e "creare il corpo pacchetto" dichiarazioni. PostgreSQL Plugin:
- Aggiunto il supporto per PostgreSQL (8.3.x) nuovo tipo XML. Contributi da Daniel Regli e Yannick Winiger:
- Menu:. Aggiunto un nuovo menu "PostgreSQL" per l'albero oggetto e il menu di sessione per le funzionalità PostgreSQL-specifici
- vuoto:. Aggiunto visivo supporto (finestra) per l'istruzione VUOTO specifico per PostgreSQL per spazzatura di raccolta una selezione di tabelle o l'intero database
- Spiega: aggiunto un ulteriore SQLResultExecuter al pannello SQL che mostra il piano di query di istruzioni eseguite. Plugin refactoring:
- Corretto il bug che ha causato colonna di commento ALTER per essere generato anche quando è stato fatto nessun cambiamento colonna di colonna.
- Non cercare di ordinare l'elenco delle tabelle per essere caduto (forzando informazioni FK recupero) quando vi è solo una tabella che è caduto.
- Contributi da Daniel Regli e Yannick Winiger: Aggiunti nuovi refactoring (Tutte le nuove finestre di dialogo di refactoring può ora essere chiusa con il tasto ESC):
- Rinomina tabella
- Aggiungi / Rinomina / goccia Visualizza
- Aggiungi / Modifica / goccia Sequenza
- Aggiungi / Indice di goccia
- Aggiungi / goccia chiave esterna
- Aggiungi / goccia unico vincolo
- Aggiungi Tabella di ricerca
- Aggiungi incremento automatico
- Unisci colonna
- Unisci tabella
- refactoring, di scripting per Intersystems Cache DB: Fatto di refactoring e di script funzioni disponibili per la Intersystems Cache DB attivando il suo dialetto Hibernate. Bug-fix: SQL Sostituire Plugin: Corretto un bug che causava modelli come $ P {} startDate un'eccezione. Aggiungi / Modifica finestra Alias non ridimensionare script SQL correttamente plugin: Su alcuni DB (ad esempio MySQL) "risultato Conservare di SQL nella tabella" non ha funzionato per SQLs che hanno restituito un sacco di righe. Plugin Grafico: destro menu del mouse di tabella "Aggiungere tabelle padre" ha fatto aggiungere un genitore più di una volta, quando più di una chiave esterna al genitore esisteva. Plugin Grafico: aggiornamento non ha funzionato per i vincoli di nuova creazione Risolti diversi bug che rendevano impossibile lavorare con SQLite. Corretto un bug che rendeva difficile vedere il testo che era stato modificato in una tabella. 2609090: Aggiornamento automatico non riesce se la lista cambiamento "vuoto" è convalidata 2.480.365: carico plugin fallisce quando installdir ha spazi 2220792: SQLite: contenuto non modificabile 2.184.379: (cliente SQuirrel 2.6.6 riempie 52 giga di spazio file di log). Aggiunto un nuovo appender di registro che si basa sulla dimensione del file piuttosto che il tempo. 2119937: caratteri di Windows EOL (CRLF) vengono convertiti a Linux EOL (LF). 2104422: Corretti alcuni potenziali bug (grazie a Hashim Kubba) 2.102.894: mancanti Scala segnaposto in dialetto SQL Server. Questo fa sì che la generazione di script e DBCOPY mira server MS-SQL per la produzione di colonne decimali senza l'attributo di scala (cioè, decimale (7) invece di decimali (7,5)) 2.092.902: Focus rimane sulla finestra della sessione nascosta per Alt-Freccia. il codice che è stato un work-around per un bug in Java 1.3, che da allora è stato fissato ed è stata in realtà la produzione di un bug visto in java5 e java6, dove la combinazione di tasti Alt-FrecciaDestra commutata finestre di sessione in primo piano senza dare loro fuoco rimossi. Grazie va a Johnathan James per il bug-fix. 2091569: FAQ manca le sue immagini 2049336: rendere modificabile scomparire da SQL / risultati scheda 2.018.512: timestamp DB2 ancora non funzionano quando millisecondi sono pari a zero. Patch presentata da Daniel Stranger. 2018018: (Bug in funzione FormatSql) Formatter ora usa specifico per la piattaforma EOL sequenza di char. 2013346: export csv con l'opzione "Carriage Return + avanzamento riga" 1.995.728: Impossibile cambiare database di 1.958.881: (Incapace di vedere il fonte di viste di database) rettificato la query per la sorgente al fine di utilizzare le tabelle di sistema sottostanti invece di INFORMATION_SCHEMA.VIEWS, dal momento che questo punto di vista non può gestire viste che sono maggiori di 4000 caratteri. 1968807: problema unsigned int con funzionalità di importazione FILE 1968270: Visualizzazione unsigned int come INT firmato nella colonna 1845987: i tipi di intervalli di PostgreSQL non vengono visualizzati 1.840.266: CREATE TABLE script imposta colonne varchar a 8000 1.830.649: Focus Perdita di 1.824.534: vincolo creato due volte 1.902.611: (Oracle ) non riuscire in SQL-Plus "SET ..." comandi in script SQL; Ora, il plugin Oracle salta su di loro. 1876352: (DB2) timestamp non corretto nel creare uno script di dati (perdita di precisione
- componente nanosecondo
- colpito anche altri database. 1861402: (Informix commutazione catalogo non funziona correttamente)
- Meglio catalogo comportamento di commutazione per i database che supportano i cataloghi. Ora, se viene effettuata una connessione senza specificare il catalogo, un catalogo segnaposto ( "Nessuno") viene inserito nel menu a discesa catalogo e rimosso una volta che viene selezionato un catalogo.
- fissi una condizione di competizione che ha causato l'albero di essere aggiornata prima che i dati è stata aggiornata dal database quando il catalogo è stato acceso.
- Per Informix, setCatalog sembra non avere alcun effetto, così ora un esplicito comando DATABASE viene rilasciato. 1848924: oggetto Sybase contenuti del browser non vengono visualizzati 1.769.599: risolvere per problema di permessi con Windows Vista. Ora creiamo il nostro file percorso temporaneo in una posizione temporanea che l'utente deve sempre essere in grado di scrivere. Grazie a aberdeen61 utente per contribuire alla correzione. 1596240: Corretto il bug nella visualizzazione HSQLDB- & gt; Oggetti- & gt; contenuti, dove i contenuti non vengono visualizzati e vengono generate eccezioni perché le tabelle non vengono qualificati con il nome dello schema. 1541325: (Derby) connessione non si chiude quando si termina la sessione
- ringraziamento va a Alex Pivovarov per la patch che risolto il problema. Bug-Fix per il bug che causava indici Frontbase non essere visualizzati nella scheda indici, per le tabelle nell'albero degli oggetti. qualificazione identificatore fisso in Progress
- testato su OpenEdge 10.1C. Ora solo schema è pre-fissato per identificatori, invece di catalogo e dello schema. Completamento del codice Plugin:
- Realizzato completamento colonna disponibile per i driver database / JDBC che supportano i cataloghi e / o schemi, ma non forniscono catalogo o schemi nelle loro colonne metadati. Per esempio alcune versioni di MySQL mostrano questo comportamento. DBCopy Plugin:
- unico tentativo di ordinare le tabelle copiati se non vi è più di una tabella nel set di copie. Passaggio a un'altra finestra usando Alt + freccia sinistra / destra non ha impostato correttamente messa a fuoco. Hibernate Plugin:
- I nomi delle classi in lista completamento potrebbe cambiare da completamente qualificato per semplice, mentre scorrendo l'elenco di completamento.
- qualificazione identificatore immobilizzazioni in corso
- testato su OpenEdge 10.1C. Ora solo schema è pre-fissato per identificatori, invece di catalogo e dello schema. Quando una dichiarazione come "da Kv k dove k." è stato completato i campi per k. sarebbe venuto da qualsiasi classe mappato arbitrario il cui nome è iniziato con Kv Refactoring Plugin: Quando si genera TABLE DROP, Frontbase richiede CASCADE o limitare. Ora aggiungiamo CASCADE per l'istruzione DROP TABLE. 1830649: Focus Perdita 1820792: Sybase ASE
- tabella non mostrato in browser degli oggetti 1821354: Cambiare il valore predefinito di una colonna a Derby non fa nulla 1.820.214: alias 2.5.1 DB non vengono trasferite correttamente al 2.6.1 1.820.020: modificato le tabelle non sono ordinati 1.815.667: Create Table Script fa non includere di default della colonna Sintassi Plugin: perdita di memoria fissa che ha causato le sessioni non essere garbage collection. Bug-fix per lo scarico plug-in in cui lo scarico un plugin sessione non ha impedito di legarsi a nuove sessioni.
Cosa c'è di nuovo nella versione 2.6.7:
- bug-fix: correzioni di back-porting per il supporto SQLite dal tronco. il supporto di base per i dati di interrogazione e la modifica. funzioni di generazione SQL sono disponibili solo sul tronco, come ci sono stati anche molti altri cambiamenti per farli funzionare correttamente su questo ramo. 2091569: FAQ manca le sue immagini 2018018: (bug nella funzione di FormatSql) Formatter ora usa specifico per la piattaforma sequenza EOL char. 2092902: Focus rimane sulla finestra della sessione nascosta per Alt-Freccia. il codice che è stato un work-around per un bug in Java 1.3, che da allora è stato fissato ed è stata in realtà la produzione di un bug visto in java5 e java6, dove la combinazione di tasti Alt-FrecciaDestra commutata finestre di sessione in primo piano senza dare loro fuoco rimossi. Grazie va a Johnathan James per il bug-fix. 2013346: export csv con l'opzione "Carriage Return + avanzamento riga"
Requisiti :
- Oracle Java Standard Edition Runtime Environment
I commenti non trovato