-
MySQL hat zwei neue Werkzeuge für seine gleichnamige Open-Source-Datenbank veröffentlicht. Mit dem neuen Query Browser 1.1.2 lassen sich SQL-Anfragen an MySQL-Datenbanken richten, SQL-Kommandos als Bookmarks verwalten, die Ergebnisse der Anfragen als Tabelle anzeigen und zwecks Vergleich nebeneinander stellen. Eher an die Datenbankverwalter richtet sich der MySQL Administrator, der auf Version 1.0.16 gehoben wurde. Er erlaubt es unter anderem, Benutzer einzurichten und zu verwalten, den MySQL-Server zu konfigurieren, Backups durchzuführen und Tabellendefinitionen anzupassen.
Beide Produkte laufen unter Windows und Linux. Anwender dürfen wie bei MySQL üblich zwischen zwei Lizenzen wählen: der GNU General Public License (GPL) für den Einsatz zusammen mit der GPL unterliegender Software und einer kommerziellen Lizenz, falls man den Code seines Projekts nicht offen legen möchte. Der Query Browser und der Administrator stehen auf diversen Mirror-Servern zum Download bereit.
http://dev.mysql.com/downloads/query-browser/1.1.html (http://dev.mysql.com/downloads/query-browser/1.1.html)
http://dev.mysql.com/downloads/administrator/1.0.html (http://dev.mysql.com/downloads/administrator/1.0.html)
Quelle : www.heise.de (http://www.heise.de)
-
MySQL 5.0.3 bringt viele kleine Verbesserungen
MySQL hat jetzt eine erste Beta-Version seiner Datenbank-Software MySQL 5 veröffentlicht. Die neue Version 5.0.3 bringt zahlreiche kleinere Verbesserungen und Änderungen gegenüber den Alpha-Versionen mit sich, auch in Bezug auf Sicherheit.
Mit MySQL 5 hat der schwedische Software-Hersteller großes vor, will man mit den neuen Funktionen doch vor allem in Unternehmen Fuß fassen und seit langen bestehende Ressentiments widerlegen. Unterabfragen (Subselects, Subqueries oder Nested Queries) wurden bereits mit der Version 4.1 eingeführt, MySQL 5 wartet nun endlich auch mit Unterstützung für "Views" und "Stored Procedures" auf.
Unter anderem bietet MySQL 5 "Read-Only-Views" und auch "Updateable-Views" basierend auf einer einzelnen Tabelle oder anderen "Updateable-Views". Mit dem neuen "Greedy Such-Optimierer" beschleunigt werden soll die Optimierung von komplexen Abfragen mit zahlreichen Joins, die sich mit Explain kaum bewältigen lassen.
Darüber hinaus soll MySQL 5 über elementare Zeiger-Unterstützung verfügen und es erlauben, die Erstellung von RTREE-Indizes für MyISAM-Tabellen zu erzwingen. Hinzu kommen einige Neuerungen, die zu einer erhöhten Leistung des DBMS führen sollen, sowie ein bessere Internationalisierung. Mit der Version 5.0.3 wurde allerdings die Unterstützung von Tabellen im veralteten ISAM-Format entfernt.
Auch verspricht die neue Version in einigen Punkten eine höhere Geschwindigkeit; werden nur Meta-Daten einer Tabelle abgefragt, müssen die Tabellen nicht länger geöffnet werden, stattdessen genügt der Zugriff auf die Definition-Datei.
Die MySQL 5.0.3 Beta kann ab sofort von der MySQL-Website heruntergeladen werden.
Quelle und Links : http://www.golem.de/0503/37178.html
-
Die Open-Source-Datenbank MySQL ist in Version 5.0.13 erschienen, der ersten Ausgabe des 5.x-Entwicklungszweiges, die der Hersteller als Release Candidate bezeichnet. Über den Zeitpunkt der Freigabe einer Stable-Version darf weiter spekuliert werden; einen Anhaltspunkt gibt aber der Wettbewerb, den MySQL jetzt parallel zum Erscheinen des Release Candidate gestartet hat: Wer innerhalb der nächsten acht Wochen Fehler in dieser Version findet und meldet, kann einen iPod nano gewinnen. Wer darüber hinaus in einem Blog über seine Erfahrungen mit MySQL 5.0 berichtet, hat mit ein bisschen Glück kostenlosen Eintritt zur nächsten MySQL-Anwenderkonferenz und darf dort mit dem Entwicklerteam zu Abend essen.
Gegenüber dem derzeit für Produktivumgebungen empfohlenen MySQL 4.1 hat die Version 5.0 etliche Features hinzugelernt: Sie bietet unter anderem benannte Sichten (Views), in der Datenbank abgelegte Prozeduren und Funktionen (Stored Procedures/Stored Functions) sowie rudimentäre Unterstützung für automatisch angestoßene Prozeduren (Triggers) und serverseitige Datensatzzeiger (Read Only, Server Side Cursors). Um das Umsteigen von anderen Datenbanksystemen zu erleichtern, ist MySQL 5.0 in einigen Punkten dichter am ANSI-SQL-Standard als die Vorgänger, darunter bei der Verwaltung der Metadaten sowie bei den Datentypen BIT, VARCHAR und DECIMAL.
MySQL 5.0.13 steht ab sofort für zahlreiche Plattformen zum Download bereit.
Quelle und Links : http://www.heise.de/newsticker/meldung/64354
-
Version 5.0 des freien Datenbankservers MySQL liegt seit heute auf den Servern zum Herunterladen bereit. Sie enthält erstmals einige Funktionen, die für den Einsatz in Geschäftsanwendungen als unabdingbar gelten: Trigger, Stored Procedures und Views.
Stored Procedures sind in einem SQL-Dialekt geschriebene Programme, die in der Datenbank gespeichert sind und von Anwendungsprogrammen ausgeführt werden können. Trigger verknüpfen solche Prozeduren mit Ereignissen wie dem Einfügen, Aktualisieren oder Löschen von Daten, etwa um andere Tabellen zu aktualisieren oder die Gültigkeit von Daten zu prüfen. Views fassen häufig verwendete Abfragen zu eigenen Objekten zusammen, was die Arbeit von Anwendungsentwicklern erleichtert.
Eine weitere wichtige Neuerung sind "Information Schemas", die erstmals das Erfragen von Metadaten mit SQL-SELECT-Befehlen ermöglicht. Dadurch lassen sich Eigenschaften von Tabellen, Indizes und so weiter leichter ermitteln.
Quelle und Links : http://www.heise.de/newsticker/meldung/65280
-
Unterstützung für ältere Datenbanken ist zu teuer
MySQL bietet künftig nur noch fünf Jahre Support für das freie Datenbank-Managementsystem. Zwei Jahre lang wird die Software aktiv weiterentwickelt und alle auftretenden Fehler und Sicherheitslöcher werden korrigiert. Anschließend bessern die Entwickler drei Jahre lang nur noch Fehler der höchsten Priorität aus. MySQL 3.23 wird damit schon im Juli 2006 nicht weiter unterstützt.
In der neu veröffentlichten "MySQL Lifecycle Policy" teilt MySQL den Support-Zeitraum in einen "Active" und einen "Extended Lifecycle". Der Active Lifecycle dauert zwei Jahre, während dieser der Quelltext aktiv weiterentwickelt wird. Sicherheitslücken sowie sämtliche auftretende Fehler will MySQL während dieser Zeit korrigieren. Im Extended Lifecycle, der drei Jahre dauert, sollen zwar auch alle Sicherheitslücken geschlossen werden. Andere Fehler möchte MySQL hingegen nur korrigieren, wenn sie die Priorität 1 zugewiesen bekommen.
MySQLs Vice President Community, Kaj Arnö, erklärt die neue Regelung in seinem Blog mit den hohen Kosten, die die Produktpflege verursacht. Die Unterstützung für MySQL 3.23 läuft daher noch im Juli 2006 aus, MySQL 4.0 wird ab Oktober 2006 nicht mehr unterstützt. Ab diesem Zeitpunkt wird es Support nur noch auf Abonnementbasis über das MySQL Network geben. Zudem werden die alten Versionen nicht mehr in Binärform, sondern nur noch im Quelltext erhältlich sein. Ein Basisabonnement des MySQL Networks kostet derzeit 495,- Euro pro Server und Jahr.
Quelle : www.golem.de
-
Eigentlich gilt die 5er-Version von MySQL als abgeschlossen, als nächstes sollte es mit 6.0 weitergehen. Jetzt hat Sun, die gerade einer Übernahme durch Oracle zugestimmt hat, auf der MySQL User Conference überraschend MySQL 5.4 vorgestellt, das im Wesentlichen Patches von Google enthält. Sie sollen die freie Datenbank vor allem in den Fällen beschleunigen, in denen das transaktionsfähige InnoDB-Backend zum Einsatz kommt.
Preview-Versionen von MySQL 5.4 für 64-Bit-Linux und Solaris stehen online bereit, dort gibt es ebenfalls den Quellcode. Durch die Google-Patches soll sich vor allem die Skalierbarkeit von InnoDB-Anwendungen verbessert haben. Durch atomare Instruktionen anstelle von Mutexes sollen Read-Write-Locks schneller geworden sein. Konkurrierende Threads können jetzt ohne Locks synchronisiert werden. Der Performance-Gewinn durch diese Änderungen hängt von der Anzahl Threads ab: Bei 256 seien bis zu 15 Prozent mehr Tempo möglich. Liefen jedoch nur etwa zwei Threads pro CPU beziehungsweise Core, könne der Durchsatz sogar geringfügig sinken.
Testergebnisse auf einer UltraSparc-Maschine zeigten signifikante Verbesserungen gegenüber MySQL 5.1 ab circa 32 virtuellen CPUs. Auf einer Sun Fire mit Nehalem-CPU zeigte sich MySQL 5.4 bei Lese-Schreib-Operationen ab etwa 16 Threads deutlich überlegen.
Weitere Änderungen gibt es bei Überwachungs- und Statusinformationen. So ist in MySQL 5.4 auf Solaris, Mac OS X und FreeBSD Unterstützung für DTrace aktiviert. Die Ausgabe von SHOW ENGINE INNODB STATUS liefert durch von Google übernommene Patches mehr Informationen. Eine vollständige Liste der Änderungen ist auf der MySQL-Website erhältlich (http://dev.mysql.com/doc/mysql-5.4-features/en/index.html).
Quelle : www.heise.de
-
Neue Version unterstützt parallele Wiederherstellung
Das freie Datenbankmanagementsystem PostgreSQL ist in der Version 8.4 erschienen. Die neue Version soll Leistungsverbesserungen enthalten, Berechtigungen lassen sich feiner vergeben und es gibt neue Monitoringwerkzeuge.
PostgreSQL 8.4 unterstützt die Window-Aggregat-Funktion aus SQL 2003 sowie rekursive Joins. Neu ist auch die Funktion zur parallelen Wiederherstellung von Datenbanken. Damit sollen sich Backups bis zu achtmal schneller wieder einspielen lassen. Auch bei EXISTS- und NOT-EXISTS-Queries soll die neue PostgreSQL-Version eine höhere Leistung bringen. Die Entwickler versprechen außerdem eine höhere VACUUM-Leistung.
Für die Nutzerauthentifizierung können jetzt SSL-Zertifikate eingesetzt werden. Rechte lassen sich auf Spaltenebene vergeben, wodurch feinere Zugriffsregelungen als bisher möglich sind. Neue Überwachungswerkzeuge geben Auskunft über die laufenden Queries, Query Load und Deadlocks. Der noch als Beta gekennzeichnte pg_migrator soll zudem einen Umstieg von PostgreSQL 8.3 auf die Version 8.4 ermöglichen, ohne dass der Server für längere Zeit nicht erreichbar ist.
Die Warm-Stand-by-Funktion soll sich in der neuen Version einfacher nutzen lassen. Hier können Administratoren den neuen Smart-Modus verwenden, um sicherzustellen, dass alle Logs gesichert werden. Der Fast-Modus entspricht dem bisherigen Verhalten.
Weitere Informationen zu den Änderungen in PostgreSQL 8.4 sowie zu den nötigen Schritten für ein Update finden sich in den Release Notes (http://www.postgresql.org/docs/8.4/static/release-8-4.html). PostgreSQL 8.4 steht ab sofort zum Download (http://www.postgresql.org/download/) bereit.
Quelle : www.golem.de (http://www.golem.de)
-
Gut vier Jahre nach dem Erscheinen der ersten Version von MySQL 5.0 stellt Sun den aktiven Support für diese Variante der freien Datenbank zum 31.Dezember dieses Jahres ein. Das Unternehmen wird in Zukunft keine aktualisierten Binärpakete mehr bereitstellen.
"Erweiterte" Unterstützung (extended lifecycle support) gibt es noch weitere zwei Jahre. In diesem Zeitraum werden nur noch Sicherheitslücken beseitigt und besonders schwere Fehler korrigiert. Diese Leistungen bekommen jedoch nur Kunden mit kostenpflichtigen Wartungsverträgen.
Wer jetzt auf die vor einem Jahre erschienene Nachfolgerversion 5.1 umsteigen will, sollte bedenken, dass Sun nach bisherigen Informationen den aktiven Support für diese Version bereits Ende nächsten Jahres einstellen will. Ein Online-Dokument (http://dev.mysql.com/doc/refman/5.1/en/upgrading-from-previous-series.html) beschreibt die Stolperfallen beim Upgrade.
Quelle : www.heise.de
-
Die PostgreSQL (http://www.postgresql.org/)-Entwickler haben kleinere Updates aller unterstützten Entwicklungen veröffentlicht. Die jeweils aktuellen Versionen des freien Datenbanksystems lauten nun 8.4.2, 8.3.9, 8.2.15, 8.1.19, 8.0.23 und 7.4.27. Das Release beseitigt ein als kleiner eingestuftes SSL-Authentifizierungsproblem und einen Fehler mit erweiterten Zugriffsrechten bei Indices. Die Entwickler raten allen PostgreSQL-Datenbankadministratoren, ihre Versionen zum nächstmöglichen Zeitpunkt zu aktualisieren.
Das Update enthält insgesamt knapp 50 Bugfixes, von denen die meisten die Version 8.4 betreffen. Andere sind spezifisch für die Windows-Plattform. Die Release Notes enthalten die komplette Liste der Änderungen mit allen Details. Informationen zu den der Sicherheitsproblemen gibt es hier.
Die PostgreSQL Global Development Group, verantwortlich für die Entwicklung der Datenbankentwicklung, wird zudem ab Juni 2010 keine Updates meht für die PostgreSQL-Versionen 7.4 und 8.0 veröffentlichen. Nutzer dieser Versionen sind angehalten, ein Upgrade auf eine neuere Version zu planen.
Quelle : www.heise.de
-
Die MySQL-Entwickler haben die erste herunterladbare Version von MySQL 5.5 veröffentlicht. Zu den wichtigsten Neuerungen in dem freien Datenbankmanagementsystem (DBMS), das laut Oracle auch weiterhin frei bleiben soll, zählen semi-synchrone Replikationen, eine verbesserte Partitionierungssyntax sowie SIGNAL und RESIGNAL, beides Möglichkeiten der programmatischen Fehlerrückgabe in Funktionen, Triggern und Events.
Die semi-synchrone Replikation, ein mehrfaches Vorhalten der Daten an unterschiedlichen Standorten, stammt aus einem Google-Patch für InnoDB. Dabei wird sichergestellt, dass ein Rechner, auf welchen die zu replizierenden Daten übertragen werden, diese auch vollständig empfängt. In der Partitionierung wurden PARTITION BY RANGE und LIST eingeführt, Features, die dafür sorgen, dass Datensätze auf einem definierten Wertebereich basierend auf verschiedene Partitionen verteilt werden. Infolge dessen können Partitionen, welche die abzufragenden Werte sicher nicht enthalten, bei Abfragen unberücksichtigt bleiben, wodurch die Geschwindigkeit gesteigert wird. Die Partitionierung von Tabellen kann anhand von DATE, DATETIME, VAR oder VARCHAR bzw. RANGE COLUMNS oder LIST COLUMNS vorgenommen werden.
Weitere Neuerungen sind, dass »table type« zukünftig von »storage engine« abgelöst werden soll, was sich in TABLE-Statements durch die Verwendung von ENGINE anstelle TYPE äußert. Indexe von MyISAM-Tabellen unterstützen in MySQL 5.5 Key-Caches und es gibt eine TO_SECONDS()-Funktion, welche bei einem übergebenen DATE- oder DATETIME-Wert die seit dem Jahr 0 verflossenen Sekunden zurück liefert.
Mit dieser Version wechselt MySQL zu einem neuen Veröffentlichungsmodell, welches statt Aalpha und Beta Meilensteine verwendet. Die Entwickler wurden bei dieser Entscheidung von JBoss, OpenSuse und anderen inspiriert. Die Meilensteine sollen häufigere Veröffentlichungen mit wenigeren, aber dafür besser geprüften neuen Funktionalitäten mit sich bringen. MySQL 5.5 m2 ist laut den Entwicklern trotz vieler interner Tests noch nicht für den produktiven Einsatz, aber sehr wohl für Tests geeignet. Sie hoffen auf viele Mutige in der Gemeinschaft und deren Feedback. MySQL 5.5 ist auf der MySQL-Downloadseite (http://dev.mysql.com/downloads/) verfügbar. Neben dem Quellcode werden für viele Distributionen und Betriebssysteme Binärpakete angeboten.
Quelle : www.pro-linux.de
-
Changes in MySQL 5.1.42
Release availability:
* MySQL Server 5.1 is available on the following new
platforms starting with the 5.1.42 release:
+ Mac OS X 10.6 x86/x64
+ HP-UX 11.31 IA64
+ SLES 11 x86/x64
Important Change:
Replication: The following functions
have been marked unsafe for statement-based replication:
+ GET_LOCK()
+ IS_FREE_LOCK()
+ IS_USED_LOCK()
+ MASTER_POS_WAIT()
+ RELEASE_LOCK()
+ SLEEP()
+ SYSDATE()
+ VERSION()
None of the functions just listed are guaranteed to
replicate correctly when using the statement-based
format, because they can produce different results on the
master and the slave. The use of any of these functions
while binlog_format is set to STATEMENT is logged with
the warning, Statement is not safe to log in statement
format. When binlog_format is set to MIXED, the binary
logging format is automatically switched to the row-based
format whenever one of these functions is used.
(Bug#47995: http://bugs.mysql.com/bug.php?id=47995)
InnoDB Plugin Notes:
* InnoDB Plugin has been upgraded to version 1.0.6. This
version is considered of Release Candidate (RC) quality.
The InnoDB Plugin Change History
(http://www.innodb.com/doc/innodb_plugin-1.0/innodb-changes.html)
may contain information in addition to those changes
reported here.
Bugs fixed:
* Performance: When the query cache is fragmented, the size of
the free block lists in the memory bins grows, which causes
query cache invalidation to become slow. There is now a 50ms
timeout for a SELECT statement waiting for the query cache
lock. If the timeout expires, the statement executes without
using the query cache.
(Bug#39253: http://bugs.mysql.com/bug.php?id=39253)
* Partitioning: In some cases, it was not possible to add a new
column to a table that had subpartitions.
(Bug#48276: http://bugs.mysql.com/bug.php?id=48276)
* Partitioning: SELECT COUNT(*) from a partitioned table failed
when using the ONLY_FULL_GROUP_BY SQL mode.
(Bug#46923: http://bugs.mysql.com/bug.php?id=46923)
This regression was introduced by
Bug#45807: http://bugs.mysql.com/bug.php?id=45807.
* Partitioning: SUBPARTITION BY KEY failed with DEFAULT
CHARSET=utf8.
(Bug#45904: http://bugs.mysql.com/bug.php?id=45904)
* Replication: When using row-based logging, TRUNCATE TABLE was
written to the binary log even if the affected table was
temporary, causing replication to fail.
(Bug#48350: http://bugs.mysql.com/bug.php?id=48350)
* Replication: Replicating TEXT or VARCHAR columns declared as
NULL on the master but NOT NULL on the slave caused the slave
to crash. (Bug#43789: http://bugs.mysql.com/bug.php?id=43789)
See also Bug#38850: http://bugs.mysql.com/bug.php?id=38850,
Bug#43783: http://bugs.mysql.com/bug.php?id=43783,
Bug#43785: http://bugs.mysql.com/bug.php?id=43785,
Bug#47741: http://bugs.mysql.com/bug.php?id=47741,
Bug#48091: http://bugs.mysql.com/bug.php?id=48091.
* InnoDB did not reset table AUTO_INCREMENT values to the last
used values after a server restart.
(Bug#49032: http://bugs.mysql.com/bug.php?id=49032)
* Privileges for stored routines were ignored for mixed-case
routine names.
(Bug#48872: http://bugs.mysql.com/bug.php?id=48872)
See also Bug#41049: http://bugs.mysql.com/bug.php?id=41049.
* Building MySQL on Fedora Core 12 64-bit would due to errors in
comp_err. (Bug#48864: http://bugs.mysql.com/bug.php?id=48864)
* Concurrent ALTER TABLE operations on an InnoDB table could
raise an assertion.
(Bug#48782: http://bugs.mysql.com/bug.php?id=48782)
* During query execution, ranges could be merged incorrectly for
OR operations and return an incorrect result.
(Bug#48665: http://bugs.mysql.com/bug.php?id=48665)
* The InnoDB Table Monitor reported the FLOAT and DOUBLE data
types incorrectly.
(Bug#48526: http://bugs.mysql.com/bug.php?id=48526)
* With row-based binary logging, the server crashed for
statements of the form CREATE TABLE IF NOT EXISTS
existing_view LIKE temporary_table. This occurred because the
server handled the existing view as a table when logging the
statement. (Bug#48506: http://bugs.mysql.com/bug.php?id=48506)
* DISTINCT was ignored for queries with GROUP BY WITH ROLLUP and
only const tables.
(Bug#48475: http://bugs.mysql.com/bug.php?id=48475)
* Loose index scan was inappropriately chosen for some WHERE
conditions.
(Bug#48472: http://bugs.mysql.com/bug.php?id=48472)
* A bad typecast could cause query execution to allocate large
amounts of memory.
(Bug#48458: http://bugs.mysql.com/bug.php?id=48458)
* On Windows, InnoDB could not be built as a statically linked
library. (Bug#48317: http://bugs.mysql.com/bug.php?id=48317)
* When running mysql_secure_installation, the command would fail
if the root password contained multiple spaces, \, # or quote
characters.
(Bug#48031: http://bugs.mysql.com/bug.php?id=48031)
* MATCH IN BOOLEAN MODE searches could return too many results
inside a subquery.
(Bug#47930: http://bugs.mysql.com/bug.php?id=47930)
* Connecting to a 4.1.x server from a 5.1.x or higher mysql
client resulted in a memory-free error when disconnecting.
(Bug#47655: http://bugs.mysql.com/bug.php?id=47655)
* Assignment of a system variable sharing the same base name as
a declared stored program variable in the same context could
lead to a crash.
(Bug#47627: http://bugs.mysql.com/bug.php?id=47627)
* The innodb_file_format_check system variable could not be set
at runtime to DEFAULT or to the value of a user-defined
variable. (Bug#47167: http://bugs.mysql.com/bug.php?id=47167)
* Valgrind errors for InnoDB Plugin were corrected.
(Bug#45992: http://bugs.mysql.com/bug.php?id=45992,
Bug#46656: http://bugs.mysql.com/bug.php?id=46656)
* On 64-bit systems, --skip-innodb did not skip InnoDB startup.
(Bug#46043: http://bugs.mysql.com/bug.php?id=46043)
* Truncation of DECIMAL values could lead to assertion failures;
for example, when deducing the type of a table column from a
literal DECIMAL value.
(Bug#45261: http://bugs.mysql.com/bug.php?id=45261)
See also Bug#48370: http://bugs.mysql.com/bug.php?id=48370.
* For YEAR(2) values, MIN(), MAX(), and comparisons could yield
incorrect results.
(Bug#43668: http://bugs.mysql.com/bug.php?id=43668)
* The server could crash when attempting to access a
non-conformant mysql.proc system table. For example, the
server could crash when invoking stored procedure-related
statements after an upgrade from MySQL 5.0 to 5.1 without
running mysql_upgrade.
(Bug#41726: http://bugs.mysql.com/bug.php?id=41726)
* When running mysql_secure_installation on Windows, the command
would fail to load a required module, Term::ReadKey, which was
required for correct operation.
(Bug#35106: http://bugs.mysql.com/bug.php?id=35106)
* If the --log-bin server option was set to a directory name
with a trailing component separator character, the basename of
the binary log files was empty so that the created files were
named .000001 and .index. The same thing occurred with the
--log-bin-index, --relay-log, and --relay-log-index options.
Now the server reports and error and exits.
(Bug#34739: http://bugs.mysql.com/bug.php?id=34739)
* On some Windows systems, InnoDB could report Operating system
error number 995 in a file operation due to transient driver
or hardware problems. InnoDB now retries the operation and
adds Retry attempt is made to the error message.
(Bug#3139: http://bugs.mysql.com/bug.php?id=3139)
* Replication: When using row-based format, replication
failed with the error Could not execute Write_rows event
on table ...; Field '...' doesn't have a default value
when an INSERT was made on the master without specifying
a value for a column having no default, even if strict
server SQL mode was not in use and the statement would
otherwise have succeeded on the master. Now the SQL mode
is checked, and the statement is replicated unless strict
mode is in effect. For more information, see Section
5.1.8, "Server SQL Modes."
(Bug#38173: http://bugs.mysql.com/bug.php?id=38173)
See also
Bug#38262: http://bugs.mysql.com/bug.php?id=38262,
Bug#43992: http://bugs.mysql.com/bug.php?id=43992.
* The result of comparison between nullable BIGINT and INT
columns was inconsistent.
(Bug#49517: http://bugs.mysql.com/bug.php?id=49517)
* Incorrect cache initialization prevented storage of
converted constant values and could produce incorrect
comparison results.
(Bug#49489: http://bugs.mysql.com/bug.php?id=49489)
* Comparisons involving YEAR values could produce incorrect
results.
(Bug#49480: http://bugs.mysql.com/bug.php?id=49480)
See also
Bug#43668: http://bugs.mysql.com/bug.php?id=43668.
* If a query involving a table was terminated with KILL, a
subsequent SHOW CREATE TABLE for that table caused a
server crash.
(Bug#48985: http://bugs.mysql.com/bug.php?id=48985)
* If the InnoDB tablespace was configured with too small a
value, the server could crash and corrupt the tablespace.
(Bug#48469: http://bugs.mysql.com/bug.php?id=48469)
* Parts of the range optimizer could be initialized
incorrectly, resulting in Valgrind errors.
(Bug#48459: http://bugs.mysql.com/bug.php?id=48459)
* On Windows, InnoDB could not be built as a statically
linked library.
(Bug#48317: http://bugs.mysql.com/bug.php?id=48317)
* mysql_secure_installation did not work on Solaris.
(Bug#48086: http://bugs.mysql.com/bug.php?id=48086)
* Using REPLACE to update a previously inserted negative
value in an AUTO_INCREMENT coumn in an InnoDB table
caused the table auto-increment value to be updated to
2147483647.
(Bug#47720: http://bugs.mysql.com/bug.php?id=47720)
* If a session held a global read lock acquired with FLUSH
TABLES WITH READ LOCK, a lock for one table acquired with
LOCK TABLES, and issued an INSERT DELAYED statement for
another table, deadlock could occur.
(Bug#47682: http://bugs.mysql.com/bug.php?id=47682)
* The mysql client status command displayed an incorrect
value for the server character set.
(Bug#47671: http://bugs.mysql.com/bug.php?id=47671)
* After a binary upgrade to MySQL 5.1 from a MySQL 5.0
installation that contains ARCHIVE tables, accessing
those tables caused the server to crash, even if you had
run mysql_upgrade or CHECK TABLE ... FOR UPGRADE.
To work around this problem, use mysqldump to dump all
ARCHIVE tables before upgrading, and reload them into
MySQL 5.1 after upgrading. The same problem occurs for
binary downgrades from MySQL 5.1 to 5.0.
(Bug#47012: http://bugs.mysql.com/bug.php?id=47012)
* The IGNORE clause on a DELETE statement masked an SQL
statement error that occurred during trigger processing.
(Bug#46425: http://bugs.mysql.com/bug.php?id=46425)
* The return value was not checked for some
my_hash_insert() calls.
(Bug#45613: http://bugs.mysql.com/bug.php?id=45613)
* Use of InnoDB monitoring (SHOW ENGINE INNODB STATUS or
one of the InnoDB Monitor tables) could cause a server
crash due to invalid access to a shared variable in a
concurrent environment. This is a further fix for a
regression introduced in MySQL 5.1.38 to the original fix
in MySQL 5.1.31.
(Bug#38883: http://bugs.mysql.com/bug.php?id=38883)
* If a comparison involved a constant value that required
type conversion, the converted value might not be cached,
resulting in repeated conversion and poorer performance.
(Bug#34384: http://bugs.mysql.com/bug.php?id=34384)
* Using the SHOW ENGINE INNODB STATUS statement when using
partitions in InnoDB tables caused Invalid (old?) table
or database name errors to be logged.
(Bug#32430: http://bugs.mysql.com/bug.php?id=32430)
* The Mac OS X 10.6 MySQL preference panel now contains
x86 64-bit binaries.
(Bug#46935: http://bugs.mysql.com/bug.php?id=46935)
www.mysql.com
-
The fourth alpha release for PostgreSQL version 9.0, 9.0alpha4, is now available. This alpha contains several new major features added since the previous alpha. Please download, install, and test it to give us early feedback on the features being developed for the next version of PostgreSQL.
Features added in Alpha4 include:
* Streaming Replication for binary log-based replication of PostgreSQL
* New in-memory, high-performance Listen/Notify queue
* Automatic row-count return to drivers on SELECT queries
* ROWS PRECEDING and ROWS FOLLOWING windowing functions
http://www.postgresql.org/
-
Offenbar will die NASA die Datenbank PostgreSQL auf der internationalen Raumstation ISS einsetzen. Das ist einer Mail von Daniel P. Duncavage zu entnehmen, der bei der NASA für die Computer an Bord der ISS zuständig ist.
PostgreSQL soll dort die vom Monitoring-System Nagios gelieferten Informationen verwalten. Die für das Ablegen in Datenbanken zuständigen NDOUtils unterstützen bislang nur MySQL. Deshalb fragt Duncavage in seinem Posting nach Hilfe von der PostgreSQL-Community für das Projekt. Zur Not werde die NASA die nötigen Anpassungen jedoch auch selbst vornehmen.
Quelle : www.heise.de
-
Fünf Jahre nach der Freigabe von PostgreSQL[ ]8.0 haben die Entwickler beschlossen, das nächste größere Release der freien Datenbank unter der Versionsnummer 9.0 laufen zu lassen. Es enthält wichtige neue Funktionen wie eine eingebaute Replikation und Trigger, deren Aufruf von einer Bedingung abhängt. Für diese Version ist nun ein erster Release Candidate erschienen. Laut der Ankündigung sollen bis zur fertigen Version keine neuen Kommandos, Schnittstellen oder APIs mehr hinzukommen.
Der Replikationsmechanismus, der aus den Teilen "Hot Standby" und "Streaming Replication" besteht, baut auf dem vorhandenen Point-in-Time Recovery (PITR) auf und verwendet die für die Transaktionsverarbeitung genutzten White-Ahead-Logs. Die Zugriffsrechte lassen sich jetzt über einige Objekte definieren, die noch gar nicht existieren. Stored Procedures und Funktionen können erstmals auch in Python 3.1 und C++ geschrieben werden. Die Unterstützung für Perl haben die Entwickler offenbar ebenfalls verbessert. Zudem läuft die Software jetzt auf 64-Bit-Windows.
Wer seine Daten von einer Vorgängerversion auf PostgreSQL 9 migrieren will, muss sie mit pg_dump exportieren und anschließend in die neue Version importieren. Alternativ ist ein Upgrade des Datenverzeichnisses mit pg_migrator möglich. Der Quellcode der Betaversion ist ebenso online erhältlich wie ein Windows-Installer und Binärpakete für einige andere Plattformen. Die Release Notes beschreiben alle Änderungen ausführlich.
Quelle und Links : http://www.heise.de/newsticker/meldung/Erster-Release-Candidate-von-PostgreSQL-9-erschienen-1070489.html
-
Auf seiner Open-World-Konferenz präsentierte Oracle mit 5.5.6 ersten Release-Kandaten von Version 5.5 der freien Datenbank MySQL. Die Software sei voll funktionsfähig, es handele sich aber noch nicht um die "GA"-Variante (general availability), so der für die Entwicklung zuständige Tomas Ulin. 5.5 ist die erste MySQL-Version unter Ägide von Oracle seit der Übernahme von Sun.
Deutlich zeigt sich die Handschrift des neuen Eigentümers am geänderten Default für die Datenbank-Engine: Statt des alten MyISAM ist nun das transaktionsfähige InnoDB voreingestellt. Es soll laut Oracle deutlich schneller als in der Vorgängerversion arbeiten, unter anderem durch mehrere Rollback-Segmente und die Nutzung von asynchronem I/O unter Linux. Insbesondere soll MySQL nun bei vielen gleichzeitigen Verbindungen auf Multi-Core-Maschinen nicht mehr so schnell in die Knie gehen. Das haben die Entwickler durch Änderungen bei den vom Server verwendeten Threads erreicht, unter anderem durch dedizierte Locks für einzelne Aufgaben statt des bislang verwendeten globalen Lock.
Neu sind SIGNAL/RESIGNAL, die standardkonforme Fehlerbehandlung in Stored Procedures erlauben. Ein Performance-Schema liefert Informationen über interne Leistungsdaten des MySQL-Servers. Partitions dürfen anhand von Werten mehrerer Spalten definiert werden. Die Zuverlässigkeit will Oracle durch halb-synchrone Replikation verbessert haben.
Binaries für diverse Betriebsysteme und Quellcode stehen zum Download (http://dev.mysql.com/downloads/mysql/5.5.html) bereit. Details der Neuerungen in MySQL 5.5 enthält ein Online-Dokument (http://dev.mysql.com/tech-resources/articles/introduction-to-mysql-55.html).
Die sogenannten Engines unterscheiden MySQL von anderen Datenankensystemen. Sie übernehmen die eigentliche Datenverwaltung. Je nach Aufgabenstellung stehen spezialisierte Engines zur Verfügung. Das bislang als Default vorgesehene MyISAM steht zwar im Ruf, sehr schnell zu arbeiten. Es bietet jedoch weder Transaktionen noch Fremdschlüssel. Sie gehören zum Repertoire von InnoDB, dem jedoch wiederum die in MyISAM vorhandenen Volltext-Indizes fehlen. Diese Funktion will Oracle in Zukunft nachrüsten.
Quelle : www.heise.de
-
Die Datenbank PostgreSQL ist in der finalen Version 9.0 veröffentlicht worden. Die aktuelle Version kommt mit Python in Version 3.1 und C++ zurecht und läuft auch auf Windows in der 64-Bit-Variante. Eine verbesserte Replikation, neue Trigger-Funktionen und erweiterte Zugriffsrechte wurden ebenfalls eingepflegt.
PostgreSQL 9.0 bringt zahlreiche - laut den Entwicklern "lang ersehnte" - Funktionen mit. Trigger lassen sich auf Spalten anwenden und folgen damit dem SQL-Standard. Zudem können Trigger bedingt ausgeführt werden. Mehrere Unique-Keys können auf einmal aktualisiert werden. Außerdem wurden fortgeschrittene Reporting-Werkzeuge eingebaut, etwa PRECEDING und FOLLOWING.
Die Replikation wurde ebenfalls verbessert. Sie verwendet die Write-Ahead-Logs und nutzt die beiden Funktionen Streaming Replication, bei der WAL-Backups über das Netzwerk an einen Standby-Server geschickt werden, und Hot Standby, bei dem Archivserver Read-Only-Abfragen ausführen können. Damit soll ein einziger Masterserver mit mehreren Archivservern im Read-Only-Modus synchronisiert werden können.
Zu den Neuerungen gehört auch die Möglichkeit, Privilegien in mehreren Objekten gleichzeitig zu ändern (GRANT/REVOKE IN SCHEMA) sowie auf Objekte anzuwenden, die noch nicht existieren (ALTER DEFAULT PRIVILEGES). Außerdem können Privilegien auch in Blobs geändert werden. Die Funktion EXPLAIN unterstützt die Ausgabeformate Json, XML oder YAML.
Alle Änderungen haben die Entwickler in einem Changelog (http://developer.postgresql.org/pgdocs/postgres/release-9-0.html) zusammengefasst und dort auch detailliert beschrieben. Auf der Webseite des Projekts stehen sowohl der Quellcode (http://www.postgresql.org/ftp/source/v9.0.0/) als auch Binärdateien (http://www.enterprisedb.com/products/pgdownload.do) für Windows und Installer unter anderem für die Linux-Distributionen Red Hat ab Version 4, Fedora ab Version 6, Ubuntu ab Version 6.06, Opensuse ab Version 10 oder Suse Enterprise Linux ab Version 9 zum Download zur Verfügung. Für Mac OS X ab Version 10.4 gibt es ebenfalls einen Installer. Außerdem haben die Entwickler auch Pakete für Solaris 10 geschnürt.
Quelle : www.golem.de
-
Oracle hat MySQL 5.5 veröffentlicht. Die neue Version des freien Datenbankmanagementsystems bringt spürbare Verbesserungen mit, die Anwendern zu performanteren und besser skalierbaren Webanwendungen verhelfen sollen.
MySQL 5.5 nutzt standardmäßig die transaktionssichere Speicherengine InnoDB und ist für Systeme mit Multicore-Prozessoren ausgelegt. Eine optional aktivierbare semisynchrone Replikation und Replication Heart Beat sollen dem Datenbanksystem zu mehr Zuverlässigkeit verhelfen, der Herzschlag prüft etwa in regelmäßigen Abständen, welche an der Replikation beteiligten Rechner ansprechbar sind.
Bisher nutzte MySQL ein asynchrones Replikationsverfahren, das heißt, der Master schrieb seine Änderungen in eine binäre Log-Datei die irgendwann von einem oder mehreren Slaves abgeglichen wurde. Der Master hatte keine Kenntnisse darüber, ob und wann eine Replikation erfolgte. Stürzte der Master ab, konnte das Inkonsistenzen auf den Slaves mit sich bringen.
Bei der semisynchronen Replikation muss diese beim Master und mindestens einem Slave aktiviert sein. Ist das der Fall, sendet der Slave nach jedem Datenabgleich eine Bestätigung, sobald alle Daten übernommen und sicher gespeichert wurden. Bleibt die Bestätigung aus, wechselt der Master in den asynchronen Modus, bis wieder ein Slave verfügbar ist, der semisynchrone Replikationen unterstützt. Sobald ein Slave seine Bestätigung geschickt hat, kann der Master weitere Anfragen bearbeiten, ohne auf Bestätigungen von weiteren Slaves warten zu müssen.
Oracle berichtet, dass MySQL 5.5 verglichen mit der Version 5.1 unter Windows eine Performancesteigerung von 1.500 Prozent bei Schreib-/Lesevorgängen und 500 Prozent bei Lesevorgängen aufweist, unter Linux ist von einer 360prozentigen Steigerung bei Schreib-/Lesevorgängen und 200 Prozent mehr Geschwindigkeit bei alleinigen Lesevorgängen die Rede.
MySQL 5.5 ist als kostenfreie, unter der GPL lizenzierte Community Edition sowie in Form kommerzieller Editionen ab 2.000 USD jährlich erhältlich.
Quelle : www.pro-linux.de
-
Seit kurzem liegt Version 5.5.9 der freien Datenbank MySQL vor. Neben kleineren Änderungen für die Tools mysqladmin und mysqldump, die das Zusammenspiel mit den Authentifzierungs-Plug-ins verbessern sollen, haben die Entwickler vor allem Fehler behoben. Ein großer Teil davon betrifft das Datenbank-Backend InnoDB, seit Version 5.5 Standard bei MySQL. Korrekturen gab es auch bei der Partitionierung und bei den Replikationsfunktionen.
Die Release-Notes (http://dev.mysql.com/doc/refman/5.5/en/news-5-5-9.html) beschreiben sämtliche Änderungen, der Code und Binaries (http://dev.mysql.com/downloads/mysql/) für viele Plattformen stehen wie üblich online zur Verfügung.
Quelle : www.heise.de
-
In spätestens vier Monaten soll PostgreSQL 9.1 fertig sein, jetzt veröffentlichten die Entwickler die erste Beta der freien SQL-Datenbank. Sie bietet erstmals einen synchronen Replikationsmodus, bei dem mit COMMIT abgeschlossene Transaktionen die Slave-Knoten auf jeden Fall erreichen. Bei der bisher ausschließlich verfügbaren asynchronen Replikation konnte es zu Datenverlusten kommen, wenn der Master nach dem COMMIT abstürzte, bevor er die Daten zu den Slaves schicken konnte. Synchrone Replikation stellt sicher, dass der Master bei jeder schreibenden Transaktion wartet, bis mindestens ein Slave-Knoten die Daten in seine Transaktions-Logs geschrieben hat. Diese höhere Zuverlässigkeit müssen Anwender mit etwas längeren Antwortzeiten bezahlen. Asynchrone Replikation wird auch in PostgreSQL 9.1 weiterhin angeboten.
Auf einer anderen Ebene kann auch das jetzt verfügbare Isolation-Level "serializable" mehr Datensicherheit bringen. Es stellt sicher, dass das gleichzeitige Ausführen mehrere Transaktionen nicht zu anderen Ergebnissen führt als das sequenzielle. Dieses Isolation-Level gab es zwar bereits in vorherigen PostgreSQL-Versionen. Es war jedoch so implementiert, wie es der Standard für das Level "repeatable read" vorschreibt. Bei der neuen Serializable-Umsetzung gibt es keine Locks, wodurch sich Operationen nicht gegenseitig blockieren können. Lassen sich Transaktionen nicht serialisieren, führt der Server nur eine davon aus und bricht die anderen mit einer Fehlermeldung ab.
Bei der Internationalisierung rüstet PostgreSQL 9.1 nach, indem es COLLATE-Regeln für einzelne Spalten, Indizes und Ausdrücke erlaubt. Bislang ließ sich so die Sortierreihenfolge nur für eine komplette Datenbank einmalig bei ihrer Erzeugung setzen. Bei den anfänglich verfügbaren Collation-Regeln greift der Server auf die im Betriebssystem vorhandenen Locales zurück. Neue Regeln lassen sich mit CREATE COLLATION erstellen.
Sämtliche Neuerungen sind in den Release-Notes nachzulesen. Damit die Entwickler den geplanten Veröffentlichungstermin der endgültigen Version einhalten können, bitten sie um intensives Testen der Beta. Ausführbare Versionen für Free BSD, Mac OS X, Linux, Solaris und Windows sowie der Quellcode sind auf der Download-Seite (http://www.postgresql.org/download/) des Projekts erhältlich.
Quelle : www.heise.de
-
DBF Viewer Plus is a portable DBF database table viewer and editor plus some additional features for searching, importing and exporting to a number of different formats. DBF formats include dBase, Clipper and Foxpro.
(http://www.portablefreeware.com/screenshots/scrCuhWMX.gif)
License: Freeware
http://www.alexnolan.net/software/dbf.htm
-
phpMyAdmin is a free software tool written in PHP intended to handle the administration of MySQL over the World Wide Web. phpMyAdmin supports a wide range of operations with MySQL.
(http://www.heise.de/software/screenshots/9303.jpg)
Support for most MySQL features
Browse and drop databases, tables, views, fields and indexes.
Create, copy, drop, rename and alter databases, tables, fields and indexes.
Maintenance server, databases and tables, with proposals on server configuration.
Execute, edit and bookmark any SQL-statement, even batch-queries.
Manage MySQL users and privileges.
Manage stored procedures and triggers.
Import data from CSV and SQL.
Export data to various formats: CSV, SQL, XML, PDF, ISO/IEC 26300 - OpenDocument Text and Spreadsheet, Word, Excel, LATEX and others.
Freeware
Whats new: >>
- [interface] TextareaAutoSelect feature broken
- [export] PHP Array export might generate invalid php code
- [import] Import from ODS ignores cell that is the same as cell before
- [display] SELECT DISTINCT displays wrong total records found
- [operations] copy table data missing SET SQL_MODE='NO_AUTO_VALUE_ON_ZERO'
- [edit] Setting data to NULL and drop-downs
- [edit] Missing set fields and values in generated INSERT query
- [libraries] license issue with TCPDF (updated to 5.9.145)
www.phpmyadmin.net
-
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
(http://images.six.betanews.com/screenshots/1321984587-1.jpg)
Requirements: .NET Framework 4
Freeware
Latest Changes
- MySQL Support (early beta)
- Updated repository version
- Table creation progress indicator
- Main SQL Engine optimization
- Minor UI tweaks
- Changed installer options
http://www.doccolabs.com/
-
Latest Changes
- PostgreSQL & MySQL support
- Fixed an object-exists related bug on SQL Server
- Fixed a select-all (datagrid) bug
- Fixed Repository creation bug
http://www.doccolabs.com/
-
3.4.10.1 (2012-02-18)
- [security] XSS in replication setup, see PMASA-2012-1
www.phpmyadmin.net
-
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
(http://images.six.betanews.com/screenshots/1201884172-1.png)
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 5.9.4433 (2012/02/20)
- The main program updates ( Main ):
Add: (SQL Server / SQL Azure / PostgreSQL / Firebird / SQLite / Oracle / IBM DB2/Informix/Sybase) increase CHECK constraints object to display and processing (4433)
Upd: (Firebird) update the TRIGGERS objects, hidden the unnecessary SYSTEM_TRIGGER Objects (4433)
Upd: (SQLite) table structure transactions to support the INDEX and CHECK automatically rebuild processing (non-native) (4433)
Updates to fix: (Oracle) (4400), the type of information may lead to not function properly edit and browse the delay problem (4433)
Add: support for the Visual FoxPro Database Database Management: Support for existing full functionality and features ( ) (4430)
Upd: (MySQL) updated components MySql.Data.dll 6.5.2 (2012/02/11) (4 430)
Upd: updated the command-line number ( the Command-line ): (4430)
Upd: Update Database. NET Additional Files (2012/02/17)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4433)
- SQL Performance Analyzer ( SQL Profiler ):
Upd: Log the Mode support an OData / the OleDB / ODBC / Excel / the dBASE / FoxPro, and other databases (4433)
- Code management ( Code Manager ):
Fix: Fixed heavy brush lead to the original open SQL can not find where the original node position (4433)
Not refresh fix: amendments directory renamed (4430)
Upd: add the directory and renamed to add an exception character tips and Processing (4430)
- Database Backup and Restore ( Backup / Restore Database ):
Upd: (MySQL / PostgreSQL) database backup to support the additional parameter-setting ( Additional the arguments ) (4430)
Upd: (MySQL / PostgreSQL) backup and restore the machine to install the database eliminates the need for additional file processing (Additional Files) (4430)
Upd: the SQL Server backup and restore support script mode ( Script Action to New Query Window ) (4 430)
http://fishcodelib.com/Database.htm
-
Changelog:
# Functionality Added or Changed
* A new CMake option, MYSQL_PROJECT_NAME, can be set on Windows or Mac OS X to be used in the project name.
# Bugs Fixed
* Performance: InnoDB Storage Engine: Memory allocation for InnoDB tables was reorganized to reduce the memory overhead for large numbers of tables or partitions, avoiding situations where the “resident set size” could grow regardless of FLUSH TABLES statements. The problem was most evident for tables with large row size. Some of the memory that was formerly allocated for every open table is now allocated only when the table is modified for the first time.
* Incompatible Change: An earlier change (in MySQL 5.1.62 and 5.5.21) was found to modify date-handling behavior in General Availability-status series (MySQL 5.1 and 5.5). This change has been reverted. The change was that several functions became more strict when passed a DATE() function value as their argument, thus they rejected incomplete dates with a day part of zero. These functions were affected: CONVERT_TZ(), DATE_ADD(), DATE_SUB(), DAYOFYEAR(), LAST_DAY(), TIMESTAMPDIFF(), TO_DAYS(), TO_SECONDS(), WEEK(), WEEKDAY(), WEEKOFYEAR(), YEARWEEK(). The previous behavior has been restored.
* InnoDB Storage Engine: A Valgrind error was fixed in the function os_aio_init().
* InnoDB Storage Engine: The server could crash when creating an InnoDB temporary table under Linux, if the $TMPDIR setting points to a tmpfs filesystem and innodb_use_native_aio is enabled, as it is by default in MySQL 5.5.4 and higher. The entry in the error log looked like: 101123 2:10:59 InnoDB: Operating system error number 22 in a file operation. InnoDB: Error number 22 means 'Invalid argument'. The crash occurred because asynchronous I/O is not supported on tmpfs in some Linux kernel versions. The workaround was to turn off the innodb_use_native_aio setting or use a different temporary directory. The fix causes InnoDB to turn off the innodb_use_native_aio setting automatically if it detects that the temporary file directory does not support asynchronous I/O.
* InnoDB Storage Engine: References to C preprocessor symbols and macros HAVE_purify, UNIV_INIT_MEM_TO_ZERO, and UNIV_SET_MEM_TO_ZERO were removed from the InnoDB source code. They were only used in debug builds instrumented for Valgrind. They are replaced by calls to the UNIV_MEM_INVALID() macro.
* InnoDB Storage Engine: The MySQL server could halt with an assertion error: InnoDB: Failing assertion: page_get_n_recs(page) > 1 Subsequent restarts could fail with the same error. The error occurred during a purge operation involving the InnoDB change buffer. The workaround was to set the configuration option innodb_change_buffering=inserts.
* InnoDB Storage Engine: With 1024 concurrent InnoDB transactions running concurrently and the innodb_file_per_table setting enabled, a CREATE TABLE operation for an InnoDB table could fail. The .ibd file from the failed CREATE TABLE was left behind, preventing the table from being created later, after the load had dropped. The fix adds error handling to delete the erroneous .ibd file. This error was less likely to occur in MySQL 5.5 and 5.6, because raising the number of InnoDB undo slots increased the number of simultaneous transactions needed to trigger the bug, from 1K to 128K.
* Replication: Executing mysqlbinlog with the --start-position=N option, where N was equal either to 0 or to a value greater than the length of the dump file, caused it to crash. This issue was introduced in MySQL 5.5.18 by the fix for Bug #32228 and Bug #11747416.
* Replication: On Windows replication slave hosts, STOP SLAVE took an excessive length of time to complete when the master was down.
* A query that used an index on a CHAR column referenced in a BETWEEN clause could return invalid results.
* Expressions that compared a BIGINT column with any non-integer constant were performed using integers rather than decimal or float values, with the result that the constant could be truncated. This could lead to any such comparison that used <, >, <=, >=, =, !=/<>, IN, or BETWEEN yielding false positive or negative results.
* When the optimizer performed conversion of DECIMAL values while evaluating range conditions, it could produce incorrect results.
* When running mysqldump with both the --single-transaction and --flush-logs options, the flushing of the log performed an implicit COMMIT (see Section 12.3.3, “Statements That Cause an Implicit Commit”), causing more than one transaction to be used and thus breaking consistency.
* It was possible in the event of successive failures for mysqld_safe to restart quickly enough to consume excessive amounts of CPU. Now, on systems that support the sleep and date system utilities, mysqld_safe checks to see whether it has restarted more than 5 times in the current second, and if so, waits 1 second before attempting another restart.
* When used with the --xml option, mysqldump --routines failed to dump any stored routines, triggers, or events.
* It was possible on replication slaves where FEDERATED tables were in use to get timeouts on long-running operations, such as Error 1160 Got an error writing communication packets. The FEDERATED tables did not need to be replicated for the issue to occur.
* If an attempt to initiate a statement failed, the issue could not be reported to the client because it was not prepared to receive any error messages prior to the execution of any statement. Since the user could not execute any queries, they were simply disconnected without providing a clear error. After the fix for this issue, the client is prepared for an error as soon as it attempts to initiate a statement, so that the error can be reported prior to disconnecting the user.
* Using myisamchk with the sort recover method to repair a table having fixed-width row format could cause the row pointer size to be reduced, effectively resulting in a smaller maximum data file size.
* On Windows, the server incorrectly constructed the full path name of the plugin binary for INSTALL PLUGIN and CREATE FUNCTION ... SONAME.
* The stored routine cache was subject to a small memory leak that over time or with many routines being used could result in out-of-memory errors.
www.mysql.com
-
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Freeware
Latest Changes
- Help updated
- Repository version/schema updated, various fixes
- Core engine updated
- Installer history fixed
- Fixed schema table display
- Added total size to window title
http://www.doccolabs.com/
-
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
(http://images.six.betanews.com/screenshots/1201884172-1.png)
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.0 (2012/02/23) Stable Version
- The main program updates ( Main ):
Add: support for the Visual FoxPro Database Database Management: Support for existing full functionality and features ( ) (4430/4436)
Add: increase an AutoIncrement, CHECK constraints, Foreign Keys, the Database Diagram and other support (4436)
Fix: Resolved and the date and time format handling ( Date and a DateTime a DataTypes ) (4 436)
Fix: solve the debugging VFP command easily lead to the file locking problem File must be opened exclusively. OR, File is in. use. (4 436)
Add: increase CHECK constraints object to display and process (4433/4436)
Support for SQL Server / SQL Azure / PostgreSQL / Firebird / SQLite / Oracle / IBM DB2/Informix/Sybase ASE / FoxPro and other database
Fix: (SQLite / Sybase ASE), amendment (4407) may affect the information line editor or other problems (4436)
Upd: (Firebird) update the TRIGGERS objects, hidden the unnecessary SYSTEM_TRIGGER Objects (4433)
Upd: (SQLite) table structure transactions to support the INDEX and CHECK automatically rebuild processing (non-native) (4433)
Updates to fix: (Oracle) (4400), the type of information may lead to not function properly edit and browse the delay problem (4433)
Upd: (MySQL) updated components MySql.Data.dll 6.5.2 (2012/02/11) (4 430)
Upd: updated the command-line number ( the Command-line ): (4430)
Upd: Update Database. NET Additional Files (2012/02/17)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4436)
Misc: Compatible with the MySQL 5.5.21 (2012/02/17)
- SQL Performance Analyzer ( SQL Profiler ):
Upd: Log the Mode support an OData / the OleDB / ODBC / Excel / the dBASE / FoxPro, and other databases (4433)
- Code management ( Code Manager ):
Fix: Fixed heavy brush lead to the original open SQL can not find where the original node position (4433)
Not refresh fix: amendments directory renamed (4430)
Upd: add the directory and renamed to add an exception character tips and Processing (4430)
- Database Backup and Restore ( Backup / Restore Database ):
Upd: (MySQL / PostgreSQL) database backup to support the additional parameter-setting ( Additional the arguments ) (4430)
Upd: (MySQL / PostgreSQL) backup and restore the machine to install the database eliminates the need for additional file processing (Additional Files) (4430)
Upd: the SQL Server backup and restore support script mode ( Script Action to New Query Window ) (4 430)
http://fishcodelib.com/Database.htm
-
Flat File Checker (FlaFi) is a simple tool for validation of structured data stored in flat files (*.txt, *.csv, etc). Its intuitive interface allows to easily translate your business rules into Flat File Schema that defines validation criteria. FlaFi is essential to ensure painless data exchange without errors.
(http://images.six.betanews.com/screenshots/1256997288-1.jpg)
Freeware
Latest Changes
- Begining of SQL for Exists Query is taken out to config file so users could use tool with different databases
- Error on the second validation or file preview after validation: "validation failed due to the following error: The given key was not present in the dictionary."
http://www.flat-file.net/
-
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Connect as option was introduced for Oracle connection
http://www.dbsoftlab.com/database-editors/database-browser/overview.html
-
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
(http://www.alexnolan.net/software/mdbplus202.jpg)
Imports and exports to a variety of formats.
License: Freeware
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
(http://images.six.betanews.com/screenshots/1201884172-1.png)
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.0.4440 (2012/02/27)
- The main program updates ( Main ):
Upd: better deal for the Date data type (data display / edit data / script generation) (4440)
Database contains SQLite / Firebird / SQL Server / SQL Azure / PostgreSQL / MySQL / IBM DB2/Informix/FoxPro etc.
Upd: (MySQL) updated component MySql.Data.dll 6.5.3 (2012/02/23) (4440)
- Table ( Table Editor ):
Upd: (SQLite) to support the field in a table type of update processing (Change ColumnType) (non-native) (4440)
Upd: (SQLite / Firebird / ODBC / the OleDB) update on the table increase the field (the Add Columns) support changing the NULL / NOT NULL set (4440)
Correction can not fix: (Firebird) increase in the table of existing data fields (the Add Columns) (4440)
- Generated by the script ( the SCRIPT AS ):
Upd: Update the INSERT and UPDATE script to generate support AutoIncrement field omitted processing (4440)
- Generated by the script ( Data Definition Language ):
Upd: support for the Multiple Foreign Keys syntax (4440)
http://fishcodelib.com/Database.htm
-
Changelog:
* Require execute permission on the trigger function for CREATE TRIGGER
- This missing check could allow another user to execute a trigger function with forged input data, by installing it on a table he owns. This is only of significance for trigger functions marked SECURITY DEFINER, since otherwise trigger functions run as the table owner anyway.
* Remove arbitrary limitation on length of common name in SSL certificates
- Both libpq and the server truncated the common name extracted from an SSL certificate at 32 bytes. Normally this would cause nothing worse than an unexpected verification failure, but there are some rather-implausible scenarios in which it might allow one certificate holder to impersonate another. The victim would have to have a common name exactly 32 bytes long, and the attacker would have to persuade a trusted CA to issue a certificate in which the common name has that string as a prefix. Impersonating a server would also require some additional exploit to redirect client connections.
* Convert newlines to spaces in names written in pg_dump comments
- pg_dump was incautious about sanitizing object names that are emitted within SQL comments in its output script. A name containing a newline would at least render the script syntactically incorrect. Maliciously crafted object names could present a SQL injection risk when the script is reloaded.
* Fix btree index corruption from insertions concurrent with vacuuming
- An index page split caused by an insertion could sometimes cause a concurrently-running VACUUM to miss removing index entries that it should remove. After the corresponding table rows are removed, the dangling index entries would cause errors (such as "could not read block N in file ...") or worse, silently wrong query results after unrelated rows are re-inserted at the now-free table locations. This bug has been present since release 8.2, but occurs so infrequently that it was not diagnosed until now. If you have reason to suspect that it has happened in your database, reindexing the affected index will fix things.
* Fix transient zeroing of shared buffers during WAL replay
- The replay logic would sometimes zero and refill a shared buffer, so that the contents were transiently invalid. In hot standby mode this can result in a query that's executing in parallel seeing garbage data. Various symptoms could result from that, but the most common one seems to be "invalid memory alloc request size".
* Fix handling of data-modifying WITH subplans in READ COMMITTED rechecking
- A WITH clause containing INSERT/UPDATE/DELETE would crash if the parent UPDATE or DELETE command needed to be re-evaluated at one or more rows due to concurrent updates in READ COMMITTED mode.
* Fix corner case in SSI transaction cleanup
- When finishing up a read-write serializable transaction, a crash could occur if all remaining active serializable transactions are read-only.
* Fix postmaster to attempt restart after a hot-standby crash
- A logic error caused the postmaster to terminate, rather than attempt to restart the cluster, if any backend process crashed while operating in hot standby mode.
* Fix CLUSTER/VACUUM FULL handling of toast values owned by recently-updated rows
- This oversight could lead to "duplicate key value violates unique constraint" errors being reported against the toast table's index during one of these commands.
* Update per-column permissions, not only per-table permissions, when changing table owner
- Failure to do this meant that any previously granted column permissions were still shown as having been granted by the old owner. This meant that neither the new owner nor a superuser could revoke the now-untraceable-to-table-owner permissions.
* Support foreign data wrappers and foreign servers in REASSIGN OWNED
- This command failed with "unexpected classid" errors if it needed to change the ownership of any such objects.
* Allow non-existent values for some settings in ALTER USER/DATABASE SET
- Allow default_text_search_config, default_tablespace, and temp_tablespaces to be set to names that are not known. This is because they might be known in another database where the setting is intended to be used, or for the tablespace cases because the tablespace might not be created yet. The same issue was previously recognized for search_path, and these settings now act like that one.
* Fix "unsupported node type" error caused by COLLATE in an INSERT expression
* Avoid crashing when we have problems deleting table files post-commit
- Dropping a table should lead to deleting the underlying disk files only after the transaction commits. In event of failure then (for instance, because of wrong file permissions) the code is supposed to just emit a warning message and go on, since it's too late to abort the transaction. This logic got broken as of release 8.4, causing such situations to result in a PANIC and an unrestartable database.
* Recover from errors occurring during WAL replay of DROP TABLESPACE
- Replay will attempt to remove the tablespace's directories, but there are various reasons why this might fail (for example, incorrect ownership or permissions on those directories). Formerly the replay code would panic, rendering the database unrestartable without manual intervention. It seems better to log the problem and continue, since the only consequence of failure to remove the directories is some wasted disk space.
* Fix race condition in logging AccessExclusiveLocks for hot standby
- Sometimes a lock would be logged as being held by "transaction zero". This is at least known to produce assertion failures on slave servers, and might be the cause of more serious problems.
* Track the OID counter correctly during WAL replay, even when it wraps around
- Previously the OID counter would remain stuck at a high value until the system exited replay mode. The practical consequences of that are usually nil, but there are scenarios wherein a standby server that's been promoted to master might take a long time to advance the OID counter to a reasonable value once values are needed.
* Prevent emitting misleading "consistent recovery state reached" log message at the beginning of crash recovery
* Fix initial value of pg_stat_replication.replay_location
- Previously, the value shown would be wrong until at least one WAL record had been replayed.
* Fix regular expression back-references with * attached
- Rather than enforcing an exact string match, the code would effectively accept any string that satisfies the pattern sub-expression referenced by the back-reference symbol.
- A similar problem still afflicts back-references that are embedded in a larger quantified expression, rather than being the immediate subject of the quantifier. This will be addressed in a future PostgreSQL release.
* Fix recently-introduced memory leak in processing of inet/cidr values
- A patch in the December 2011 releases of PostgreSQL caused memory leakage in these operations, which could be significant in scenarios such as building a btree index on such a column.
* Fix planner's ability to push down index-expression restrictions through UNION ALL
- This type of optimization was inadvertently disabled by a fix for another problem in 9.1.2.
* Fix planning of WITH clauses referenced in UPDATE/DELETE on an inherited table
- This bug led to "could not find plan for CTE" failures.
* Fix GIN cost estimation to handle column IN (...) index conditions
- This oversight would usually lead to crashes if such a condition could be used with a GIN index.
* Prevent assertion failure when exiting a session with an open, failed transaction
- This bug has no impact on normal builds with asserts not enabled.
* Fix dangling pointer after CREATE TABLE AS/SELECT INTO in a SQL-language function
- In most cases this only led to an assertion failure in assert-enabled builds, but worse consequences seem possible.
* Avoid double close of file handle in syslogger on Windows
- Ordinarily this error was invisible, but it would cause an exception when running on a debug version of Windows.
* Fix I/O-conversion-related memory leaks in plpgsql
- Certain operations would leak memory until the end of the current function.
* Work around bug in perl's SvPVutf8() function
- This function crashes when handed a typeglob or certain read-only objects such as $^V. Make plperl avoid passing those to it.
* In pg_dump, don't dump contents of an extension's configuration tables if the extension itself is not being dumped
* Improve pg_dump's handling of inherited table columns
- pg_dump mishandled situations where a child column has a different default expression than its parent column. If the default is textually identical to the parent's default, but not actually the same (for instance, because of schema search path differences) it would not be recognized as different, so that after dump and restore the child would be allowed to inherit the parent's default. Child columns that are NOT NULL where their parent is not could also be restored subtly incorrectly.
* Fix pg_restore's direct-to-database mode for INSERT-style table data
- Direct-to-database restores from archive files made with --inserts or --column-inserts options fail when using pg_restore from a release dated September or December 2011, as a result of an oversight in a fix for another problem. The archive file itself is not at fault, and text-mode output is okay.
* Teach pg_upgrade to handle renaming of plpython's shared library
- Upgrading a pre-9.1 database that included plpython would fail because of this oversight.
* Allow pg_upgrade to process tables containing regclass columns
- Since pg_upgrade now takes care to preserve pg_class OIDs, there was no longer any reason for this restriction.
* Make libpq ignore ENOTDIR errors when looking for an SSL client certificate file
- This allows SSL connections to be established, though without a certificate, even when the user's home directory is set to something like /dev/null.
* Fix some more field alignment issues in ecpg's SQLDA area
* Allow AT option in ecpg DEALLOCATE statements
- The infrastructure to support this has been there for awhile, but through an oversight there was still an error check rejecting the case.
* Do not use the variable name when defining a varchar structure in ecpg
* Fix contrib/auto_explain's JSON output mode to produce valid JSON
- The output used brackets at the top level, when it should have used braces.
* Fix error in contrib/intarray's int[] & int[] operator
- If the smallest integer the two input arrays have in common is 1, and there are smaller values in either array, then 1 would be incorrectly omitted from the result.
* Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv()
- These functions failed to report certain types of invalid-input errors, and would instead return random garbage values for incorrect input.
* Fix one-byte buffer overrun in contrib/test_parser
- The code would try to read one more byte than it should, which would crash in corner cases. Since contrib/test_parser is only example code, this is not a security issue in itself, but bad example code is still bad.
* Use __sync_lock_test_and_set() for spinlocks on ARM, if available
- This function replaces our previous use of the SWPB instruction, which is deprecated and not available on ARMv6 and later. Reports suggest that the old code doesn't fail in an obvious way on recent ARM boards, but simply doesn't interlock concurrent accesses, leading to bizarre failures in multiprocess operation.
* Use -fexcess-precision=standard option when building with gcc versions that accept it
- This prevents assorted scenarios wherein recent versions of gcc will produce creative results.
* Allow use of threaded Python on FreeBSD
- Our configure script previously believed that this combination wouldn't work; but FreeBSD fixed the problem, so remove that error check.
* Allow MinGW builds to use standardly-named OpenSSL libraries
www.postgresql.org
-
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Freeware
Latest Changes
- Added quick search box
- Faster switching between view modes (Database-based / Drive-based)
- Added a new button to launch Management Studio (SSMS) with direct server connection
- UI improvements
http://www.doccolabs.com/
-
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
(http://images.six.betanews.com/screenshots/1201884172-1.png)
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.1 (2012/03/05) Stable Version
- The main program updates ( Main ):
Add: new custom interface color settings ( Custom Color ) (4447)
Fix: correction can not be deleted SQLCe index object (4447)
Upd: Update portability mode settings are saved (Portable Mode) (4447)
Upd: (SQLCe) update components for SQL Server Compact 4.0 SP1 (4.0.8854.1) (2012/02/29) (4 447)
Upd: (PostgreSQL) updated components Npgsql.dll 2.0.11.93 (2012/02/21) (4447)
Upd: (MySQL) updated component MySql.Data.dll 6.5.3 (2012/02/23) (4440)
Upd: better deal for the Date data type (data display / edit data / script generation) (4440)
Database contains SQLite / Firebird / SQL Server / SQL Azure / PostgreSQL / MySQL / IBM DB2/Informix/FoxPro etc.
Upd: contains many small fixes and optimize the update ... the cumulative processing (4447)
Misc: Compatible with the PostgreSQL 9.1.3 (2012/02/27) / MySQL 5.5.21 (2012/02/17)
- Table ( Table Editor ):
Upd: Edit row support click on the field sort processing ( Column the Sorting ) (4447)
Upd: (SQLite) to support the field in a table type of update processing (Change ColumnType) (non-native) (4440)
Upd: (SQLite / Firebird / ODBC / the OleDB) update on the table increase the field (the Add Columns) support changing the NULL / NOT NULL set (4440)
Correction can not fix: (Firebird) increase in the table of existing data fields (the Add Columns) (4440)
- Generated by the script ( the SCRIPT AS ):
Upd: Update the INSERT and UPDATE script to generate support AutoIncrement field omitted processing (4440)
- Generated by the script ( Data Definition Language ):
Upd: support for the Multiple Foreign Keys syntax (4440)
http://fishcodelib.com/Database.htm
-
Snap DB is a simple, lightweight and customizable flat-file database application.
Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
License: Freeware
What's new: >>
Added calendar buttons to the add/edit record dialogues.
Added functionality to export current data views to external scripts or programs. See Help > Contents for more details.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
(http://images.six.betanews.com/screenshots/1321984587-1.jpg)
Requirements: .NET Framework 4
Freeware
Latest Changes
- Main engine updated, better delimiter indicators
- Added an option to override column delimiter detection (Advanced)
- Social contact buttons added
- Major UX/UI improvements
http://www.doccolabs.com/
-
Konvertiert dBase-, CSV- und SDF-Datenbanktabellen in andere Datenformate, Daten können horizontal und vertikal gefiltert und neu sortiert werden.
(http://www.heise.de/software/screenshots/18491.jpg)
Freeware
Die letzten wichtigen Änderungen:
Speichert Benutzerdaten in separatem Verzeichnis.
Selektionen und Sortierungen möglich.
Programmstart durch Klick auf asoziierte Dateien.
Bearbeitung von Dateien größer als 4.3 GigaByte.
Programmsteuerung von der Programmoberfläche und Kommandozeile.
Zeichensätze ANSI, ASCII, UTF8 und Unicode.
http://www.killetsoft.de/p_cona_d.htm
-
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
(http://www.portablefreeware.com/screenshots/scrHfnJBz.gif)
Imports and exports to a variety of formats.
License: Freeware
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
DBF Viewer Plus is a portable DBF database table viewer and editor plus some additional features for searching, importing and exporting to a number of different formats. DBF formats include dBase, Clipper and Foxpro.
(http://www.portablefreeware.com/screenshots/scrCuhWMX.gif)
License: Freeware
What's new: >>
New memo field panel.
Improved form view.
File menu corrections.
Minor bug fixes and corrections.
http://www.alexnolan.net/software/dbf.htm
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- UX/UI changes
- Full support for SQL Server 2012 (RTM)
- When testing a connection, a test line is written to the log (as part of the verification)
- Repository version/schema updated
- Supporting Encrypted connection
- Initial SQL Azure support
http://www.doccolabs.com/
-
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
(http://images.six.betanews.com/screenshots/1201884172-1.png)
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.2 (2012/03/16) Stable Version
- The main program updates ( Main ):
Fix: Update KEYS object browser to support the same field multiple reference (the Multiple Foreign Keys) (4458)
Upd: Solving the interface does not support the Themes service is not enabled color custom settings ( Custom Color ) (4458)
Upd: (Firebird / MySQL / SQL Server) Improved connection automatically enabled database services, not yet completely avoid enabled lead to connection failure has occurred (4458)
Upd: improve the user experience and optimize the display interface ( New User Interface ) (4451)
Upd: interface color custom to increase the label color settings ( Tab Color ) (4447)
Upd: (SQLCe) to support the repair password protected database ( Manually Verify and Repair Database ) (4451)
Fix: (SQL Server) the amendment to browse database mode ( Browse all databases ) AttachDb not supported (4451)
Upd: (MySQL) updated component MySql.Data.dll 6.5.4 (2012/03/06) (4451)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4458)
Misc: Compatible with the SQL Server 2012 RTM / SQL Server 2012 Express / LocalDB (2012/03/06)
- Database Diagrams ( Database Diagram ):
Add: Add a table associated to delete processing ( Delete relationships ) (4458)
Fix: fixes and updates Multiple cross-reference the associated display (the Multiple Foreign Keys) (4458)
- Row editing ( Data Editor ):
Add: Edit menu to add conditions to filtering ( Filter Expression ) (4451)
- Generated by the script ( the SCRIPT AS ):
Upd: updated Data (INSERTs) script to generate support AutoIncrement field is omitted or not output processing (4451)
- Generated by the script ( Data Definition Language ):
Fix: (SQLCe) amendments to the Multiple Foreign Keys column name to display the sequence of problems (4451)
http://fishcodelib.com/Database.htm
-
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
License: Open Source
Whats new: >>
* browse-mode improvements
** grid editing
** remember recent tables
** remember last sort order by table
** flexible column width
** reorder columns
** more compact navigation bar
* AJAXification of many operations
* reorganised server status page, with server monitoring
* improved support for stored routines, events and triggers
* openGIS support
* zoom-search in table search
* Drizzle support
* improved ENUM/SET editor
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.2.4465 (2012/03/23)
- Table ( Table Editor ):
Upd: support (SQLite / FoxPro), field length update the Data Type (Length) (4 465)
Upd: the length of the field Data Type (Length) is empty and no parameters ReadOnly status update processing (4465)
- The main program updates ( Main ):
Upd: contains many small fixes and optimize the update ... the cumulative processing (4465)
Upd: Update Database. NET Additional Files (2012/03/23)
Misc: Compatible with the MySQL 5.5.22 (2012/03/21)
http://fishcodelib.com/Database.htm
-
Changelog:
# Functionality Added or Changed
* InnoDB Storage Engine: A deprecation warning is now issued when --ignore-builtin-innodb is used.
* yaSSL was upgraded from version 1.7.2 to 2.2.0.
# Bugs Fixed
* Important Change: InnoDB Storage Engine: When a row grew in size due to an UPDATE operation, other (non-updated) columns could be moved to off-page storage so that information about the row still fit within the constraints of the InnoDB page size. The pointer to the new allocated off-page data was not set up until the pages were allocated and written, potentially leading to lost data if the system crashed while the column was being moved out of the page. The problem was more common with tables using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED along with the Barracuda file format, particularly with the innodb_file_per_table setting enabled, because page allocation operations are more common as the .ibd tablespace files are extended. Still, the problem could occur with any combination of InnoDB version, file format, and row format. A related issue was that during such an UPDATE operation, or an INSERT operation that reused a delete-marked record, other transactions could see invalid data for the affected column, regardless of isolation level. The fix corrects the order of operations for moving the column data off the original page and replacing it with a pointer. Now if a crash occurs at the precise moment when the column data is being transferred, the transfer will not be re-run during crash recovery. In MySQL 5.1, this fix applies to the InnoDB Plugin, but not the built-in InnoDB storage engine.
* InnoDB Storage Engine: An erroneous assertion could occur, in debug builds only, when creating an index on a column containing zero-length values (that is, '').
* InnoDB Storage Engine: A DDL operation such as ALTER TABLE ... ADD COLUMN could stall, eventually timing out with an Error 1005: Can't create table message referring to fil_rename_tablespace.
* InnoDB Storage Engine: A DDL operation for an InnoDB table could cause a busy MySQL server to halt with an assertion error: InnoDB: Failing assertion: trx->error_state == DB_SUCCESS The error occurred if the DDL operation was run while all 1023 undo slots were in use by concurrent transactions. This error was less likely to occur in MySQL 5.5 and 5.6, because raising the number of InnoDB undo slots increased the number of simultaneous transactions (corresponding to the number of undo slots) from 1K to 128K.
* InnoDB Storage Engine: Server startup could produce an error for temporary tables using the InnoDB storage engine, if the path in the $TMPDIR variable ended with a / character. The error log would look like:
120202 19:21:26 InnoDB: Operating system error number 2 in a file operation.
InnoDB: The error means the system cannot find the path specified.
InnoDB: If you are installing InnoDB, remember that you must create
InnoDB: directories yourself, InnoDB does not create them.
120202 19:21:26 InnoDB: Error: trying to open a table, but could not
InnoDB: open the tablespace file './t/#sql7750_1_0.ibd'!
InnoDB: Have you moved InnoDB .ibd files around without using the
InnoDB: commands DISCARD TABLESPACE and IMPORT TABLESPACE?
InnoDB: It is also possible that this is a temporary table #sql...,
InnoDB: and MySQL removed the .ibd file for this.
The workaround for the problem was to create a similar temporary table again, copy its .frm file to tmpdir under the name mentioned in the error message (for example, #sql123.frm) and restart mysqld with tmpdir set to its normal value without a trailing slash, for example /var/tmp. On startup, MySQL would see the .frm file and issue DROP TABLE for the orphaned temporary table.
* Replication: Statements that wrote to tables with AUTO_INCREMENT columns based on an unordered SELECT from another table could lead to the master and the slave going out of sync, as the order in which the rows are retrieved from the table may differ between them. Such statements include any INSERT ... SELECT, REPLACE ... SELECT, or CREATE TABLE ... SELECT statement. Such statements are now marked as unsafe for statement-based replication, which causes the execution of one to throw a warning, and forces the statement to be logged using the row-based format if the logging format is MIXED.
* The contents of the shared and shared-compat RPM packages had been changed in versions 5.5.6 and 5.6.1 to avoid the overlap which they traditionally had (and still have in MySQL 5.0 and 5.1). However, the RPM meta information had not been changed in accordance, and so RPM still assumed a conflict between shared and shared-compat RPM packages. This has been fixed.
* myisam_sort_buffer_size could not be set larger than 4GB on 64-bit systems.
* Due to improper locking, concurrent inserts into an ARCHIVE table at the same time as repair and check operations on the table resulted in table corruption.
www.mysql.com
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.2.4471 (2012/03/29)
- The main program updates ( Main ):
Add: Support Access table renamed processing (Renaming database table) (4471)
Add: (SQLite) memory database ( Memory database ) ( ) (4471)
Add: Print function to support the vertical / horizontal selection ( Portrait / Landscape ) (4 471)
Upd: (Firebird) FirebirdSql.Data.FirebirdClient.dll 2.7.5 update components ( ) (2012/03/28) (4471)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4471)
Upd: Update Database. NET Additional Files (2012/03/27)
Misc: Compatible with the MySQL 5.5.22 (2012/03/21)
- Table ( Table Editor ):
Upd: support (SQLite / FoxPro), field length update the Data Type (Length) (4 465)
Upd: the length of the field Data Type (Length) is empty and no parameters ReadOnly status update processing (4465)
http://fishcodelib.com/Database.htm
-
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
License: Open Source
Whats new: >>
- [security] Fixed local path disclosure vulnerability
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.3 (2012/04/05) the Stable the Version
- Generated by the script ( the SCRIPT AS ):
Add: Update Data (INSERTs) script to generate support for the export option is set ( Export Options ) (4 478)
Eases Migration to compatible database can be generated into the command script
- The main program updates ( Main ):
Upd: program to simplify set up processing (Options) to make it more consistent and intuitive (4478)
Original custom other connection parameters set Options -> Additional Connection Parameters (Global) relocated to their respective connections menu (4478)
Upd: (SQLite) updated component System.Data.SQLite.DLL 1.0.80.0 (3.7.11) (2012/03/31) (4478)
Add: (SQLite) to support the database backup ( Backup the Database ), to back up the general database or memory database backup to a file (4478)
Add: (SQLite) memory database ( Memory database ) ( ) (4471)
Add: Support Access table renamed processing (Renaming database table) (4471)
Add: Print function to support the vertical / horizontal selection ( Portrait / Landscape ) (4 471)
Upd: (Firebird) FirebirdSql.Data.FirebirdClient.dll 2.7.5 update components ( ) (2012/03/28) (4471)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4478)
Upd: Update Database. NET Additional Files (2012/03/27)
Misc: Compatible with the MySQL 5.5.22 (2012/03/21)
- Table ( Table Editor ):
Upd: support (SQLite / FoxPro), field length update the Data Type (Length) (4 465)
Upd: the length of the field Data Type (Length) is empty and no parameters ReadOnly status update processing (4465)
http://fishcodelib.com/Database.htm
-
Snap DB is a simple, lightweight and customizable flat-file database application. Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
License: Freeware
What's new: >>
Added F4 hotkey for adding a new record.
Toolbar is now toggle-able. Use the View menu or Ctrl+T hotkey.
Took out the button icons in the add/edit dialog to speed things up.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
(http://www.portablefreeware.com/screenshots/scr3aqKBQ.gif)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
What's new: >>
- Basic support for Microsoft SQL Server, allowing to execute queries, edit grid data and to do a data-only export
- Introduce a separate dialog for all grid export actions, allowing to set up various options before file is created
- Threaded query execution, including a button to stop long running queries
- Enhanced completion proposal
- Grid editing support for binary primary keys
- Implement multi statements in one go for query tabs, to speed up large scripts with many single queries
- User manager: Random password proposals in dropdown menus
- User manager: Support account resource limits
- User manager: Support SSL settings
- Support pluggable authentication on MariaDB 5.2 and MySQL 5.5.7
- Indicate MariaDB and Percona Server with appropriate icons
- Support virtual columns on MariaDB
- File import dialog rewritten
- Session list now resizable instead of auto-sized
- Finally fix NULL-error for FOREIGN_KEY_CHECKS in SQL export
- Support "tabs to spaces" in query editor
- Paint Windows 7 taskbutton progress bar e.g. when executing multiple queries
- Show application screen in Windows 7 Flip3D
- Fetch original SQL code in VIEW editor
- Several fixes for Wine usage
- Support BIT fields in grids and export output
- Fix window placement problems due to multi monitor setup
- Fix flicker on status bar
- Add right click option to toggle visibility of horizontal scrollbar in SQL log (this is for David)
http://www.heidisql.com/
-
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
License: Open Source
Whats new: >>
# New features:
* browse-mode improvements
* grid editing
* remember recent tables
* remember last sort order by table
* flexible column width
* reorder columns
* more compact navigation bar
* AJAXification of many operations
* reorganised server status page, with server monitoring
* improved support for stored routines, events and triggers
* openGIS support
* zoom-search in table search
* Drizzle support
* improved ENUM/SET editor
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- Core (SQL) Engine updated
- Better SQL Server version detection
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Core (SQL) engine updated
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.3.4485 (2012/04/05)
- The main program updates ( Main ):
Add: (OData) Add Raw raw data with Tree Tree ( Raw / Tree ) Display (4485)
Upd: (OData) is a major update to optimize the connection with many of the access speed (4485)
Fix: (OData) update the OData access AssociationSet attribute name and address Name and Association property name is inconsistent with the exception occurred (4485)
Upd: (SQLAzure) support SQL Azure 11.xx or higher version, to solve the version not function properly connect to open (4485)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4485)
- SQL Editor ( SQL Editor ):
Upd: 1. New Open (Open) functionality with the taskbar, save (Save) state, and tools are listed to save the state the same (4485)
Fix: Fixed SQL editor to set HorizontalRuler = True, the AutoComplete ( AutoComplete for ) to cover the contents of the current input (4485)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Ver 6.3.4486 (2012/04/13)
- Table ( Table Editor ):
Fix: Fixed (446?) Causes [exists and can be updated]. Field attributes Data Type (length) can not re-change problems (4486)
- The main program updates ( Main ):
http://fishcodelib.com/Database.htm
-
Changelog: >>
# Functionality Added or Changed
* The MySQL-shared-compat RPM package enables users of Red Hat-privided mysql-*-5.1 RPM packages to migrate to Oracle-provided MySQL-*-5.5 packages. MySQL-shared-compat now replaces the Red Hat mysql-libs package by replacing libmysqlclient.so files of the latter package, thus satisfying dependencies of other packages on mysql-libs. This change affects only users of Red Hat (or Red Hat-compatible) RPM packages. Nothing is different for users of Oracle RPM packages.
# Bugs Fixed
* Security Fix: Bug #59533 was fixed.
* Performance: Partitioning: InnoDB Storage Engine: The statistics used by the optimizer for queries against partitioned InnoDB tables were based only on the first partition of each such table, leading to use of the wrong execution plan.
* Performance: InnoDB Storage Engine: Improved the performance of the DROP TABLE statement for InnoDB tables, especially on systems with a large buffer pool. The fix speeds up the processing for freeing entries in the adaptive hash index.
* InnoDB Storage Engine: Deleting a huge amount of data from InnoDB tables within a short time could cause the purge operation that flushes data from the buffer pool to stall. If this issue occurs, restart the server to work around it. This issue is only likely to occur on 32-bit platforms.
* InnoDB Storage Engine: If the server crashed during a TRUNCATE TABLE or CREATE INDEX statement for an InnoDB table, or a DROP DATABASE statement for a database containing InnoDB tables, an index could be corrupted, causing an error message when accessing the table after restart:
- InnoDB: Error: trying to load index index_name for table table_name
- InnoDB: but the index tree has been freed!
In MySQL 5.1, this fix applies to the InnoDB Plugin, but not the built-in InnoDB storage engine.
* InnoDB Storage Engine: When data was removed from an InnoDB table, newly inserted data might not reuse the freed disk blocks, leading to an unexpected size increase for the system tablespace or .ibd file (depending on the setting of innodb_file_per_table. The OPTIMIZE TABLE could compact a .ibd file in some cases but not others. The freed disk blocks would eventually be reused as additional data was inserted.
* Partitioning: After updating a row of a partitioned table and selecting that row within the same transaction with the query cache enabled, then performing a ROLLBACK, the same result was returned by an identical SELECT issued in a new transaction.
* Replication: Formerly, the default value shown for the Port column in the output of SHOW SLAVE HOSTS was 3306 whether the port had been set incorrectly or not set at all. Now, when the slave port is not set, 0 is used as the default. This change also affects the default used for the --report-port server option.
* Replication: The --relay-log-space-limit option was sometimes ignored. More specifically, when the SQL thread went to sleep, it allowed the I/O thread to queue additional events in such a way that the relay log space limit was bypassed, and the number of events in the queue could grow well past the point where the relay logs needed to be rotated. Now in such cases, the SQL thread checks to see whether the I/O thread should rotate and provide the SQL thread a chance to purge the logs (thus freeing space). Note that, when the SQL thread is in the middle of a transaction, it cannot purge the logs; it can only ask for more events until the transaction is complete. Once the transaction is finished, the SQL thread can immediately instruct the I/O thread to rotate.
* An infinite thread loop could develop within Performance Schema, causing the server to become unresponsive.
* Incorrect stored program caching could cause statements within a stored program that included a GROUP BY clause to return different results across multiple program invocations.
* Mishandling of NO_BACKSLASH_ESCAPES SQL mode within stored procedures on slave servers could cause replication failures.
* SAVEPOINT statements were incorrectly disallowed within XA transactions.
* The Performance Schema incorrectly displayed some backslashes in Windows file names (by doubling them).
* SHOW statements treated stored procedure, stored function, and event names as case sensitive.
www.mysql.com
-
Monty Program hat das freie Datenbanksystem MariaDB in Version 5.5 veröffentlicht.
(http://www.pro-linux.de/images/NB3/imgdb/n_logo-mariadb.jpg)
MariaDB 5.5 kommt nur einen Monat nach MariaDB 5.3. Das erklärt sich daraus, dass die Veröffentlichung aus zwei Komponenten besteht: Eben diesem MariaDB 5.3 in der aktualisierten Version 5.3.6 und MySQL Version 5.5.23.
MariaDB 5.5 (http://kb.askmonty.org/en/mariadb-5523-release-notes) soll so kompatibel mit MySQL 5.5 sein, dass es MySQL in den meisten Fällen ohne weiteres ersetzen kann. Das Datenbanksystem unterscheidet sich von MySQL vor allem durch die vielen zusätzlichen Storage Engines wie Aria (ehemals Maria), XtraDB, PBXT, FederatedX, OQGRAPH, SphinxSE und IBMDB2I. Verschiedene Optimierungen sollen MariaDB zu höherer Leistung verhelfen. Nach Angaben der Entwickler weisen MariaDB 5.3 und 5.5 deutlich weitreichendere Abfrageoptimierungen auf als MySQL 5.5 und 5.6.
Ein neues Feature in MariaDB 5.5 ist ein deutlich effizienterer Thread-Pool. Er soll von der Funktionalität her vergleichbar sein mit einer proprietären Erweiterung in MySQL Enterprise. Daneben wurden einige andere, ziemlich spezielle Änderungen vorgenommen. Der Download von MariaDB 5.5 ist von der Downloadseite (http://downloads.askmonty.org/mariadb/5.5) möglich.
Quelle : www.pro-linux.de/
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Added SQL File statistics (static + real-time)
- Added Full file data grid (Advanced)
- Core engine bug fixed on some table details
- Timeout counter added on every connection (for better indication)
- Management Studio (SSMS) launch - preferring newer version (if, for example, two versions of SQL Server are installed)
- Repository: fixed a bug where default databases was ignored on load
http://www.doccolabs.com/
-
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
(http://images.six.betanews.com/screenshots/1321984587-1.jpg)
Requirements: .NET Framework 4
Freeware
Latest Changes
- Better SQL connection status indicators
- Main SQL Engine enhancements
- Generic connection timeout engine fix
- Repository UI enhancements
http://www.doccolabs.com/
-
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
License: Open Source
Whats new: >>
- bug #3510784 [edit] Limit clause ignored when sort order is remembered
- bug #3511471 [interface] View name not seen in navi panel (MySQL 5.1)
- bug #3512916 [display] Right frame reloads after displaying SQL result(zero ro
ws)
- bug [interface] Fixed missing Codemirror for inline query edit when exporting
a result set
- bug #3514490 [auth] Multiple Navigation panels bug still present
- bug #3515181 [users] Error in create user + underscore + create database
- bug #3515666 [display] Profiling chart shows wrong data
- bug #3516037 [auth] JS includes missing in auth config error page
- bug #3516183 [display] Missing image extension
- bug [display] Added missing icons in original theme
- bug #3516761 [edit] Query error after search
- bug #3516405 [display] Chart title is getting wrong within chart export
- bug #3517021 [interface] Header links except 'More' hide after closing dialog
- bug #3516817 [interface] "More" actions in table structure
- bug #3518484 [privileges] PMA_sqlAddSlashes() does not quote the table names c
orrectly
- bug #3518983 [designer] Error messages do not appear in the Designer
- bug #3519747 [interface] Suhosin patch warning incorrectly displayed
- bug #3520107 [interface] Server status page: Incorrect dialog box titles
- bug #3516089 [structure] DROP does not work on defective VIEWs
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.4 (2012/04/24) Stable Version
- Table ( Table Editor ):
Add: (Access / MySQL / SQL Server) to support field in a table to describe the update process ( Column Comments ) (4497)
Add: (Access) to support the Access field was renamed Processing (4497)
Upd: the Data Type field (length) exception handling, to avoid name in here to change the type of information rather than the length (4497)
Upd: Update the Data Type column bit enable field categories can change the enable status updates (4497)
Fix: Fixed (446?) Causes [exists and can be updated]. Field attributes Data Type (length) can not re-change problems (4486)
- SQL Editor ( SQL Editor ):
Upd: rewrite (Page Down / Up) Switch handle fixed-point switch to replace in a position to move the cursor and then switch processing (4497)
Fix: Fixed (Select All) have been selected fragments of any text word, if we perform the selected all the contents (Select All), contains only the location of all the contents of the bottom, but not all (4497)
Upd: Update to save processing (Save), specified the open files at the click save position remains unchanged, no longer forced to save to the Code Manager (4497)
Upd: 1. New Open (Open) functionality with the taskbar, save (Save) state, and tools are listed to save the state the same (4485)
Fix: Fixed SQL editor to set HorizontalRuler = True, the AutoComplete ( AutoComplete for ) to cover the contents of the current input (4485)
- Row editing ( Data Editor ):
Add: Update XML browser ( XML Viewer ): increase in the Tree object browser mode (4497)
- Generated by the script ( Data Definition Language ):
Upd: (MySQL) to update the TABLE syntax generation, increase the ENGINE, the DEFAULT CHARSET, the COLLATE, COMMENT, and other message is displayed (4497)
- SQL Performance Analyzer ( SQL Profiler ):
Add: Add a text search function ( Find In Grid ): rows can be found in the school to analyze historical data (4497)
- The main program updates ( Main ):
Upd: improved portability mode processing (Portable Mode): the relative path (relative path) to support database processing (4497)
Add: (Excel) to add Excel Macro-Enabled Workbook (*. Xlsm) with an Excel Binary Workbook (*. Xlsb) and other file formats support (4497)
Fix: (Oracle) to correct the official in Provider the NVARCHAR2 maximum length defined error (4000 -> 2000) (4497)
Add: (OData) Add Raw raw data with Tree Tree ( Raw / Tree ) Display (4485)
Upd: (OData) is a major update to optimize the connection with many of the access speed (4485)
Fix: (OData) update the OData access AssociationSet attribute name and address Name and Association property name is inconsistent with the exception occurred (4485)
Upd: (SQLAzure) support SQL Azure 11.xx or higher version, to solve the version not function properly connect to open (4485)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4497)
Misc: Compatible with of Firebird 2.0.7 (2012/04/12)
Misc: Compatible with the MySQL 5.5.23 (2012/04/12)
http://fishcodelib.com/Database.htm
-
(http://www.portablefreeware.com/screenshots/scrCuhWMX.gif)
DBF Viewer Plus is a portable DBF database table viewer and editor plus some additional features for searching, importing and exporting to a number of different formats. DBF formats include dBase, Clipper and Foxpro.
License: Freeware
What's new: >>
New index functions in DBF Viewer Plus.
Show indexes for the current DBF.
Create an index.
Delete an Index.
Switch to an index.
http://www.alexnolan.net/software/dbf.htm
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
V2.17
New character set option in the View menu.
V2.16
Now has the ability to create blank Accdb Access database files as well as MDB files.
To create a new Accdb file click the 'New DB' button on the tool bar and then select Accdb file in the drop down box at the bottom of the save dialog.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
3.5.1.0 (2012-05-03)
- bug #3510784 [edit] Limit clause ignored when sort order is remembered
- bug #3511471 [interface] View name not seen in navi panel (MySQL 5.1)
- bug #3512916 [display] Right frame reloads after displaying SQL result(zero ro
ws)
- bug [interface] Fixed missing Codemirror for inline query edit when exporting
a result set
- bug #3514490 [auth] Multiple Navigation panels bug still present
- bug #3515181 [users] Error in create user + underscore + create database
- bug #3515666 [display] Profiling chart shows wrong data
- bug #3516037 [auth] JS includes missing in auth config error page
- bug #3516183 [display] Missing image extension
- bug [display] Added missing icons in original theme
- bug #3516761 [edit] Query error after search
- bug #3516405 [display] Chart title is getting wrong within chart export
- bug #3517021 [interface] Header links except 'More' hide after closing dialog
- bug #3516817 [interface] "More" actions in table structure
- bug #3518484 [privileges] PMA_sqlAddSlashes() does not quote the table names c
orrectly
- bug #3518983 [designer] Error messages do not appear in the Designer
- bug #3519747 [interface] Suhosin patch warning incorrectly displayed
- bug #3520107 [interface] Server status page: Incorrect dialog box titles
- bug #3516089 [structure] DROP does not work on defective VIEWs
http://www.phpmyadmin.net/
-
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
(http://images.six.betanews.com/screenshots/1321984587-1.jpg)
Requirements: .NET Framework 4
Freeware
Latest Changes
- Added option to sort table data on-the-fly
- Shared repository engine updated
- Shared repository now contains "Instant Groups" - a real-time grouping by online/offline, server version
- UI enhancements
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.4.4508 (2012/05/05)
- The main program updates ( Main ):
Add: Support for Oracle table fields describe the update process ( the Column Comments : Access / MySQL / SQL Server / Oracle) (4508)
Upd: significantly improved the SQL Server table field descriptions (table edit / script generation) processing speed ( Column Comments ) (4508)
Upd: to solve the GAC contains NET 2.0 version of (eg System.Data.SQLite.dll) components due to Mixed mode assembly result in being unable to start (4508)
Upd: update Italian interface language Italian language (by Paolo, Saudin) (4508)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4508)
Misc: Compatible with IBM DB2 10.1 (2012/04/30)
- Row editing ( Data Editor ):
Fix: fixes and improvements of the editor under the refresh (4508)
Upd: reproduce data update Column (the Duplicate the Row,): in the [additional] Wait (4508) modify the state after new
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- Added Error notification in main icon
- Shared repository engine updated
- Shared repository now contains "Instant Groups" - a real-time grouping by online/offline, server version
http://www.doccolabs.com/
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
New "Add Table" screen.
Minor fixes and improvements.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.5 (2012/05/12) Stable Version
- The main program updates ( Main ):
Add: Add Table message is displayed ( TABLE statistics ): the size of the Table, Indexes, size ... etc. (4515)
Database with SQL Server / SQLAzure / MySQL / PostgreSQL / Oracle / Sybase ASE / Firebird / IBM DB2/Informix etc.
Add: Support for PostgreSQL / Oracle / IBM DB2 table field describes the update process ( Column Comments ) (4508/4 515)
Accumulated to support the Access / MySQL / SQL Server / PostgreSQL / in Oracle / an IBM DB2 and other database
Update upd: (PostgreSQL) CONSTRAINTS object Display, exclusion is not null CHECK display and processing (4515)
Add: the title bar to join (Database Tools / shortcut menu code catalog / reference link) ( Quick Links ) (4 515)
Fix: (SQL Server) the amendment Browse [all] database mode ( Browse all databases ) under AttachDb over two related operations can not handle normal issues (4515)
Upd: significantly improved the SQL Server table field descriptions (table edit / script generation) processing speed ( Column Comments ) (4508)
Upd: to solve the GAC including NET 2.0 version of the component (eg System.Data.SQLite.dll) due to Mixed mode assembly result in being unable to start (4508)
Upd: update Italian interface language Italian language (by Paolo, Saudin) (4508)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4515)
Misc: Compatible with the MySQL 5.5.24 (2012/05/07) / MySQL 5.1.63 (2012/05/07)
Misc: Compatible with IBM DB2 10.1 (2012/04/30)
- Generated by the script ( Data Definition Language ):
Upd: (Access) to update the TABLE syntax to generate, increase the field of the WITH COMPRESSION attribute message is displayed (4515)
Upd: (SQL Server) to update the DATABASE syntax generation, increase the properties of the Extended Properties Database message is displayed (4515)
Upd: (SQL Server / SQLAzure) to enhance the table (TABLE) script to generate the processing speed (4515)
Fix: (SQLAzure) amend and update the index field sort display state ( Sort Order ) (4515)
- Index ( Index Editor ):
Upd: (PostgreSQL) to update previous versions of the PostgreSQL 8.3 does not support indexed sort settings (4515)
- Row editing ( Data Editor ):
Fix: fixes and improvements of the editor under the refresh (4508)
Upd: reproduce data update Column (the Duplicate the Row,): in the [additional] Wait (4508) modify the state after new
http://fishcodelib.com/Database.htm
-
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
(http://images.six.betanews.com/screenshots/1321984587-1.jpg)
Requirements: .NET Framework 4
Freeware
Latest Changes
- Added an option to import *directly from a file* (as long as it's a csv/text readable)
- New toggle option - treat empty strings as NULL or leave them as-is (in the database)
- New toggle option - remove invalid chars from column headers
- Repository instant groups works about x10 faster
- Repository version has been updated
- Fixed a bug in repository where not all instant groups were displayed in some cases
- Quick server info added to repository
- SQL Engine updated (faster async processing)
- Some UI changes
http://www.doccolabs.com/
-
Latest Changes
- Added Oracle support added (still in beta, please report any issues)
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- New chart available: Databases size pie
- Repository engine updated (aligned with ClipTable engine, which now supports Oracle)
- New beta notification improved
- Various minor bugs fix
- Setup improvements
- Updated SMO object to newest version (SQL Server 2012)
http://www.doccolabs.com/
-
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
(http://images.six.betanews.com/screenshots/1321984587-1.jpg)
Requirements: .NET Framework 4
Freeware
Latest Changes
- Oracle, MySQL & PostgreSQL - fixed string break issue
- Help updated
- Popup appears when new version is available
- Table creation options are more intuitive
- Fixed a small bug in the main import engine
- Few UI fixes
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.6 (2012/05/26) Stable Version
- The main program updates ( Main ):
Upd: update command line ( Command-line: ): Add the Start and Execute a Script the file, 2. Close Tab (-ct) or Application (ca) function (4529)
DB type: Access = 0, Excel = 1, dBase = 2, FoxPro = 3, Firebird = 4, MySQL = 5, SQLServer = 6, SQLAzure = 7, SQLCe = 8, SQLite = 9, PostgreSQL = 10, Oracle = 11 the OleDB = 12, Odbc = 13, an OData = 14, the DB2 = 15, for Informix = 16, Sybase, = 17
[DB type (0 to 17)], the DB file / Profile name] <[Script file], [Close Tab (-ct) / Application (ca)]>
database4.exe -?
database4.exe "c: \ 1.mdb"
database4.exe "c: \ 1.sdf"
database4.exe 0 "c: \ 1.mdb"
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-ca
database4.exe 6 codelib
database4.exe 6 codelib "c: \ 1.sql"-ct
the Support for the AutoLogin (MySQL / SQL Server / SQL Azure / PostgreSQL / Oracle / IBM DB2/Informix/Sybase of ASE)
Add: the TRIGGERS right menu increases caused by processing (Enable / Disable) (Oracle / PostgreSQL / Firebird / the SQL Server) (4529)
Upd: (Firebird) FirebirdSql.Data.FirebirdClient.dll 2.7.7 update components ( ) (2012/05/25) (4529)
Add: backward compatibility support for IBM DB2 9.5 database version (4524)
Upd: Update file format support type *. mdb / the * .mde / .accdb / the * .accde/.xls/.xlsx/.xlsm/.xlsb/.gdb/.fdb/.sdf/.db/.db3 /. the sqlite / *. dsn / * udl / *. dbc is (4524)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4529)
- Table ( Table Editor ):
Upd: (Firebird) to support the existing field is NULL / NOT NULL status update processing (4529)
Add: Support of Firebird 2.0 or higher field in a table describe the update process ( Column Comments ) (4 529)
Cumulative support for the Access / MySQL / SQL Server / PostgreSQL / in Oracle / an IBM DB2 / of Firebird and other databases
Upd: [new] table processing Default Value mode [edit] table automatically added the default QuotedString (4524)
Amendment (4524), eliminating the need for a null value when default QuotedString processing, to avoid the establishment of a default null value (4529)
- Generated by the script ( Data Definition Language ):
Fix: (Oracle) correction TRIGGER syntax generated content, END ALTER TRIGGER need to GO dealt with separately to avoid problems (4529)
Fix: (PostgreSQL) correction TRIGGER syntax generation, does not support the version 9.0 database (4529)
Upd: (PostgreSQL) to update the INDEX syntax to generate, support the expression ( expression ) index name processing (4524)
- SQL Performance Analyzer ( SQL Profiler ):
Upd: update the historical record mode (Log Mode): SQL command to perform different background color to distinguish between failure (4529)
- SQL Editor ( SQL Editor ):
Fix: amendments to the Copy to the Clipboard RTF output formats, both the selected text may appear error (4524)
Upd: simplify the clipboard to paste processing (Paste), the original menu function Unformatted Text / HTML Format changed to selective projects drop-down processing (4524)
http://fishcodelib.com/Database.htm
-
Ver 6.6.4534 (2012/05/31)
- SQL Editor ( SQL Editor ):
Add: Support batch SQL command execution result output ( Displaying the results of the batch of SQL statements ) (the presumptuous batch GO) (4 534)
Upd: [single line] SQL command semicolon (;) batch processing, changing only the database supports the INSERT INTO and does not support batch processing (Access / Excel / FoxPro, / dBase / Firebird / SQLCe) (4534)
- The main program updates ( Main ):
Upd: (SQLite) updated components System.Data.SQLite.DLL 1.0.81.0 (3.7.12.1) (2012/05/27) (4534)
- Generated by the script ( the SCRIPT AS ):
Upd: updated Data (INSERTs) script to generate the source for the (Access / Excel / FoxPro / dBase / Firebird / SQLCe), the export settings ( GO ) is checked by default (4534)
- Code management ( Code Manager ):
Fix: Fixed (4524) led to the initial use of the additional two useless sample directory (4534)
http://fishcodelib.com/Database.htm
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
Version 2.21
Few minor fixes and improvements.
Version 2.20
The tables list screen has been updated and re-organised.
Add Field is how changed to Add Fields and allows you to add up to 50 fields to an existing table. It basically has the screen layout as the new create table screen that was released in version 2.18.
The main tool bar has been slightly re-organised.
Version 2.19
New import button on the New Table screen. This allows you to import a list of up to 50 field names from a text file.
Rename table altered.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
(http://images.six.betanews.com/screenshots/1321984587-1.jpg)
Requirements: .NET Framework 4
Freeware
Latest Changes
- Parsing engine improved - now supporting automatic row break detection (adv. options)
- Added Automatic XML detection
- Minor UI Changes
http://www.doccolabs.com/
-
# Bugs Fixed
* Performance: InnoDB: Improved the algorithm related to adaptive flushing. This fix increases the rate of flushing in cases where compression is used and the data set is larger than the buffer pool, leading to eviction.
* InnoDB: In a transaction using the REPEATABLE READ isolation level, an UPDATE or DELETE statement for an InnoDB table could sometimes overlook rows recently committed by other transactions. As explained in Section 14.3.9.2, “Consistent Nonlocking Reads”, DML statements within a REPEATABLE READ transaction apply to rows committed by other transactions, even if a query could not see those rows.
* InnoDB: The Innodb_buffer_pool_pages_flushed status variable was incorrectly set to twice the value it should be. Its value should never exceed the value of Innodb_pages_written.
* InnoDB: The error handling and message was improved for attempting to create a foreign key with a column referencing itself. The message suggested a potential problem with the data dictionary, when no such problem existed.
* InnoDB: The CHECK TABLE statement could fail for a large InnoDB table due to a timeout value of 2 hours. For typical storage devices, the issue could occur for tables that exceeded approximately 200 or 350 GB, depending on I/O speed. The fix relaxes the locking performed on the table being checked, which makes the timeout less likely. It also makes InnoDB recognize the syntax CHECK TABLE QUICK, which avoids the possibility of the timeout entirely.
* Replication: It was theoretically possible for concurrent execution of more than one instance of SHOW BINLOG EVENTS to crash the MySQL Server.
* Replication: Statements using AUTO_INCREMENT, LAST_INSERT_ID(), RAND(), or user variables could be applied in the wrong context on the slave when using statement-based replication and replication filtering server options (see Section 16.2.3, “How Servers Evaluate Replication Filtering Rules”).
* Replication: An INSERT into a table that has a composite primary key that includes an AUTO_INCREMENT column that is not the first column of this composite key is not safe for statement-based binary logging or replication. Such statements are now marked as unsafe and fail with an error when using the STATEMENT binary logging format. For more information, see Section 16.1.2.3, “Determination of Safe and Unsafe Statements in Binary Logging”, as well as Section 16.4.1.1, “Replication and AUTO_INCREMENT”.
- Note : Tables using the InnoDB storage engine are not affected by this issue, since InnoDB does not allow the creation of a composite key that includes an AUTO_INCREMENT column, where this column is not the first column in the key.
* SHOW TABLES was very slow unless the required information was already in the disk cache.
www.mysql.com
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
New: Recent opened databases feature.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(http://www.portablefreeware.com/screenshots/scrCuhWMX.gif)
DBF Viewer Plus is a portable DBF database table viewer and editor plus some additional features for searching, importing and exporting to a number of different formats. DBF formats include dBase, Clipper and Foxpro.
License: Freeware
What's new: >>
Improved and fixed Add field function.
http://www.alexnolan.net/software/dbf.htm
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.6.4549 (2012/06/15)
- The main program updates ( Main ):
Add: (OData) to support an OData v3 format (4549)
Add: (OData) to increase the data version of the message is displayed, and add a new type of data ( Types ) (4 549)
Fix: (OData) Amendment Tree tree information browser, <ROOT>, does not contain the attribute display problem (4549)
Upd: (SQLite) updated components System.Data.SQLite.DLL 1.0.81.0 (3.7.12.1) (2012/05/27) (4534)
Misc: Compatible with the PostgreSQL 9.1.4 (2012/06/04)
Misc: Compatible with the MySQL 5.5.25 (2012/05/31)
Upd: includes many minor fixes and optimization of the update ... the cumulative processing (4549)
- SQL Editor ( SQL Editor ):
Upd: Update the Transaction the Mode with the Parse Mode joined the Command the Timeout setting (with the Execution Mode) (4549)
Add: Support batch SQL commands to output the following results ( Displaying the results of the batch of SQL statements ) (the presumptuous batch GO) (4 534)
Upd: [single line] SQL command semicolon (;) batch processing, changing only the database supports the INSERT INTO and does not support batch processing (Access / Excel / FoxPro, / dBase / Firebird / SQLCe) (4534)
- Generated by the script ( the SCRIPT AS ):
Upd: updated Data (INSERTs) script to generate the source for the (Access / Excel / FoxPro / dBase / Firebird / SQLCe), the export settings ( GO ) is checked by default (4534)
- Code management ( Code Manager ):
Fix: Fixed (4524) led to the initial use of the additional two useless sample directory (4534)
http://fishcodelib.com/Database.htm
-
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
(http://images.six.betanews.com/screenshots/1321984587-1.jpg)
Requirements: .NET Framework 4
Freeware
Latest Changes
- Major parts of main parsing engine rewritten - providing better speed, datatype detection and stability
- Added UniqueIdentifier datatype support (relevant for SQL Server only)
- New options to remove rows/columns directly from the DataGrid (after import)
- New option to re-calculate data types after removing data from the grid
- Grid improvements
- Added On-the-fly column name renaming
http://www.doccolabs.com/
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
Bug fixes.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(http://www.heise.de/software/screenshots/t37814.jpg)
Ermöglicht den modellbasierten Datenexport aus relationalen Datenbanken; extrahiert konsistente, referenziell intakte Daten aus produktiven Datenbanken und fügt sie in Testdatenbanken ein; entfernt zudem alte, nicht mehr benötigte Daten aus der Datenbank, ohne die Integrität der Datenbank zu verletzen; generiert DbUnit-Datasets, strukturiertes XML und sortierte SQL-DML-Statements.
Lizenz: Open Source
http://jailer.sourceforge.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.dbsoftlab.com/database-editors/database-browser/overview.html
-
Wie andere aktuelle Datenbanksysteme hält auch das jetzt vorgestellte proprietäre MemSQL den gesamten Datenbestand im Speicher. Das vermeidet die wesentlich langsameren Festplattenzugriffe. Neu ist an diesem Produkt jedoch, dass es SQL-Abfragen erst in C++ wandelt, diesen Code übersetzt und dann ausführt.
Einmal so übersetzte Queries speichert MemSQL in generischer Form, analog zu den "prepared statements" klassischer Datenbanken. Dabei ersetzt es alle Literale durch Platzhalter. Wird dieselbe Abfrage ein zweites Mal mit anderen Parametern ausgeführt, greift der Server auf das vorliegende Template zurück und trägt anstelle der Platzhalter die aktuellen Werte ein.
Ähnlich gehen viele moderne Datenbanksysteme vor, die Abfragepläne zur wiederholten Ausführung vorhalten. Von MemSQL behauptet jedoch die Webseite, es sei die "schnellste Datenbank der Welt". Einen Beleg dafür gibt es nicht.
MemSQL lässt sich auf der Kommandozeile mit SQL abfragen. Das MySQL-Werkzeug mysqldump dient zum Exportieren von Daten auch aus MemSQL, der Import erfolgt ebenfalls wie bei MySQL durch Einlesen einer Exportdatei. Da MemSQL das MySQL-Protokoll benutzt, sollen sich auch viele MySQL-Schnittstellen gleichermaßen mit MemSQL nutzen lassen. Die Website erwähnt ausdrücklich Python und Ruby.
Zwar bietet auch MemSQL Transaktionen, aber viele Fähigkeiten aktueller Datenbanken fehlen ihm noch. Dazu gehören Views, Stored Procedures, Trigger, Prepared Statements. Eine Demoversion der Software gibt es als Binärpaket für Linux zum Herunterladen.
Quelle: www.heise.de
-
Changelog:
- bug #3521416 [interface] JS error when editing index
- bug #3521313 [core] Call to undefined function __()
- bug #3521016 [edit] NOW() function incorrectly selected
- bug [GUI] Invalid HTML code on transformation_overview.php
- bug #3522930 [browse] Missing validation in Ajax mode
- bug Fix popup message on build SQL of import
- bug #3523499 [core] Make X-WebKit-CSP work better
- replace Highcharts with jqplot for query profiling, zoom search
- bug #3531584 [interface] No form validation in change password dialog
- bug #3531585 [interface] Broken password validation in copy user form
- bug #3531586 [unterface] Add user form prints JSON when user presses enter
- bug #3534121 [config] duplicate line in config.sample.inc.php
- bug #3534311 [interface] Grid editing incorrectly parses ENUM/SET values
- bug #3510196 [core] More clever URL rewriting with ForceSSL
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.7 (2012/06/25) Stable Version
- SQL Editor ( SQL Editor ):
Add: Add the display assessment of the implementation plan ( the Display Estimated Execution Plan ) (4559)
Support for SQL Server / SQL Azure / SQLCe / SQLite / MySQL / PostgreSQL / Oracle and other database
Upd: Update the Transaction the Mode with the Parse Mode joined the Command the Timeout setting (with the Execution Mode) (4549)
Add: support batch SQL commands to perform the resulting output ( Displaying the results of the batch SQL statements ) (presumptuous batch GO) (4534)
Fix: Fixed (4534) lead to non-SELECT the RecordsAffected without [the] record numbers (4559.1)
Upd: [single-line SQL command semicolon (;) batch processing, change only supports the INSERT INTO and does not support batch database processing (Access / Excel / FoxPro, / dBase / Firebird / SQLCe) (4534)
- The main program updates ( Main ):
Fix: Fixed (453?) Command line ( Command-line: Lead to lost (4554): The test command is not removed)
DB type: Access = 0, Excel = 1, dBase = 2, FoxPro = 3, Firebird = 4, MySQL = 5, SQLServer = 6, SQLAzure = 7, SQLCe = 8, SQLite = 9, PostgreSQL = 10, Oracle = 11 the OleDB = 12, Odbc = 13, an OData = 14, the DB2 = 15, for Informix = 16, Sybase, = 17
[DB type (0 to 17)], the DB file / Profile name] <[Script file], [Close Tab (-ct) / Application (ca)]>
database4.exe -?
database4.exe "c: \ 1.mdb"
database4.exe "c: \ 1.sdf"
database4.exe 0 "c: \ 1.mdb"
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-ca
database4.exe 6 codelib
database4.exe 6 codelib "c: \ 1.sql"-ct
the Support for the AutoLogin (MySQL / SQL Server / SQL Azure / PostgreSQL / Oracle / IBM DB2/Informix/Sybase of ASE)
Add: (OData) support in OData v3 format processing (4549)
Add: (OData) to increase the data version of the message is displayed, and add a new type of data ( Types ) (4 549)
Fix: (OData) correction Tree tree information Browse, <ROOT> to not contain a property to display the problems (4549)
Upd: (SQLite) updated components System.Data.SQLite.DLL 1.0.81.0 (3.7.12.1) (2012/05/27) (4534)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4559)
Misc: Compatible with of Firebird 2.1.5 (2012/06/21)
Misc: Compatible with the PostgreSQL 9.1.4 (2012/06/04)
Misc: Compatible with the MySQL 5.5.25 (2012/05/31)
- Generated by the script ( the SCRIPT AS ):
Upd: updated Data (INSERTs) script to generate the source for the (Access / Excel / FoxPro / dBase / Firebird / SQLCe), the export settings ( GO ) is checked by default (4534)
- Code management ( Code Manager ):
Fix: Fixed (4524) led to the initial use of the additional two useless sample directory (4534)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- - Minor bug fix
- - Main SQL Agent updated
- - Fixed memory info on SQL2012 (DLRepository)
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.7.4565 (2012/07/01)
- The main program updates ( Main ):
Add: Add disable indexing processing (Disable Indexes): (SQL Server / SQL Azure / Oracle) (4565)
Add: Add rebuild the index treatment (Rebuild Indexes): (SQL Server / SQL Azure / Oracle / PostgreSQL / SQLite) (4565)
Add: Add to reorganize the index processing Reorganize Indexes: (SQL Server) (4 565)
Add: new index statistics update process (Update Statistics): the (SQLCe / Firebird / of Sybase ASE) (4565)
Fix: (Sybase ASE) amendment object to specify a different Schema (4565)
Fix: (Sybase ASE) fix the TRIGGERS object can not display the problem (4565)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4565)
- Table ( Table Editor ):
Upd: updated information on the type of case consistent treatment in the text display (including a script to generate DDL processing) (4565)
Upd: (MySQL) to amend and update the ENUM SET data type, and DEFAULT is empty,'' display processing (including the script to generate DDL handle) (4565)
Upd: (FoxPro) the DEFAULT quotes update string type, the original "" to'' the consistency of treatment (for other databases) (containing the script to generate DDL handle) (4565)
Fix: (Sybase ASE) amend the DEFAULT settings can not be in the new mode to normal handling (including the script to generate DDL handle) (4565)
- SQL Editor ( SQL Editor ):
Fix: correction and open the main program (Database4.exe) and [different] when the database can not be their own proprietary syntax highlighting (4565)
Add: Add the contents of the editor and grammar heavy brush shortcut key handling ( Refresh : Ctrl + R) (4 565)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- - Recompiled with native SQL 2012 DLL's
- - Fixed memory info on SQL2012 (DLRepository)
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- - Clicking on a new version popup now brings the About window (for faster, less clicks upgrade)
- - Fixed memory info on SQL2012 (DLRepository)
- - Import directly from file - now has a .log extension preset
- - Main parsing engine improved
http://www.doccolabs.com/
-
3.5.2.0 (2012-07-07)
- bug #3521416 [interface] JS error when editing index
- bug #3521313 [core] Call to undefined function __()
- bug #3521016 [edit] NOW() function incorrectly selected
- bug [GUI] Invalid HTML code on transformation_overview.php
- bug #3522930 [browse] Missing validation in Ajax mode
- bug Fix popup message on build SQL of import
- bug #3523499 [core] Make X-WebKit-CSP work better
- replace Highcharts with jqplot for query profiling, zoom search
- bug #3531584 [interface] No form validation in change password dialog
- bug #3531585 [interface] Broken password validation in copy user form
- bug #3531586 [unterface] Add user form prints JSON when user presses enter
- bug #3534121 [config] duplicate line in config.sample.inc.php
- bug #3534311 [interface] Grid editing incorrectly parses ENUM/SET values
- bug #3510196 [core] More clever URL rewriting with ForceSSL
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 6.8 (2012/07/09) Stable Version
- The main program updates ( Main ):
Add: database object browser the new system tables ( SYSTEM TABLES ): (SQL Server / Sybase ASE / for Informix / Firebird / SQLite) (4573)
Add: (MySQL) database object browser to the VIEWS increase SYSTEM VIEWS object (4573)
Upd: (PostgreSQL) updated components Npgsql.dll 2.0.11.94 (2012/07/07) (4573)
Upd: (DB2/Informix) updated components IBM.Data.DB2.dll / the IBM.Data.Informix.dll 9.7.4.4 (9.7.6.4) (2012/07/01) (4573)
Fix: (SQL Server) Browse [all] database mode ( Browse all databases ) under AttachDb to fix heavy brush processing and database diagrams (4573)
Add: Add disable indexing processing (Disable Indexes): (SQL Server / SQL Azure / Oracle) (4565)
Add: Add rebuild the index treatment (Rebuild Indexes): (SQL Server / SQL Azure / Oracle / PostgreSQL / SQLite) (4565)
Add: Add to reorganize the index processing Reorganize Indexes: (SQL Server) (4 565)
Add: new index statistics update process (Update Statistics): the (SQLCe / Firebird / of Sybase ASE) (4565)
Fix: (Sybase ASE) amendment object to specify a different Schema (4565)
Fix: (Sybase ASE) fix the TRIGGERS object can not display the problem (4565)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4573)
Misc: (DB2/Informix) the IBM Data Server Client the Packages Version 9.7 Fix Pack 6 (2012/07/03)
Misc: Compatible with the MySQL 5.5.25a (2012/07/03)
- SQL Editor ( SQL Editor ):
Upd: optimization of auto-complete processing ( The AutoComplete * ):
Upd: original only showed consistent [prefix] of the item (word), and another increase in [contains character items are displayed (Word%) (4573)
Upd: listed in the project increased to 30, visual projects increased to 9 (4573)
Fix: correction and open the main program (Database4.exe) and [different] when the database can not be their own proprietary syntax highlighting (4565)
Add: Add the contents of the editor and grammar heavy brush shortcut key handling ( Refresh : Ctrl + R) (4 565)
- Table ( Table Editor ):
Upd: updated information on the type of case consistent treatment in the text display (including a script to generate DDL processing) (4565)
Upd: (MySQL) to amend and update the ENUM SET data type, and DEFAULT is empty,'' display processing (including the script to generate DDL handle) (4565)
Upd: (FoxPro) the DEFAULT quotes update string type, the original "" to'' the consistency of treatment (for other databases) (containing the script to generate DDL handle) (4565)
Fix: (Sybase ASE) amend the DEFAULT settings can not be in the new mode to normal handling (including the script to generate DDL handle) (4565)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Improved delimiter detection
- Fixed a bug on PostgreSQL/MySQL where some tables were created empty
http://www.doccolabs.com/
-
Latest Changes
- Ctrl-V support (on "Import" screen)
- Fixed GUID handling on Oracle, MySQL, PostgreSQL
- Multiple UI Tweaks
- Added Execution review info on execution screen
- After execution - number of rows is reported
- Imported help/welcome screen
http://www.doccolabs.com/
-
(http://www.freeware.de/images/screenshots/34406/flowheater_medium_1.jpg)
FlowHeater verknüpft Dateien verschiedener Formate mit Hilfe einer grafischen Definition. Auf diese Weise erlaubt die Freeware den Austausch zwischen unterschiedlichen Datenquellen wie Excel oder MySQL.
Zu diesem Zweck bedient sich FlowHeater so genannter Adapter, welche die Datenquellen fremden Editoren zugänglich machen. Außerdem enthält die Freeware verschiedene Funktionen zum Sortieren, Gruppieren und Filtern der Einträge. FlowHeater benötigt das Microsoft .NET Framework.
FlowHeater überbrückt die Barrieren zwischen Datenbanken wie Excel oder Access & Co. Die Limitierung der Freeware auf maximal 10.000 Datensätze dürfte für private Nutzung ausreichend sein.
Unterstützte Datenbankformate:
Access, Excel, SQL Server, MySQL, Oracle, ODBC
Freeware
http://www.flowheater.de
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- Table ( Table Editor ):
Add: (SQLite * / SQLCe * / DB2/Informix) to support more database table field to rename processing (Renaming columns) (* non-native processing) (4580)
Add: (SQLite) to support the field in a table such as Null / NotNull update processing (non-native) (4580)
Upd: (SQLite / SQLCe) to improve the non-native table to change the mechanism for handling secure transaction mode, a complete reconstruction to convert CHECK constraints, Foreign Keys, Indexes and other objects (4580)
- The main program updates ( Main ):
Upd: edit the system tables (DESIGN SYSTEM TABLES) is set to read-only (Read Only) Processing (4580)
Upd: (SQLite) update Virtual Tables and sqlite_master new objects such as handling (4580)
Upd: the list of processes ( Process List ): support for more database SQLAzure / SQLCe / MySQL / PostgreSQL / Oracle / SQL Server / Sybase (4.58 thousand)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4580)
- Row editing ( Data Editor ):
Upd: Conditional filtering ( With Filter ), if the specified syntax errors will not produce a blank edit tab (4580)
Fix: correction without any editing row, click Delete in the Filter conditions will generate an exception error problem (4580)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Added Table Properties (new screen with extended details)
- Better exception handling/reporting (during connection, data fill etc...)
- Minor UI fixes
- Few compatibility issues with SQL Server 2005 were addressed. However, it's time to upgrade people
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Applying limit buffer when importing directly from text files
- Fixed Oracle offline error message
- Added the following fields to summary: Database name & Estimated table size
- Added Cancel option for both Clipboard Import & Table Export
- Updated SQL Engine
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- Table ( Table Editor ):
Fix: Fixed (458?) Due to the type of field status updates, the impact of an existing table column the AutoIncrement the state (including the script DDL syntax generated) (4597)
Fix: Fixed (4580) led to the table changes and close automatically refresh object message lost (4597), the original
- The main program updates ( Main ):
Add: New CREATE CONSTRAINT the establishment of the samples (4597)
Upd: (FoxPro) to support a complete display of CHECK constraints object browser and DDL scripts display processing (formerly only supports 1) (4597)
Upd: (PostgreSQL) to update the table TRIGGERS object browser, the internal (Internal) default without display (4597)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4597)
Misc: Compatible with SQL Server 2008 R2, SP2 / SQL Server 2008 R2, SP2 Express (2012/07/26)
- Database Diagrams ( Database Diagram ):
Fix: (MySQL / FoxPro) correction associated with deleted (Delete relationships) and the (MySQL) KEYS associated with the object browser to delete the role of problem (4597)
Upd: (SQLite) remove the associated Delete (Delete relationships) option (due to the database itself does not support) (4597)
- Generated by the script ( Data Definition Language ):
Upd: (SQLite / Informix) update and support the Multiple Foreign the Keys syntax display processing (4597)
http://fishcodelib.com/Database.htm
-
3.5.2.1 (2012-08-03)
- [security] Fixed local path disclosure vulnerability, see PMASA-2012-3
http://www.phpmyadmin.net/
-
Ver 7.0 (2012/08/04) Stable Version
- Table ( Table Editor ):
Add: Add a constraint editor ( Constraint Editor ) (4599)
Foreign Keys: Access / FoxPro / SQLite / Firebird / MySQL / PostgreSQL / Oracle / SQLCe / SQL Azure / SQL Server/DB2/Informix/SybaseASE
Check Constraints: FoxPro / SQLite / Firebird / PostgreSQL / Oracle / SQL Azure / SQL Server/DB2/Informix/SybaseASE
Fix: Fixed (458?) Due to the type of field status updates, the impact of an existing table column the AutoIncrement the state (including the script DDL syntax generated) (4597)
Fix: Fixed (4580) led to the table changes and close automatically refresh object message lost (4597), the original
- Generated by the script ( Data Definition Language ):
Upd: Update of CHECK constraints syntax to generate the ALTER TABLE handled automatically generated by the CREATE TABLE processing (4599)
Upd: Update Foreign Keys syntax to generate: 1. Omitted Constraint Name display, processing automatically generated by the CREATE TABLE table name to join QuotedString (4599)
Upd: (Access / Firebird) Foreign Keys syntax for excluding unwanted generation processing, the INDEXES object browser will also be omitted (display and processing and other databases) (4599)
Fix: (Firebird) correction Multiple Foreign Keys field sort display problems (4599)
Upd: (SQLite / Informix) update and support the Multiple Foreign the Keys syntax display processing (4597)
Upd: substantial optimization of the generated update script (4599)
- The main program updates ( Main ):
Upd: (PostgreSQL / SybaseASE), update the table CONSTRAINTS object browsing, only display CHECK Type object with the other databases (4599)
Upd: (PostgreSQL) update the table the INDEXES Object Browser Foreign the Keys do not make consistent with other databases (4599)
Upd: (PostgreSQL) to update the table TRIGGERS object browser, the internal (Internal) default without display (4597)
Upd: (FoxPro) to support a complete display of CHECK constraints object browser and DDL scripts display processing (formerly only supports 1) (4597)
Add: New CREATE CONSTRAINT the establishment of the samples (4597)
Upd: Update Database. NET Additional Files (2012/08/04)
Upd: contains many small fixes and optimize the update ... the cumulative processing (4599)
Misc: Compatible with SQL Server 2008 R2, SP2 / SQL Server 2008 R2, SP2 Express (2012/07/26)
Misc: Compatible with the MySQL 5.5.27 (2012/07/23)
- SQL Editor ( SQL Editor ):
Upd: to enhance the field in a table automatically senses ( IntelliSense ) processing speed (4599)
- Database Diagrams ( Database Diagram ):
Fix: (MySQL / FoxPro) correction associated with deleted (Delete relationships) and the (MySQL) KEYS associated with the object browser to delete the role of problem (4597)
Upd: (SQLite) remove the associated Delete (Delete relationships) option (due to the database itself does not support) (4597)
http://fishcodelib.com/Database.htm
-
Changelog:
* Functionality Added or Changed
- Important Change: The YEAR(2) data type is now deprecated because it is problematic. Support for YEAR(2) will be removed in a future release of MySQL.
* Bugs Fixed
- InnoDB: A race condition could cause assertion errors during a DROP TABLE statement for an InnoDB table. Some internal InnoDB functions did not correctly determine if a tablespace was missing; other functions did not handle the error code correctly if a tablespace was missing.
- InnoDB: If a row was deleted from an InnoDB table, then another row was re-inserted with the same primary key value, an attempt by a concurrent transaction to lock the row could succeed when it should have waited. This issue occurred if the locking select used a WHERE clause that performed an index scan using a secondary index.
- InnoDB: An assertion could be raised if an InnoDB table was moved to a different database using ALTER TABLE ... RENAME while the database was being dropped by DROP DATABASE.
- InnoDB: Using the KILL statement to terminate a query could cause an unnecessary message in the error log: [ERROR] Got error -1 when reading table table_name
- InnoDB: For an InnoDB table with a trigger, under the setting innodb_autoinc_lock_mode=1, sometimes auto-increment values could be interleaved when inserting into the table from two sessions concurrently. The sequence of auto-increment values could vary depending on timing, leading to data inconsistency in systems using replication.
- Replication: An event whose length exceeded the size of the master dump thread's max_allowed_packet caused replication to fail. This could occur when updating many large rows and using row-based replication. As part of this fix, a new server option --slave-max-allowed-packet is added, which permits max_allowed_packet to be exceeded by the slave SQL and I/O threads. Now the size of a packet transmitted from the master to the slave is checked only against this value (available as the value of the slave_max_allowed_packet server system variable), and not against the value of max_allowed_packet.
- Replication: Statements such as UPDATE ... WHERE primary_key_column = constant LIMIT 1 are flagged as unsafe for statement-based logging, despite the fact that such statements are actually safe. In cases where a great many such statements were run, this could lead to disk space becoming exhausted do to the number of such false warnings being logged. To prevent this from happening, a warning suppression mechanism is introduced. This warning suppression acts as follows: Whenever the 50 most recent ER_BINLOG_UNSAFE_STATEMENT warnings have been generated more than 50 times in any 50-second period, warning suppression is enabled. When activated, this causes such warnings not to be written to the error log; instead, for each 50 warnings of this type, a note is written to the error log stating The last warning was repeated N times in last S seconds. This continues as long as the 50 most recent such warnings were issued in 50 seconds or less; once the number of warnings has decreased below this threshold, the warnings are once again logged normally. The fix for this issue does not affect how these warnings are reported to MySQL clients; a warning is still sent to the client for each statement that generates the warning. This fix also does not make any changes in how the safety of any statement for statement-based logging is determined.
- Replication: After upgrading a replication slave to MySQL 5.5.18 or later, enabling the query cache eventually caused the slave to fail.
- The server did not build with gcc 4.7.
- Certain arguments to RPAD() could lead to “uninitialized variable” warnings.
- The presence of a file named .empty in the test database prevented that database from being dropped.
- For some subqueries that should be executed using a range scan on a non-primary index and required use of filesort, only the first execution of the subquery was done as a range scan. All following executions were done as full table scans, resulting in poor performance.
- The number of connection errors from a given host as counted by the server was periodically reset, with the result that max_connect_errors was never reached and invalid hosts were never blocked from trying to connect.
- File access by the ARCHIVE storage engine was not instrumented and thus not shown in Performance Schema tables.
- mysqlbinlog exited with no error code if file write errors occurred.
- Using CONCAT() to construct a pattern for a LIKE pattern match could result in memory corrupting and match failure.
- yaSSL rejected valid SSL certificates that OpenSSL accepts.
- Sessions could end up deadlocked when executing a combination of SELECT, DROP TABLE, KILL, and SHOW ENGINE INNODB STATUS.
- mysqldump could dump views and the tables on which they depend in such an order that errors occurred when the dump file was reloaded.
www.mysql.com
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Latest Changes
- Enhanced HTML export
- Open exported File with default application
- Filter - And / or operators, extra selection lines + Start With operator
- Find - Start With operator, minor changes
- Highlight changed fields in the Compare screen
- Minor Gui changes
- Minor changes to Help Menu (open manual / open forums etc)
- Filter - And / or operators, extra selection lines + Start With operator
- Find - Start With operator, minor changes
http://record-editor.sourceforge.net/
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Fixed nvarchar>4000 bug (was turned into "max" only when string was over 8000)
- Fixed removing row/s after re-sorting the table (grid view)
- Added an option to remove multiple rows at once
- UI Tweaks
http://www.doccolabs.com/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
3.5.2.2 (2012-08-12)
- [security] Fixed XSS vulnerabilities, see PMASA-2012-4
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Parsing engine - data-type optimizer improved
- Direct file import - better handling on string cutting & datatype change
- UI Changes (welcome message, wizard buttons etc...)
- ChangeLog is now included in setup
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program updates ( Main ):
Upd: Compiled with Visual Studio 2012 Compatible with the Microsoft Windows 8/2012 and. NET Framework 4.5 (without having to install. NET 4.0) (4610)
Upd: (OData) update the EntityType inherited property BaseType support (4610)
Upd: (SQLCe) updated components for SQL Server Compact 4.0 SP1 (4.0.8876.1) (2012/06/04) (4610)
Upd: open more than the Database, NET, When closed, the sync Profile and Most Recently Used (MRU) setting (4610)
Misc: Compatible with MySQL 5.5.27 (2012/07/23) / MySQL 5.1.65 (2012/08/09)
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ AutoFocus issue was resolved
+ SQL execution starts from the current cursor position now
+ Ability to copy connections was introduced
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Whats new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
Snap DB is a simple, lightweight and customizable flat-file database application. Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
License: Freeware
What's new: >>
Numbers with commas and/or dollar signs in them can now be summed.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: Display the informative Message ( Displaying Informational messages ) to facilitate such Stored Procedure debugging display processing (4622)
Support to add more databases: SQL Server / SQLAzure / SQLCe/Sybase/MySQL/DB2/Informix/Firebird/Oracle/Access/OleDB/Odbc
Upd: substantial optimization of the update script syntax generate processing (4622)
Add: support programming interface font size setting (Options - for> Font and Size -> Default Font): (range: 8.25 ~~ 9.75, default: 8.25) (4622)
Upd: solve the system registry values set (AllowStrongNameBypass = 0), the program can not start properly (4622)
Upd: Update contains taskbar and menu configuration and disable status ... and so many, making the operation more intuitive and simplify (4622)
Add: (SQLServer) support SQL Server 2012 FileTables such as DDL processing (4622)
Upd: (SQLCe) update and amend datetime data type data type three-digit millisecond precision display and processing (4622)
Add: (Access) object browser PROCEDURES open the context menu, increase SCRIPT AS (CREATE / EXECUTE) such as script generation (4622)
Upd: (Oracle) update the components Oracle.DataAccess.dll 11.2.0.3.15 (2012/08/16) (4622)
Upd: (SQLCe) updated components SQL Server Compact 4.0 SP1 (4.0.8876.1) (2012/06/04) (4610)
Upd: (OData) update the EntityType inherited attribute BaseType support (4610)
Upd: open multiple Database NET, when closed synchronization update Profile and Most Recently Used (MRU) set (4610)
Upd: Compiled with Visual Studio 2012 Compatible with Microsoft Windows 8/2012 and NET Framework 4.5 (without having to install NET 4.0) (4610)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4622)
Misc: Compatible with PostgreSQL 9.1.5 (2012/08/17)
Misc: Compatible with MySQL 5.5.27 (2012/07/23) / MySQL 5.1.65 (2012/08/09)
http://fishcodelib.com/Database.htm
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
Bug fixes.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Added free disk space info (for each drive)
- Databases Graph/Pie - system databases are hidden by default (configurable)
- Fixed a small bug regarding viewing a table in reverse order (TOP N DESC)
http://www.doccolabs.com/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Die PostgreSQL-Entwickler haben Version 9.2 des freien objektrelationalen Datenbanksystems veröffentlicht. PostgreSQL enthält neben einer umfassenden JSON-Unterstützung weitere Innovationen und Geschwindigkeitssteigerungen.
(http://www.pro-linux.de/images/NB3/imgdb/n_postgresql-logo.jpg)
PostgreSQL 9.2 enthält laut den Entwicklern zahlreiche Verbesserungen, die die Skalierbarkeit und die generelle Geschwindigkeit erhöhen. So wird es nun möglich, Abfragen unter Verwendung von Indexen auszuführen, ohne auf die entsprechenden Tabellen zugreifen zu müssen. Dies ist dann möglich, wenn der Index alle benötigten Datenfelder bereits enthält, also ein sogenannter abdeckender Index ist. Da ein solcher Index unter Umständen vollständig in einem Cache gehalten werden kann, sind massive Geschwindigkeitssteigerungen möglich.
Der ganze Artikel (http://www.pro-linux.de/news/1/18853/postgresql-92-veroeffentlicht.html)
Quelle : www.pro-linux.de
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: (SQL Azure / SQL Server) added to the database-specific built-in system function display (the References - Functuons (SYS) ) (4636)
Upd: Data Visualization ( Data Visualization * ): add more chart types (Kagi / PointAndFigure / Renko / ThreeLineBreak) (4636)
Upd: support for multi-screen (Multiple Monitors) under the program position memory and restore processing (4636)
Upd: Update the users theme display interface ( User Interface -> System or Classic ) (4636)
Fix: (OData) Material Strap parameters for debugging, the Object Browser and related processing correction, update ( FunctionImport ) (eg Bing Search API ) (4636)
Upd: (SQLite) update the components System.Data.SQLite.DLL 1.0.82.0 (3.7.14) (2012/09/03) (4636)
Upd: (PostgreSQL) updated components Npgsql.dll 2.0.12.0 (2012/09/03) (4636)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4636)
- Done automatically processing ( AutoComplete * ):
Add: Add References -> AutoComplete Functions and Functions (SYS) reference resource function processing (4636)
Upd: the function of the same name with different argument will only display only the name of the function is no longer listed in full (4636)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- usp_write_to_log updated (you'll need to choose the "install extension" option on servers/databases already containing the log objects)
- Shared Repository: Added integration with Remote Desktop (RDP), SQL Management Studio (SSMS)
- SQL/Repository engines updated
- Minor bug-fixes
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Shared Repository: Added integration with Remote Desktop (RDP), SQL Management Studio (SSMS)
- SQL/Repository engines updated
- Minor bug-fixes
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Shared Repository: Added integration with Remote Desktop (RDP), SQL Management Studio (SSMS)
- SQL Engine updated
http://www.doccolabs.com/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
Bug fixes.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Additional connection settings ( Additional Connection Parameters ) Upd: Connection Manager : increased support for ODBC, OLEDB database (4642)
Fix: (PostgreSQL) Various fixes and improved database backup / restore (Backup / Restore) deal with the problem (4642)
Upd: (PostgreSQL / MySQL) database backup / restore (Backup / Restore) processing to support the full error message response (4642)
Upd: (Oracle) update the components Oracle.DataAccess.dll 11.2.0.3.20 (2012/09/11) (4642)
Upd: Update Database. NET Additional Files (2012/09/11) (4642)
Upd: (SQLite) update the components System.Data.SQLite.DLL 1.0.82.0 (3.7.14) (2012/09/03) (4636)
Fix: return element 1.0.81.0 new version .82 for a password-protected database [way] to change it (4642)
Add: (SQL Azure / SQL Server) added to the database-specific built-in system function display (the References - Functuons (SYS) ) (4636)
Upd: Data Visualization ( Data Visualization * ): add more chart types (Kagi / PointAndFigure / Renko / ThreeLineBreak) (4636)
Upd: support for multi-screen (Multiple Monitors) under the program position memory and restore processing (4636)
Upd: Update the users theme display interface ( User Interface -> System or Classic ) (4636)
Fix: (OData) Material Strap parameters for debugging, the Object Browser and related processing correction, update ( FunctionImport ) (eg Bing Search API ) (4636)
Upd: (PostgreSQL) updated components Npgsql.dll 2.0.12.0 (2012/09/03) (4636)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4642)
Misc: Compatible with PostgreSQL 9.2.0 (2012/09/10)
- Done automatically processing ( AutoComplete * ):
Add: Add References -> AutoComplete Functions and Functions (SYS) reference resource function processing (4636)
Upd: the function of the same name with different argument will only display only the name of the function is no longer listed in full (4636)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Fix: (Oracle) correction can not handle batch SQL commands (eg BEGIN ... END ;) (4648)
Upd: (SQLite) update components and update the password handling System.Data.SQLite.DLL 1.0.82.0 (3.7.14) (2012/09/03) (4648)
Upd: Improved automatic detection processing of the file-type database: solve the problem can not automatically detect the database turned (4648)
Misc: Compatible with SQL Server 2012 SP1 CTP / SQL Server 2012 SP1 CTP Express (2012/09/20)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- SQL Azure support. Full compatibility with Azure enables you to apply the logger solution on your Azure servers/databases
- Fixed GMT+0 reporting
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Added an option to generate an INSERT statement (content button next to "Execute")
- Boolean (BIT) datatype support/detection
- Fixed BOOLEAN type on PostgreSQL
- Tighter SQL Azure support, including:
- Automatic recognition
- Automatic Primary key check when Azure is detected
http://www.doccolabs.com/
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
Bug fixes.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Changelog:
# Changes
* Fix persistence marking of shared buffers during WAL replay
* Fix possible incorrect sorting of output from queries involving WHERE indexed_column IN (list_of_values)
* Fix planner failure for queries involving GROUP BY expressions along with window functions and aggregates
* Fix planner's assignment of executor parameters
* Improve planner's handling of join conditions in index scans
* Improve selectivity estimation for text search queries involving prefixes, i.e. word:* patterns
* Fix delayed recognition of permissions changes
* Fix ANALYZE to not fail when a column is a domain over an array type
* Prevent PL/Perl from crashing if a recursive PL/Perl function is redefined while being executed
* Work around possible misoptimization in PL/Perl
* Remove unnecessary dependency on pg_config from pg_upgrade
* Update time zone data files to tzdata release 2012f for DST law changes in Fiji
www.postgresql.org
-
Infos hierzu : http://www.oracle.com/us/corporate/press/1855300
www.mysql.com
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- BULK INSERT mode is now available! ClipTable can generate a BULK INSERT statement of any CSV file
- "INSERT-ONLY" mode - supporting SQL2008+ syntax for a shorter insert length (VALUES (),(),...)
- Fixed 1st line break on batches insert (MySQL, PostgreSQL, Oracle)
- Revision history is now shown in a dedicated window (replacing notepad :P)
- Minor UI/Layout tweaks
http://www.doccolabs.com/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
- Fixed export to Excel bug
- Various bug fixes and tweaks
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 7.3 (2012/10/05) Stable Version
- The main program update ( Main ):
Add: Added Oracle ADO.NET Managed Provider connection handling this connection will no longer need to install the Oracle Instant Client the original via OCI connection processing remains (4657/4661)
Add: Add a maximum output text word count settings (Options -> Query Settings -> Specify the maximum size of text data returned: 32767 to 2147483647) (4661)
Upd: (PostgreSQL) to update Data Types and Provider DB Types consistency display and processing: (4661)
Modify the name of the built-in data types: int2 -> smallint int4 -> integer int8 -> bigint, bool -> boolean, float4 -> real float8 -> double precision
Modify the built-in array data type: _xxx -> xxx []
The upd: (DB2/Informix) updated components the IBM.Data.DB2.dll and the IBM.Data.Informix.dll 9.7.4.4 (10.1.1.4) (2012/09/14) (4661)
Fix: (Oracle) correction can not handle batch SQL commands (eg BEGIN ... END ;) (4648)
Upd: (SQLite) update components and update the password handling System.Data.SQLite.DLL 1.0.82.0 (3.7.14) (2012/09/03) (4648)
Upd: Improved automatic detection processing of the file-type database: solve the problem can not deal with the detection database turned (4648)
Misc: Compatible with MySQL 5.5.28 (2012/09/28) / MySQL 5.1.66 (2012/09/28)
Misc: Compatible with PostgreSQL 9.2.1 (2012/09/24)
Misc: Compatible with SQL Server 2012 SP1 CTP / SQL Server 2012 SP1 CTP Express (2012/09/20)
Misc: (DB2/Informix) IBM Data Server Client Packages Version 10.1 Fix Pack 1 (2012/09/14)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4661)
- Script generation ( Data Definition Language ):
Add: (PostgreSQL / SQL Server/Firebird/Oracle/DB2) tables (TABLE) syntax generated: Add a description (COMMENT) display processing (4661)
Add: (PostgreSQL) function (FUNCTION) the syntax generated: Description (COMMENT) display processing (4661)
Fix: (PostgreSQL) function (FUNCTION) the syntax generated: the correction is not displayed with parameters (xxx) processing parameters () (4661)
- Done automatically processing ( AutoComplete * ):
Fix: amendments recommended mode is not selected, click Space, Enter, Tab key approach (4661)
Upd: auto-complete mode preset reform proposals mode (Options-> Editor-> Mode-> Suggestion Mode) (4661)
http://fishcodelib.com/Database.htm
-
3.5.3.0 (2012-10-08)
- bug #3539044 [interface] Browse mode "Show" button gives blank page if no results anymore
- bug #3534979 [interface] Copy Database Ajax feedback vanishes long before copying is done
- bug #3527531 [interface] GC-maxlifetime warning incorrectly displayed
- bug #3526916 [interface] Search fails with JS error when tooltips disabled
- bug #3544366 [interface] Event comments not saved
- bug #3549084 [edit] Can't enter date directly when editing inline
- bug #3548491 [interface] Inline query editor doesn't work from search results
- bug #3547825 [edit] BLOB download no longer works
- bug #3541966 [config] Error in generated configuration arrray
- bug #3553551 [GUI] Invalid HTML code in multi submits confirmation form
- [interface] Designer sometimes places tables on the top menu
- bug #3546277 [core] Call to undefined function __() when config file has wrong permissions
- bug #3540922 [edit] Error searching table with many fields
- bug #3555104 [edit] Cannot copy a DB with table & views
- bug #3559925 [privileges] Incorrect updating of the list of users
- bug #3561224 [edit] cell edit date field with empty date fills in current date
- bug #3559955 [edit] current_date from function drop down fails on update
- bug #3562472 add support for Solaris and FreeBSD system load and memory display in server status
- bug #3553068 [import] Table import from XML file fails
- replace Highcharts with jqplot for Display chart
- bug #3567684 [edit] Pasting value doesn't clear null checkbox
- bug #3570786 [edit] Datepicker for date and datetime fields is broken
http://www.phpmyadmin.net/home_page/index.php
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- BCP (insert) mode is now available! ClipTable can generate a BCP IN statement of any CSV file
- Added an option to turn any column into a string (after clipboard import is done)
- Data in grid can automatically extend on edit
- Better whitespaces handling on string analysis
- Improved XML detection
- SQL Text highlight feature implemented
- Shared Repository:
- Added SQL Profiler integration
- If multiple versions are installed, SSMS/Profiler will launch at the newest version
- Multiple UI improvements
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- Main Engine updated
- SQL Text highlight feature implemented
- Shared Repository:
- Added SQL Profiler integration
- If multiple versions are installed, SSMS/Profiler will launch at the newest version
- Multiple UI improvements
http://www.doccolabs.com/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
- Log file is now being recycled when over a configured size (currently 10mb)
- Added ChangeLog (inside the About Window)
- Core classes updated
- SQL Text highlight feature implemented
- Shared Repository:
- Added SQL Profiler integration
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
Bug fixes.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Upd: (Oracle) update Oracle ADO.NET Managed Provider Connection Handling: Supports automatic loading the the tnsnames.ora connection approach (with via OCI) (4680)
Fix: (Excel) correction field Datetime data type, data editing (Edit Rows) and the script generates Data (INSERTs) deal with the problem (4680)
Upd: (MySQL) update the components MySql.Data.dll 6.6.4 (2012/10/19) (4680)
Upd: (SQL Server/Oracle/DB2/Informix/PostgreSQL/MySQL) connection is set to join the more complete connection ( DataSource ) (4680)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4680)
http://fishcodelib.com/Database.htm
-
Changelog:
- Database Object Search ( Search Objects ):
Add: support the specified Object Search Search all objects processing ( Selected Objects and All Objects ) (4685)
Upd: Search process support interrupt processing (Escape to Cancel) (4685)
- Table editing ( Table Editor ):
Fix: (PostgreSQL) Amendment Char / Varchar / Numeric data type length (Data Type (Length)) can not change the problem (4685)
- SQL Performance Analyzer ( SQL Profiler * ) and:
Add: (SQL Server) Add event selection ( Events Selection ): View specified events (4685)
- Done automatically processing ( AutoComplete * ):
Upd: 1. Enhance the loading speed is initialized. Increase (DB2/SybaseASE) database built-in auto-complete the processing of the function (Functions) (4685)
- The main program update ( Main ):
Upd: avoid changing or different environment system region and language set (Region and Language Settings), different due to (Number Separator) the font size display unusual problem (4685)
Upd: update can be portable mode (Portable Mode) Recently, some of the new settings are saved (4685)
Upd: the database Service Management ( Service Manager ): 1. supports Sybase ASE service management, 2. contains many other updates and corrections (4685)
Upd: (PostgreSQL) to update Data Types and Provider DB Types consistency display and processing: bpchar-> char, _bpchar-> char [] (4685)
Fix: (DB2/Informix) correction PROCEDURE without parameters display and processing (4685)
Fix: (DB2) amendment to a non-default PROCEDURE script generation (DDL) and delete (Delete) may not work properly deal with the problem (4685)
Upd: (DB2/SybaseASE) SQL References New Functions reference (with other database systems) (4685)
Upd: (Firebird) to update components FirebirdSql.Data.FirebirdClient.dll 3.0.0 ( ) (2012/10/26) (4685)
Upd: (MySQL) update the components MySql.Data.dll 6.6.4 (2012/10/19) (4680)
Upd: (Oracle) update Oracle ADO.NET Managed Provider Connection Handling: Supports automatic loading the the tnsnames.ora connection approach (with via OCI) (4680)
Fix: (Excel) correction field Datetime data type, data editing (Edit Rows) and the script generates Data (INSERTs) deal with the problem (4680)
Upd: (SQL Server/Oracle/DB2/Informix/PostgreSQL/MySQL) connection is set to join the more complete connection ( DataSource ) (4680)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4685)
Misc: Compatible with Microsoft Office Access 2013 and Excel 2013 (2012/10/26)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Added advanced option: Ignore serial delimiter appearance
- Better automatic delimiter detection
- Major UX/UI improvements (you'll notice!)
- Repository UI improvements
- Help has been updated
http://www.doccolabs.com/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
z.Z. kein Changelog verfügbar ...
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Whats new: >>
* Some welcome improvements were made to the Trace services, viz.,
- Sessions can now be configured to log user and automatic sweep activity.
- TRACE now produces statistics of actions that happen after a transaction has finished.
- TRACE now provides the ability to log errors that occur in runtime (lock conflicts, key violations, et al.).
* It is now possible to use the API to do a remote backup/restore.
* A note is now written into firebird.log when an automatic sweep is started.
* Support was added for C preprocessor flags in the Firebird build system.
www.firebirdsql.org
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Upd: (SQLite) auto-increment processing (AUTOINCREMENT) increased INTEGER PRIMARY KEY original default INTEGER PRIMARY KEY AUTOINCREMENT two definitions way (4703)
Upd: other contains Various minor fixes and updates ... cumulative processing (4703)
Misc: Compatible with SQL Server 2012 SP1 / SQL Server 2012 SP1 Express (2012/11/06)
Misc: Compatible with Firebird 2.5.2 (2012/11/06)
- SQL Editor ( SQL Editor ):
Add: SQL formatting features ( SQL Formatting ): support-related parameter settings ( the Arguments ) (4703)
Add: Add a middle mouse button Close tab function (Middle-Click to Close Tabs) (4703)
- Row editing ( Data Editor ):
Upd: Cell Editor ( Cell Editor ): support for double-click on the new added (New Row) or processed through the right-click menu to open (4703)
Upd: AutoIncrement field distinguish different background color display (4703)
http://fishcodelib.com/Database.htm
-
3.5.4.0 (2012-11-16)
- bug #3570212 [edit] uuid_short() is a no-arguments function
- bug #3569577 [edit] Add routine parameter headers not valid for "function"
- bug #3575799 [search] Various search operators not working as expected
- bug #3576322 [search] Invalid select query generated for tables with ENUM fiel ds
- bug #3577468 [display] Incorrect imagejpeg Syntax Breaks Image Transformation
- bug #3578776 [search] Editing SQL not possible when no records found
- bug #3571970 [interface] Display chart and number of rows to plot
- bug #3582631 [core] Wrong redirect url caused cookies error with ForceSSL
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- Row editing ( Data Editor ):
Fix: correction table contains [PK field] and [non-increment type], when click on New Row (New Row) position, the cursor can not stay in the the specified Cell (4710)
Fix: Fixed can not properly remove the multiple choice and non-continuity] specified row (4710)
Upd: Cell Editor ( Cell Editor ): support for double-click on the new added (New Row) or processed through the right-click menu to open (4703)
Upd: AutoIncrement field distinguish different background color display (4703)
- Table editing ( Table Editor ):
Fix: correction [new] table in advance save then use Constraints Editor ( Constraint Editor ) and complete the data table, object state not refresh problems (4710)
- Done automatically processing ( AutoComplete * ):
Upd: optimization Improved input handling problems (4710)
- The main program update ( Main ):
Upd: informative messages ( Displaying Informational messages ): 1. increase the sources of information display [InfoMessage] Lee distinction. update SQLCe message display (4710)
Fix: (Firebird) correction does not display properly when CHAR field reference type, length (4710)
Upd: (Firebird) Update the components FirebirdSql.Data.FirebirdClient.dll 3.0.2 ( ) (2012/11/20) (4710)
Upd: (SQLite) auto-increment processing (AUTOINCREMENT) increased INTEGER PRIMARY KEY original default INTEGER PRIMARY KEY AUTOINCREMENT two definitions way (4703)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4710)
Misc: Compatible with SQL Server 2012 SP1 / SQL Server 2012 SP1 Express (2012/11/09)
Misc: Compatible with Firebird 2.5.2 (2012/11/06)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- UI Engine polishing
- Repository: Thread termination is a bit better (when closing repository while fetching online/version status)
- Minor bug fixes
- Better "Contact" options
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- Main Engine updated
- UI Tweaks
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Multiple UI improvements
- Fixed a bug with table details on right-click
- Shared Repository updates and fixes
- Minor bugs fix
http://www.doccolabs.com/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 7.5.4723 (2012/12/06)
- The main program update ( Main ):
Add: (Excel) to increase the no column headings open process, when asked to open the file: the first column contains the column headings (First Row Contains Column Headings) (4723)
Fix: the amendment no QueryTab open database, leading to the taskbar Parse Execution Plan button disable status update problem (4723)
Upd: other contains Various minor fixes and updates ... cumulative processing (4723)
- Done automatically processing ( AutoComplete * ):
Add: Increase the complete object prompted Object Tip : move the mouse or through the keyboard to switch selected in the list can be displayed (4723)
Fix: automatically senses ( IntelliSense ): The amendment (4686) directly after the original selected click Period Key [] cursor automatically to the right lost issues (4723)
http://fishcodelib.com/Database.htm
-
# Changes
* Fix multiple bugs associated with CREATE/DROP INDEX CONCURRENTLY
- An error introduced while adding DROP INDEX CONCURRENTLY allowed incorrect indexing decisions to be made during the initial phase of CREATE INDEX CONCURRENTLY; so that indexes built by that command could be corrupt. It is recommended that indexes built in 9.2.X with CREATE INDEX CONCURRENTLY be rebuilt after applying this update.
- In addition, fix CREATE/DROP INDEX CONCURRENTLY to use in-place updates when changing the state of an index's pg_index row. This prevents race conditions that could cause concurrent sessions to miss updating the target index, thus again resulting in corrupt concurrently-created indexes.
- Also, fix various other operations to ensure that they ignore invalid indexes resulting from a failed CREATE INDEX CONCURRENTLY command. The most important of these is VACUUM, because an auto-vacuum could easily be launched on the table before corrective action can be taken to fix or remove the invalid index.
- Also fix DROP INDEX CONCURRENTLY to not disable insertions into the target index until all queries using it are done.
- Also fix misbehavior if DROP INDEX CONCURRENTLY is canceled: the previous coding could leave an un-droppable index behind.
* Correct predicate locking for DROP INDEX CONCURRENTLY
- Previously, SSI predicate locks were processed at the wrong time, possibly leading to incorrect behavior of serializable transactions executing in parallel with the DROP.
* Fix buffer locking during WAL replay
- The WAL replay code was insufficiently careful about locking buffers when replaying WAL records that affect more than one page. This could result in hot standby queries transiently seeing inconsistent states, resulting in wrong answers or unexpected failures.
* Fix an error in WAL generation logic for GIN indexes
- This could result in index corruption, if a torn-page failure occurred.
* Fix an error in WAL replay logic for SP-GiST indexes
- This could result in index corruption after a crash, or on a standby server.
* Fix incorrect detection of end-of-base-backup location during WAL recovery
- This mistake allowed hot standby mode to start up before the database reaches a consistent state.
* Properly remove startup process's virtual XID lock when promoting a hot standby server to normal running
- This oversight could prevent subsequent execution of certain operations such as CREATE INDEX CONCURRENTLY.
* Avoid bogus "out-of-sequence timeline ID" errors in standby mode
* Prevent the postmaster from launching new child processes after it's received a shutdown signal
- This mistake could result in shutdown taking longer than it should, or even never completing at all without additional user action.
* Fix the syslogger process to not fail when log_rotation_age exceeds 2^31 milliseconds (about 25 days)
* Fix WaitLatch() to return promptly when the requested timeout expires
- With the previous coding, a steady stream of non-wait-terminating interrupts could delay return from WaitLatch() indefinitely. This has been shown to be a problem for the autovacuum launcher process, and might cause trouble elsewhere as well.
* Avoid corruption of internal hash tables when out of memory
* Prevent file descriptors for dropped tables from being held open past transaction end
- This should reduce problems with long-since-dropped tables continuing to occupy disk space.
* Prevent database-wide crash and restart when a new child process is unable to create a pipe for its latch
- Although the new process must fail, there is no good reason to force a database-wide restart, so avoid that. This improves robustness when the kernel is nearly out of file descriptors.
* Avoid planner crash with joins to unflattened subqueries
* Fix planning of non-strict equivalence clauses above outer joins
- The planner could derive incorrect constraints from a clause equating a non-strict construct to something else, for example WHERE COALESCE(foo, 0) = 0 when foo is coming from the nullable side of an outer join. 9.2 showed this type of error in more cases than previous releases, but the basic bug has been there for a long time.
* Fix SELECT DISTINCT with index-optimized MIN/MAX on an inheritance tree
- The planner would fail with "failed to re-find MinMaxAggInfo record" given this combination of factors.
* Make sure the planner sees implicit and explicit casts as equivalent for all purposes, except in the minority of cases where there's actually a semantic difference
* Include join clauses when considering whether partial indexes can be used for a query
- A strict join clause can be sufficient to establish an x IS NOT NULL predicate, for example. This fixes a planner regression in 9.2, since previous versions could make comparable deductions.
* Limit growth of planning time when there are many indexable join clauses for the same index
* Improve planner's ability to prove exclusion constraints from equivalence classes
* Fix partial-row matching in hashed subplans to handle cross-type cases correctly
- This affects multicolumn NOT IN subplans, such as WHERE (a, b) NOT IN (SELECT x, y FROM ...) when for instance b and y are int4 and int8 respectively. This mistake led to wrong answers or crashes depending on the specific datatypes involved.
* Fix btree mark/restore functions to handle array keys
- This oversight could result in wrong answers from merge joins whose inner side is an index scan using an indexed_column = ANY(array) condition.
* Revert patch for taking fewer snapshots
- The 9.2 change to reduce the number of snapshots taken during query execution led to some anomalous behaviors not seen in previous releases, because execution would proceed with a snapshot acquired before locking the tables used by the query. Thus, for example, a query would not be guaranteed to see updates committed by a preceding transaction even if that transaction had exclusive lock. We'll probably revisit this in future releases, but meanwhile put it back the way it was before 9.2.
* Acquire buffer lock when re-fetching the old tuple for an AFTER ROW UPDATE/DELETE trigger
- In very unusual circumstances, this oversight could result in passing incorrect data to a trigger WHEN condition, or to the precheck logic for a foreign-key enforcement trigger. That could result in a crash, or in an incorrect decision about whether to fire the trigger.
* Fix ALTER COLUMN TYPE to handle inherited check constraints properly
- This worked correctly in pre-8.4 releases, and now works correctly in 8.4 and later.
* Fix ALTER EXTENSION SET SCHEMA's failure to move some subsidiary objects into the new schema
* Handle CREATE TABLE AS EXECUTE correctly in extended query protocol
* Don't modify the input parse tree in DROP RULE IF NOT EXISTS and DROP TRIGGER IF NOT EXISTS
- This mistake would cause errors if a cached statement of one of these types was re-executed.
* Fix REASSIGN OWNED to handle grants on tablespaces
* Ignore incorrect pg_attribute entries for system columns for views
- Views do not have any system columns. However, we forgot to remove such entries when converting a table to a view. That's fixed properly for 9.3 and later, but in previous branches we need to defend against existing mis-converted views.
* Fix rule printing to dump INSERT INTO table DEFAULT VALUES correctly
* Guard against stack overflow when there are too many UNION/INTERSECT/EXCEPT clauses in a query
* Prevent platform-dependent failures when dividing the minimum possible integer value by -1
* Fix possible access past end of string in date parsing
* Fix failure to advance XID epoch if XID wraparound happens during a checkpoint and wal_level is hot_standby
- While this mistake had no particular impact on PostgreSQL itself, it was bad for applications that rely on txid_current() and related functions: the TXID value would appear to go backwards.
* Fix pg_terminate_backend() and pg_cancel_backend() to not throw error for a non-existent target process
- This case already worked as intended when called by a superuser, but not so much when called by ordinary users.
* Fix display of pg_stat_replication.sync_state at a page boundary
* Produce an understandable error message if the length of the path name for a Unix-domain socket exceeds the platform-specific limit
- Formerly, this would result in something quite unhelpful, such as "Non-recoverable failure in name resolution".
* Fix memory leaks when sending composite column values to the client
* Save some cycles by not searching for subtransaction locks at commit
- In a transaction holding many exclusive locks, this useless activity could be quite costly.
* Make pg_ctl more robust about reading the postmaster.pid file
- This fixes race conditions and possible file descriptor leakage.
* Fix possible crash in psql if incorrectly-encoded data is presented and the client_encoding setting is a client-only encoding, such as SJIS
* Make pg_dump dump SEQUENCE SET items in the data not pre-data section of the archive
- This fixes an undesirable inconsistency between the meanings of --data-only and --section=data, and also fixes dumping of sequences that are marked as extension configuration tables.
* Fix pg_dump's handling of DROP DATABASE commands in --clean mode
- Beginning in 9.2.0, pg_dump --clean would issue a DROP DATABASE command, which was either useless or dangerous depending on the usage scenario. It no longer does that. This change also fixes the combination of --clean and --create to work sensibly, i.e., emit DROP DATABASE then CREATE DATABASE before reconnecting to the target database.
* Fix pg_dump for views with circular dependencies and no relation options
- The previous fix to dump relation options when a view is involved in a circular dependency didn't work right for the case that the view has no options; it emitted ALTER VIEW foo SET () which is invalid syntax.
* Fix bugs in the restore.sql script emitted by pg_dump in tar output format
- The script would fail outright on tables whose names include upper-case characters. Also, make the script capable of restoring data in --inserts mode as well as the regular COPY mode.
* Fix pg_restore to accept POSIX-conformant tar files
- The original coding of pg_dump's tar output mode produced files that are not fully conformant with the POSIX standard. This has been corrected for version 9.3. This patch updates previous branches so that they will accept both the incorrect and the corrected formats, in hopes of avoiding compatibility problems when 9.3 comes out.
* Fix tar files emitted by pg_basebackup to be POSIX conformant
* Fix pg_resetxlog to locate postmaster.pid correctly when given a relative path to the data directory
- This mistake could lead to pg_resetxlog not noticing that there is an active postmaster using the data directory.
* Fix libpq's lo_import() and lo_export() functions to report file I/O errors properly
* Fix ecpg's processing of nested structure pointer variables
* Fix ecpg's ecpg_get_data function to handle arrays properly
* Prevent pg_upgrade from trying to process TOAST tables for system catalogs
- This fixes an error seen when the information_schema has been dropped and recreated. Other failures were also possible.
* Improve pg_upgrade performance by setting synchronous_commit to off in the new cluster
* Make contrib/pageinspect's btree page inspection functions take buffer locks while examining pages
* Work around unportable behavior of malloc(0) and realloc(NULL, 0)
- On platforms where these calls return NULL, some code mistakenly thought that meant out-of-memory. This is known to have broken pg_dump for databases containing no user-defined aggregates. There might be other cases as well.
* Ensure that make install for an extension creates the extension installation directory
- Previously, this step was missed if MODULEDIR was set in the extension's Makefile.
* Fix pgxs support for building loadable modules on AIX
- Building modules outside the original source tree didn't work on AIX.
* Update time zone data files to tzdata release 2012j for DST law changes in Cuba, Israel, Jordan, Libya, Palestine, Western Samoa, and portions of Brazil.
www.postgresql.org
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 7.6 (2012/12/17) Stable Version
- SQL Editor ( SQL Editor ): correction database connection, Ruozai [new] a new query from the New Query tab
Fix: 1. Causes the original dynamic syntax highlighting ( Dynamic Syntax Highlighting ) to return to the initial state (4734)
Fix: 2. Affect the part of the auto-complete integrity of the treatment ( AutoComplete )'s, (4734)
- Done automatically processing ( AutoComplete * ):
Upd: automatically senses ( IntelliSense ): improvements include multiple JOIN TABLES perceptual processing (4734)
Fix: automatically senses ( IntelliSense ): correction perception sources designated as Table rather than Alias name more than five characters in length, can not handle the problem (4734)
Fix: automatically senses ( IntelliSense ): The amendment (4686) directly after the original selected click Period Key [] cursor automatically to the right lost issues (4723)
Add: Increase the complete object prompted Object Tip : move the mouse or through the keyboard to switch selected in the list can be displayed (4723/4734)
- Row editing ( Data Editor ):
Fix: remake row processing (Duplicate the Row): If you do not change the content, or only update the PK field correction reproduce, save unable to properly deal with the problem (4730)
- The main program update ( Main ):
Fix: solve using Informix ODBC Driver 3.70.TC5DE this version, the connection generated exception (drive itself bug, old no such issues) (4734)
Add: command line ( Command-line: ): To support the implementation of the results of the output (support CSV / XML / TXT / XLS / SQL / HTM format) (4730)
DB type: Access = 0, Excel = 1, dBase = 2, FoxPro = 3, Firebird = 4, MySQL = 5, SQLServer = 6, SQLAzure = 7, SQLCe = 8, SQLite = 9, PostgreSQL = 10, Oracle = 11 , OleDB = 12, Odbc = 13, OData = 14, DB2 = 15, Informix = 16, Sybase = 17
[DB type (0 ~ 17)], [DB file / Profile name], <[Script file], [Export file (-f :)], [Close Tab (-ct) / Application (-ca)]>
database4.exe -?
database4.exe "c: \ 1.mdb"
database4.exe "c: \ 1.sdf"
database4.exe 0 "c: \ 1.mdb"
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.csv"
database4.exe 6 codelib
database4.exe 6 codelib "c: \ 1.sql"-ct
Support for the AutoLogin (MySQL / SQL Server / SQL Azure / PostgreSQL / Oracle / IBM DB2/Informix/Sybase ASE)
Export formats:-f: x: \ xxx [csv / xml / txt / xls / sql / htm]
Upd: address not available [custom SQL query] Export ( INSERT statement scripts (* sql) ) Table Name Identity Column (4730)
The upd: (DB2/Informix) updated components the IBM.Data.DB2.dll and the IBM.Data.Informix.dll 9.7.4.4 (10.1.2.4) (2012/12/06) (4730)
Upd: Update Italian interface language Italian language (by Paolo Saudin) (4730)
Add: (Excel) to increase the no column headings open process, when asked to open the file: the first column contains the column headings (First Row Contains Column Headings) (4723)
Fix: the amendment no QueryTab open database, leading to the taskbar Parse Execution Plan button disable status update problem (4723)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4734)
Misc: Update Database. NET Additional Files ( ) (2012/12/17)
Misc: (DB2/Informix) IBM Data Server Client Packages Version 10.1 Fix Pack 2 ( ) (2012/12/06)
Misc: Compatible with PostgreSQL 9.2.2 (2012/12/06)
http://fishcodelib.com/Database.htm
-
3.5.5.0 (2012-12-21)
- bug #3563824 [export] Support Apache's mod_deflate
- bug #3585523 [interface] Inline query editing broken after row update
- bug #3586389 [setup] Cannot switch language in /setup
- bug #3585695 [CSS] Font size in inline query editor is way too big
- bug #3588354 [l10n] Portuguese Language not displaying correctly
- bug #3591412 [status] Live charts don't work for non-default server
- bug [core] Proxy ajax calls to pma.net to avoid browser notices
- bug #3593534 [tracking] Structure Snapshot on tracked view renders invalid
SQL
- bug #3544366 [events] Event comments not saved
http://www.phpmyadmin.net/
-
Whats new: >>
Ver 7.6.4741 (2012/12/24)
- Row editing ( Data Editor ):
Upd: optimization of processing: new data Orobanche field data is empty and define default values will be added only automatically update the field where defaults do not need to refresh, to significantly enhance the overall processing speed (4741)
Add: status bar to increase the current field to the default display (Default Value) (4741)
- SQL Editor ( SQL Editor ):
Upd: solve when SQL Commands execute command header contains annotations, to avoid affecting the implementation of the command recognition processing message respond (4741)
Upd: update query page (Log Mode) SQL Profiler (Log Mode) , automatically clear the execute command (SQL Commands) annotation notes (Comments) (4741)
Upd: Improved Object Browser automatically refresh processing, when executed via SQL Commands to create and delete objects processing (4741)
- Table editing ( Table Editor ):
Upd: Improved user experience (All): When the field is set to AutoIncrement = True Default Value non-empty automatically cleared (4741)
Upd: Improved user experience (Oracle): When the field is set to Primark Key Default Value nonempty automatically cleared (4741)
- Script generation ( Data Definition Language ):
Upd: optimization: directly specified when the table contains only Single Primary Key Primary Key field (4741)
Upd: optimization: when the table contains Multiple Primary Keys, Constraint Name will take the user to a custom name (4741)
- The main program update ( Main ):
Upd: other contains many minor fixes and optimization update ... cumulative processing (4741)
Misc: Compatible with MySQL 5.5.29 (2012/12/21) / MySQL 5.1.67 (2012/12/15)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 7.7 (2013/01/04) Stable Version
- Row output ( Data Export ):
Add: Data output format: increase JSON (JavaScript Object Notation) ( *. json ) File Format (4752)
Add: Data output format: increasing Excel 2007 ~~ 2013 ( *. xlsx ) format, support more (1,048,576) column greater (16,384) bar (4752)
Add: data output format (All): increased progress display, and support interrupt processing (4752)
Fix: data output format (Excel): Fixed Excel API processing is not properly closed with the release of (4752)
Upd: command line ( Command-line: ): Add more output formats (support .csv / .xml / .txt / . xlsx / format the xls / .sql / .htm / .json) (4752)
DB type: Access = 0, Excel = 1, dBase = 2, FoxPro = 3, Firebird = 4, MySQL = 5, SQLServer = 6, SQLAzure = 7, SQLCe = 8, SQLite = 9, PostgreSQL = 10, Oracle = 11 , OleDB = 12, Odbc = 13, OData = 14, DB2 = 15, Informix = 16, Sybase = 17
[DB type (0 ~ 17)], [DB file / Profile name], <[Script file], [Export file (-f :)], [Close Tab (-ct) / Application (-ca)]>
database4.exe -?
database4.exe "c: \ 1.mdb"
database4.exe "c: \ 1.sdf"
database4.exe 0 "c: \ 1.mdb"
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.csv"
database4.exe 6 codelib
database4.exe 6 codelib "c: \ 1.sql"-ct
Support for the AutoLogin (MySQL / SQL Server / SQL Azure / PostgreSQL / Oracle / IBM DB2/Informix/Sybase ASE)
the Export formats:-f: x: \ xxx. The [csv / xml / txt / xlsx / xls / sql / htm / json]
- The main program update ( Main ):
Upd: (SQLite) update components and update the password handling System.Data.SQLite.DLL 1.0.83.0 (3.7.15.1) (2012/12/31) (4752)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4752)
Misc: Compatible with MySQL 5.5.29 (2012/12/21) / MySQL 5.1.67 (2012/12/15)
- SQL Performance Analyzer ( SQL Profiler * ) and:
Upd: When the connection source for SQL Server 2000 or MSDE will be diverted to the Log Mode processing (4752)
- Row editing ( Data Editor ):
Upd: optimization of processing: new data Orobanche field data is empty and define default values will be added only automatically update the field where defaults do not need to refresh, to significantly enhance the overall processing speed (4741)
Add: status bar to increase the current field to the default display (Default Value) (4741)
- SQL Editor ( SQL Editor ):
Upd: solve when SQL Commands execute command header contains annotations, to avoid affecting the implementation of the command recognition processing message respond (4741)
Upd: update query page (Log Mode) SQL Profiler (Log Mode) , automatically clear the execute command (SQL Commands) annotation notes (Comments) (4741)
Upd: Improved Object Browser automatically refresh processing, when executed via SQL Commands to create and delete objects processing (4741)
- Table editing ( Table Editor ):
Upd: Improved user experience (All): When the field is set to AutoIncrement = True Default Value non-empty automatically cleared (4741)
Upd: Improved user experience (Oracle): When the field is set to Primark Key Default Value nonempty automatically cleared (4741)
- Script generation ( Data Definition Language ):
Upd: optimization: directly specified when the table contains only Single Primary Key Primary Key field (4741)
Upd: optimization: when the table contains Multiple Primary Keys, Constraint Name will take the user to a custom name (4741)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Fix: (SQL Server) the impact of the amendment (4730): CREATE / ALTER PROC / VIEW / FUNCTION commands such treatment (4759)
Upd: Open Access database and attached to a non-default file name All files (*. *), Increase the automatic judgments mdb / mde or accdb / accde file formats (4759)
Upd: (SQLite) update the components System.Data.SQLite.DLL 1.0.84.0 (3.7.15.2) (2013/01/09) (4759)
http://fishcodelib.com/Database.htm
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- Row editing ( Data Editor ):
Add: New form editor and Form view ( Form Editor * and Form Viewer ): more intuitive and simple way to edit or view the column in all fields (4764)
Add: increase in the status bar field NULL / NOT NULL (4764)
Upd: status bar field data type change mining database type (System.Type -> DBType) (4764)
Fix: When a query or edit data output more, the background of the bottom position appears unusual all black (4764)
- The main program update ( Main ):
Add: (Oracle) Object Browser PROCEDURES / FUNCTIONS open the context menu, increase SCRIPT AS (CREATE / EXECUTE) such as script generation (4764)
Add: (Oracle) support the the DBMS_OUTPUT output message is displayed, convenience, such as: stored procedures, functions, packages, and triggers is used debug messages (4764)
Upd: Improved display informative messages ( Displaying Informational messages ): as ParseOnly / the CREATE / DROP / ALTER...etc executed successfully but editorial errors or additional message (4764)
Upd: display informative messages ( Displaying informational to be messages ): Join Oracle ADO.NET Managed Provider Support (4764)
Upd: (MySQL / Firebird) database compression (Shrink Database): to deal with progress display (4764)
Fix: (SQL Server) the impact of the amendment (4730): CREATE / ALTER PROC / VIEW / FUNCTION commands such treatment (4759)
Upd: Open Access database and attached to a non-default file name All files (*. *), Increase the automatic judgments mdb / mde or accdb / accde file formats (4759)
Upd: (SQLite) update the components System.Data.SQLite.DLL 1.0.84.0 (3.7.15.2) (2013/01/09) (4759)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4764)
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Support for BDE was introduced
- Various bug fixes
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
3.5.6.0 (2013-01-28)
- bug #3593604 [status] Erroneous advisor rule
- bug #3596070 [status] localStorage broken in server status monitor
- bug #3598736 [routines] Editing a procedure with special characters
- bug #3600322 [core] Visualize GIS data throws Fatal Error
- bug #3599362 [core] Double-escaped error message
- bug #3776 [cookies] Login without auth on second server
http://www.phpmyadmin.net/home_page/index.php
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- Row editing ( Data Editor ):
Add: New form editor and Form view ( Form Editor * and Form Viewer ): more intuitive and simple way to edit or browse the column in all field data (4764/4777)
Add: increase in the status bar field NULL / NOT NULL (4764)
Upd: status bar field data type change mining database type (System.Type -> DBType) (4764)
Fix: When a query or edit data output more, the background of the bottom position appears unusual all black (4764)
- Auto-completion, and perception ( Auto Complete and IntelliSense * ):
Add: table fields automatically perceived increased UPDATE and DELETE commands processing (4777)
Upd: field automatically senses first processing (4777)
Upd: auto-complete display project increases the maximum to 100 (4777)
Fix: modified SYSTABLES field can not perceive problems (4777)
- The main program update ( Main ):
Fix: The status window displays when you switch to another program and cover, when to return to the main program still can not back upper display (4777)
Upd: Title increase connection at the beginning of the name of the database, and more open to clear the instance under the taskbar display distinction (4777)
Add: (Oracle) Object Browser PROCEDURES / FUNCTIONS open the context menu, increase SCRIPT AS (CREATE / EXECUTE) such as script generation (4764)
Add: (Oracle) support the the DBMS_OUTPUT output message is displayed, convenience, such as: stored procedures, functions, packages, and triggers is used debug messages (4764)
Upd: Improved display informative messages ( Displaying Informational messages ): as ParseOnly / the CREATE / DROP / ALTER...etc executed successfully but editorial errors or additional message (4764)
Upd: display informative messages ( Displaying informational to be messages ): Join Oracle ADO.NET Managed Provider Support (4764)
Upd: (MySQL / Firebird) database compression (Shrink Database): to deal with progress display (4764)
Fix: (SQL Server) the impact of the amendment (4730): CREATE / ALTER PROC / VIEW / FUNCTION commands such treatment (4759)
Upd: Open Access database and attached to a non-default file name All files (*. *), Increase the automatic judgments mdb / mde or accdb / accde file formats (4759)
Upd: (SQLite) update the components System.Data.SQLite.DLL 1.0.84.0 (3.7.15.2) (2013/01/09) (4759)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4777)
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
What's new: >>
2.41
New add table relationship feature.
2.43
Maintenance release.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Changelog:
# Functionality Added or Changed
* InnoDB: The innodb_print_all_deadlocks configuration option from MySQL 5.6 was backported to MySQL 5.5. This option records each deadlock condition in the MySQL error log, allowing easier troubleshooting if frequent deadlocks point to application coding issues.
* In RPM packages built for Unbreakable Linux Network, libmysqld.so now has a version number.
# Bugs Fixed
* InnoDB; Performance: Some data structures related to undo logging could be initialized unnecessarily during a query, although they were only needed under specific conditions.
* InnoDB; Performance: Optimized read operations for compressed tables by skipping redundant tests. The check for whether any related changes needed to be merged from the insert buffer was being called more often than necessary.
* InnoDB; Performance: Immediately after a table was created, queries against it would not use loose index scans. The issue went away following an ALTER TABLE on the table. The fix improves the accuracy of the index statistics gathered when the table is first created, and prevents the query plan from being changed by the ALTER TABLE statement.
* InnoDB; Partitioning: Previously, when attempting to optimize one or more partitions of a partitioned table that used a storage engine that does not support partition-level OPTIMIZE, such as InnoDB, MySQL reported Table does not support optimize, doing recreate + analyze instead, then re-created the entire table, but did not actually analyze it. Now in such cases, the warning message is, Table does not support optimize on partitions. All partitions will be rebuilt and analyzed. In addition, the entire table is analyzed after first being rebuilt.
* InnoDB: On systems that cannot handle unaligned memory access, depending on the stack frame alignment, a SIGBUS error could occur during startup. This issue was observed on Solaris 64-bit systems.
* InnoDB: The status variable Innodb_buffer_pool_read_ahead_evicted could show an inaccurate value, higher than expected, because some pages in the buffer pool were incorrectly considered as being brought in by read-ahead requests.
* InnoDB: Creating an index on a CHAR column could fail for a table with a character set with varying length, such as UTF-8, if the table was created with the ROW_FORMAT=REDUNDANT clause.
* InnoDB: The server could halt with an assertion error while creating an index: InnoDB: Assertion failure in thread thread_num in file row0merge.cc line 465 This issue affected tables with a combination of ROW_FORMAT=REDUNDANT off-page columns, and an index on a column prefix.
* InnoDB: If the server crashed at a precise moment during an ALTER TABLE operation that rebuilt the clustered index for an InnoDB table, the original table could be inaccessible afterward. An example of such an operation is ALTER TABLE ... ADD PRIMARY KEY The fix preserves the original table if the server halts during this operation. You might still need to rename the .ibd file manually to restore the original table contents: in MySQL 5.6 and higher, rename from #sql-ib$new_table_id.ibd to table_name.ibd within the database directory; prior to MySQL 5.6, the temporary file to rename is table_name#1 or #2.
* InnoDB: An error at the filesystem level, such as too many open files, could cause an unhandled error during an ALTER TABLE operation. The error could be accompanied by Valgrind warnings, and by this assertion message: Assertion `! is_set()' failed. mysqld got signal 6 ;
* InnoDB: A RENAME TABLE statement could stall for several minutes before timing out. This issue could occurred for a table using compression, with change buffering enabled.
* InnoDB: During shutdown, with the innodb_purge_threads configuration option set greater than 1, the server could halt prematurely with this error: mysqld got signal 11 A workaround was to increase innodb_log_file_size and set innodb_purge_threads=1. The fix was backported to MySQL 5.5 and 5.1, although those versions do not have the innodb_purge_threads configuration option so the error was unlikely to occur.
* InnoDB: If the value of innodb_force_recovery was less than 6, opening a corrupted table might loop forever if a corrupted page was read when calculating statistics for the table. Information about the corrupted page was written repeatedly to the error log, possibly causing a disk space issue. The fix causes the server to halt after a fixed number of failed attempts to read the page. To troubleshoot such a corruption issue, set innodb_force_recovery=6 and restart.
* InnoDB: The value of the innodb_version variable was not updated consistently for all server releases for the InnoDB Plugin in MySQL 5.1, and the integrated InnoDB component in MySQL 5.5, 5.6, and higher. Since InnoDB and MySQL Server development cycles are fully integrated and synchronized, now the value returned by the innodb_version variable is the same as for the version variable.
* Partitioning: Concurrent ALTER TABLE ... REBUILD PARTITION operations could interfere with one another, even when not running against the same table, because they both used global memory for storage. Now each partition rebuild operation stores intermediate data in memory that is local to that process.
* Partitioning: Inserting any number of rows into an ARCHIVE table that used more than 1000 partitions and then attempting to drop the table caused the MySQL Server to fail.
* Replication: After dropping a column from the slave's version of a table, then altering the same column of this table on the master (so that a type conversion would have been required had the column not been droppped on the slave), inserts into this table caused replication to fail.
* Replication: When a binary log is replayed on a server (for example, by executing a command like mysqlbinlog binlog.000001 | mysql), it sets a pseudo-slave mode on the client connection used, so that the server can read binlog and apply binary log events correctly. However, the pseudo-slave mode was not disabled after the binary log dump was read, which caused unexpected filtering rules to be applied to SQL statements subsequently executed on the same connection.
* Replication: When using statement-based replication, and where the master and the slave used table schemas having different AUTO_INCREMENT columns, inserts generating AUTO_INCREMENT values logged for a given table on the master could be applied to the wrong table on the slave.
* Replication: Repeated execution of CHANGE MASTER TO statements using invalid MASTER_LOG_POS values could lead to errors and possibly a crash on the slave. Now in such cases, the statement fails with a clear error message.
* Replication: If the disk becomes full while writing to the binary log, the server hangs until space is freed up manually. It was possible after this was done for the MySQL server to fail, due to an internal status value being set when not needed. Now in such cases, rather than trying to set this status, a warning is written in the error log instead.
* Microsoft Windows: Dynamic file names (with colons) are no longer allowed. Static file names using the Alternate Data Stream (ADS) NTFS functionality of Microsoft Windows may continue to be used.
* Joins of exactly 32 tables and containing a HAVING clause returned an empty result.
* A buffer-handling problem in yaSSL was fixed.
* A mysys library string-formatting routine could mishandle width specifiers.
* In certain cases, UpdateXML() could return NULL incorrectly.
* Metadata locking and table definition cache routines did not always check length of names passed to them.
* XA START had a race condition that could cause a server crash.
* Enabling the query cache during high client contention could cause the server to exit.
* There was a performance regression for queries using SELECT ... INTO user variables and a WHERE condition on one or more of the variables in the INTO list.
* The server sometimes failed to respect MAX_CONNECTIONS_PER_HOUR limits on user connections.
* Output generated with mysqldump --routines could produce syntax errors when reloaded.
* With the thread pool plugin installed, a workload consisting of concurrent KILL statements and ping queries caused the server to exit.
* CHECK TABLE and REPAIR TABLE could crash if a MyISAM table had a corrupt key (.MYI) file. Now the server produces an error.
* Passing an unknown time zone specification to CONVERT_TZ() resulted in a memory leak.
* For dumps of the mysql database, mysqldump skipped the event table unless the --events option was given. To skip this table if that is desired, use the --ignore-table option instead
* For MEMORY tables with HASH indexes, DELETE sometimes failed to delete all applicable rows.
* The mysql client could mishandle the delimiter command if it occurred on a line during which mysql was looking for the end of a quoted string.
* mysqld_safe used the nonportable -e test construct.
* Configuring the server with performance_schema_events_waits_history_size=0 and performance_schema_events_waits_history_long_size=0 could cause a Performance Schema segmentation fault.
* DECIMAL multiplication operations could produce significant inaccuracy.
* For subqueries executing using a filesort, the optimizer could produce an incorrect result containing wrong rows.
* UNION type conversion could incorrectly turn unsigned values into signed values.
* During the startup process, mysqld could incorrectly remove the PID file of an already running mysqld.
www.mysql.com
-
Vor fast genau zwei Jahren erschien MySQL 5.5 als erste Version nach der Übernahme von Sun durch Oracle. Sie ersetzte das alte MyISAM-Backend durch das transaktionsfähige InnoDB als Voreinstellung für Tabellen. Mit der heute veröffentlichten Version 5.6 kann InnoDB nun MyISAM komplett ersetzen, da es die diesem bislang vorbehaltene Volltextsuche nachrüstet.
Ein weiterer Schwerpunkt der Entwicklung war das Beschleunigen von Subqueries. Sie sollen nun durch Semi-Joins und Materialisierung deutlich schneller laufen, und es soll nicht mehr nötig sein, Subqueries durch Joins zu ersetzen. Viele Änderungen an den Datenstrukturen, etwa ALTER TABLE, führt MySQL 5.6 online aus, was längere Stillstandszeiten vermeidet. EXPLAIN informiert nun auch über die Ausführungspläne von UPDATE-, DELETE- und INSERT-Kommandos
Der ganze Artikel (http://www.heise.de/ix/meldung/Oracle-veroeffentlicht-MySQL-5-6-1796834.html)
Quelle : www.heise.de
-
(http://www.mitec.cz/Data/Screenshots/IBQuery.gif)
This tool allows completely manage any Interbase >5.x/Firebird database. It is based on Borland IBX components. It contains following modules:
SQL Editor
It contains SQL Editor with syntax highlighting with Result Buffer. You can run any type of sql statement or script. Output is flushed to formatted text, not to grid, what it allows more flexible and synoptic result overview.
You can also export/import data to/from CSV, XML, raw batch file or printer.
Every correctly run statement is saved in SQL History Buffer. You can open multiple instances of this editor to run "simultaneous" queries.
Object Explorer
Here you can inspect every database object including its detail properties. Some object you can edit too. Also you can extract metadata of all objects including data for tables.
Event Watcher
Here you can inspect user defined event triggering.
Performance Monitor
This tool allows profile and watch database operations. It contains following modules:
Memory usage of watched database
Number of writes and read to database and to buffer cache
User Manager
Allows you add, edit and delete database users and roles.
Grant Manager
Allows to grant or revoke privileges on all database objects.
Services
Here are available following services:
Server Log View
Server Properties Overview
Database Statistics Overview
Database Validation Task
Freeware
http://www.mitec.cz/ibq.html
-
Changelog:
# changes-
- Prevent execution of enum_recv from SQL (Tom Lane)
The function was misdeclared, allowing a simple SQL command to crash the server. In principle an attacker might be able to use it to examine the contents of server memory. Our thanks to Sumit Soni (via Secunia SVCRP) for reporting this issue. (CVE-2013-0255)
- Fix multiple problems in detection of when a consistent database state has been reached during WAL replay (Fujii Masao, Heikki Linnakangas, Simon Riggs, Andres Freund)
- Fix detection of end-of-backup point when no actual redo work is required (Heikki Linnakangas)
This mistake could result in incorrect "WAL ends before end of online backup" errors.
- Update minimum recovery point when truncating a relation file (Heikki Linnakangas)
Once data has been discarded, it's no longer safe to stop recovery at an earlier point in the timeline.
- Fix recycling of WAL segments after changing recovery target timeline (Heikki Linnakangas)
Properly restore timeline history files from archive on cascading standby servers (Heikki Linnakangas)
- Fix lock conflict detection on hot-standby servers (Andres Freund, Robert Haas)
- Fix missing cancellations in hot standby mode (Noah Misch, Simon Riggs)
The need to cancel conflicting hot-standby queries would sometimes be missed, allowing those queries to see inconsistent data.
- Prevent recovery pause feature from pausing before users can connect (Tom Lane)
- Fix SQL grammar to allow subscripting or field selection from a sub-SELECT result (Tom Lane)
- Fix performance problems with autovacuum truncation in busy workloads (Jan Wieck)
Truncation of empty pages at the end of a table requires exclusive lock, but autovacuum was coded to fail (and release the table lock) when there are conflicting lock requests. Under load, it is easily possible that truncation would never occur, resulting in table bloat. Fix by performing a partial truncation, releasing the lock, then attempting to re-acquire the lock and continue. This fix also greatly reduces the average time before autovacuum releases the lock after a conflicting request arrives.
- Improve performance of SPI_execute and related functions, thereby improving PL/pgSQL's EXECUTE (Heikki Linnakangas, Tom Lane)
Remove some data-copying overhead that was added in 9.2 as a consequence of revisions in the plan caching mechanism. This eliminates a performance regression compared to 9.1, and also saves memory, especially when the query string to be executed contains many SQL statements.
A side benefit is that multi-statement query strings are now processed fully serially, that is we complete execution of earlier statements before running parse analysis and planning on the following ones. This eliminates a long-standing issue, in that DDL that should affect the behavior of a later statement will now behave as expected.
- Restore pre-9.2 cost estimates for index usage (Tom Lane)
An ill-considered change of a fudge factor led to undesirably high cost estimates for use of very large indexes.
- Fix intermittent crash in DROP INDEX CONCURRENTLY (Tom Lane)
- Fix potential corruption of shared-memory lock table during CREATE/DROP INDEX CONCURRENTLY (Tom Lane)
- Fix COPY's multiple-tuple-insertion code for the case of a tuple larger than page size minus fillfactor (Heikki Linnakangas)
The previous coding could get into an infinite loop.
- Protect against race conditions when scanning pg_tablespace (Stephen Frost, Tom Lane)
CREATE DATABASE and DROP DATABASE could misbehave if there were concurrent updates of pg_tablespace entries.
- Prevent DROP OWNED from trying to drop whole databases or tablespaces (Álvaro Herrera)
For safety, ownership of these objects must be reassigned, not dropped.
- Fix error in vacuum_freeze_table_age implementation (Andres Freund)
The main consequence of this mistake is that lowering vacuum_freeze_min_age would cause full-table vacuuming scans to occur much more frequently than intended.
- Prevent misbehavior when a RowExpr or XmlExpr is parse-analyzed twice (Andres Freund, Tom Lane)
This mistake could be user-visible in contexts such as CREATE TABLE LIKE INCLUDING INDEXES.
- Improve defenses against integer overflow in hashtable sizing calculations (Jeff Davis)
- Fix some bugs associated with privileges on datatypes (Tom Lane)
- There were some issues with default privileges for types, and pg_dump failed to dump such privileges at all.
- Fix failure to ignore leftover temporary tables after a server crash (Tom Lane)
- Fix failure to rotate postmaster log files for size reasons on Windows (Jeff Janes, Heikki Linnakangas)
Reject out-of-range dates in to_date() (Hitoshi Harada)
- Fix pg_extension_config_dump() to handle extension-update cases properly (Tom Lane)
This function will now replace any existing entry for the target table, making it usable in extension update scripts.
- Fix PL/pgSQL's reporting of plan-time errors in possibly-simple expressions (Tom Lane)
The previous coding resulted in sometimes omitting the first line in the CONTEXT traceback for the error.
- Fix PL/Python's handling of functions used as triggers on multiple tables (Andres Freund)
- Ensure that non-ASCII prompt strings are translated to the correct code page on Windows (Alexander Law, Noah Misch)
This bug affected psql and some other client programs.
- Fix possible crash in psql's \? command when not connected to a database (Meng Qingzhong)
- Fix possible error if a relation file is removed while pg_basebackup is running (Heikki Linnakangas)
- Tolerate timeline switches while pg_basebackup -X fetch is backing up a standby server (Heikki Linnakangas)
- Make pg_dump exclude data of unlogged tables when running on a hot-standby server (Magnus Hagander)
This would fail anyway because the data is not available on the standby server, so it seems most convenient to assume --no-unlogged-table-data automatically.
- Fix pg_upgrade to deal with invalid indexes safely (Bruce Momjian)
- Fix pg_upgrade's -O/-o options (Bruce Momjian)
- Fix one-byte buffer overrun in libpq's PQprintTuples (Xi Wang)
This ancient function is not used anywhere by PostgreSQL itself, but it might still be used by some client code.
- Make ecpglib use translated messages properly (Chen Huajun)
- Properly install ecpg_compat and pgtypes libraries on MSVC (Jiang Guiqing)
- Include our version of isinf() in libecpg if it's not provided by the system (Jiang Guiqing)
- Rearrange configure's tests for supplied functions so it is not fooled by bogus exports from libedit/libreadline (Christoph Berg)
- Ensure Windows build number increases over time (Magnus Hagander)
- Make pgxs build executables with the right .exe suffix when cross-compiling for Windows (Zoltan Boszormenyi)
- Add new timezone abbreviation FET (Tom Lane)
www.postgresql.org
-
3.5.7.0 (2013-02-15)
- bug #3779 [core] Problem with backslash in enum fields
- bug #3816 Missing server_processlist.php
- bug #3821 Safari: white page
- Correct detection of the Chrome browser
http://www.phpmyadmin.net/home_page/index.php
-
(http://images.six.betanews.com/screenshots/1201884172-1.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: Support database object script generation batch processing ( Script all database objects ) (4800)
Fix: the correction the Properties and NavigationProperties properties of (OData) repeat when exception handling (4800)
Upd: Updated Czech interface language Czech language (by Šůla Jiří) (4800)
Upd: update all language files, support for a more complete interface the localized display (4800)
Upd: (MySQL) update the components MySql.Data.dll 6.6.5 (2013/02/05) (4794)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4800)
Upd: Update Database. NET Additional Files ( ) (2013/02/08)
Misc: Compatible with PostgreSQL 9.2.3 (2013/02/07)
Misc: Compatible with MySQL 5.6.10 (2013/02/01) / MySQL 5.5.30 (2013/02/05) / MySQL 5.1.68 (2013/01/11)
- Row editing ( Data Editor ):
Add: Add a quick tour of the edit button ( Quick Button ): where rapid button click of mouse movement, you can directly browse or edit where data (4794/4800)
Add: data grid editing (Cell): New date picker ( DateTime Picker ) (4800)
Add: Form Editor ( Form Editor * ): New obtain the current date set ( Get current date ) (4800)
Fix: Form Editor ( Form Editor * ): correction edit unsaved state secondary open editing can not save (4800)
Fix: Form browser ( Form Viewer ): the correct custom SQL command query open failure (4800)
Fix: correction custom SQL command query, the status bar may lead to not display (4800)
Fix: Form data grid editor ( Form and Cell Editor *): improvement and correction of the new row (NewRow) handling multiple issues (4800)
Fix: Fixed multiple selection row delete if contains the same row, in the the delete other same row still displays the error message (4800)
- SQL Editor ( SQL Editor ):
Upd: message is displayed in a different color to distinguish between the implementation of the successes and failures of the results ( Different color for messages ) (4800)
Add: the tab menu increased all off function (Close All) (4800)
Upd: significantly improved tab and Batch the close processing speed (Close All But This / Close All) (4800)
Upd: Improved Repeat GO [count] parsing processing (for all database processing) (4800)
- Code Management ( Code Manager ):
Upd: Improved rename the directory and file processing speed, remove unnecessary heavy brush handle (4800)
- SQL Performance Analyzer ( SQL Profiler * ) and:
Add: (SQL Server) to add conditions screening function ( Filter ): designated or exclude the analysis of data (4800)
Add: data column shows the increase in the right-click menu Copy functions (Copy) (4800)
Upd: the open query page history feature ( SQL Execution History :, the original Additional features ) (4794)
Upd: historical record keeping (SaveAs. ..) SQL command content Tab characters turn blank, in order to split the field character as the difference between (4794/4800)
- Auto-completion, and perception ( Auto Complete and IntelliSense * ):
Add: Increase tables sensations are processed automatically (SELECT * FROM / DELETE FROM / INSERT INTO) + Space (4794)
Add: Add shortcuts List Members List Members: Ctrl + J (4794)
Add: table fields automatically perceived increase INSERT command complete treatment process (including the SELECT / UPDATE / DELETE / INSERT) (4794)
Upd: (the SQLServer / SQL Azure / SybaseASE) when inserted into the table schema non-dbo automatically append schema name (4794)
Fix: Fixed a query displays only contains characters] (% word%) will not be displayed without any match [prefix] (word%) completed window (4794)
Fix: fix Schema or Table contains QuotedString, lead field perception problem (4794)
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
5.0.0.5
+ Support for BDE was introduced
- Various bug fixes
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: Support database object script generation batch processing ( Script all database objects ) (4800)
Fix: the correction the Properties and NavigationProperties properties of (OData) repeat when exception handling (4800)
Upd: Updated Czech interface language Czech language (by Šůla Jiří) (4800)
Upd: update all language files, support for a more complete interface the localized display (4800)
Upd: (MySQL) update the components MySql.Data.dll 6.6.5 (2013/02/05) (4794)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4800)
Upd: Update Database. NET Additional Files ( ) (2013/02/08)
Misc: Compatible with PostgreSQL 9.2.3 (2013/02/07)
Misc: Compatible with MySQL 5.6.10 (2013/02/01) / MySQL 5.5.30 (2013/02/05) / MySQL 5.1.68 (2013/01/11)
- Row editing ( Data Editor ):
Add: Add a quick tour of the edit button ( Quick Button ): where rapid button click of mouse movement, you can directly browse or edit where data (4794/4800)
Add: data grid editing (Cell): New date picker ( DateTime Picker ) (4800)
Add: Form Editor ( Form Editor * ): New obtain the current date set ( Get current date ) (4800)
Fix: Form Editor ( Form Editor * ): correction edit unsaved state secondary open editing can not save (4800)
Fix: Form browser ( Form Viewer ): the correct custom SQL command query open failure (4800)
Fix: correction custom SQL command query, the status bar may lead to not display (4800)
Fix: Form data grid editor ( Form and Cell Editor *): improvement and correction of the new row (NewRow) handling multiple issues (4800)
Fix: Fixed multiple selection row delete if contains the same row, in the the delete other same row still displays the error message (4800)
- SQL Editor ( SQL Editor ):
Upd: message is displayed in a different color to distinguish between the implementation of the successes and failures of the results ( Different color for messages ) (4800)
Add: the tab menu increased all off function (Close All) (4800)
Upd: significantly improved tab and Batch the close processing speed (Close All But This / Close All) (4800)
Upd: Improved Repeat GO [count] parsing processing (for all database processing) (4800)
- Code Management ( Code Manager ):
Upd: Improved rename the directory and file processing speed, remove unnecessary heavy brush handle (4800)
- SQL Performance Analyzer ( SQL Profiler * ) and:
Add: (SQL Server) to add conditions screening function ( Filter ): designated or exclude the analysis of data (4800)
Add: data column shows the increase in the right-click menu Copy functions (Copy) (4800)
Upd: the open query page history feature ( SQL Execution History :, the original Additional features ) (4794)
Upd: historical record keeping (SaveAs. ..) SQL command content Tab characters turn blank, in order to split the field character as the difference between (4794/4800)
- Auto-completion, and perception ( Auto Complete and IntelliSense * ):
Add: Increase tables sensations are processed automatically (SELECT * FROM / DELETE FROM / INSERT INTO) + Space (4794)
Add: Add shortcuts List Members List Members: Ctrl + J (4794)
Add: table fields automatically perceived increase INSERT command complete treatment process (including the SELECT / UPDATE / DELETE / INSERT) (4794)
Upd: (the SQLServer / SQL Azure / SybaseASE) when inserted into the table schema non-dbo automatically append schema name (4794)
Fix: Fixed a query displays only contains characters] (% word%) will not be displayed without any match [prefix] (word%) completed window (4794)
Fix: fix Schema or Table contains QuotedString, lead field perception problem (4794)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Add: Increase xls,. Xlsx,. Xlsm, xlsb file type the database automatically detect processing (the original omissions processing) (4813)
Upd: other contains Various minor fixes and updates ... cumulative processing (4813)
- Row editing and browsing ( Data Editor and Browser ):
Upd: Improving the browse mode to NULL displayed with the edit mode (4813)
Fix: correction (4808) led to the numeric type is NULL, the browse mode delay (4813)
Upd: Browse mode allows clicking on the field to sort (Sorting by clicking the column header) (with edit mode) (4808)
- Database Diagrams ( Database Diagram * ):
Add: Increase inquiry options: generate charts can choose to generate only the current table or all dependent tables associated (4808)
Upd: improving processing speed, when the table contains more associated significant improvement (4808)
Fix: Fixed the Save Image (SaveAs) and print (Print) output not synchronized update the chart window size problem (4808)
- Table editing ( Table Editor ):
Fix: (SQLCe / SQLAzure / SQL Server) to resolve when CONSTRAINT NAME contains exceptions character can not change the default value (Default Value) (4808)
- Script generation ( Data Definition Language ):
Upd: the processing SQLCe data table field default value (Default Value), removal of the original content at the end of the extra newline characters (4808)
- SQL Performance Analyzer ( SQL Profiler * ) and:
Upd: Log Mode History ( SQL Execution History ): the original record Total time change record Execution time (4808)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
http://www.vlsoftware.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 8.0 (2013/03/14) Stable Version
- Row editing and browsing ( Data Editor and Browser ):
Upd: Form Editor ( Form Editor * ): Improved [two] the way for the new additions (4821)
Upd: remake column processing (Duplicate the Row): when the field AutoIncrement omitted Copy (4821)
Upd: Improved Edit mode heavy brush handle data changes to save the current column before heavy brush (4821)
Upd: Improved browsing mode information is displayed when NULL (with edit mode) (4813)
Fix: correction (4808) led to the numeric type is NULL, the browse mode delay (4813)
Upd: Browse mode allows clicking on the field to sort (Sorting by clicking the column header) (with edit mode) (4808)
- Table editing ( Table Editor ):
Add: When a field in a table as Foreign Key or the same as the Foreign Key + Primary Key displayed on the left, associated image (Icon) (4821)
Add: (SQLite) to support new [existing] table and change the Primary Key AutoIncrement field settings (* non-native processing) (4821)
Fix: (SQLCe / SQLAzure / SQL Server) to resolve when CONSTRAINT NAME contains exceptions character can not change the default value (Default Value) (4808)
- Database Diagrams ( Database Diagram * ):
Fix: Fixed (SQLite) open the context menu to produce exceptional problem (4821)
Add: Increase inquiry options: generate charts can choose to generate only the current table or all dependent tables associated (4808)
Upd: improving processing speed, when the table contains more associated significant improvement (4808)
Fix: Fixed the Save Image (SaveAs) and print (Print) output not synchronized update the chart window size problem (4808)
- The main program update ( Main ):
Upd: (OData) Improved error message in connection with the information query fails to respond, to show a more complete reasons for failure (4821)
Fix: (OData) Fixed normal browser without AssociationSet with FunctionImport Metadata Source (4821)
Add: Increase xls,. Xlsx,. Xlsm, xlsb file type the database automatically detect processing (the original omissions processing) (4813)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4821)
- Script generation ( Data Definition Language ):
Upd: the processing SQLCe data table field default value (Default Value), removal of the original content at the end of the extra newline characters (4808)
- SQL Performance Analyzer ( SQL Profiler * ) and:
Upd: Log Mode History ( SQL Execution History ): the original record Total time change record Execution time (4808)
http://fishcodelib.com/Database.htm
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added command-line support.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Support for BDE was introduced
- Various bug fixes
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: Support the taskbar ( TaskBar ) New features: (Jump list) mouse right-to quickly open a recent document library connection, (Overlay Icons) display the current connection database icon (4832)
Upd: Object Browser title display the name of the shift to the selected object, replace the original name of the database (4832)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4832)
- Row editing and browsing ( Data Editor and Browser ):
Upd: form editor ( Form Editor * ): NULL when empty type of non-text fields automatically turn replaced by a blank (4832)
Upd: Improved column edit: when the display data input error, you can directly click Cancel or Escape key to restore the initial value, when the same error value is entered will automatically restore the initial value (4832)
Fix: Fixed editing Empty specified under Cell NULL instead of empty when no primary key, or refresh will no longer be able to update the column (4832)
Upd: fast browsing and editing keys ( Quick Button ): Improved mouse movement keys display (4832)
Fix: quickly browse and edit button ( Quick Button ): resolve when the focus is not on editorial, can not open click (4832)
- Table editing ( Table Editor ):
Add: (Firebird / SQL Azure / the SQL Server) to increase the user-defined data types (User-Defined Data Types) (Domains) support (including object browser script generation) (4832)
Upd: (Access / Firebird / SQLite) increase the Decimal / Numeric precision handling (precision, scale), and other data types (including Object Browser script generation) (4832)
Fix: (SQLAzure) correction AutoIncrement not support (including data editing and script generation) (4832)
Upd: to copy Row or Cell Clear the last newline characters (4832)
- Script generation ( Data Definition Language ):
Fix: correction Firebird script to generate (PROCEDURES / FUNCTIONS): 1. Garbled data type, the length of the field with accuracy (4832)
Fix: correction Firebird generated script (PROCEDURES): a multi-output value update the field Default display 3. Return value with no return value multi-pass processing (4832)
http://fishcodelib.com/Database.htm
-
Whats new: >>
With this version, the HTML frames are gone and the navigation panel now presents a tree. This version requires Javascript.
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.0.0-beta3/phpMyAdmin-4.0.0-beta3-english.zip/download)
http://www.phpmyadmin.net/
-
Whats new: >>
Ver 8.1 (2013/03/30) Stable Version
- Row editing and browsing ( Data Editor and Browser ):
Add: new browse and edit the information before <n> row command set ( Value for Top <n> the Rows command ) (4837)
Add: data grid editing ( Cell Editor * ): New XML editor ( XML Editor ) can edit the xml data type field data (4837)
Fix: Fixed a table without a primary key can not be updated, containing data types such as text, ntext field (4837)
Fix: correction through Escape to cancel the new column editing (New Row), data will continue to add to the database (4837)
Fix: correction to modify the Cell to NULL, not saved if more before re-enter the new value remains NULL (4837)
Add: increase in right-click menu Cell contents Cut (Cut) and Paste (Paste) function (4837)
Upd: the Right main menu functions completely replace the system menu of the Cell control the to avoid switching troubled (4837)
Upd: When the update fails, if you restore all of the initial value, jumped off the ROW to avoid pointless update processing (4837)
Upd: When the update fails, click Cancel or Escape key, restore all the initial value is NULL Cell, to avoid led to not be able to jump off questions (4837)
Upd: When display data error [Enter], you can directly click Cancel or Escape key to restore the Cell the initial value (4832)
Upd: When entering the same error value will automatically restore the initial value (4832)
Upd: form editor ( Form Editor * ): NULL when empty type of non-text fields automatically turn replaced by a blank (4832)
Fix: Fixed editing Empty specified under Cell NULL instead of empty when no primary key, or refresh will no longer be able to update the column (4832)
Upd: fast browsing and editing keys ( Quick Button ): Improved mouse movement keys display (4832)
Fix: quickly browse and edit button ( Quick Button ): resolve when the focus is not on editorial, can not open click (4832)
- The main program update ( Main ):
Add: Support the taskbar ( TaskBar ) New features: (Jump list) mouse right-to quickly open a recent document library connection, (Overlay Icons) display the current connection database icon (4832)
Upd: Object Browser title display the name of the shift to the selected object, replace the original name of the database (4832)
Upd: other contains many minor fixes and optimization update ... cumulative processing (4837)
Misc: Compatible with Firebird 2.5.2.26540 (2013/03/24) / Firebird 2.1.5.18497 (2013/03/24)
- Table editing ( Table Editor ):
Add: (Firebird / SQL Azure / the SQL Server) to increase the user-defined data types (User-Defined Data Types) (Domains) support (including object browser and script generation) (4832/4837)
Upd: (Access / Firebird / SQLite) increase the Decimal / Numeric precision handling (precision, scale), and other data types (including Object Browser script generation) (4832)
Fix: (SQLAzure) correction AutoIncrement not support (including data editing and script generation) (4832)
Upd: to copy Row or Cell Clear the last newline characters (4832)
- Script generation ( Data Definition Language ):
Fix: correction Firebird script to generate (PROCEDURES / FUNCTIONS): 1. Garbled data type, the length of the field with accuracy (4832)
Fix: correction Firebird generated script (PROCEDURES): a multi-output value update the field Default display 3. Return value with no return value multi-pass processing (4832)
http://fishcodelib.com/Database.htm
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Convert Date/Time From GMT To Local Time' option.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 8.2 (2013/04/08) Stable Version
- Table editing ( Table Editor ):
Add: Increase support for the user-defined data types (User-Defined Data Types) (Domains) (including the Object Browser and script generation) (4846)
Currently has full support for all databases (PostgreSQL / SybaseASE / IBM DB2/Informix / Firebird / SQL Azure / SQLServer)
Add: (PostgreSQL) to increase the data type Serial (AutoIncrement) support (including the Object Browser and script generation) (4846)
Fix: (Oracle) improvement and correction Number data type handling (when precision is not specified or non-default numeric type (such as Integer)) (containing the object browser and script generation) (4846)
Fix: table script editing mode ( Script Mode ): restored after an unsuccessful attempt to save the table undefined former name, not heavy brush. Click Save to update the problem (4846)
- Row editing and browsing ( Data Editor and Browser ):
Add: Add Skip to specified line and moved to the row ( Goto Line and Goto Row ) function shortcut keys Ctrl + G (4846)
Fix: View mode under the [original] Move to row ( Go To Row ) function disappears (4846)
Add: (Informix) to increase Serial8 and BigSerial information types, auto-increment field values (with Serial) (4846)
- Script generation ( Data Definition Language ):
Add: Object Browser The SEQUENCES open right-click menu, increase SCRIPT AS (CREATE) script generation (4846)
Support for all database (Firebird / Oracle / PostgreSQL / SQLServer / IBM DB2/Informix)
Upd: (Oracle) Update Index script generated content output (Clear the segment attributes) (4846)
- SQL Performance Analyzer ( SQL Profiler * ) and:
Add: SQL command to display the window to increase the the SQL formatting features (when external formatting tools are not installed automatically using the built-in simple formatting process) (4846)
- Auto-completion, and perception ( Auto Complete and IntelliSense * ):
Fix: correction not selected a list of members, click Period Key [] key, the cursor automatically to the right in question (4846)
- The main program update ( Main ):
Upd: (IBM DB2) update FUNCTIONS object browser (display only the object of User-Defined Functions) (4846)
Upd: Avoid forcibly closed by the user through the keyboard shortcuts (Alt + F4) waiting to be processed, the display page, which led to a follow-up is not working properly (4846)
Upd: (OData) increased dramatically switched to the ( Tree ) tree data display while browsing speed (4846)
Add: (SQLServer / SQLAzure / SybaseASE) increased [schema are displayed in the table before] the hidden settings ( table (schema) -> schrma.table ) (4846)
1. Click Start, click Run, type regedit, and then click OK.
2. Locate the following registry key and Add the following string value:
[HKEY_CURRENT_USER \ Software \ VB and VBA Program Settings \ fishDatabase \ Settings]
SchemaPrefix = True
Upd: other contains many minor fixes and optimization update ... cumulative processing (4846)
Misc: Compatible with PostgreSQL 9.2.4 (2013/04/04) / 9.1.9 (2013/04/04) / 9.0.13 (2013/04/04)
http://fishcodelib.com/Database.htm
-
3.5.8.0 (2013-04-08)
- bug #3828 MariaDB reported as MySQL
- bug #3854 Incorrect header for Safari 6.0
- bug #3705 Attempt to open trigger for edit gives NULL
- Use HTML5 DOCTYPE
- [security] Self-XSS on GIS visualisation page, reported by Janek Vind
- bug #3800 Incorrect keyhandler behaviour #2
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Added Database Properties (right-click content)
- Server name fix on Server info
- Fixed support for case-sesitive databases
- Fixed some issues with SQL2005 support
- UI Fixes
http://www.doccolabs.com/
-
(http://www.portablefreeware.com/screenshots/screSZhSK.gif)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Whats new: >>
Update built-in DISQLite3 engine to pre SQLite 4.2.0.
Add SQLite's spellfix virtual table.
New file menu items to create, open or attach a database with URI parameters.
Improve [ESC] key responsiveness for multiple, small SQL statements like INSERT.
Option to specify the data type in cell editor.
Handle tables dropped after displayed the grid editor.
Auto-calculate column widths from the record texts of initially displayed records.
[Ctrl+PgUp/PgDn] navigate between result tabs.
[Shift+F10] opens the context menu in the schema treeview.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 8.3 (2013/04/22) Stable Version
- The main program update ( Main ):
Fix: improved portability processing improve with the exception of: open in multiple Database. NET (4860)
Upd: (Oracle) support the use of Oracle ADO.NET Managed Provider Native Error message display (4860)
UPD: (Informix) connection management list of data sources (Data Source), automatically loads the connection settings in the registry value (4860)
Upd: (SQLite) to update the default connection settings Foreign Keys = True; treatment with standard relational database (4860)
Upd: (SQLite) the updated component System.Data.SQLite.dll 1.0.85.0 (3.7.16.2) (2013/04/18) (4860)
Upd: updated the element to Oracle.ManagedDataAccess.dll 11.2.0.3.60 (2013/04/15) (4855) (Oracle)
Upd: (MySQL) to update the components to MySql.Data.dll 6.7.1 (2013/04/12) (4855)
Upd: improved portability processing: All settings will move file (database.xml) record the program is closed and completely removed of all registry value (RegistryKeys) (4855)
Upd: improved portability processing: the database relative path (relative path) processing in addition to the the original \ Database_Files level the additional Database4.exe sibling processing (4855)
Upd: simplify setting: Remove Profile Path specified, will only offer portability and non-portability switching process (if you change the default path will not be affected) (4855)
UPD: (OData) returns the original data saved in compressed form, significantly reduce the memory footprint, then be restored when the switch to ( Raw or Tree ) display processing (4855)
Upd: contains the accumulated processing (4860) Various minor fixes and optimization of updates ...
Upd: Update Database. NET Additional Files ( ) (2013/04/18)
Misc: compatible with MySQL 5.6.11 (2013/04/18) / MySQL 5.5.31 (2013/04/18) / MySQL 5.1.69 (2013/04/18)
- Row editing and browsing ( Data Editor and Browser ):
Upd: When open the Table Editor row fails, the first failure error message and then automatically shut down (with With Filter) (4860)
UPD: XML editor ( XML Editor ): support Oracle's XMLTYPE information type edit processing ( via OCI only ) (4855)
- Data Table Editor Table Editor :
Add: Increase (Oracle) user-defined data type (User-defined Data Types) (Domains) support (including the Object Browser and script generation) (4855)
Add: (MySQL) to increase data type Geometry Data Type support (4855)
Upd: Update data type Sort, user-defined data type is displayed in the system after the data type (4855)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- New: Drag & Drop support - mark any tabular data and drag it onto ClipTable's grid
- Fixed data truncation message in some cases
- x64 Version is also available online, check our website
http://www.doccolabs.com/
-
Whats new: >>
- [security] Remote code execution (preg_replace)
- [security] Locally Saved SQL Dump File Multiple File Extension Remote Code Execution
www.phpmyadmin.net
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed the flickering appeared while scrolling the database records.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- Data visualization ( Data Visualization * ):
Add: Add the chart complete property is set (the Full Properties ) (4867)
Upd: Chart tab with the title name (Title) synchronous update (4867)
Fix: Increase (Kagi / PointAndFigure / Renko / ThreeLineBreak) chart types such as exception handling (4867)
- Auto-completion ( AutoComplete * ):
FIX: auto-sensing ( IntelliSense ): the correction database QuoteString field sensations are processed (4867)
Upd: auto-sensing ( IntelliSense ): number of improvements and optimization field perceptual processing (4867)
- Row editing and browsing ( Data Editor and Browser ):
Upd: optimize the display output: when the query results only an automatic zoom display the content of the CELL height (4867)
- The main program update ( Main ):
UPD: (SQL Server) database backup and restore processing inherited Command Timeout settings, to avoid the default timeout is too short (4867)
FIX: (SQLite) to solve (4860) when the default connection settings the Foreign Keys = True; can not change existing [associated] table ( Table Editor ) (4867)
FIX: (SQLite) correction the CONSTRAINTS objects with the table script generated when the field name containing the CHECK keyword and the data type can be specified length (4867)
Upd: contains the accumulated processing (4867) Various minor fixes and optimization of updates ...
http://fishcodelib.com/Database.htm
-
Whats new: >>
Ver 8.4 (2013/05/05) Stable Version
- The main program update ( Main ):
Upd: Title joined the connection user name and unify the different databases (userid @ datasource / dbname) (4873)
Upd: Update the right-click menu object deletion process, increase the error message response (4873)
Upd: (SQL Server) to solve the the SQL Command last line as a comment (-), the output shows that (ADO.NET 's issue) The (4873)
Upd: (MySQL) update the components to MySql.data.dll 6.7.2 (2013/04/26) (4873)
FIX: (OData) amendment (4860) an attribute name inexplicable change, leading to problems that can not be normal connection (4873)
UPD: (SQL Server) database backup and restore processing inherited Command Timeout settings, to avoid the default timeout is too short (4867)
FIX: (SQLite) to solve (4860) when the default connection settings the Foreign Keys = True; can not change existing [associated] table ( Table Editor ) (4867)
FIX: (SQLite) correction the CONSTRAINTS objects with the table script generated when the field name containing the CHECK keyword and the data type can be specified length (4867)
Upd: contains the accumulated processing (4873) Various minor fixes and optimization of updates ...
- Auto-completion ( AutoComplete * ):
UPD: When the movement of the Object Browser, such as object create / delete / rename, auto-complete will be updated simultaneously with perceptual processing (4873)
Add: auto-sensing ( IntelliSense ): increase VIEWS field of the object-aware processing (4873)
Upd: auto-sensing ( IntelliSense ): solve the the Table with Alias middle of entrained number of spaces or tabs, the cause can not be aware of the problems of the field (4873)
FIX: auto-sensing ( IntelliSense ): the correction database QuoteString field sensations are processed (4867)
Upd: auto-sensing ( IntelliSense ): the perceptual processing a number of improvements and optimization field (4867 /)
- Data Table Editor Table Editor :
Upd: (MySQL) Remove ADO.NET Provider in excess data type (NVARCHAR, NCHAR), to avoid editing plagued (4873)
FIX: the correction (PostgreSQL the / IBM DB2/Informix / AllDBMode ) Add Table Object Browser heavy brush (4873)
- Row editing and browsing ( Data Editor and Browser ):
Upd: optimize the display output: when the query results only an automatic zoom display the content of the CELL height (4867)
- Data visualization ( Data Visualization * ):
Add: Add the chart complete property is set (the Full Properties ) (4867)
Upd: Chart tab with the title name (Title) synchronous update (4867)
Fix: Increase (Kagi / PointAndFigure / Renko / ThreeLineBreak) chart types such as exception handling (4867)
http://fishcodelib.com/Database.htm
-
Infos hierzu : http://www.postgresql.org/about/news/1456/
http://www.postgresql.org/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Upd: New User Interface Design ( New User Interface ) (4881)
Fix: For some database KeyInfo to get it, will only be handled for the SELECT command can to avoid causing other problems arise (4881)
Upd: contains the accumulated processing (4881) Various minor fixes and optimization of updates ...
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- New: Repeating header name is now supported (_X suffix)
- Added direct destination server load (from Repository)
- Fixed an installation issue on 32bit machines
http://www.doccolabs.com/
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Open Locked IE10 Database' option, which copies the locked database file of Internet Explorer 10 (WebCacheV01.dat or WebCacheV24.dat) into a temporary filename, and then opens the temporary filename in ESEDatabaseView. You can use this option to easily view the cache/history/cookies information stored by IE10.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- Row editing ( Data Editor ):
Add: Add a table's primary key selector ( PrimaryKey Selector ): editing related tables row can quickly query the primary key field data to facilitate the insertion process (4888)
UPD: database connection is closed, significantly enhance the rate of closure of all the editing tab (with the Close All batch processing) (4888)
- Constraints Editor ( Constraint Editor ):
Upd: support table self-reference fields (Self-references), an amendment to the related issues (including script generation) (4888)
Fix: Fixed some cases, the constraint successfully deleted still show the exception message (4888)
- SQL Editor SQL Editor :
UPD: Improved Object Name text inserted (Insert Text): support for drag-and-drop objects to insert text, (2) support the collection object is fully inserted (COLUMNS (x)) (4888)
Upd: support for third-party sources paste the selected text fragment processing ( Drag and Drop ) (4888)
- The main program update ( Main ):
UPD: New User Interface Design ( New User Interface ) (4881/4888)
To increase windows side by side, supports all operating environment (Drag the title bar to the left or right side of the screen) (4888)
Update taskbar (Taskbar) treatment: 1 Click the Windows support to minimize and restore, maximize the window to avoid overwriting the taskbar (4888)
Upd: displays the current connection icon for the database (Overlay Icons) lost when the main window hidden before resuming display (4888)
Fix: For some database KeyInfo to get it, will only be handled for the SELECT command can to avoid causing other problems arise (4881)
Upd: contains the accumulated processing (4888) Various minor fixes and optimization of updates ...
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Added Data/Index size to table properties
- Included indexed columns are now indicated (different icon)
- Added a new Data/Index space graph
- Fixed a small issue preventing new databases to appear during refresh
- Supporting Server auto-load
- Added a new graph type
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1369150484-1.jpg)
SQL Collider is a SQL Server Management Studio and Visual Studio add-in that adds advanced text manipulation functions to the Transact-SQL Text Editor. It features include sorting, conversion from tabs to commas and vice versa, line merging, brackets enclosing for identifiers containing spaces or reserved keywords, conversion of list of values to the IN logical operator, and more.
Freeware
http://www.gabrieleponti.com/software
-
Whats new: >>
- Cannot browse when table name contains keyword "call"
- center loading indicator for navigation refresh, related to bug #3920
- Table sorting in navigation panel is case-sensitive
- Import of CSV file (Replace table data with file) with duplicate values
- undefined variables, function parameter problems
- Structure not refreshed after column drop
- View is not updatable
- PropertiesIconic not honored
- Databases to choose for specific privileges show up escaped
- Export database with empty table as a php array, does not produce valid PHP
- Query profiler chart not loading from SQL Query page
- Missing CSV import option "Do not abort on INSERT error"
- Missing Operations>Table options>AUTO_INCREMENT
- Missing CREATE DATABASE statement when exporting at database level
- Show warning when CSV file does not contain data for all columns
- Missing Sql Query after modify structure
- Server export problems
- CountTables directive is deprecated
www.phpmyadmin.net
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Fix: correction (4895) led to the execution key (Execution Button) disfunctional problem (4895.1)
Add: Add code fragment Management ( Code Snippets Manager ) (4895):
Lists the code snippet (List Code Snippets: Shortcut Keys Ctrl + K) (4895)
Integrated into automated processing ( AutoComplete + Code Snippets * ) (4895)
Upd: New User Interface Design ( New User Interface ) (4881/4888/4895)
Combined connection and disconnection on the taskbar button (4895)
Additions to fixed window position [key] handling ( Dock Window to the Right / Left / Center ) (4895)
Additions to fixed window position [drop] processing, support all operating environments (Drag the title bar to the left or right side of the screen) (4888)
Update taskbar (Taskbar) treatment: 1. Clicked support and restore minimized windows, 2 windows to maximize to avoid overwriting the taskbar (4888)
Upd: (SQLite) update components to System.Data.SQLite.dll 1.0.86.0 (3.7.17) (2013/05/23) (4895)
Upd: resolve database shows the current connection icon (Overlay Icons), when the main window is hidden and then restore the lost display problems (4888)
Fix: For some databases KeyInfo how to get, will only be processed for the SELECT command can to avoid causing other problems arise (4881)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4895)
- SQL Editor ( SQL Editor ):
Upd: right-click menu and mode switch is set to auto-complete the merge process ( Enable / Disable AutoComplete : Options -> Editor -> AutoComplete Mode) (4895)
Upd: Improved Object Name text insertion process (Insert Text): 1. Supports drag and drop objects inserted text, (2) support the collection object is fully inserted (eg COLUMNS (x)) (4888)
Upd: support for third-party sources paste the selected text fragment processing ( Drag and Drop ) (4888)
- Code management ( Code Manager ):
Upd: directory node prompt message: Increase the length of all the files displayed (Total Size) (4895)
- Row Editing ( Data Editor ):
Add: add a data table's primary key selector ( PrimaryKey Selector ): the associated table row editing, you can quickly find the primary key field data to facilitate insertion process (4888)
Upd: database connection is closed, significantly improved all editing tab closing speed (with Close All batch processing) (4888)
- Constraints Editor ( Constraint Editor ):
Upd: Support Data Sheet self-reference fields (Self-references), an amendment related issues (including script generation) (4888)
Fix: correction in some cases successfully removed the constraint exception message is displayed after the issue (4888)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Repository instant groups by version has been fixed
- Advanced options now allow you to view ClipTable's main parsing engine messages
- UI enhancements
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- Added support for auto server load (from repository)
- Server info changed to DoccoLabs standard server window
- Maximum log file size modified to 2mb
- Repository: Fixed instant-grouping by version, added # of servers icon for each version
http://www.doccolabs.com/
-
Whats new: >>
# Functionality Added or Changed
- mysql_upgrade now verifies that the server version matches the version against which it was compiled, and exits if there is a mismatch. In addiion, a --version-check option permits specifying whether to enable version checking (the default), or disable checking if given as --skip-version-checking.
# Bugs Fixed
- Incompatible Change: When used for an existing MySQL account, the GRANT statement could produce unexpected reults if it included an IDENTIFIED WITH clause that named an authentication plug differing from the plugin named in the corresponding mysql.user table row. Because IDENTIFIED WITH is intended for GRANT statements that create a new user, it is now prohibited if the named account already exists.
- Important Change; Replication: When the server was running with --binlog-ignore-db and SELECT DATABASE() returned NULL (that is, there was no currently selected database), statements using fully qualified table names in dbname.tblname format were not written to the binary log. This was because the lack of a currently selected database in such cases was treated as a match for any possible ignore option rather than for no such option; this meant that these statements were always ignored. Now, if there is no current database, a statement using fully qualified table names is always written to the binary log.
- InnoDB; Partitioning: Joins involving partitioned InnoDB tables having one or more BLOB columns were not always handled correctly. The BLOB column or columns were not required to be join columns, or otherwise to be named or referenced in the statement containing the join, for this issue to occur.
- InnoDB: In debug builds, an online ALTER TABLE operation that performed a full table copy would raise an assertion. The assertion was due to a race condition that would occur during BLOB retrieval, when applying the table modification log to any log block except for the very last one. This fix modifies row_log_table_apply_convert_mrec() to ensure that an index B-tree lock is acquired to protect the access to log->blobs and the BLOB page.
- InnoDB: When the function trx_rollback_or_clean_recovered() rolls back or cleans up transactions during a crash recovery, it removes the trx objects from the trx_sys list without freeing up the memory used by those objects. To prevent a memory leak, this fix adds trx_free_for_background() calls to trx_rollback_resurrected(), the function that removes the trx objects.
- InnoDB: A missing comma in SHOW STATUS output would break MySQL Enterprise Monitor parsing.
- InnoDB: After a clean shutdown, InnoDB does not check .ibd file headers at startup. As a result, in a crash recovery scenario, InnoDB could load a corrupted tablespace file. This fix implements consistency and status checks to avoid loading corrupted files.
- InnoDB: A memory leak would occur in dict_check_tablespaces_and_store_max_id() when space_id is equal to zero.
- InnoDB: When ADD PRIMARY KEY columns are reordered in an ALTER TABLE statement (for example: ALTER TABLE t1 ADD PRIMARY KEY(a,b), CHANGE a a INT AFTER b), the log apply for UPDATE operations would fail to find rows.
- InnoDB: DML operations on compressed temporary tables would result in a Valgrind error in the buffer manager stack.
- InnoDB: This fix addresses a race condition that would occur between the rollback of a recovered transaction and creation of a secondary index in a locked operation. The race condition would corrupt the secondary index.
- InnoDB: For ALTER TABLE operations on InnoDB tables that required a table-copying operation, other transactions on the table might fail during the copy. However, if such a transaction issued a partial rollback, the rollback was treated as a full rollback.
- InnoDB: Under certain circumstances, LRU flushing would take a long time possibly affecting all flushing activity and causing a shutdown timeout.
- InnoDB: The recv_writer thread would only start after all redo log scans finished. In the case of multiple redo log scans, accumulated redo records would be applied after each scan and before processing the next scan. The absence of the recv_writer thread to help with flushing would slow recovery or result in a server startup timeout. This fix ensures that the recv_writer thread starts before the first scan batch is processed.
- InnoDB: This fix replaces the IB_ULONGLONG_MAX constant with LSN_MAX where the code refers to log sequence numbers, or with TRX_ID_MAX where trx->no is initialized to an undefined value. This change does not alter the value of the constant.
- InnoDB: This fix corrects the text for InnoDB error 6025, which stated, “InnoDB: read can't be opened in ./ib_logfile0 mode.”. The corrected message states, “InnoDB: ./ib_logfile0 can't be opened in read mode.” The variable and mode in the message construct were transposed.
- InnoDB: The page_zip_available function would count some fields twice.
- InnoDB: This fix removes most calls to OS_THREAD_SLEEP from InnoDB.
- InnoDB: Concurrently inserting into a full-text table would cause some inserts to fail. Duplicate values would be generated for full-text search document IDs when performing inserts into a hidden full-text search document ID column.
- InnoDB: FLUSH TABLES FOR EXPORT would sleep too often while flushing pages from buffer pools.
- InnoDB: In cases where threads are forced to do single page flushing, fsync() would be triggered for all data files. This fix allows for synchronous single page flushing.
- InnoDB: In debug builds, an insert would fail with an invalid assertion: sync_thread_levels_g(array, level - 1, TRUE).
- InnoDB: Multiple concurrent calls to dict_update_statistics() would result in unnecessary server load.
- InnoDB: On 64-bit Windows builds, INNODB_BUFFER_POOL_SIZE would not accept an allocation of more than 32GB. This limitation was due to a bug that truncated the internal value for the InnoDB buffer pool size to 32 bits on 64-bit Windows builds.
- InnoDB: Crash recovery would fail with a !recv_no_log_write assertion when reading a page.
- InnoDB: Creating a foreign key constraint using the ALTER TABLE INPLACE algorithm requires foreign_key_checks to be set to 0 (SET foreign_key_checks = 0;). As a result, an appropriate duplicate ID check would not be performed.
- InnoDB: RENAME TABLE would result in a hang due to a MySQL mutex acquisition deadlock. (
- InnoDB: DROP DATABASE failed if the database contained an InnoDB table that had a data file in an external data directory. The external data file had an “InnoDB Symbolic Link” file type (.isl) that was not recognized by MySQL. This fix adds .isl as a known InnoDB file type.
- InnoDB: When tables are linked by foreign key constraints, loading one table would open other linked tables recursively. When numerous tables are linked by foreign key constraints, this would sometimes lead to a thread stack overflow causing the server to exit. Tables linked by foreign key constraints are now loaded iteratively. Cascade operations, which were also performed in a recursive manner, are now performed iteratively using an explicit stack.
- InnoDB: When calling the lock_rec_block_validate() function after releasing the kernel mutex, there is a chance the lock might be invalid and result in a Valgrind error due to an invalid read on lock->index. This fix copies the lock->index when the kernel mutex is being held and passes the lock->index to lock_rec_block_validate().
- InnoDB: Under testing, a FLUSH TABLE operation resulted in a timeout due to a missing acknowledgement that the purge thread had stopped.
- InnoDB: For a compressed table, the “page reorganize” function would ignore the innodb_log_compressed_pages option and always log the entire compressed page, which increased the size of the redo log. The “page reorganize” function now adheres to the innodb_log_compressed_pages option and does not log compressed page images to the redo log when innodb_log_compressed_pages is set to “OFF”.
- InnoDB: After disabling foreign key checks with SET foreign_key_checks=0 and performing a DROP INDEX, the table was no longer accessible after restarting the server. This fix allows the table with missing foreign key indexes to be accessed when SET foreign_key_checks=0. When the table is accessible, the user must recreate the missing indexes to fulfill the foreign key constraints.
- InnoDB: When a transaction is in READ COMMITTED isolation level, gap locks are still taken in the secondary index when a row is inserted. This occurs when the secondary index is scanned for duplicates. The function row_ins_scan_sec_index_for_duplicate() always calls the function row_ins_set_shared_rec_lock() with LOCK_ORDINARY irrespective of the transaction isolation level. This fix modifies the row_ins_scan_sec_index_for_duplicate() function to call row_ins_set_shared_rec_lock() with LOCK_ORDINARY or LOCK_REC_NOT_GAP, based on the transaction isolation level.
- InnoDB: Starting mysqld with --innodb_log_buffer_size=50GB failed to allocate memory and returned NULL. For non-debug builds there was no check in place and a segmentation fault occurred. This fix adds a log message stating that memory failed to be allocated, and adds an assertion.
- InnoDB: When UNIV_DEBUG is enabled in debug builds, buf_validate() is often called which sometimes results in false alarms in tests on semaphore wait timeout. This fix increases counter values to reduce false alarms.
- InnoDB: While processing read-write workloads, InnoDB would scan more pages than are required for flushing, unnecessarily consuming CPU resource.
- InnoDB: The explain_filename function, which provides information about a partition by parsing the file name, would return an error when attempting to parse a file name with no partition information.
- InnoDB: Stopping the server, removing a database table (d1.t1) .frm file from the data directory, restarting the server, and dropping the database (d1), would cause an assertion.
- InnoDB: An active FLUSH TABLE FOR EXPORT thread would cause a hang during shutdown. The fix ensures that trx_is_interrupted() is checked during ibuf_merge.
- InnoDB: A multi-row INSERT ... ON DUPLICATE KEY UPDATE insert failure, caused by a duplicate key error, would result in duplicate auto-increment values.
- Replication: Point-in-time recovery could fail when trying to restore a single database from a binary log in row-based format using mysqlbinlog with the --database option.
- Replication: Issuing a FLUSH TABLES statement on a GTID-enabled master caused replication to fail. It was found that this misbehavior was introduced by the fix for Bug #16062608, which disallowed statements that perform an implicit commit but whose changes are not logged when gtid_next is set to any value other than AUTOMATIC. The changes made in that fix have been reverted, and such statements are (again) allowed without regard to the value of this variable.
- Replication: A crash-on-commit error caused InnoDB to lose the previous transaction following execution of a RESET MASTER statement. This occurred because the prepare phase caused a flush to disk, while the commit phase did not perform a corresponding flush within InnoDB. To fix this problem, RESET MASTER now causes storage engine logs to be flushed on commit.
- Replication: When used with the options --dump-slave --include-master-host-port, mysqldump printed the port number within quotation marks, as if it were a string value rather than an integer.
- Replication: When processing an Update_rows_log_event or Delete_rows_log_event from the binary log, the before image is hashed and stored in a hash table. Following this, the original table is scanned for the desired records; subsequent processing hashes each record fetched from the original table and performs a lookup for it in the hash table. However, columns read from the image that had originally been set to NULL could instead contain random or “garbage” data, causing the lookup (and thus replication) to fail with an error such as Could not execute Update_rows event on table....
- Replication: Due to time resolution issues on some systems, the time to be taken by the dump thread for a reply from the slave could be calculated to be less than zero, leading to Semi-sync master wait for reply fail to get wait time errors. Since this condition does not have a negative impact on replication, errors caused by these conditions have been reduced to warnings.
- Replication: When one or more GTID log events but no previous GTIDs log events were found in the binary log, the resulting error was mishandled and led to a failure of the server. (This is an extremely rare condition that should never occur under normal circumstances, and likely indicates that the binary log file has somehow been corrupted.) Now in such cases, an appropriate error is issued, and is handled correctly.
- Replication: Running the server with both the --log-slave-updates and --replicate-wild-ignore-table options in some cases caused updates to user variables not to be logged.
- Replication: When using mysqlbinlog and the mysql client to roll forward two or more binary logs on a server having GTIDs enabled, the gtid_next variable was not properly reset when switching from the first to the second binary log, causing processing to halt with an error at that point.
- Replication: The mysqlbinlog options --include-gtids, --exclude-gtids, and --skip-gtids did not work correctly when trying to process multiple files.
- Replication: When the size of an execution event exceeded the maximum set for the buffer (slave_pending_jobs_size_max), row-based replication could hang with Waiting for slave workers to free pending events.
- Replication: Extra binary log rotations were performed due to concurrent attempts at rotation when the binary log became full, which were allowed to succeed. This could lead to the unnecessary creation of many small binary log files.
- Replication: Attempting to execute START SLAVE after importing new slave_master_info and slave_relay_log_info tables failed with an empty error message. Now an appropriate error and message are issued in such cases.
- Replication: Restarting the server after the slave_relay_log_info table had been emptied caused mysqld to fail while trying to return an error.
- Replication: Following disconnection from the master, the slave could under certain conditions report erroneously on reconnection that it had received a packet that was larger than slave_max_allowed_packet, causing replication to fail.
- Replication: An SQL thread error during MTS slave recovery caused the slave to fail.
- Replication: When using the options --read-from-remote-server --stop-never --base64-output=decode-rows --verbose, mysqlbinlog failed to reset the counter used to store the current position within the file when the binary log on the server was rotated.
- Replication: When using mysqldump to back up a database created with MySQL 5.6.4 or an earlier version, setting --set-gtid-purged=AUTO caused the backup to fail, because pre-5.6.5 versions of MySQL did not support GTIDs, and it could not be determined if GTIDs were enabled for the database. This fix makes sure mysqldump does not attempt to output a SET @@global.gtid_purged statement when backing up any pre-5.6.5 databases.
- Replication: Deadlocks could sometimes occur on group commits with a high number of concurrent updates, as well as when one client held a lock from a commit while another client imposed a lock while rotating the binary log.
- Replication: When semisynchronous replication was enabled, the automatic dropping on the master of an event created using ON COMPLETION NOT PRESERVE caused the master to fail.
- Replication: Setting a SET column to NULL inside a stored procedure caused replication to fail.
- Replication: The binary log contents got corrupted sometimes, because the function MYSQL_BIN_LOG::write_cache always thought it had reached the end-of-cache when the function my_b_fill() reported a '0,' while that could also mean an error had occurred. This fix makes sure that whenever my_b_fill() returns a '0,' an error check is performed on info->error.
- Replication: PURGE BINARY LOGS by design does not remove binary log files that are in use or active, but did not provide any notice when this occurred. Now, when log files are not removed under such conditions, a warning is issued; this warning includes information about the file or files were not removed when the statement was issued.
- Replication: When replicating to a BLACKHOLE table using the binary logging format, updates and deletes cannot be applied and so are skipped. Now a warning is generated for this whenever it occurs. Note: binlog_format=STATEMENT is recommended when replicating to tables that use the BLACKHOLE storage engine.
- Removing a server RPM package did not shut down the existing server if it was running.
- Overhead for setting PROCESSLIST_STATE values in the Performance Schema THREADS table has been reduced.
- The Windows authentication plugin failed to free a context buffer for each connection.
- The DBUG_PRINT() macro unnecessarily evaluated arguments when debugging was not enabled.
- When index condition pushdown was used on a descending range scan and the first range interval did not contain any qualifying records, the result of the range scan could be empty even if other range intervals contained qualifying records.
- The server could attempt a filesort operation for a zero-size sort length, causing it to exit.
- my_load_defaults() was modified to accommodate some problems under compilation with gcc 4.7.2 that could cause a client crash during option processing.
- Opening a cursor on a SELECT within a stored procedure could cause a segmentation fault.
- SET PASSWORD treated user@'%' and user@'' as referring to the same mysql.user table row.
- Geometry methods that worked with WKB data performed insufficient input data validation, which could cause Valgrind errors or a server exit.
- Some INFORMATION_SCHEMA queries that used ORDER BY did not use a filesort optimization as they did in MySQL 5.5.
- Performance Schema parameter autosizing at startup did not take into account later autosizing changes to other startup parameters on which the Performance Schema parameters depended.
- The WKB reader for spatial operations could fail and cause a server exit.
- Optimizer heuristics inappropriately preferred range access over ref access in cases when the ref access referred to a column of a table earlier in the join
- Manually-created accounts (using INSERT) with a malformed password effectively had no password.
- Several scripts in the sql-bench directory that were supposed to be executable did not have the executable access bit set.
- For debug builds, DBUG_EXPLAIN resulted in a buffer overflow when the debug system variable value was more than 255 characters.
- Within an XA transaction in ACTIVE state, statements causing an implicit commit could result in metadata locks being released too early.
- Installing Debian packages on Ubuntu 12.10 succeeded using dpkg, but not with Software Center 5.4.1.4.
- For debug builds, with an XA transaction in IDLE or PREPARED status, execution of a query with the query cache enabled could cause a server exit.
- thread_pool_high_priority_connection could not be set at server startup.
- Re-execution of a stored procedure could cause a server exit in Item_field::fix_outer_field.
- A GROUP_CONCAT() invocation containing subquery having an outer reference caused the server to exit.
- With secure_auth enabled, a user with a password that used the pre-4.1 (old) hashing could not update it to use the 4.1 (new) hashing.
- For debug builds, GROUP_CONCAT(... ORDER BY) within an ORDER BY clause could cause a server exit.
- The validate_password plugin did not always enforce appropriate constraints against assigning empty passwords.
- For debug builds, the server could exit for queries involving a nested subquery, a subquery tranformed into a semi-join and using a view.
- The range optimizer could set up incorrect ranges for queries that used XOR operations.
- mysql_secure_installation could not connect to the server if the account used had an expired password. It invoked mysql noninteractively, resulting in that program failing to connect. Now mysql supports a --connect-expired-password option that indicates to the server that it can handle sandbox mode for expired-password accounts even if invoked noninteractively, and mysql_secure_installation invokes mysql with this option.
- If loose index scan was used on a query that used MIN(), a segmentation fault could occur.
- If multiple statements were sent in a single request, the audit log plugin logged only the last one. Now it logs each statement separately.
- For debug builds, an assertion was incorrectly raised for queries executed using eq_ref access and filesort.
- An outer join between a regular table and a derived table that is implicitly groups could cause a server exit.
- A prepared statement that used GROUP_CONCAT() and an ORDER BY clause that named multiple columns could cause the server to exit.
- Creating a FEDERATED table without specifying a connection string caused a server exit.
- ORDER BY MATCH ... AGAINST could cause a server exit.
- Client programs from MySQL 5.6.4 and up could confuse older servers during the connection process by using newer protocol features not understood by older servers.
- When a partition is missing, code in ha_innodb.cc would retry 10 times and sleep for a microsecond each time while holding LOCK_open. The retry logic for partitioned tables was introduced as a fix but did not include a test case to validate it. This fix removes the retry logic for partitioned tables. If the problem reported reappears, a different solution will be explored.
- The mysql.server script exited with an error if the status command was executed with multiple servers running.
- Use of the VALUES() function in the VALUES() clause of an INSERT statement could result in Valgrind warnings or an unstable server, possibly leading to a server exit.
- In some cases, REVOKE could fail to revoke the GRANT OPTION privilege.
- The mysql client allocated but did not free a string after reading each line in interactive mode, resulting in a memory leak.
- Killing a connection while it was in the process of disconnecting could lead to an assertion being raised, Valgrind warnings, and general unstability.
- INSERT ... ON DUPLICATE KEY UPDATE on a view could cause a server exit.
- Grouping by an outer BLOB column in a subquery caused a server exit.
- The server could exit due to improper handling of the error from an invalid comparison.
- The CMake check for unsigned time_t failed on all platforms.
- mysqladmin debug causes the server to write debug information to the error log. On systems that supported mallinfo(), the memory-status part of this output was incorrect in 64-bit environments when mysqld consumed more than 4GB memory.
Now the server uses malloc_info() to obtain memory-status information. malloc_info() does not report the memory that the glibc malloc() implementation internally allocates using mmap(). However, it does provide the memory usage information in all the memory arenas.
This bug fix also involves a change of output format. The server now writes memory information in XML format rather than as plain text. Example:
Memory status:
<malloc version="1">
<heap nr="0">
<sizes>
<size from="33" to="33" total="1056" count="32"/>
<size from="65" to="65" total="65" count="1"/>
<size from="113" to="113" total="226" count="2"/>
<size from="129" to="129" total="2451" count="19"/>
<size from="145" to="145" total="290" count="2"/>
<size from="161" to="161" total="1288" count="8"/>
<size from="209" to="209" total="418" count="2"/>
</sizes>
<total type="fast" count="0" size="0"/>
<total type="rest" count="66" size="5794"/>
<system type="current" size="10833920"/>
<system type="max" size="10833920"/>
<aspace type="total" size="10833920"/>
<aspace type="mprotect" size="10833920"/>
</heap>
<total type="fast" count="0" size="0"/>
<total type="rest" count="66" size="5794"/>
<system type="current" size="10833920"/>
<system type="max" size="10833920"/>
<aspace type="total" size="10833920"/>
<aspace type="mprotect" size="10833920"/>
</malloc>
- On 64-bit Mac OS X systems, CMake used x86 rather than x86_64 when determining the machine type.
- The mysql client incorrectly used latin1 for certain comparisons even if started with a multibyte default character set, resulting in a client crash.
- The url columns in the mysql datatbase help tables were too short to hold some of the URLs in the help content. These columns are now created as type TEXT to accommodate longer URLs.
- mysqld --help and mysqld --verbose --help performed unnecessary logging.
- InnoDB does not support full-text parser plugins, but failed to report an error if they were specified. Now an ER_INNODB_NO_FT_USES_PARSER error is returned.
- If Loose Index Scan was used to evaluate a query that compared an integer column to an integer specified as a quoted string (for example, col_name = '1'), the query could return incorrect results.
- IF() function evaluations could produce different results when executed in a prepared versus nonprepared statement.
- If a function such as AES_DECRYPT() that requires SSL support failed, the error could affect later calls to functions that require SSL support.
- In a MySQL server newer than MySQL 5.5 using a nonupgraded mysql.user table (for which mysql_upgrade had not been run), statements to set passwords caused a server exit due to a faulty check for the password_expired column.
- It is now possible to suppress installation of the mysql-test directory after compiling MySQL from source by invoking CMake with the INSTALL_MYSQLTESTDIR option explicitly set to empty: cmake . -DINSTALL_MYSQLTESTDIR= Previously, attempts to do this resulted in an error.
- When only counting events but not timing them, Performance Schema would report MIN_TIMER_WAIT values as a large number instead of 0.
- Using range access with an index prefix could produce incorrect results.
- For debug builds, metadata locking for CREATE TABLE ... SELECT could raise an assertion.
- A new CMake option, WITH_EDITLINE, is provided to indicate whether to use the bundled or system libedit/editline library. The permitted values are bundled (the default) and system. WITH_EDITLINE replaces WITH_LIBEDIT, which has been removed.
- When specified in an option file, the plugin-dir client option was ignored.
- Indexes on derived tables that were used during the first invocation of a stored procedure were not used in subsequent invocations.
- For DELETE and UPDATE statements, EXPLAIN displayed NULL in the ref column for some cases where const is more appropriate.
- The optimizer could choose a poor execution plan for queries with ORDER BY ... LIMIT.
- FOUND_ROWS() could return an incorrect value if the preceding query used filesort.
www.mysql.com
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 8.6 (2013/06/09) Stable Version
- The main program update ( Main ):
Add: Added Security Administrator (Database Tools: Security Manager ): contains the login / foot color / User Management and other related processing (4908)
SQL Server: Logins / Server Roles / Application Roles / Database Roles / Users / Schemas
SQL Azure: Database Roles / Users / Schemas
Firebird: Database Roles / Users
MySQL: Users
PostgreSQL: Database Roles (Users) / Schemas
Oracle: Users (Schemas)
SybaseASE: Logins
IBM DB2: Database Roles / Users / Schemas
IBM Informix: Database Roles / Users (Schemas)
Add: (Oracle) increased PACKAGES object support (including Object Browser / Object Search / script generation / auto-complete) (4908)
Upd: (Oracle) solutions compiled SQL commands, avoid the carriage-return character causes ORA-24344: success with compilation error occurrence (4908)
Fix: (MySQL) correction DATE, DATETIME data type default value (Default Value), the script generates lack QuotedString issues (4908)
Upd: (MySQL) update components to MySql.Data.dll 6.7.3 (2013/05/31) (4908)
Upd: (Access) to rewrite Access 2007 ~ 2013 database compression methods (4908)
Upd: (SQLite) for String was not recognized as a valid DateTime. Attempt quadratic problem parsing the output data (4908)
Upd: fixed window position [buttons, drag the zoom, double-tap zoom area] handling ( Dock Window ): increase Windows Vertical (Vertical) maximization (4908)
Fix: correction multi-screen (Multi-Monitor) Next: Fixed Windows ( Dock Window ) and the window is maximized (Full Screen) deal with other issues (4908)
Upd: Database Backup and Restore Timeout Settings Update (4908)
Upd: Update Database. NET Additional Files ( ) (2013/06/05)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4908)
Misc: Compatible with Informix 12.10 (2013/03/26)
Misc: Compatible with MySQL 5.6.12 (2013/06/03) / MySQL 5.5.32 (2013/06/03) / MySQL 5.1.70 (2013/06/03)
- Row editing and browsing ( Data Editor and Browser ):
Upd: Remove Double (Double-Click) CELL open editing and browsing process, avoid frequent inadvertently (through fast browsing and editing keys ( Quick Button ) is more convenient) (4908)
http://fishcodelib.com/Database.htm
-
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
Snap DB is a simple, lightweight and customizable flat-file database application. Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
License: Freeware
What's new: >>
Added menu icons to the Unicode build.
Changed: Non-contiguous listview selections are now movable with the Ctrl+Up and Ctrl+Down hotkeys.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
Ver 8.6.4916 (2013/06/17)
- Security Manager (Database Tools: Security Manager ):
Add: increase the SQL Server 2000 database support (4916)
Add: add support for Oracle Database Roles objects (4916)
Fix: correction object attributes can scrolling display problems, and many other related issues (4916)
- SQL Performance Analyzer ( SQL Profiler * ):
Add: support for SQL Server 2000 Global Mode Analytical Processing (4916)
Upd: add [remote] SQL Server Trace files off clearance and disposal (with the machine) (4916)
Upd: Update SQL Server default analysis file size (5MB-> 100MB) (4916)
Fix: (SQL Server / IBM DB2) When clicking Stop (STOP) can no longer be restarted after (RESTART) problem (4916)
- The main program update ( Main ):
Upd: (PostgreSQL) to solve terms of NOSUPERUSER account permissions, the problem can not be displayed on the left object (4916)
Upd: under SQL Server 2000 to increase the list of processes ( Process List ) display processing (4916)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4916)
http://fishcodelib.com/Database.htm
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Open Recent File' menu, which allows you to easily open the last 10 database files that you previously opened.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Smaller executable
+ Memory usage was reduced for Excel files
- Corrected problems with WITH statement
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.winpenpack.com/en/e107_files/downloadthumbs/sqlitedatabasebrowser_128.png)
SQLite Database Browser is a freeware, public domain, open source visual tool used to create, design and edit database files compatible with SQLite. It is meant to be used for users and developers that want to create databases, edit and search data using a familiar spreadsheet-like interface, without the need to learn complicated SQL commands.
http://sqlitebrowser.sourceforge.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: add a custom background color for the current connection ( Custom BackColor for Current Connection ): for different database connections, set your own favorite background color (4923)
Add: add a timer function ( Timer for Automatic Execution ): Timer can be set to automatically refresh repeatedly execute SQL Command (4923)
Upd: command-line functionality ( Command-line: ): Increase the timer settings automatically (Timer:-t: <seconds>) (4923)
DB type: Access = 0, Excel = 1, dBase = 2, FoxPro = 3, Firebird = 4, MySQL = 5, SQLServer = 6, SQLAzure = 7, SQLCe = 8, SQLite = 9, PostgreSQL = 10, Oracle = 11 , OleDB = 12, Odbc = 13, OData = 14, DB2 = 15, Informix = 16, Sybase = 17
[DB type (0 ~ 17)], [DB file / Profile name], <[Script file], [Timer (-t :)], [Export file (-f :)], [Close Tab (-ct) / Application (-ca)]>
database4.exe -?
database4.exe "c: \ 1.mdb"
database4.exe "c: \ 1.sdf"
database4.exe 0 "c: \ 1.mdb"
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-t: 30
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.csv"
database4.exe 6 codelib
database4.exe 6 codelib "c: \ 1.sql"-ct
Support for AutoLogin (MySQL / SQL Server / SQL Azure / PostgreSQL / Oracle / IBM DB2/Informix/Sybase ASE)
Export formats:-f: "x: \ xxx. [Csv / xml / txt / xlsx / xls / sql / htm / json]"
Fix: Interface color customization settings ( Custom Color ): 1. TreeView-> Tab label color can not force the issue, 2. Restoration Reset (Reset) failure problem (4923)
Fix: correction when switching the database without any object display (or no permission to view) when exception handling (4923)
Upd: (PostgreSQL) to solve terms of NOSUPERUSER account permissions, you can not display the object left the question (4916/4923)
Fix: Connection settings ( Connection Profile ): If you click OK after correction connection fails to return, when the Data Source item in the non-exemplified cause movement problems (4923)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4923)
- Row editing and browsing ( Data Editor and Browser ):
Add: Support array data type (Array DataTypes) editing and display processing {xx, xx, xx ...} (4923)
Upd: Right menu browse mode increases Refresh (Refresh) treatment (with editing mode) (4923)
Fix: form editor ( Form Editor * ): Fixed new content added input contains an exception if the characters (+ ^% ~ () [] {}) when issues related to treatment (4923)
- The list of processes ( Process List ):
Upd: Integrated timer settings (Timer) 20 seconds automatically refresh processing (4923)
Upd: Updated to support SQL Server 2000 database processing (4916)
- Security Manager (Database Tools: Security Manager ):
Add: increase SybaseASE Server Roles and Users and other objects of support (4923)
Add: add support for Oracle Database Roles objects (4916)
Add: increase the SQL Server 2000 database support (4916)
Fix: correction object attributes can scrolling display problems, and many other related issues (4916)
- Auto-complete processing ( AutoComplete * ):
Upd: When you insert the object name contains exceptional character and no prior input, insert the selected character will be automatically included QuotedString (4923)
Upd: add object name @ auto-headed character is a complete processing (4923)
Upd: table field in a different background color display (4923)
Fix: correction partial list object icon and the node object icon is not exactly the same issue (4923)
- SQL Performance Analyzer ( SQL Profiler * ):
Add: support for SQL Server 2000 Global Mode Analytical Processing (4916)
Upd: add [remote] SQL Server Trace files off clearance and disposal (with the machine) (4916)
Upd: Update SQL Server default analysis file size (5MB-> 100MB) (4916)
Fix: (SQL Server / IBM DB2) When clicking Stop (STOP) can no longer be restarted after (RESTART) problem (4916)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- The main program update ( Main ):
Fix: correction (4895) work out if it contains [Database drop-down option], the main window is minimized and then restore process will lead to the disappearance of New Query button (4925)
Misc: Compatible with SQL Server 2014 CTP1 (2013/06/25)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1331737117-1.jpg)
Log Table Viewer is a new complete SQL-based logger solution. Simply put - you can easily write any message to the log (using our provided stored procedure) and then view it in many different ways (such as Real-time, explorer, search etc.) through our powerful viewer.
Freeware
Latest Changes
- Engine updated
- Added multiple selection support to Shared Repository (wide)
- Fixed double-click on non-server on Shared Repository
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/1321984758-1.jpg)
Database File Explorer is a simple, yet powerful solution for exploring your files and filegroups and quickly understanding their Locations and disk-space usage.
Freeware
Latest Changes
- Added Extended Database Properties
- Some minor bugs were fixed
- Added multiple selection support to Shared Repository (wide)
- Fixed double-click on non-server on Shared Repository
http://www.doccolabs.com/
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- Fixed support for identity column on PostgreSQL (SERIAL)
- Repository enhancements
- Added multiple selection support to Shared Repository (wide)
- Fixed double-click on non-server on Shared Repository
http://www.doccolabs.com/
-
4.0.4.1 (2013-06-30)
- [security] Global variables scope injection vulnerability (see PMASA-2013-7)
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Upd: Improved Object filter settings ( Filter Settings ): allows connection to change at any time after treatment (4934)
Upd: optimization object refresh processing, the specified object refresh, reduce unnecessary and unrelated to refresh processing (4934)
Upd: (MySQL / SQL Server) update your browser [all] database schema ( Browse All Databases ):
Add: support for user-defined data types (User-Defined Data Types) (Domains), can automatically update the database according to the currently selected display (4934)
Upd: Loading display objects to the database node after the commencement of treatment, significantly improve on the amount of speed without affecting the database (4934)
Upd: AutoComplete object loading process, according dynamically load the currently selected database objects and eliminate the unnecessary objects can significantly improve processing speed and reduce memory usage (4934)
Upd: In large font (> 96dpi) environment, many updates and correction (4934)
Fix: correction (SQL Server 2012 and higher) case sensitive collation (Collation) database, the object can not browse SEQUENCES problems (4934)
Upd: (MySQL) update components to MySql.Data.dll 6.7.4 (2013/06/29) (4934)
Upd: (PostgreSQL) updated component Npgsql.dll 2.0.13.91 (2013/06/28) (4934)
Fix: correction (4895) work out if it contains [Database drop-down option], the main window is minimized and then restore process will lead to the disappearance of New Query button (4925)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4934)
Misc: Compatible with SQL Server 2014 CTP1 (2013/06/25)
- Auto-complete processing ( AutoComplete * ):
Upd: AutoComplete object loading, increased filter settings ( Filter Settings ) is [excluded] objects automatically processed (excluding field auto-sensing) (4934)
Upd: When switching different databases (or SCHEMAS), the mining dynamically update the current SQL Editor tab (New Query) the AutoComplete object, greatly enhance the processing speed is not affected by the amount of label (4934)
Fix: correction to avoid auto-complete list window shows the position beyond the scope of the problem (4934)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 8.9 (2013/07/20) Stable Version
- SQL Editor ( SQL Editor ):
Add: add a separate mode with the original label mode ( mode Splitter / Tabbed mode ) switching process: the results were shown to facilitate Row (4949)
Upd: Results pane displays the row is hidden by default process when executing the command will automatically open pane (4949)
Add: increase the Hide / Show rows results pane (Hide / Show Results Pane) shortcut keys Ctrl + R (4949)
- Auto-complete processing ( AutoComplete * ):
Fix: correction table amount, affecting automatically display processing speed (4949)
Upd: object name auto-completion process, adding more characters exception handling (including @ $-_0123456789) (4949)
Fix: correction (4934) led in some cases, fields, auto-sensing ( IntelliSense ) does not work problem (4949)
- The main program update ( Main ):
Upd: Compatible with Microsoft Windows 8.1 (32bit and 64bit) (4949)
Fix: correction window is maximized display problem when the operating system Taskbar location settings on Left or Top Time (4944)
Upd: (Informix) database connection instead IBM.Data.DB2.dll (with DB2), replacing the original IBM.Data.Informix.dll and minimize the original setting mode (4944)
Upd: (Informix) to increase the display built SCHEMAS objects (sqlj / sysibm / sysproc) (4944)
Fix: (Oracle) fix a different version of the Oracle database connection, a matter affecting title display (4944)
Upd: (Oracle) When performing a select / insert / update / delete other SQL commands, if the end contains semicolon (;) will be automatically removed, to avoid ORA-00911 error (4944)
Upd: (Oracle) update components to Oracle.ManagedDataAccess.dll 11.2.0.3.60 (2013/07/15) (4944)
Upd: (SQLite) update components to System.Data.SQLite.dll 1.0.87.0 (3.7.17) (2013/07/08) (4944)
Upd: (DB2/Informix) updated component IBM.Data.DB2.dll 9.7.4.4 (10.5.0.4) (2013/06/14) (4944)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4949)
Misc: (DB2/Informix) IBM Data Server Client Packages Version 10.5 GA (2013/06/14)
Misc: Compatible with Oracle 12C (2013/07/10)
Misc: Compatible with IBM DB2 10.5 (2012/12/10)
- Code Snippets Manager ( Code Snippets Manager ):
Add: increase the display according to different databases and perceived treatment ( Group by Database Type ) (4944)
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
4.0.4.2 (2013-07-28)
- [security] Fix stored XSS in Server status monitor, see PMASA-2013-9
- [security] Fix stored XSS in navigation panel logo link, see PMASA-2013-9
- [security] Fix self-XSS in setup, trusted proxies validation, see PMASA-2013-9
- [security] Fix full path disclosure, see PMASA-2013-12
- [security] Fix control user SQL injection in pmd_pdf.php, see PMASA-2013-15
- [security] Fix control user SQL injection in schema_export.php, see PMASA-2013-15
- [security] Fix self-XSS in schema export, see PMASA-2013-14
- [security] Fix unencoded json object, see PMASA-2013-11
- [security] Fix stored XSS in link transformation plugin, see PMASA-2013-13
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.0.4.2/phpMyAdmin-4.0.4.2-all-languages.zip/download)
http://www.phpmyadmin.net/
-
# Functionality Added or Changed
* Important Change; Replication: By default, when promoting integers from a smaller type on the master to a larger type on the slave (for example, from a SMALLINT column on the master to a BIGINT column on the slave), the promoted values are treated as though they are signed. Now in such cases it is possible to modify or override this behavior using one or both of ALL_SIGNED, ALL_UNSIGNED in the set of values specified for the slave_type_conversions server system variable. For more information, see Row-based replication: attribute promotion and demotion, as well as the description of the variable.
* Previously, program options could be specified in full or as any unambiguous prefix. For example, the --compress option could be given to mysqldump as --compr, but not as --comp because the latter is ambiguous. Option prefixes now are deprecated. They can cause problems when new options are implemented for programs. A prefix that is currently unambiguous might become ambiguous in the future. If an unambiguous prefix is given, a warning now occurs to provide feedback. For example: Warning: Using unique option prefix compr instead of compress is deprecated and will be removed in a future release. Please use the full name instead. Option prefixes are no longer supported in MySQL 5.7; only full options are accepted.
* The C API libmysqlclient shared-library .so files now have version 18.1.0 (up from version 18.0.0 used in MySQL 5.5).
* In batch mode, mysql formatted result status messages such as “"Query OK, 1 row affected"” but did not print them. Now these messages are not formatted.
# Bugs Fixed
* Performance; Important Change; InnoDB: InnoDB would fail to open a tablespace that has multiple data files. This removes the known limitation that was in MySQL Server 5.6.12.
* Performance; InnoDB: A code regression introduced in MySQL 5.6 negatively impacted DROP TABLE and ALTER TABLE performance. This could cause a performance drop between MySQL Server 5.5.x and 5.6.x.
* Performance; InnoDB: When innodb_thread_concurrency is set to a non-zero value, there was a possibility that all innodb_concurrency_tickets would be released after each row was read, resulting in a concurrency check after each read. This could impact performance of all queries. One symptom could be higher system CPU usage. We strongly recommend that you upgrade to MySQL Server 5.6.13 if you use this setting. This could cause a performance drop between MySQL Server 5.5.x and 5.6.x.
* Incompatible Change: It is possible for a column DEFAULT value to be valid for the sql_mode value at table-creation time but invalid for the sql_mode value when rows are inserted or updated.
* MySQL Cluster: CREATE LOGFILE GROUP failed with a syntax error when INITIAL_SIZE, UNDO_BUFFER_SIZE, or both options were specified.
* InnoDB: The server would crash during a memcached set operation. The failure was due to a padded length value for a utf8 char column. During a memcached update operation, a field from an old tuple would be copied with a data length that was less than the padded utf8 char column value. This fix ensures that old tuples are not copied. Instead, a new tuple is created each time.
* InnoDB: When CHECK TABLE found a secondary index that contained the wrong number of entries, it would report an error but not mark the index as corrupt. CHECK TABLE now marks the index as corrupt when this error is encountered, but only the index is marked as corrupt, not the table. As a result, only the index becomes unusable until it is dropped and rebuilt. The table is unaffected.
* InnoDB: InnoDB would attempt to gather statistics on partially created indexes.
* InnoDB: A full-text search using the IN BOOLEAN MODE modifier would result in an assertion failure.
* InnoDB: The two INFORMATION_SCHEMA tables for the InnoDB buffer pool could show an invalid page type for read-fixed blocks. This fix will show the unknown page type for blocks that are I/O-fixed for reading.
* InnoDB: During an insert buffer merge, InnoDB would invoke lock_rec_restore_from_page_infimum() on a potentially invalid record pointer.
* InnoDB: The innodb_rwlock_x_spin_waits item in the INFORMATION_SCHEMA.INNODB_METRICS table would show the same value as the innodb_rwlock_x_os_waits item.
* InnoDB: A memory leak would occur when inserting or replacing a row in a full-text search index on a table with more than 96 columns.
* InnoDB: In debug builds, an assertion could occur in OPT_CHECK_ORDER_BY when using binary directly in a search string, as binary may include NULL bytes and other non-meaningful characters. This fix will remove non-meaningful characters before the search is run.
* InnoDB: The page_zip_validate() consistency check would fail after compressing a page, in page_zip_compress(). This problem was caused by page_zip_decompress(), which would fail to set heap_no correctly when a record contained no user data bytes. A record with no user data bytes occurs when, for example, a primary key is an empty string and all secondary index fields are NULL or an empty string.
* InnoDB: A race condition would occur between ALTER TABLE ... ADD KEY and INSERT statements, resulting in an “Unable to Purge a Record” error.
* InnoDB: A full-text search that returns large result sets would consume an excessive amount of memory due to use of a red-black tree for holding full-text search results. This fix reduces and imposes a limit on memory consumption. If the limit is exceeded, a message is returned indicating that the full-text search query exceeds the maximum allowed memory.
* InnoDB: Restarting InnoDB in read-only mode and running a workload would occasionally return a global_segment < os_aio_n_segments assertion.
* InnoDB: When the InnoDB shutdown mode (innodb_fast_shutdown) is set to 2 and the master thread enters the flush loop, the thread would not be able to exit under some circumstances. This could lead to a shutdown hang.
* InnoDB: While printing a UTF-8 table name, InnoDB would truncate the table name, resulting in an incomplete buffer and subsequent Valgrind error. This bug fix also addresses an incorrect debugging error message.
* InnoDB: Attempting to create a table while in innodb_read_only mode would result in the following error: ERROR 1015 (HY000): Can't lock file (errno: 165 - Table is read only).
* InnoDB: Due to a resource related bug, creating numerous tables that have a simple a full-text search index would cause excessive memory usage. This fix adds a global configuration parameter to limit the total memory size that full-text search indexes can use. If the global memory limit is reached by an index operation, a force sync is triggered.
* InnoDB: In the error log, a full-text search index would be reported missing from the data dictionary during a TRUNCATE TABLE operation. After restarting mysqld, the following InnoDB error would be reported: “InnoDB: Error: trying to load index idx13 for table test/g1 but the index tree has been freed..”
* InnoDB: Creating a table with a comment or default textual value containing an apostrophe that is escaped with a backslash would sometimes cause the InnoDB storage engine to omit foreign key definitions.
* InnoDB: Setting foreign_key_checks=0 and running ALTER TABLE to change the character set of foreign key columns for a database with multiple tables with foreign key constraints would leave the database in an inconsistent state. Subsequent ALTER TABLE operations (using the COPY algorithm) with foreign_key_checks=1 would fail due to the detected inconsistency. Reversion of the partially executed ALTER TABLE operation would also fail, resulting in the loss of the table being altered. When running the same ALTER TABLE operation with a RENAME clause, the inconsistency would not be detected but if the ALTER TABLE operation failed for some other reason, reversion of the partially executed ALTER TABLE would fail with the same result. The bug fix temporarily disables foreign_key_checks while the previous table definition is restored.
* InnoDB: Successive deletes in descending key order would lead to under-filled InnoDB index pages. When an InnoDB index page is under-filled, it is merged with the left or right sibling node. The check performed to determine if a sibling node is available for merging was not functioning correctly.
* InnoDB: The pthread_mutex, commit_threads_m, which was initialized but never used, has been removed from the code base.
* InnoDB: When running an InnoDB full-text search in boolean mode, prefixing an asterisk (*) to a search string ('*string') would result in an error whereas for MyISAM, a prefixed asterisk would be ignored. To ensure compatibility between InnoDB and MyISAM, InnoDB now handles a prefixed asterisk in the same way as MyISAM.
* InnoDB: The row_check_index_for_mysql method, which checks for NULL fields during an index scan or CHECK TABLE operation, would iterate unnecessarily. Thanks to Po-Chun Chang for the patch to correct this issue.
* Partitioning: When upgrading to MySQL 5.5.31 or higher, a message is written into the output of mysql_upgrade when encountering a partitioned table for which the ALGORITHM option is required to maintain binary compatibility with the original; the message includes the ALTER TABLE statement required to make the change. For such a table having a sufficiently large number of partitions, the message was truncated with an error before the complete ALTER TABLE statement could be written.
* Partitioning: When a range specified in the WHERE condition of a query against a table partitioned by RANGE entirely within that of one of the partitions, the next partition was also checked for rows although it should have been pruned away.
* Partitioning: When dropping a partitioned table, the table's .par file was deleted first, before the table definition or data. This meant that, if the server failed during the drop operation, the table could be left in an inconsistent state in which it could neither be accessed nor dropped.
* Replication: The condition leading to the issue fixed continued to raise an error even though the condition itself no longer cause the issue to occur.
* Replication: When rpl_semi_sync_master_timeout was set to an extremely large value, semi-synchronous replication became very slow, especially when many sessions were working in parallel. It was discovered that the code to calculate this timeout was inside the wait loop itself, with the result that an increase in the value of rpl_semi_sync_master_timeout caused repeated iterations. This fix improves the method used to calculate wakeup times, and moves it outside of the wait loop, so that it is executed one time only.
* Replication: It was possible to cause a deadlock after issuing FLUSH TABLES WITH READ LOCK by issuing STOP SLAVE in a new connection to the slave, then issuing SHOW SLAVE STATUS using the original connection.
* The fix for this includes the addition of the rpl_stop_slave_timeout system variable, to control the time in seconds to wait for slave to stop after issuing STOP SLAVE before returning a warning.
* Replication: Some expressions employing variables were not handled correctly by LOAD DATA.
* Replication: In some circumstances, the message in the Last_Error column from the output of SHOW SLAVE STATUS referred to GTID_NEXT_LIST although this variable is not currently implemented (the name is reserved for possible future use). Now in such cases the error message no longer refers to this variable.
* Replication: The error displayed by SHOW SLAVE STATUS when a worker thread fails to apply an event contained no event coordinate information. The GTID for the event's group was also not shown. Now in such cases, the text shown for Last_SQL_Error is prefixed with the (physical) master binary log coordinates, as well as the value of gtid_next when this has been set.
* Replication: Linker errors occurred if the header file log_event.h was included in an application containing multiple source files, because the file rpl_tblmap.cc was included in log_event.h. This fix moves the inclusion of rpl_tblmap.cc into the source files that use log_event.h.
* Replication: The warning issued when specifying MASTER_USER or MASTER_PASSWORD with CHANGE MASTER TO was unclear for a number of reasons, and has been changed to read, Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see 'START SLAVE Syntax' in the MySQL Manual for more information.
* Replication: After a transaction was skipped due to its GTID already having been logged, all remaining executed transactions were incorrectly skipped until gtid_next was pointed to a different GTID.
* Replication: After the client thread on a slave performed a FLUSH TABLES WITH READ LOCK and was followed by some updates on the master, the slave hung when executing SHOW SLAVE STATUS.
* For debug builds, improper use of SAFE_MUTEX within dbug.c caused different code areas to have different ideas about size and contents of a mutex. This could result in out-of-bounds memory writes.
* Sql_condition::set_subclass_origin() could perform an out-of-bounds read.
* Initialization of keycache_* variables (see Multiple Key Caches) during server startup could write to incorrect memory.
* Reads from message buffers for closed connections could occur.
* The server could exit while using a cursor to fetch rows from a UNION query.
* The range optimizer incorrectly assumed that any geometry function on a spatial index returned rows in ROWID order, which could result in incorrect query results.
* The server did excessive locking on the LOCK_active_mi and active_mi->rli->data_lock mutexes for any SHOW STATUS LIKE 'pattern' statement, even when the pattern did not match status variables that use those mutexes (Slave_heartbeat_period, Slave_last_heartbeat, Slave_received_heartbeats, Slave_retried_transactions, Slave_running). Now attempts to show those variables do not lock those mutexes. This might result is slightly stale data, but better performance.
* Full-text phrase search in InnoDB tables could read incorrect memory.
* It was not possible to keep several major versions of MySQL in the same yum repository.
* The Performance Schema could spawn a thread using incorrect instrumentation information.
* INSERT ... ON DUPLICATE KEY UPDATE could cause a server exit if a column with no default value was set to DEFAULT.
* The code base was modified to account for new warning checks introduced by gcc 4.8.
* Compiling failed with -DMY_ATOMIC_MODE_RWLOCKS=1 or on platforms on which MySQL did not support lockless atomic operations (such as ARM).
* In a prepared statement or stored routine, if the HAVING clause of a subquery referenced some column of the GROUP BY of the parent query, the server could exit.
* The read-only open_files_limit system variable did not show maximum number of open files the mysqld process could have, but instead the number that was requested after adjusting the --open-files-limit command-line option.
* Some rows for a session could be missing sporadically from the Performance Schema session_connect_attrs table while the session was executing a workload.
* The server could make the wrong decision about whether an account password was expired.
* Upgrading from community SLES RPM packages to commercial packages for the same MySQL version failed with conflict errors.
* A full-text search syntax error failed to print to standard output.
* Unlike MyISAM, InnoDB does not support boolean full-text searches on nonindexed columns, but this restriction was not enforced, resulting in queries that returned incorrect results.
* If the optimizer was using a loose index scan, the server could exit while attempting to create a temporary table.
* Incorrect results or a server exit could be caused by a reference to an aggregated expression inside a nested subquery, where the aggregated expression was evaluated in a query block more than two levels outer to the reference.
* In debug builds, failure in the range optimizer for an ER_LOCK_DEADLOCK or ER_LOCK_WAIT_TIMEOUT error could go undetected and cause an assertion to be raised when a response was sent to the client. In release builds, this problem manifested as clients receiving an OK for a statement that had failed.
* An assertion could be raised when creating a index on a prefix of a TINYBLOB column in an InnoDB column.
* A server exit could occur for queries of the form SELECT (SELECT 1 FROM t1) IN (SELECT a FROM t1) when attempting to evaluate the constant left-hand argument to the IN subquery predicate.
* No warning was generated if a duplicate index existed after dropping a column associated with a multiple-column index.
* SELECT DISTINCT with WITH ROLLUP could result in a Duplicate entry 'NULL' for key '<auto_key>' error.
* The server could exit in do_copy_not_null() due to an improper NULL-value check.
* Transforming some subqueries that select temporal or BIGINT types or to a semijoin caused a server exit on the second execution of prepared statements or stored programs.
* The usual failed-login attempt accounting was not applied to failed COM_CHANGE_USER commands.
* A user variable referenced during execution of a prepared statement is set to memory that is freed at the end of execution. A second execution of the statement could result in Valgrind warnings when accessing this memory.
* Misoptimization of left expressions in prepared statements could cause a server exit.
* The optimizer trace could print ranges for key parts that were not usable for range access.
* When running a query on INFORMATION_SCHEMA.INNODB_BUFFER_PAGE that requested table_name and index_name values, query results would include index pages without table_name or index_name values.
* Several COM_xxx commands in the client-server protocol did not have length checks for incoming network packets, which could result in various problems for malformed input.
* Passwords in statements were not obfuscated before being written to the audit log.
* With the thread pool plugin in use, normal connection termination caused the Aborted_clients status variable to be incremented.
* On Windows, command-line options of the form --opt_name="opt_value" worked but --opt_name='opt_value' did not.
* On all platforms, for Performance Schema options of the form --performance_schema_instrument="instrument=value", invalid instrument names now are rejected.
* MySQL Installer, if run in custom install or change mode, offered installation options that had no effect.
* Incorrect results could be returned from queries that used several aggr_func(DISTINCT) functions (where aggr_func() is an aggregate function such as COUNT()) when these referred to different columns of the same composite key.
* If an UPDATE containing a subquery caused a deadlock inside InnoDB, the deadlock was not properly handled by the SQL layer. The SQL layer then tried to unlock the row after InnoDB rolled back the transaction, raising an assertion inside InnoDB.
* Boolean plugin system variables did not behave well on machines where char is unsigned; some code attempted to assign a negative value to these.
* In the absence of SQL_CALC_FOUND_ROWS in the preceding query, FOUND_ROWS() should return the number of rows in the result set, but this did not always happen if the query contained ORDER BY.
* Unoptimized versions of the xxxkorr() macros in my_global.h were used on 64-bit x86 processors.
* sql-common/client_plugin.c contained a nonportable use of a va_list parameter.
* mysqldump assumed the existence of the general_log and slow_log tables in the mysql database. It failed if invoked to dump tables from an older server where these tables do not exist.
* Full-text search on InnoDB tables failed on searches for words containing apostrophes.
* Full-text search on InnoDB tables failed on searches for literal phrases combined with + or - operators.
* Optimizations that used extended secondary keys (see Use of Index Extensions) worked only for InnoDB, even for storage engines with the requisite underlying capabilities.
* With big_tables enabled, queries that used COUNT(DISTINCT) on a simple join with a constant equality condition on a non-duplicate key returned incorrect results.
* mysql_install_db incorrectly tried to create the mysql.innodb_table_stats and mysql.innodb_index_stats tables if InnoDB was not available.
* If one session had any metadata lock on a table, another session attempting CREATE TABLE [IF NOT EXISTS] for the same table would hang. This occurred due to an attempt in the second session to acquire an exclusive metadata lock on the table before checking whether the table already existed. An exclusive metadata lock is not compatible with any other metadata locks, so the session hung for the lock timeout period if another session had the table locked. Now the server attempts to acquire a shared metadata lock on the table first to check whether it exists, then upgrade to an exclusive lock if it does not. If the table does exist, an error occurs for CREATE TABLE and a warning for CREATE TABLE IF NOT EXISTS.
* Attempts to build from a source RPM package could fail because the build process attempted to refer to a pb2user that might not exist.
* A typo in cmake/dtrace.cmake prevented DTrace support from being enabled by -DENABLE_DTRACE-on.
* When an internal buffer was too small for the workload, the Performance Schema could spend a lot of time in an internal spin loop attempting to allocate a memory buffer, and fail.
* Some LEFT JOIN queries with GROUP BY could return incorrect results.
* For queries with ORDER BY ... LIMIT, the optimizer could choose a nonordering index for table access.
* When selecting a union of an empty result set (created with WHERE 1=0 or WHERE FALSE) with a derived table, incorrect filtering was applied to the derived table.
* Comparison of a DATETIME value and a string did not work correctly for the utf8_unicode_ci collation.
www.mysql.com
-
Whats new:>>
4.0.5.0 (2013-08-04)
- bug #3977 Not detected configuration storage
- bug #3970 Pressing enter in the filter field reloads page
- bug #3984 Cannot insert in this table (PHP < 5.4)
- bug #3989 Reloading privileges does not update the interface
- bug #3960 NavigationBarIconic config not honored
- bug #3985 Call to undefined function mb_detect_encoding
- bug #4007 Analyze option not shown for InnoDB tables
- bug #4015 Forcing a storage engine for configuration storage
- bug Incorrect Drizzle 7 detection
- bug #4019 Create database if not exists (export): add an option to the
interface to enable generating CREATE DATABASE and USE (false by default)
- bug #4012 Crash on CSV file import
- bug #4009 Statistic Monitor shows only last 3 digits in graph
- bug #3998 Non-permanent SQL history not working
- bug #3578 Transformations for text/plain on a BLOB column
- [security] Improved protection against cross framing, see PMASA-2013-10
+ Reinstated configuration directive: AllowThirdPartyFraming
http://www.phpmyadmin.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: Add SQL History History: 30 days for easy access database commands executed and performance information such as records (4971)
Upd: User Experience Updated: 1 Double-click the upper left corner to close the program Icon 2 Click the bottom of the window and drop vertically Maximization (4971)
Upd: individual database history list (MRU), former Showing 16 to 30 pen (4971)
Upd: (SQLite) update components to System.Data.SQLite.dll 1.0.88.0 (3.7.17) (2013/08/08) (4971)
Upd: (Firebird) updated component FirebirdSql.Data.FirebirdClient.dll 3.1.0 ( ) (2013/07/30) (4971)
Upd: (Firebird) supported the position of Embedded Server components can be specified in the executable file under any directory (4971)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4971)
Misc: Compatible with MySQL 5.6.13 (2013/07/31) / MySQL 5.5.33 (2013/07/31) / MySQL 5.1.71 (2013/07/31)
- Script generation ( Data Definition Language ):
Upd: Support Field Default value (Default Value) function (Function) whether or not the judge, to avoid being treated as normal text (including tables editor) (4971)
Upd: (Oracle) updated SCRIPT AS -> Data (INSERTs) script to generate increased Anonymous PL / SQL (BEGIN ... END ;) convenient batch processing (4971)
- SQL Editor ( SQL Editor ):
Add: Added support for multiple SQL statements character segmentation processing "/" (with GO) (4971)
Upd: command processing has not been completed to avoid repeated execution (4971)
Upd: Update separated mode ( Splitter mode ): When the zoom display area, the automatic update data blocks separated by height (4971)
Upd: When the label name is longer resolve not fully display problems (4971)
- Auto-complete processing ( AutoComplete * ):
Upd: Auto-sensing ( IntelliSense ): increase awareness processing OUTER JOIN Fields (4971)
- SQL Performance Analyzer ( SQL Profiler * ):
Upd: Log Mode history ( SQL Execution History ): Data Recovery Total time spent reading the time display, command execution with the original Execution time to spend time together Show (4971)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Latest Changes
- Support for Foreign Language via GetText-PO files. There are sample (Google Translate) versions for a number of languages
- Specialty File Formats - Two new special Record-Layouts have been added:
- Get-Text PO - special editor for Get-Text-PO language translation files
- SwingX Tooltip properties - special editor for SwingX Tooltip properties file
- Macro (Script) Changes - Documentation, Sample Scripts, Extra Script functionality and a Built-in Script Editor. If you are planning on writing Macro scripts you should also get RecordEditor_Macro_JavaDoc_0.94.4.7z. from the RecordEditor Site
- Text Editor View - editing the file with a standard Text Editor
- New Csv Parsers - New Csv parsers that ensure a specific number of CSV separators are present
- Edit Raw Text Option - wether to allow users to edit raw text (and bypass validation) or not
- New Types - New positive types for Cobol Files
- Docking / un-docking - How to Dock and undock individual screens
- Child Records - Show a record screen on a list screen
- Group Filters - Filters can be applied across a logical group of records (i.e. a PO header, Product and related store records)
- Cobol - Cobol parsing fix's + 2 new dialects (where the decimal point is a ',')
http://record-editor.sourceforge.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: Add Query Builder ( Query Builder * ): to provide a more rapid and easy way to create a query condition formula (4985)
Upd: data visualization ( Data Visualization ): Open all functions, providing general users (4985)
Upd: (DB2/Informix) updated component IBM.Data.DB2.dll 9.7.4.4 (10.5.1.4) (2013/08/18) (4985)
Upd: (Firebird) updated component FirebirdSql.Data.FirebirdClient.dll 3.1.1 ( ) (2013/08/18) (4985)
Upd: (Oracle) update components to Oracle.ManagedDataAccess.dll 12.1.0.1.0 (2013/08/05) (4985)
Upd: (SQL Server / SQL Azure) data sheet is renamed to avoid adding QuotedString not handle exceptions characters (4985)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4985)
Misc: (DB2/Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 1 (2013/08/22)
- User-defined data types ( User-Defined Data Types ) (Domains):
Add: support script generation, object deletion, the sample syntax to create other functions (4985)
Supported database contains: Firebird / SQL Azure / SQL Server/Oracle/PostgreSQL/SybaseASE/Informix/DB2
Upd: increase [Auto] heavy brush handle and fix [Manual] deal with issues such as repeated heavy brush (4985)
- Data column output ( Data Export ):
Upd: Improved (CSV / TXT / XLSX / XLS / HTM / JSON) data is NULL output processing (4985)
Upd: Improved (CSV / TXT) Data output only for dealing with exceptional character added QuotedString characters (4985)
Upd: Improved (CSV) data to standard output divided character comma (,) characters (4985)
- Database Object Search ( Search Objects ):
Upd: Double-click the search results can be continued after the search for other objects, without re-open the search (4985)
Upd: can be opened at any object node object search function, and an object is automatically assigned the current primary node as the default search (4985)
- Row Editing ( Data Editor ):
Upd: (SQL Server / SQL Azure / SQLCe / SybaseASE) Date Format field to add (INSERT) and updates (UPDATE) will be unified instead Unseparated String Format format (including script generation) (4985)
Upd: Improved batch import processing ( Batch Import -> from File ): automatically clear and updates QuotedString character processing (4985)
- Auto-complete processing ( AutoComplete * ):
Add: Improved User Experience ( Displaying Tips ): 1. adding text input switching with the selected message is displayed, 2. join help prompt displays (4985)
Add: auto-complete mode switching shortcut key (Toggle completion mode): Ctrl + Alt + Space (4985)
- SQL Performance Analyzer ( SQL Profiler * ):
Upd: (Log Mode) add full history analysis, including all operating handle record (4985)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Polish GUI added.
Minor changes.
http://www.vlsoftware.net/
-
(http://www.portablefreeware.com/screenshots/screSZhSK.gif)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Whats new: >>
Update built-in DISQLite3 engine to SQLite 3.8.0.
In table browsing mode, order results by ROWID.
Fix error when scrolling a table with many result columns.
Stay responsive in case of SQLite errors.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
Whats new: >>
· Exporting huge Tables causes memory-Problems
phpMyAdmin 4.0.6 RC 1:
· bug #4036 Call to undefined function mb_detect_encoding (clarify the doc)
· bug Missing hints when changing a column's structure
· bug #4048 Cannot select foreign value in Search
· bug #4025 gzip export is not actually compressed with mod_deflate
· bug #4054 query analysis doesn't launch in status monitor
· Add pmahomme icon credits (FamFamFam silk icon set)
· bug #4064 Table structure statistics "Space usage" caption too small for l10n
· bug #4051 Wrong tabindex when inserting rows
· bug #4066 varchar field not truncated in table browse mode
· rfe #1435 Opening database should expand it in the navigation menu
· performance) Removed ShowTooltip directive
http://www.phpmyadmin.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Added Black and white option
- Corrected problem with adding new connections
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Add: Add the traditional user interface display ( User Interface -> Traditional Style ) (4994)
Upd: graphical user interface ( Graphical User Interface ) display and processing efficiency, a lot of detail optimization and update (4994)
Upd: Update object tree view: 1. When an object exceeds displayed, automatically displays the horizontal scroll function, (2) When the mouse is moved over the object, automatically highlighted (4994)
Fix: SQL History ( SQL History ): solved if the main program in the UNC path \ \ run directly, this function will not issue (4994)
Fix: correction to reset the font and size (Font and Size) Default no effect problems (4994)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (4994)
- Auto-complete processing ( AutoComplete * ):
Upd: increased focus on project ( Focused Item ) display processing: Click on the down arrow under the proposed model is selected after a project) (4994)
- Query Builder ( Query Builder * ):
Add: Object Browser, and the list of fields to support the mouse wheel to scroll up and down processing (Scrolling) (4994)
Fix: correction when the number of columns is large field link cable (Connector Line) display processing method (4994)
http://fishcodelib.com/Database.htm
-
Whats new: >>
· bug #4036 Call to undefined function mb_detect_encoding (clarify the doc)
· bug Missing hints when changing a column's structure
· bug #4048 Cannot select foreign value in Search
· bug #4025 gzip export is not actually compressed with mod_deflate
· bug #4054 query analysis doesn't launch in status monitor
· Add pmahomme icon credits (FamFamFam silk icon set)
· bug #4064 Table structure statistics "Space usage" caption too small for l10n
· bug #4051 Wrong tabindex when inserting rows
· bug #4066 varchar field not truncated in table browse mode
· rfe #1435 Opening database should expand it in the navigation menu
· (performance) Removed ShowTooltip directive
· bug #4046 Exporting huge Tables causes memory-Problems
http://www.phpmyadmin.net/
-
(http://www.portablefreeware.com/screenshots/screSZhSK.gif)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Whats new: >>
Implement the SQLite 3.8.0.2 bug fixes.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 9.2 (2013/09/09) Stable Version
- The main program update ( Main ):
Add: Add Object rapid screening process ( Quick Filter ): Enter the displayed objects immediately after updating, you can quickly find and exclude excessive or unnecessary objects appear (Ctrl +;) (5000)
Add: Add the traditional user interface display ( User Interface -> Traditional Style ) (4994)
Upd: graphical user interface ( Graphical User Interface ) display and processing efficiency, a lot of detail optimization and update (4994)
Upd: Update object tree view: 1. When an object exceeds displayed, automatically displays the horizontal scroll function, (2) When the mouse is moved over the object, automatically highlighted (4994), 3. Increasing Object heavy brush processing speed ( 5000)
Upd: Database Object Search ( Search Objects ): Double-click search results to enhance the processing speed (5000)
Fix: SQL History ( SQL History ): solved if the main program in the UNC path \ \ run directly, this function will not issue (4994)
Fix: correction to reset the font and size (Font and Size) Default no effect problems (4994)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (5000)
- SQL Editor ( SQL Editor ):
Add: rewrite the search and replace function ( Quick Find and Replace ): closely integrated with the editor, the operation more simple and fast (5000)
Upd: Improved replace function (Replace): 1. Solutions can not handle the same question repeated characters (eg: a -> aa), 2. Replace the first to highlight the first, 3 new shortcut: Ctrl + H (5000)
- Script generation ( Data Definition Language ):
Fix: (MySQL) table field type TIMESTAMP correction default yyyy-MM-dd hh: mm: ss No single quotes (') problem (5000)
Upd: (MySQL) table field type TIMESTAMP increased ON UPDATE CURRENT_TIMESTAMP defined display processing (5000)
Upd: (MySQL) table option to increase AUTO_INCREMENT = n define the display processing (5000)
- Auto-complete processing ( AutoComplete * ):
Upd: the focus of the project under the proposed model (Focused Item) automatically centered display processing (with auto-completion mode) (5000)
Upd: increased focus on project ( Focused Item ) display processing: Click on the down arrow under the proposed model is selected after a project) (4994)
- Query Builder ( Query Builder * ):
Add: Object Browser, and the list of fields to support the mouse wheel to scroll up and down processing (Scrolling) (4994)
Fix: correction when the number of columns is large field link cable (Connector Line) display processing method (4994)
http://fishcodelib.com/Database.htm
-
Whats new: >>
· Add materialized views
· Make simple views auto-updatable
· Add many features for the JSON data type, including operators and functions to extract elements from JSON values
· Implement SQL-standard LATERAL option for FROM-clause subqueries and function calls
· Allow foreign data wrappers to support writes (inserts/updates/deletes) on foreign tables
· Add a Postgres foreign data wrapper to allow access to other Postgres servers
· Add support for event triggers
· Add optional ability to checksum data pages and report corruption
· Prevent non-key-field row updates from blocking foreign key checks
· Greatly reduce System V shared memory requirements
http://www.postgresql.org/
-
Whats new: >>
- The main program update ( Main ):
Add: Support MATERIALIZED VIEW Object Show / Delete / script generation ... and other processing (5008)
Supported database contains: PostgreSQL 9.3 / Oracle / SQL Server / SQL Azure
Add: increase [as an object using the object schema name prefix] Set ( Object (schema) -> schema.object ) (5008)
Upd: Object rapid screening process ( Quick Filter ): Optimization of continuous input processing efficiency and reduce the burden on the system (5008)
Fix: correction (4985) SQL Server tables renamed renamed treatment process updates cause SQLCe useless issues (5008)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (5008)
- Data Table Editor ( Table Designer ):
Add: Support Oracle 12c create the table New Features: Added IDENTITY Columns Set (5008)
Fix: Constraints Editor ( Constraint Editor ): Fixed [all] database schema (Browse all databases), select the table column after update issues (5008)
- Script generation ( Data Definition Language ):
Add: increase [generate FOREIGN KEY constraint definition contains the name] Set ( xxx CONSTRAINT FOREIGN KEY ) (5008)
Fix: correction simultaneously generate multiple index object script, Sort Order may not correctly indicate the problem (5008)
Upd: (PostgreSQL) update script generation VIEW objects, adding WITH (options. ..) option settings, etc. Information (5008)
Fix: (Oracle 12c) solution can not be generated through GENERATED ALWAYS AS IDENTITY SEQUENCE object generated script problems (5008)
- Auto-complete processing ( AutoComplete * ):
Upd: Improved Data Sheet auto-sensing process (SCHEMA NAME +.): Allows the schema name case sensitive processing (5008)
Upd: (PostgreSQL) pg_catalog schema under (TABLES / VIEWS) object fields, cross-schema-aware processing automatically without specifying (5008)
Upd: Improved Exception Processing Character: 1. When the pre-processing when the manually entered QuotedString 2. Add more exceptional characters. Process (5008)
Upd: improvements and correction [all] database schema ( Browse All Databases ) under field awareness processing (5008)
- Row View ( Data Browser ):
Upd: separation mode ( Splitter mode ): supports full message display query results (table name / execution time / total time / number of records affected) (5008)
Upd: separate model and label mode ( mode Splitter / Tabbed mode ): Hold last browsing mode, when the query is executed again, we can maintain the last browsing mode (5008)
- Row Editing ( Data Editor ):
Upd: support (Oracle 12c) IDENTITY Columns incremented automatically display processing (5008)
http://fishcodelib.com/Database.htm
-
4.0.7.0 (2013-09-23)
- bug #3993 Sorting in database overview with statistics doesn't work
- bug Handle the situation where PHP_SELF is not set
- bug #4080 Overwrite existing file not obeyed
- bug #3929 Database-specific privileges are not copied when cloning user
- bug #3997 Error handling in case MySQL extension is missing
- bug #4089 Moving Columns will alter column definition
- bug #4091 Insert ignore option does not work
- bug #4090 Downloading BLOB downloads page template
- bug #4092 Clicking on table name in view of information_schema redirects to wr
ong page
- bug #4079 Copy Table Add AUTO_INCREMENT value checkbox not working
- bug #4088 MySQL server version at index.php incorrect w/ controlhost
- bug #4001 Import error: Class 'ImportOds' not found
- bug #3986 Missing DROP VIEW button
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/scaled/1377236767-1.jpg)
Database Benchmark is a completely free and open source tool for database developers and engineers and anyone else who needs to test database performance. Thanks to the fact that it is open source, developers can easily modify it in any way they want in order to adapt tests to more specific applications or even create entirely new tests. In this day and age, when many companies are heavily reliant on databases, it is important to ensure that performance and reliability are up to scratch.
Freeware
Latest Changes
- Added support for STSdb4, MongoDB, LevelDB in Database Benchmark
http://database-benchmark.com/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- SQL Editor ( SQL Editor ):
Add: Highlight (Text) search criteria ( Highlight Search Terms ) (5018)
Add: Added code folding handle ( Code Folding ): can quickly expand / collapse block of code is displayed (support (...), BEGIN ... END, / * ... * / folding processing blocks such as) ( 5018)
Add: Additional instruction processing ( Additional Commands ): add custom variables function (servar) (5018)
1. (Defines scripting variables): setvar <varname> "value", (Using scripting variables) $ (varname)
2. (Executes multiple SQL statements) GO [count] or / [count]
Upd: Update multiple syntax highlighting colors (Syntax Highlighting Colors) (5018)
Upd: Update tab Batch Close (Close All But This / Close All): When asked to confirm the content added transaction processing (5018)
Fix: correction Repeat GO [count] parsing Count setting can not exceed> 10 issues (5018)
Fix: correction when the font size is set with a decimal point (xx), copy the text after the RTF format may more extra. X character issues (5018)
- Auto-complete processing ( AutoComplete * ):
Add: Highlight (List) search criteria ( Highlight Search Terms ) (5018)
Add: support for multi-selection field processing ( Multiple Selection ): can simultaneously select multiple table fields (5018)
Add: COLUMNS object is added to complete the list of message display field ( Column Details ) (5018)
Add: (SQL Server / SQLAzure / SybaseASE) TABLES / VIEWS other objects are added to the list ( Schema Name ) message display (5018)
Upd: auto-complete processing ( Code Snippets ) when the input is fully consistent with, and only lists a record, it will not automatically turn off (5018)
- Code management ( Code Manager ):
Fix: If you delete a tab open SQL file, the label will be restored to the original state is not saved, avoid causing other problems (5018)
- The main program update ( Main ):
Fix: correction (4994) lead to the normal running under Windows XP/2003 in question (5010)
Misc: Compatible with MySQL 5.6.14 (2013/09/20) / MySQL 5.5.34 (2013/09/20) / MySQL 5.1.72 (2013/09/20)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (5018)
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
4.0.8.0 (2013-10-06)
- bug #3988 Rename view is not working
- bug #4041 Interaction between linkified fields and grid editing
- bug #3975 Table grouping isn't implemented properly
- bug #4060 Browser tries to remember wrong password when creating new user
- bug #4002 Edit Index on big table doesn't show "Loading" or any message
- bug #4098 Default table tab is ignored
- bug #4099 Server/library difference warning: setting is ignored
- bug #4100 table tree group strategy
- bug #4102 ALTER TABLE ORDER BY and InnoDB
- bug #4103 Tracking report: cannot delete a statement
- bug #3996 Drizzle navigation doesn't expand
- bug #4074 GIS column editor: point not displayed
- bug #4109 Drizzle tables in navigation are shown as views
- bug #4095 NUL symbols added to the end of database dump file
- bug #4105 More disappears in table Structure
- bug #3992 Multi-row edit doesn't clear values when checking NULL
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- Auto-complete processing ( AutoComplete * ):
Add: Support table relationships [ IntelliSense-> REFERENCES ] auto-sensing process:
Add: support [table1] JOIN [table2] ON + Space automatically display table relationships statement (5028)
Upd: optimization [ IntelliSense-> COLUMNS ] object auto-sensing process:
Add: increase SELECT + Space + FROM automatically display (5028)
Add: increase WHERE + Space, GROUP BY + Space, ORDER BY + Space to automatically display (5028)
Add: Support multi-table field list display, automatically senses and displays related table fields (5028)
Upd: Field Name list to maintain the original order of creation without sorting process (5028)
Upd: improved perception of complex SQL statements processed and contain many optimization and Updates (5028)
Upd: optimization [ IntelliSense-> TABLES / VIEWS ] object auto-sensing process:
Add: increase VIEWS object list display (5028)
Add: increase JOIN + Space to automatically display (5028)
Add: support [selected] JOIN or FROM + Space automatically display (5028)
Upd: Improved user experience: In a multi-line comment / * xxx * / and after single-line comments - xxx with single quotes 'xxx' input is done automatically without processing (5028)
Upd: Strengthening the object background color display: the selected object (Selected Item) bright colors, tables (Tables) colors, fields (Columns) color code snippets (Snippets) color, association (References) Color (5028)
Fix: correction multi-table fields perception treatment: if. Further input after the field name, you can not correctly match the correct table field issues (5028)
Fix: correction exceptional character location = 1 can not be automatically added QuotedString problems (5028)
Fix: correction completion mode (Completion Mode) first treatment PageUp / PageDown may not start from the selected location problems (5028)
- Query Builder ( Query Builder * ):
Upd: add the same table when extended table name directly as Alias Name (5028)
Upd: Alias name contains an exception when the characters will be automatically added QuotedString processing (5028)
Upd: Enter the Alias name blank, it will cancel and restore the original name of the table (5028)
Fix: correction related table setting, table setting if the name is not referenced Alias problem (5028)
- The main program update ( Main ):
Add: New Korean interface language Korean language (by 컴포지트) (5028)
Upd: (Firebird) updated component FirebirdSql.Data.FirebirdClient.dll 3.2.0 ( ) (2013/10/05) (5028)
Upd: solving When SQLite error (5): database is locked, wait too long to respond lock status issues (30s-> 3s) (5028)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (5028)
- SQL Editor ( SQL Editor ):
Fix: Highlight (Text) search criteria ( Highlight Search Terms ): correction off switch after searching other label is not automatically clear the highlighted issues (5028)
Upd: Updated code folding handle ( Code Folding ): BEGIN ... END, / * ... * / in the same row without treatment (5028)
http://fishcodelib.com/Database.htm
-
Whats new: >>
* Update hstore extension with JSON functionality
- Users who installed hstore prior to 9.3.1 must execute: ALTER EXTENSION hstore UPDATE; to add two new JSON functions and a cast.
* Fix memory leak when creating range indexes
* Serializable snapshot fixes
* Fix libpq SSL deadlock bug
* Fix timeline handling bugs in pg_receivexlog
* Prevent CREATE FUNCTION from checking SET variables unless function body checking is enabled
* Remove rare inaccurate warning during vacuum of index-less tables
http://www.postgresql.org/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Data Table Editor ( Table Designer ):
Upd: batch import processing ( Batch Import -> from File ): 1. updated automatically refresh processing character segmentation, 2 Fixed Tab character segmentation process stalled issues (5042)
Fix: correction (Oracle) field set to contain both DEFAULT and NOT NULL, the priority sequence error problem (5042)
- Auto-complete processing ( AutoComplete * ):
Fix: correction (5028) within a multi-line comment / * xxx * / no processing done automatically, but if annotations [non-multi-line] is displayed, the resulting impact on the bottom rows automatically sensing processing (5042)
Upd: optimization [ IntelliSense-> COLUMNS ] object auto-sensing process:
Upd: Improved Data table with FROM ... WITH / TABLESAMPLE / UNPIVOT / PIVOT syntax fields such as perception (5042)
- The main program update ( Main ):
Upd: Updated Italian interface language Italian language (by Paolo Saudin) (5042)
Fix: Multi-screen (Multi-Monitor) treatment:
Fix: correction in Win8 under the non-primary Windows TaskBar set in different locations when in full-screen display problems (5042)
Fix: correction TaskBar set at TOP Align handle display problems (5042)
Upd: (DB2/Informix) updated component IBM.Data.DB2.dll 9.7.4.4 (10.5.2.4) (after 08/03/2013) (5042)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (5042)
Misc: (DB2/Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 2 (after 08/03/2013)
Misc: Compatible with PostgreSQL 9.3.1 (after 08/03/2013) / 9.2.5 (after 08/03/2013) / 9.1.10 (after 08/03/2013) / 9.0.14 (after 08/03/2013 )
Misc: Compatible with Microsoft Windows 8.1 RTM (32bit and 64bit) (2013/10/17)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Ver 9.6 (2013/10/24) Stable Version
- SQL Editor ( SQL Editor ):
Fix: solving continuous query large amounts of data may cause memory exhaustion issue (Out of memory) (5045)
Upd: Improved execute the command interrupt processing: 1. Increase the batch processing of SQL commands interrupt handling, 2. Interrupted update the status column shows (5045)
Upd: Improved timer function ( Timer for Automatic Execution ):
Upd: Add automatic delay processing, to avoid simultaneous treatment resulted in an exception (5045)
Upd: maintaining the original focus position, to avoid execution after losing (5045)
Upd: Updated code folding handle ( Code Folding ): When the contents of the file exceeds 1000K will not be processed, to avoid affecting the processing speed (5045)
- Auto-complete processing ( AutoComplete * ):
Upd: optimization [ IntelliSense-> REFERENCES ] associated with auto-sensing process (5045)
Upd: optimization [ IntelliSense-> TABLES / VIEWS ] object automatically senses Remedy: Increase [Schema name] +. perception (5045)
Upd: optimization [ IntelliSense-> COLUMNS ] object auto-sensing process:
Upd: add text input field filtering ( Filter Columns ), reduce unnecessary field shows (5045)
Upd: text input filtering process, when the list contains the selected field to give priority treatment (5045)
Upd: table relationships in a multi-table specified under the perception field processing, will no longer display the other table fields (5045)
Upd: Improved Data table with FROM ... WITH / TABLESAMPLE / UNPIVOT / PIVOT syntax fields such as perception (5042)
Upd: When the auto-complete window display range beyond the editor, it will automatically switch to the cursor displayed above (5045)
Fix: correction (5028) within a multi-line comment / * xxx * / no processing done automatically, but if annotations [non-multi-line] is displayed, the resulting impact on the bottom automatically sensing processing (5042)
- Query Builder ( Query Builder * ):
Add: Added to use quoted identifiers setting (Use Quoted Identifiers), canceled only contain characters automatically added exception handling (5045)
- Data Table Editor ( Table Designer ):
Upd: batch import processing ( Batch Import -> from File ):
Upd: Updated split characters automatically refresh processing (5042)
Fix: correction Tab character segmentation process stalled issues (5042)
Fix: correction (Oracle) field set to contain both DEFAULT and NOT NULL, the priority sequence error problem (5042)
- The main program update ( Main ):
Upd: more complete characters for object names exception handling issues (5045)
Upd: (Oracle) joined SCHEMA NAME title display name of the object (5045)
Upd: Updated Czech interface language Czech language (by Šůla Jiří) (5045)
Upd: Updated Italian interface language Italian language (by Paolo Saudin) (5042)
Fix: Multi-screen (Multi-Monitor) treatment:
Fix: correction in Win8 under the non-primary Windows TaskBar set in different locations when in full-screen display problems (5042)
Fix: correction TaskBar set at TOP Align handle display problems (5042)
Upd: (DB2/Informix) updated component IBM.Data.DB2.dll 9.7.4.4 (10.5.2.4) (after 08/03/2013) (5042)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (5045)
Misc: (DB2/Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 2 (after 08/03/2013)
Misc: Compatible with PostgreSQL 9.3.1 (after 08/03/2013) / 9.2.5 (after 08/03/2013) / 9.1.10 (after 08/03/2013) / 9.0.14 (after 08/03/2013 )
Misc: Compatible with Microsoft Windows 8.1 RTM (32bit and 64bit) (2013/10/17)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
(http://images.six.betanews.com/screenshots/scaled/1344544887-1.jpg)
DbNinja is an advanced web-based toolset for MySQL database administration and development, and is a must-have for those who wish to access their hosted servers remotely. It supports all the latest features including: triggers, events, views, stored routines and foreign keys. DbNinja allows to import and backup data and MySQL object structures, manage users and much more. DbNinja has a highly functional and elegant user interface, and can be used securely in any modern browser on any OS.
Freeware
http://www.dbninja.com/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 9.7 (2013/11/01) Stable Version
- The main program update ( Main ):
Add: (SQL Server / SQLAzure) increased System Views / System Stored Procedures / System Functions such as Object Management (including script generation) (5053)
Add: (Firebird) increased System Functions such as Object Management (including script generation) (5053)
Fix: correction FoxPro automatically installing components the same process is repeated after the issue (5053)
Fix: (Object / Code / SQL Treeview) Object Browser: Solving click to expand the node to be treated as a continuous double when the issues addressed (5053)
Fix: After solving SybaseASE Ruozai reconnect disconnected, it will cause an exception error problem (ADO Provider's bug?) (5053)
Upd: (SQLite) update components to System.Data.SQLite.dll 1.0.89.0 (3.8.1) (2013/10/28) (5053)
Upd: Other minor fixes and optimization includes many updates ... they accumulate processing (5053)
- Command-line update (Command-line): :
Add: New Batch Mode ( Batch mode ): the ability to open multiple tabs for batch processing (5053)
database4.exe -?
database4.exe "c: \ 1.mdb"
database4.exe "c: \ 1.sdf"
database4.exe 0 "c: \ 1.mdb"
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-t: 30
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.csv"
database4.exe 6 codelib
database4.exe 6 codelib "c: \ 1.sql"-ct
database4.exe 0 "c: \ 1.mdb" "c: \ batch.lst"
database4.exe 6 codelib "c: \ batch.lst"
Batch mode: you can create a file 'batch.lst' that includes the following arguments:
"C: \ 1.sql"
"C: \ 1.sql",-t: 30
"C: \ 1.sql",-ct
"C: \ 1.sql",-f: "c: \ export.sql"
Support for AutoLogin (MySQL / SQL Server / SQL Azure / PostgreSQL / Oracle / IBM DB2/Informix/Sybase ASE)
Export formats:-f: "x: \ xxx. [Csv / xml / txt / xlsx / xls / sql / htm / json]"
- Auto-complete processing ( AutoComplete * ):
Add: (SQL Server / SQLAzure) increased System Views / System Stored Procedures / System Functions such as auto-completion and auto-sensing object processing (5053)
Upd: optimization [ IntelliSense-> COLUMNS ] object auto-sensing process: to strengthen the SELECT + Space + FROM awareness processing (5053)
- Script generation ( Data Definition Language ):
Fix: correction (4971) Processing Field Default value (Default Value) function (Function) whether or not the judge, may result in some cases can not be generated script problems (including table editor) (5053)
Fix: (Firebird) Fixed multiple function object (FUNCTIONS) script generation processing (5053)
- Query Builder ( Query Builder * ):
Add: Add System Tables and System Views and other objects support (5053)
Upd: 1. Adding the same table name change use short alias processing, 2 windows to increase the list of fields automatic scaling, 3. Use quoted identifiers setting adding memory processing (5053)
- SQL Editor ( SQL Editor ):
Add: add a list of recently used file menu ( Recently Used Files ) (5053)
Upd: Improved preservation process: 1. Taskbar save save processing integration process, 2. Unspecified code is preset to save processing node, 3. Maintaining Save deal last position (5053)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Fix: correction (5053) result (Access) database is not normally open issues (5056)
http://fishcodelib.com/Database.htm
-
4.0.9.0
- bug #4104 Can't edit updatable view when searching
- bug #4108 Missing refresh by deleting databases
- bug #3995 Drizzle server charset notice
- bug #3911 Filtering database names includes empty groupings
- bug #3678 Does not display or manipulate bit(64) fields appropriately
- bug #4129 Unneeded navi panel refresh
- bug #4120 SSL redirects to port 80
- bug #4144 DROP DATABASE displays wrong database name
- bug #4059 Running delete query asks for confirmation but says it was already executed
- bug #4147 Accessibility: Images without Alt nor title attribute
http://www.phpmyadmin.net/
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Clear Recent Files List' option.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
Snap DB is a simple, lightweight and customizable flat-file database application. Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
License: Freeware
What's new: >>
The Add/Edit record box was not appearing properly.
Changed resizing routines to, hopefully, avoid a Windows XP bug.
SnapDB is now DPI aware.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Upd: Update for DB2 9.1
http://fishcodelib.com/Database.htm
-
What's new: >>
Small cosmetic issue fixed
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
Whats new: >>
Added 'Open SoftwareDistribution Database' option, which opens the database file containing information about installed Winodws updates (C:\WINDOWS\SoftwareDistribution\DataStore\DataStore.edb)
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
- Corrected issues with delimiters in sql scripts
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
Rebuilt using new engine
Multiple Repository enhancements, including nested groups, DL tools integration and more
LocalDb support
Amazon RedShift support (through PostgreSQL driver)
http://www.doccolabs.com/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Query Builder ( Query Builder * ):
Add: add a table automatically join processing ( Automatic Join ), when [the child] add table with [main] an association table itself will automatically create links (5080)
Upd: Updated generative grammar formatted content while optimizing multiple processing (5080)
The main program update ( Main ):
Fix: Correction in the absence of any object selected under ArgumentOutOfRangeException may cause problems when switching databases (5080)
Upd: (Firebird) updated components FirebirdSql.Data.FirebirdClient.dll 4.0.0 ( ) (2013/11/18) (5080)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5080)
SQL editor ( SQL Editor ):
Fix: search and replace function ( Quick Find and Replace ): fix the selected text and then open the search window, the text fails to fill synchronization issues (5080)
Row Editing ( Data Editor ):
Fix: form editor ( Form Editor * ): Correction New Row Without primary health (PK) when, under certain conditions may not complete the question (5080)
Script generation ( Data Definition Language ):
Upd: Update When Provider in the Data Type Format and Parameters deemed empty Null handling to avoid exception occurs (5080)
Fix: (PostgreSQL) amendment (5008) Failed to generate questions (
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
Unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Whats new: >>
# Bugs Fixed
* InnoDB: A regression fix resulted a memory leak for memcached insert operations.
* InnoDB: The trx->error_key_num field was not initialized in the error injection code found in storage/innobase/handler/handler0alter.cc. The error_key_num field is usually 0 but can be a non zero value if the memory buffer of a DDL transaction object is reused.
* InnoDB: Fault-tolerant code found in the log apply code for InnoDB ALTER TABLE ... IN PLACE could result in data corruption.
* InnoDB: Databases names beginning with a digit would cause a full-text search (FTS) parser error.
* InnoDB: An ALTER TABLE ... CHANGE [COLUMN] operation would result in an rbt_empty(index_cache->words) assertion.
* InnoDB: Running SHOW ENGINE INNODB STATUS on one connection thread and killing that thread by running a KILL CONNECTION statement from a different connection thread would result in a severe error.
* InnoDB: An excessive amount of memory would be consumed when querying INFORMATION_SCHEMA.INNODB_FT_INDEX_TABLE. The problem would occur for very large full-text search indexes.
* InnoDB: CHECK TABLE would ignore the QUICK option.
* InnoDB: The information_schema.innodb_metrics index_merge counter was not incremented in btr0btr.cc. This patch also introduces new counters (index_page_reorg_attempts, index_page_reorg_successful and index_page_discards) and renames the index_merges counter to “index_page_merge_attempts” to distinguish it from the index_page_merge_successful counter.
* InnoDB: Setting the O_DIRECT flag on a file on tmpfs on some operating systems would result in an error printed to the error log. Creating multiple temporary tables on tmpfs would cause the error to be printed repeatedly. The error message has been changed to a warning that is only printed once when running CREATE TABLE multiple times.
* InnoDB: In debug builds, test case failures would occur due to ibuf_contract_ext performing merges and dict_stats_update returning evicted pages back into the buffer pool while ibuf_change_buffering_debug is enabled.
* InnoDB: InnoDB would fail to return an error when attempting to run a query after discarding the tablespace.
* InnoDB: A severe error would occur after discarding a tablespace.
* InnoDB: During a TRUNCATE TABLE operation, InnoDB: Trying to TRUNCATE a missing index of table ... warnings would be printed to the error log. These warnings should not be printed when the index is a full-text search (FTS) index.
* InnoDB: Full-text index creation on a large table would fail due to insufficient temporary table space and result in a misleading “incorrect key file” error.
* InnoDB: The InnoDB mecached plugin would update a record before inserting to the binlog, which would cause slave server replication to stop. The insert should occur before the update.
* InnoDB: During parallel full-text search (FTS) index creation, a scanner thread reads in documents and passes them to the tokenizer. The tokenizer frees documents from memory when tokenization is complete. When tokenizing documents with a large amount of text, the tokenizer thread would not keep pace with the scanner thread. As a result, memory would not be freed fast enough and the “tokenization pending list” would grow in size.
* InnoDB: A full-text search (FTS) BOOLEAN MODE query with an invalid character in the query string could result in a memory access violation failure.
* InnoDB: trx_create and trx_free would be called for every memcached get request.
* InnoDB: The hardcoded size for the srv_max_n_threads variable was insufficient. The variable setting is now configured based on the maximum number of connection threads and InnoDB background threads.
* InnoDB: In btr_validate_level there are checks to ensure that all B-tree pages are marked when allocated. The checks would fail on the change buffer because the allocation of change buffer pages is handled differently than other B-tree pages.
* InnoDB: When the change buffer is enabled, InnoDB would fail to write a transaction log record when merging a record from the insert buffer to a secondary index page if the insert was performed as an “update-in-place”.
* InnoDB: A SELECT COUNT (*) query would run very slowly when run concurrently with a LOAD DATA operation.
* InnoDB: An existing full-text index would become invalid after running ALTER TABLE ADD FULLTEXT due to an unsynchronized full-text cache.
* InnoDB: Due to a regression in MySQL 5.6, creating or dropping tables with innodb_force_recovery set to 3 (SRV_FORCE_NO_TRX_UNDO) would fail. Additionally, this bug fix includes a code modification that sets InnoDB to read-only when innodb_force_recovery is set to a value greater than 3 (SRV_FORCE_NO_TRX_UNDO).
* InnoDB: An InnoDB memcached configuration error message contained an incorrect file name. The error message stated, Please create config table containers in database innodb_memcache by running innodb_config.sql. error 31. The correct file name is innodb_memcached_config.sql. Also, the “error 31” portion of the error message has been translated to its text equivalent, which is “Table not found”.
* InnoDB: In mutex_spin_wait(), the sync_array_reserve_cell function could fail to find an empty slot on systems with sync wait arrays that are small in size, resulting in an error.
* InnoDB: When index_read_map is called for an exact search and fails to return a record due to non-matching search criteria, the cursor would be positioned on the next record after the searched key. A subsequent call to index_next would return the next record instead of returning the previous non-matching row, thereby skipping a record.
* InnoDB: Full-text search (FTS) index savepoint information would not be set resulting in a severe error when attempting to rollback to the savepoint.
* InnoDB: Converting a table with a large number of columns from MyISAM to InnoDB would cause an assertion due to insufficient log buffer space. Instead of asserting, InnoDB now attempts to increase log buffer size automatically if the redo log size is too large.
* Partitioning: The storage engine was set incorrectly during a rebuild of a partition; the table storage engine was ignored and the default storage engine used instead. Thus, in MySQL 5.1, it was possible for REBUILD PARTITION to change the partition storage engine from InnoDB to MyISAM, and for the reverse (rebuilding partitions of MyISAM tables causing the partitions to use InnoDB) to occurin MySQL 5.5 and later. Now, when rebuilding partitions, the storage engine actually used by the table is checked and used by the handler for the rebuild operation, so that the partition storage engine is not inadvertently changed.
* Partitioning: After disabling the parent table's indexes with ALTER TABLE ... DISABLE KEYS, rebuilding any of its partitions enabled the indexes on those partitions, leading MyISAM to fail with an error when the optimizer tried to use one of the affected indexes.
* Replication: A replication master did not handle correctly the disabling of the semisync plugin on the master and the slave, with a subsequent stopping of the slave.
* Replication: The final argument in the SET clause of a LOAD DATA ... SET statement was repeated in the binary log.
* Replication: When an error encountered by the dump thread while reading events from the active binary log file was a temporary error, so that the dump thread tried to read the event, it was possible for the dump thread to seek the wrong position, which could cause one or more events to be resent. To prevent this, the thread's position is obtained after each correct read of an event.
* Replication: When stopping the I/O thread, it was possible with a very large transaction (equivalent to a binary log size greater than 100MB) that the thread did not receive the transaction to the end. When reconnecting with MASTER_AUTO_POSITION=1 it then tried to fetch changes from the next transaction, which could lead to loss of the incomplete transaction and its data.
* Replication: Setting rpl_semi_sync_master_enabled while the master was waiting for a reply from the slave could in some cases cause the master to fail.
* Replication: Trying to set CHANGE MASTER TO ... MASTER_AUTO_POSITION = 0 failed with error 1777 (ER_AUTO_POSITION_REQUIRES_GTID_MODE_ON).
* Replication: The value of LAST_INSERT_ID() was not correctly replicated when filtering rules were used on the slave.
* Replication: An internal function used for storing GTID values could sometimes try to handle them as strings of the wrong length.
* Replication: During row-based replication with binlog_row_image set to MINIMAL, updating only some columns of a table having 9 or more columns caused mysqlbinlog to fail when it was used with the --verbose option.
* Replication: Issuing a GRANT statement with invalid parameters caused the master to write LOST_EVENTS events into its binary logs, causing replication to stop. Now such cases, if one or more grants or revocations of privileges are successful, an incident is written to the log; otherwise, only a warning is logged.
* libmysqlclient version 18 files were removed from MySQL-shared-compat RPM packages to avoid a conflict between the MySQL-shared and MySQL-shared-compat RPM packages.
* Enabling Index Merge optimizer switches and setting a small sort_buffer_size value could lead to a server exit.
* Semi-join materialization strategy was not used for VARCHAR columns longer than 512 bytes, resulting in use of a less-efficient strategy and worse query performance. (The limit in characters rather than bytes depends on the column character set; 170 characters for utf8, for example.)
* Some license and documentation files were missing from Windows MSI packages.
* Selecting from the Performance Schema session_connect_attrs table under high load could cause a server exit.
* Compilation failures under Visual Studio 2012 were corrected.
* The CLIENT_CONNECT_WITH_DB flag was improperly handled in the C client library. This could lead to a malformed packet sent to the server.
* An assertion was raised if SET PASSWORD was used for an account that has been manually deleted from the mysql.user table but still present in memory.
* The mysql_options() C API function could leak memory if called more than once with the MYSQL_SET_CLIENT_IP option.
* The CONV() function could call abs(INT_MIN), which is undefined, and cause a server exit.
* An error array in the SSL code was missing a comma, leading to implicit concatenation of adjacent messages and a resulting off-by-one error in the relationship between error numbers and messages.
* The filesort implementation sometimes failed to allocate enough buffer space, leading to a server exit.
* GRANT without an IDENTIFIED BY clause resulted in an error even for existing users.
* GROUP_CONCAT() with an invalid separator could cause a server exit.
* An internal InnoDB string routine could write past the end of a buffer.
* GIS intersection-related code was missing a return value check, leading to a loop in nondebug builds and a raised assertion in debug builds.
* Using the binary client/server protocol, the second execution of a prepared statement for a query with parameters in the LIMIT clause raised an assertion.
* For upgrades using the Windows MSI package installer, the upgrade dialog message was missing the “from” version.
* Very long database names in queries could cause the server to exit.
* Standalone Windows MSI packages did not have the ALLUSERS property set. They now set ALLUSERS=1. For earlier MSI packages in this MySQL series, a workaround is to use the following command:
- C:\> msiexec /i msi_installer_name ALLUSERS=1
* Recursion by functions called as arguments to XPath expressions was not handled correctly, sometimes causing such expressions to fail.
* For an ALTER TABLE statement that renamed or changed the default value of a BINARY column, the alteration was done using a table copy and not in place.
* Some possible cases of memory use after being freed were fixed. Thanks to Jan Staněk for the patch.
* In debug builds, static initialization code could call DBUG functions before the DBUG subsystem was initialized.
* With the thread pool plugin enabled, the the PROCESSLIST_USER and PROCESSLIST_HOST columns of the Performance Schema threads table were always NULL for client sessions. Also, for the main thread, those columns were not NULL but set to a user account.
* COUNT(DISTINCT) should not count NULL values, but they were counted when the optimizer used Loose Index Scan.
* For queries of the form UPDATE ... WHERE unique_key ORDER BY ... LIMIT ..., incorrect rows could be updated. Unique keys permit multiple NULL values, but the optimizer did not always consider all of them.
* If asked to upgrade a server that was running without InnoDB enabled, mysql_upgrade issued complaints about InnoDB tables not existing (tables that will not exist unless InnoDB is available).
* In some cases, range conditions over indexes defined on column prefixes returned incomplete result sets. (For example, SELECT ... WHERE 'abcdef1' < col_name AND col_name < 'abcdef9', where the index on col_name indexed only the first 6 characters.)
* Performance Schema instrumentation overhead was reduced for frequent connect/disconnect operations.
* Setting host_cache_size at startup had no effect.
* InnoDB full-text searches failed to find records within transactions that included savepoints.
* Some INSERT INTO ... SELECT ... FROM statements were slow unless the tmp_table_size and max_heap_table_size system variables were set large enough to permit the temporary table used for query processing to be stored in the MEMORY storage engine.
* Incorrect reference counting in the range optimizer module resulted in potential for missing or duplicate rows in the query result set.
* Host names in grant tables are stored in lowercase, but mysql_install_db could fail to observe this convention, leading to accounts that could not be dropped with DROP USER.
* The server uses the ethernet hardware address for UUID generation, but made assumptions about the names of ethernet devices rather than querying the system for their names.
* Several issues identified by the Coverity static analysis tool were fixed. Thanks to Jan Staněk and Honza Horak for the patches.
* Missing va_end() calls were added to logging and UCS2 code. Thanks to Jan Staněk for the patch.
* MySQL did not compile on Mac OS X 10.9 (Mavericks).
* Killing a query that is performing a filesort operation resulted in an ER_SERVER_SHUTDOWN (Server shutdown in progess) error.
www.mysql.com
-
Whats new: >>
# Changes
* Fix VACUUM's tests to see whether it can update relfrozenxid
* Fix multiple bugs in MultiXactId freezing
* Fix initialization of pg_clog and pg_subtrans during hot standby startup
* Fix multiple bugs in update chain traversal
* Fix dangling-pointer problem in fast-path locking
* Fix assorted race conditions in timeout management
* Truncate pg_multixact contents during WAL replay
* Ensure an anti-wraparound VACUUM counts a page as scanned when it's only verified that no tuples need freezing
* Fix full-table-vacuum request mechanism for MultiXactIds
* Fix race condition in GIN index posting tree page deletion
* Fix "unexpected spgdoinsert() failure" error during SP-GiST index creation
* Fix assorted bugs in materialized views
* Re-allow duplicate table aliases if they're within aliased JOINs
* Avoid flattening a subquery whose SELECT list contains a volatile function wrapped inside a sub-SELECT
* Fix planner's processing of non-simple-variable subquery outputs nested within outer joins
* Fix incorrect planning in cases where the same non-strict expression appears in multiple WHERE and outer JOIN equality clauses
* Fix planner crash with whole-row reference to a subquery
* Fix incorrect generation of optimized MIN()/MAX() plans for inheritance trees
* Fix premature deletion of temporary files
* Prevent intra-transaction memory leak when printing range values
* Fix memory leaks when reloading configuration files
* Prevent incorrect display of dropped columns in NOT NULL and CHECK constraint violation messages
* Allow default arguments and named-argument notation for window functions
* Suppress trailing whitespace on each line when pretty-printing rules and views
* Fix possible read past end of memory in rule printing
* Fix array slicing of int2vector and oidvector values
* Return a valid JSON value when converting an empty hstore value to json
* Fix incorrect behaviors when using a SQL-standard, simple GMT offset timezone
* Prevent possible misbehavior when logging translations of Windows error codes
* Properly quote generated command lines in pg_ctl
* Fix pg_dumpall to work when a source database sets default_transaction_read_only via ALTER DATABASE SET
* Fix pg_isready to handle its -d option properly
* Fix parsing of WAL file names in pg_receivexlog
* Report out-of-disk-space failures properly in pg_upgrade
* Make ecpg search for quoted cursor names case-sensitively
* Fix ecpg's processing of lists of variables declared varchar
* Make contrib/lo defend against incorrect trigger definitions
* Update time zone data files to tzdata release 2013h for DST law changes in Argentina, Brazil, Jordan, Libya, Liechtenstein, Morocco, and Palestine. Also, new timezone abbreviations WIB, WIT, WITA for Indonesia.
http://www.postgresql.org/
-
This release contains many improvements and bug fixes. With this release the minimum supported PHP version is now 5.3 and the minimum MySQL version is 5.5.
A few highlights include:
*Allow specifying a port when connecting to the controlhost
*User interface improvements to server privileges, view creation, the
Operations tab, Relation View, and when creating new users
*Added support for AES_ENCRYPT on BLOB columns
*Added support for relations with ndbcluser
*Added optional ReCAPTCHA support during login
*Added support for fractional seconds in time, datetime, and timestamp
columns
*Added find and replace by column
*Added the Error Reporting Component, an optional feature allowing
users to report certain errors directly to the phpMyAdmin bug team
*Added configurable menus (so an administrator can hide certain features)
The SQP and MySQLManual* configuration directives have been removed.
For complete information, please view changelog.php or the ChangeLog file,
included with this release.
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
The main program update ( Main ):
Upd: (Oracle) Table Object Browser (TABLES): increase (Tablespace Name / Partitioned / Temporary), such as prompt message and a different color display (5097)
Upd: (SQL Server) Table Object Browser (TABLES): increase (Partitioned / FileTable) and so prompt message and a different color display (5097)
Upd: rewrite and optimize display dialog (MessageBox) (5097)
Upd: Updated for Firebird 1.5.x support earlier versions of the database (5097)
Upd: Avoid close multiple Database NET instances may lead to the next question (5097).
Upd: (MySQL) component version updated to MySql.Data.dll 6.8.2 (2013/12/13) (5097)
Upd: (PostgreSQL) component version updated to Npgsql.dll 2.0.14.1 (2013/12/10) (5097)
Upd: Update Database NET Additional Files (. ) (2013/12/05)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5097)
Misc: Compatible with PostgreSQL 9.3.2 (2013/12/05) / 9.2.6 (2013/12/05) / 9.1.11 (2013/12/05) / 9.0.15 (2013/12/05 )
Misc: Compatible with MySQL 5.6.15 (2013/12/03) / MySQL 5.5.35 (2013/12/03) / MySQL 5.1.73 (2013/12/03)
- Script generation ( Data Definition Language ):
Add: (SQL Server) table script generated content added ON {partition_scheme_name (partition_column_name) | filegroup} attribute information (5097)
Add: (PostgreSQL) table script generated content added TABLESPACE tablespace_name attribute information (5097)
Add: (MySQL) table script generated content added PARTITION BY partition_options attribute information (5097)
Add: (IBM DB2/Informix) table script generated content added IN tablespace_name attribute information (5097)
Fix: (IBM DB2) fix the problem can not be generated in the script PROCEDURES database version 9.x (5097)
- Table Editor ( Table Designer ):
Upd: (IBM Informix) support datetime (hour to second / year to month / year to fraction) and other data type processing (including Object Browser and script generation) (5097)
Fix: Correction (5080) resulted in the absence of CreateFormat Provider field itself, the problem is not the length containing CreateParameters display (such as IBM DB2) (5097)
- SQL editor ( SQL Editor ):
Add: increase the execution of the current statement (Execute current statement under the cursor: Shortcut Keys Ctrl + Enter ) (5097)
- SQL Performance Analyzer ( SQL Profiler * ):
Fix: (IBM DB2) database version 9.x correction in the absence of the role of problem (5097)
http://fishcodelib.com/Database.htm
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(http://www.portablefreeware.com/screenshots/scrCuhWMX.gif)
DBF Viewer Plus is a portable DBF database table viewer and editor plus some additional features for searching, importing and exporting to a number of different formats. DBF formats include dBase, Clipper and Foxpro.
License: Freeware
http://www.alexnolan.net/software/dbf.htm
-
(http://www.portablefreeware.com/screenshots/scr3aqKBQ.gif)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
What's new: >>
see http://www.heidisql.com/forum.php?t=13487#p13611
http://www.heidisql.com/
-
What's new: >>
Ver 10.0 (2013/12/16) Stable Version (First released 1.0 in June 2006)
- The main program update ( Main ):
Fix: Correction (5097) may lead to (SQL Server) part of the problem of duplicate table object display display (5098)
Upd: (Oracle) Table Object Browser (TABLES): increase (Tablespace Name / Partitioned / Temporary), such as prompt message and a different color display (5097)
Upd: rewrite and optimize display dialog (MessageBox) (5097)
Upd: Updated for Firebird 1.5.x support earlier versions of the database (5097)
Upd: Avoid close multiple Database NET instances may lead to the next question (5097).
Upd: (MySQL) component version updated to MySql.Data.dll 6.8.2 (2013/12/13) (5097)
Upd: (PostgreSQL) component version updated to Npgsql.dll 2.0.14.1 (2013/12/10) (5097)
Upd: Update Database NET Additional Files (. ) (2013/12/05)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5098)
Misc: Compatible with PostgreSQL 9.3.2 (2013/12/05) / 9.2.6 (2013/12/05) / 9.1.11 (2013/12/05) / 9.0.15 (2013/12/05 )
Misc: Compatible with MySQL 5.6.15 (2013/12/03) / MySQL 5.5.35 (2013/12/03) / MySQL 5.1.73 (2013/12/03)
- Script generation ( Data Definition Language ):
Add: (SQL Server) table script generated content added ON {partition_scheme_name (partition_column_name) | filegroup} attribute information (5097)
Add: (PostgreSQL) table script generated content added TABLESPACE tablespace_name attribute information (5097)
Add: (MySQL) table script generated content added PARTITION BY partition_options attribute information (5097)
Add: (IBM DB2/Informix) table script generated content added IN tablespace_name attribute information (5097)
Fix: (IBM DB2) fix the problem can not be generated in the script PROCEDURES database version 9.x (5097)
- Table Editor ( Table Designer ):
Upd: (IBM Informix) support datetime (hour to second / year to month / year to fraction) and other data type processing (including Object Browser and script generation) (5097)
Fix: Correction (5080) resulted in the absence of CreateFormat Provider field itself, the problem is not the length containing CreateParameters display (such as IBM DB2) (5097)
- SQL editor ( SQL Editor ):
Add: increase the execution of the current statement (Execute current statement under the cursor: Shortcut Keys Ctrl + Enter ) (5097)
- SQL Performance Analyzer ( SQL Profiler * ):
Fix: (IBM DB2) database version 9.x correction in the absence of the role of problem (5097)
http://fishcodelib.com/Database.htm
-
Whats new: >>
bug #4154 Error using UNION query
bug #4173 Transformations overview not reachable
bug #4149 Js freezes in the management of replication
bug #3903 Query fails when using aliases after ordering result
bug #4181 Adding columns in table creation clears existing columns
bug #4023 Requires wildcard EXECUTE/ALTER ROUTINE on DB to allow
Procedures to be executed by user
bug #4186 Adding a column when creating a table does not propagate index info
bug #4185 Unable to execute create procedure statement from query window
http://www.phpmyadmin.net/
-
Whats new: >>
- bug #4178 Quick edit for BIT type does not work
- bug #2760 Warn about incomplete exports
- bug #4190 Fractional seconds cause row update even if the value is not changed
- bug #4170 Overflow scroll for table grid is not a good solution
- bug #2961 Relations settings not updated on config change
- bug #4187 SQL query inline edit doesn't post changes on the first run
+ rfe #1465 Docs for connections to IPv6 only MySQL instances
+ rfe #1468 [interface] No floating for server breadcrumb menu
http://www.phpmyadmin.net/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
http://www.pretty-software.com/prettydbexplorer.htm
-
- Database Diagrams ( Database Diagram * ):
Add: Add related tables set up processing ( Create a new relationship ) (5109)
Add: increase the field data type (Data Type) and allow null values or not (Not Null = *), etc. show (5109)
Upd: optimization of the interface display: a reference to the table and be a reference indicated by the arrow (Arrow pointer) (5109)
Upd: optimized interface displays: different colors to distinguish the main table (Blue), the reference table (Red), is the reference table (Green) (5109)
Upd: more complete support and improvement of reference is a reference associated with the deletion process (Delete relationships) (5109)
- Auto-sensing processing ( AutoComplete * ):
Upd: allows the same object name is displayed in different SCHEMA and treatment (5109)
Add: (PostgreSQL / IBM DB2/Informix) database objects support SCHEMA message is displayed (with SQL Server treatment) (5109)
Add: (PostgreSQL / IBM DB2/Informix) when inserted into the database objects, support for automatic insertion SCHEMA name treatment (treatment with SQL Server) (5109)
Fix: Improved table name if included [blank] exception characters, you can not perceive problems associated with the field (5109)
Add: Support AND + Space perception associated with treatment ( REFERENCES ) (5109)
Add: support for non-native perception associated processing ( REFERENCES ): when the associated table field with the same name and data type int time (5109)
- Batch script generation ( Generate Batch Scripts ):
Add: Add the table data to generate batch processing ( Script All Table Data (INSERTs) ) (5109)
- The main program update ( Main ):
Upd: Remove built-in support SQLCe 3.1 and 3.1 when opening a database selectable automatic upgrade to 4.0 or cancel loading (5109)
Or official installation package ( ) Or by installing Database. NET Additional Files ( ) (2013/12/26) support
Upd: (PostgreSQL) components updated to version 2.1.0 Npgsql.dll ( ) (2013/12/26) (5109)
Upd: (SQLite) component version updated to System.Data.SQLite.dll 1.0.90.0 (3.8.2) (2013/12/23) (5109)
Upd: (Oracle) component version updated to Oracle.ManagedDataAccess.dll 12.1.0.1.2 (2013/12/20) (5109)
Upd: (MySQL) component version updated to MySql.Data.dll 6.8.3 (2013/12/20) (5109)
Upd: Improved User Experience: Drag the window will automatically close to the border adsorption treatment (5109)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5109)
http://fishcodelib.com/Database.htm
-
What's new: >>
Worked around a DPI-related bug where the listview columns weren't saved with the proper widths
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
Whats new: >>
- bug #3938 PDFDefaultPageSize doc and easy configurability
- bug #4198 Hovering over pie chart gives fatal JS error
- bug #4200 Missing syntax highlighting
- bug #4201 Exports are not compressed
- bug #4131 Import: "number of rows to skip" is ambiguous
- bug #4205 Add a user shows additional "edit user group" link
- bug #4202 Cannot read property 'token' of undefined
- bug #4203 On refreshing designer, $.FullScreen is undefined
- bug #3920 Lost space in navigation area
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.1.3/phpMyAdmin-4.1.3-all-languages.zip/download)
http://www.phpmyadmin.net/
-
4.1.4.0 (2014-01-07)
- bug #3840 (additional fix) When exporting to gzip format, the data is compressed 2 times
- bug #4209 Missing compression in one case
- bug #4208 Can't browse tables after sorting on columns with fieldnames that have a '-'
- bug #4184 Switch to wrong page after adding an index
- bug #3885 Additional fix for this bug
- bug #4212 Table "disappears" if it has the same name as its tablegroup
- bug #4213 Datetime Quick Edit decrements by one day
- bug #4217 Current value not highlighted when browsing foreign values
- bug #4220 Incorrect key values in foreign key browser
- bug #4215 MariaDB 5.5: error in Drizzle detection
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
The main program update ( Main ):
Add: Connection Manager ( Connection Manager ) integrated into the main window object tab: Show more simplified and more intuitive connection steps (5121)
Upd: Improvement and Optimization of Multiple Instances setting access processing (5121)
Upd: (Firebird) updated components FirebirdSql.Data.FirebirdClient.dll 4.1.0 ( ) (2014/01/02) (5121)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5121)
SQL Performance Analyzer ( SQL Profiler * ):
Add: Added Firebird Profiler ( Global Mode [*] ): monitors [all] to connect to the same database in a specified event (5121)
Upd: (MySQL) to exclude SHOW WARNINGS Syntax View (5121)
Database Object Search ( Search Objects ):
Upd: supports all SCHEMAS object search process, and solve problems if not tap the search for objects SCHEMA can not handle the current time (5121)
Connection Manager ( Connection Manager and List ):
Add: Added context menu options: Open (Open in new window) (5121) in a new window
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improvements in exporting to SQL Script and Database formats.
Minor changes.
http://www.vlsoftware.net/
-
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
Snap DB is a simple, lightweight and customizable flat-file database application. Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
License: Freeware
What's new: >>
Added option to confirm deletion of records.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: Connection Manager ( Connection Manager ) integrated into the main window object tab: Show more simplified and more intuitive connection steps (5121/5127)
Upd: optimization of display nodes, and adding more prompt message display (5127)
Upd: Database access node according to time sorting process (Sort by Accessed Date) (5127)
Add: Add Database rename (Rename), delete (Delete), with an additional connection string (Additional) ... etc. (5127)
Upd: Improvement and Optimization of Multiple Instances setting access processing (5121)
Fix: Web browsing to solve, can not open your default browser to the latest version of Google Chrome 32.0.1700 issues (5121)
Upd: (Firebird) component version updated to FirebirdSql.Data.FirebirdClient.dll 4.1.0 ( ) (2014/01/02) (5121)
Upd: providing Chocolatey (like apt-get) installation process: https://chocolatey.org/packages/databasenet (5127)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5127)
- SQL Performance Analyzer ( SQL Profiler * ):
Add: Added Firebird Profiler ( Global Mode [*] ): monitors [all] to connect to the same database in a specified event (5121)
Upd: (MySQL) to exclude SHOW WARNINGS Syntax View (5121)
- Database Object Search ( Search Objects ):
Upd: supports all SCHEMAS object search process, and solve problems if not tap the search for objects SCHEMA can not handle the current time (5121)
- Connection Manager ( Connection Manager and List ):
Add: Added context menu options: delete the database file (Delete database files) (5127)
Add: Added context menu option: Open in New Window (Open in New Window) (5121)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Bug fixes:
misplaced openssl callback registration can cause crashes
clang compiled mongo shell crashes on exit with a stack trace in v8
logging in ~ReplicaSetMonitor() crashes
Non-numeric expiresAfterSeconds causes bad TTL query
Shell stops working after long autocomplete operation
Failure to rollback usePowerOf2Sizes should not cause fatal error
SERVER-11869 Support for non-client opTime in mongod GLE
$where inside of projection $elemMatch causes segmentation fault
Passing $where predicate to db.currentOp() crashes mongod
Cannot set false setParameter options in config file
textIndexVersion compatibility check not complete
writeback listener may not get correct code back from ClientInfo::getLastError
Mongos cannot do slaveOk queries when primary is down
New sharded connections to a namespace trigger setShardVersion on all shards
retry logic for read preferences should also apply on lazy recv() network failure
slaveok versioning logic in mongos should also apply to read prefs
Modifying collection options can cause restores of collection to fail
http://www.mongodb.org/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
http://www.pretty-software.com/prettydbexplorer.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Support for working with multiple SQLite databases was introduced
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed to display local date/time values according to daylight saving time settings.
http://www.nirsoft.net/utils/ese_database_view.html
-
4.1.5.0 (2014-01-17)
- bug #3780 Allow aborting loading pages
- bug #4223 Database list: Create database misses collation column
- bug #4224 Empty table names when a table is "inuse"
- bug #4225 Partition maintenance broken
- bug #4219 Table list (left panel) does not reload when table renamed
- bug #4230 "in use" displayed for all views in database print view
- bug #4226 Notice: Undefined index: pma_config_loading
- bug #4221 Bzip2 export cannot be directly imported (so withdraw bz2 export)
- bug #4204 Reloading user privileges hides user groups submenu
- bug #4231 DATE columns quick edit decrement by one day
http://www.phpmyadmin.net/
-
Whats new: >>
- Object Browser ( Object Navigator ):
Add: (SQL Server / SQLCe / PostgreSQL / MySQL) table headings to increase the number of rows ( RowCount ) Show (5133)
Upd: optimization Object Browser display ( New Object Navigator ), in a different color to distinguish the object name / property / quantity display (5133)
Add: increase SQL Server 2000/MSDE System Object Browser (SYSTABLES / SYSVIEWS / SYSPROCEDURES / SYSFUNCTIONS) (5133)
Fix: fix SQL Server 2000/MSDE index field DESC sort display (5133)
Fix: fix SQL Server 2000/MSDE Object Browser table field properties (NOT NULL), built the return value is not the normal problems ("No" -> "NO") (5133)
- The main program update ( Main ):
Fix: (SQL Server) under the amended SCHEMANAME not get the problem of non-dbo Identity field (5133)
Upd: (Oracle) components updated to version Oracle.DataAccess.dll 11.2.0.4.0 (2014/01/14) (5133)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5133)
- Auto-sensing ( AutoComplete * ):
Upd: optimization of processing IntelliSense (IntelliSense): When a table contains exceptions such as <period> and <space> characters (5133)
Upd: optimization of processing IntelliSense (IntelliSense): When the table contains QuotedString time but no Alias (5133)
- Connection Management ( Connection Manager ):
Upd: adding more detailed prompt message is displayed: Database source and connection to the database (DataSource / DatabaseName) (5133)
Upd: When heavy brush and the connection fails, you can return to the original node connection resides (5133)
- Script generation ( Data Definition Language ):
Upd: (SQL Server) increased script generates an exception, automatically switch to an alternative treatment (5133)
http://fishcodelib.com/Database.htm
-
4.1.6.0 (2014-01-26)
- bug #4232 User not found after creating the user
- bug #4241 Confusing dialog when trying to create an already existing user
- bug #4239 Missing LIMIT clause for some queries
- rfe #1489 Do not show create icon when user has no privileges
- bug #4218 Chrome behavior with date fields
- bug #3579 NOW() function incorrectly selected (regression)
- bug #4244 Advisor complaints about MariaDB 10.x is version less than 5.1
- bug #3889 When login fails and error display is active, login data is
displayed (regression)
- bug #4247 open_basedir warnings on export page
- bug #4013 AJAX request waiting until version info is retrieved
- bug #4248 js error when changing number of columns in status monitor
Download : http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.1.6/
http://www.phpmyadmin.net/
-
Whats new:>>
Ver 10.4 (2014/02/01) Stable Version
- The main program update ( Main ):
Add: Add search function table data ( Search Table Data ): a more intuitive and simplified way search table data content (5145)
Upd: user interface and user experience optimization and updating a large number (hundreds Department) (5145)
Upd: (SQLAzure) to obtain information table Identity field to SCHEMANAME designation (5145)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5145)
- Object Browser ( Object Navigator ):
Add: add a table emptied processing (Empty Table) (5145)
Add: (Access / SQLCe / SQLite) add a password memory option (Remember Password) (5145)
Add: (Excel) Memory Open Database Does the first row specified contain column headings preset buttons (Yes / No) Finally click state (5145)?
Upd: Improved display speed loading database objects (5145)
- Row Editing ( Data Editor ):
Fix: corrected in edit mode is not closed under heavy brush rows (Refresh Data), the accumulation of unwanted display items cause memory problems (5145)
Fix: solve the data type of error when typing occurs, before reduction or correction of the problem can not be turned off or jumped off (5145)
- Auto-sensing ( AutoComplete * ):
Upd: optimization of processing IntelliSense (IntelliSense): Support CROSS JOIN fields perception processing (5145)
- Batch script generation ( Generate Batch Scripts ):
Fix: Batch table data generating process ( Script All Table Data (INSERTs) ): still no action after the problem corrected quote character modification (5145)
- Database Object Search ( Search Objects ):
Upd: upgrade complete sub-objects (Full Sub-Objects) search processing speed (5145)
- Query Builder ( Query Builder * ):
Add: increase the number of rows limit setting (Oracle: ROWNUM, FoxPro: TOP ... ORDER BY) scripting generative grammar (5145)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
- Addressed some minor performance issues
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
4.1.7.0
- bug #4245 initial Browse query does not match sorting order
- bug #4250 Notice on export page
- bug #4253 "New" text in navigation frame acts like a database
- bug #4262 Cannot define a column with fractional seconds
- bug #4265 Missing datepicker icon for DATETIME(length)
- bug #4257 Hide fractional seconds when applicable
- bug #4264 Uncheck "Ignore" while inserting, upon leaving a textarea
- bug #4260 reCaptcha is ignoring language settings
- bug #4259 reCaptcha sound session expired problem
- bug #4263 Japanese character encoding not working properly when exporting
- bug #4269 Notice on table relation page
- bug #4270 Bad text-color for table comments
- bug #4278 reCaptcha re-login requires double effort
- bug #4272 Incorrect tabindex
- bug #4271 Query by example and the second criteria line
Download : http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.1.7/
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 10.5 (2014/02/11) Stable Version
- Auto-completion and IntelliSense ( AutoComplete and IntelliSense * ):
Add: Support (Oracle / MySQL / PostgreSQL / IBM DB2/Informix) across different schema tables perception processing ( Cross-schema table Access ) (5155)
Add: Support is an object filtering (Filter Objects) after perceptual processing table fields (5155)
Upd: field sensing table name in the list more complete display (Schema / Table / Alias) (5145.1)
Fix: fix the problem under the proposed model via the Tab or Enter key to insert, may not be processed immediately under certain conditions perceived fields (5155)
Upd: Automatic Use Quoted Identifiers (QuotedString): object is added at the beginning of the character _ exception handling (5155)
- Object Browser ( Object Navigator ):
Add: Table title display row number ( RowCount ): support more databases (SybaseASE / SQL Server / SQLCe / PostgreSQL / MySQL) (5155)
Add: (SybaseASE / SQL Server / SQLCe) Table title update table statistics increased functionality (UPDATE TABLE STATISTICS) (5155)
Upd: (PostgreSQL) table field character array types (Array of Character) increasing the length of the display (including script generation) (5155)
- The main program update ( Main ):
Fix: Correction (5145) led to the problem can not handle new database (5145.1)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5155)
- Query Builder ( Query Builder * ):
Add: Support automatically added to the table function (when the query selected Selected Text to Query Builder ) (5155)
- SQL Performance Analyzer ( SQL Profiler * ):
Upd: improvement and optimization SQL Server and IBM DB2 (Globla Mode) overall approach (5155)
- SQL editor ( SQL Editor ):
Fix: search and replace function ( Quick Find and Replace ): cursor focus amended Close the search window does not return to the problem of the current edit screen (5155)
http://fishcodelib.com/Database.htm
-
What's new: >>
unbekannt
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 10.6 (2014/02/17) Stable Version
- Object Browser ( Object Navigator ):
Add: increase VIEWS object data editing functions ( Data Editor for View Objects ) (5161)
Add: Integration of dynamic pop-up menu to the title bar ( Dynamic Context Menu [?] ): With the automatic update selected different objects pop-up menu (with the right to open) (5161)
Add: increase SQLite database VIEWS object deletion function (5161)
- Table Editor ( Table Designer ):
Add: SQLite database editing mode (Design mode), the support of Constraints Editor ( Constraint Designer ) non-native processing (5161)
Fix: fix if SQLite table exists Check Constraints, changing tables may cause problems related to (5161)
- The main program update ( Main ):
Add: Set form when adding the initial use (user interface language and portability mode is set) (5161)
Upd: (SQLite) component version updated to System.Data.SQLite.dll 1.0.91.0 (3.8.3.1) (2014/02/12) (5161)
Upd: optimization of the user interface display: a multiple icons to add and update process, two correction and improvement of several control display problems (5161).
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5161)
- SQL editor ( SQL Editor ):
Upd: open in the current tab content without editing SQL files will be opened directly replaced, no other additional new label (5161)
Fix: search and replace function ( Quick Find and Replace ):.. 1 correction (5155) derived the problem 2 when switching to non-SQL editor to automatically close (5161)
- Command-line update (Command-line): :
Add: add a script to open the files without running the command (Open Script file without executing it (-o :)) (5161)
Upd: Open the script file handling with the right-click menu to open the location point, the editing process can be easily re-update (5161)
Upd: Correction in batch mode ( Batch mode ): different labels Close Tab / Timer / Export file settings are not reset issues (5161)
database4.exe -?
database4.exe "c: \ 1.mdb"
database4.exe "c: \ 1.sdf"
database4.exe 0 "c: \ 1.mdb"
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-t: 30
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.sql"-ca
database4.exe 0 "c: \ 1.mdb" "c: \ 1.sql"-f: "c: \ export.csv"
database4.exe 0 "c: \ 1.mdb"-o: "c: \ 1.sql"
database4.exe 6 codelib
database4.exe 6 codelib "c: \ 1.sql"-ct
database4.exe 0 "c: \ 1.mdb" "c: \ batch.lst"
database4.exe 6 codelib "c: \ batch.lst"
Batch mode: you can create a file 'batch.lst' that includes the following arguments:
"C: \ 1.sql"
"C: \ 1.sql",-t: 30
"C: \ 1.sql",-ct
"C: \ 1.sql",-f: "c: \ export.sql"
-O: "c: \ 1.sql"
Support for AutoLogin (MySQL / SQL Server / SQL Azure / PostgreSQL / Oracle / IBM DB2/Informix/Sybase ASE)
Export formats:-f: "x:. \ Xxx [csv / xml / txt / xlsx / xls / sql / htm / json]"
http://fishcodelib.com/Database.htm
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
http://www.pretty-software.com/prettydbexplorer.htm
-
4.1.8.0 (2014-02-22)
- bug #4276 Login loop on session expiry
- bug #4249 Incorrect number of result rows for SQL with subqueries
- bug #4275 Broken Link to php extension manual
- bug #4053 List of procedures is not displayed after executing with Enter
- bug #4081 Setup page content shifted to the right edge of its tabs
- bug #4284 Reordering a column erases comments for other columns
- bug #4286 Open "Browse" in a new tab
- bug #4287 Printview - Always one column too much
- bug #4288 Expand database (+ icon) after timeout doesn't do anything
- bug #4285 Fixed CSS for setup
- Fixed altering table to DOUBLE/FLOAT field
- bug #4292 Success message and failure message being shown together
- bug #4293 opening new tab (using selflink) for import.php based actions results in error and logout
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
The main program update ( Main ):
Add: Added support for OData v4 latest version of the file format (5173)
Add: New Connection Time Display ( Connection time: 'Days Hours:. Minutes: Seconds' ) (5173)
Upd: SQL History ( SQL History ): trading patterns shift to the writing process to improve the efficiency of batch processing (5173)
Upd: (IBM DB2/Informix) component version updated to IBM.Data.DB2.dll 9.7.4.4 (10.5.3.4) (2014/02/18) (5173)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 3 (2014/02/18)
Misc: Compatible with PostgreSQL 9.3.3 / 9.2.7 / 9.1.12 / 9.0.16 / 8.4.20 (2014/02/20)
Upd: (PostgreSQL) components updated to version 2.1.0-rc1 Npgsql.dll ( ) (2014/02/09) (5173)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5173)
Row Editing ( Data Editor ):
Upd: Updated context menu: 1 increase Copy with Headers (with the browse mode), 2 update options enable the state with the selected (5173).
Fix: Correction Select the row and click Copy, the exception is causing the problem occurred (5173)
Script generation ( Data Definition Language ):
Upd: (PostgreSQL) update INDEXES script generated content that supports all attributes and conditions set (5173)
Upd: (PostgreSQL) update SEQUENCES script-generated content, and increase the CACHE attribute display (5173)
Upd: (Firebird) update INDEX script generation, support COMPUTED BY condition display (5173)
Fix: (MySQL) correction INDEX type FULLTEXT / SPATIAL script generation issues (5173)
Fix: Correction INDEX to [the primary key PK] and the database does not support script generated CLUSTERED / NONCLUSTERED when the problem (5173)
Index editing ( Index Designer ):
Add: (DB2) increase in the index Clustered cluster setup options (including the Object Browser and script generation) (5173)
Add: (Firebird) increase in the index Descending sorting setting options (5173)
Object Browser ( Object Navigator ):
Upd: (PostgreSQL) update INDEXES Object Browser, support for Expression index object type display (5173)
http://fishcodelib.com/Database.htm
-
4.1.9.0
- bug #4279 CTRL + up or down moves two fields (part one)
- bug #4294 output as text radio clickable for "OpenDocument Text" export
- bug #4297 DROP DATABASE tick box in export no longer works
- bug #4291 Unable to export comments in OpenDocument text format
- bug #4299 Deletion even when the user says "No" to the confirmation message
- bug #4303 "New" link in navi panel is shown even if no privileges
- bug #4302 Some params are being omitted from microhistory
- bug #4298 Missing validation on Import CSV: "Columns enclosed with" and "Columns escaped with"
- bug #4040 Fatal error while resetting settings
- bug #4305 JS error when editing procedure from nav panel
- bug #4308 Edit routine form submitting when pressing enter
- bug #4307 Nav: "Columns" won't expand with specific schema
http://www.phpmyadmin.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
- Addressed some sqlite issues related to working with date
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Row editing and browsing ( Data Editor and Browser ):
Upd: Row Edit: Allows for the Primary Key field properties, but not change data processing IDENTITY (5191)
Upd: form editor ( Form Editor * ): optimized display, while avoiding large number of fields beyond the display screen (5191)
The main program update ( Main ):
Fix: Search table data ( Search Table Data ): Correction (5161) label when replacing an empty query processing, leading to problems of this feature can not be opened (5191)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5191)
Query Builder ( Query Builder * ):
Upd: selected query ( Selected Text to Query Builder ): selected automatically added to add more processing (Tables, Columns, Alias, Top, Distinct) (5191)
http://fishcodelib.com/Database.htm
-
# Changes
* Fix WAL replay of locking an already-updated tuple
* Restore GIN metapages unconditionally to avoid torn-page risk
* Avoid race condition in checking transaction commit status during receipt of a NOTIFY message
* Allow materialized views to be referenced in UPDATE and DELETE commands
* Allow regular-expression operators to be terminated early by query cancel requests
* Remove incorrect code that tried to allow OVERLAPS with single-element row arguments
* Avoid getting more than AccessShareLock when de-parsing a rule or view
* Improve performance of index endpoint probes during planning
* Use non-default selectivity estimates for value IN (list) and value operator ANY (array) expressions when the righthand side is a stable expression
* Remove the correct per-database statistics file during DROP DATABASE
* Fix walsender ping logic to avoid inappropriate disconnects under continuous load
* Fix walsender's failure to shut down cleanly when client is pg_receivexlog
* Check WAL level and hot standby parameters correctly when doing crash recovery that will be followed by archive recovery
* Fix test to see if hot standby connections can be allowed immediately after a crash
* Add read-only data_checksums parameter to display whether page checksums are enabled
* Prevent interrupts while reporting non-ERROR messages
* Fix memory leak in PL/Perl when returning a composite result, including multiple-OUT-parameter cases
* Fix tracking of psql script line numbers during \copy from out-of-line data
* Fix contrib/postgres_fdw to handle multiple join conditions properly
* Prevent intermittent "could not reserve shared memory region" failures on recent Windows versions
* Update time zone data files to tzdata release 2014a for DST law changes in Fiji and Turkey, plus historical changes in Israel and Ukraine.
www.postgresql.org
-
4.1.11.0 (2014-03-23)
- bug #4335 reCaptcha problem (4.1.10 regression)
4.1.10.0 (2014-03-22)
- bug #4301 Grid edit: "SELECT" query is replaced by "UPDATE" query after edit
- bug #4278 reCaptcha re-login requires double effort
- bug #4324 Datepicker not showing up on insert page
- bug #3991 Problem selecting item in select boxes with the ENTER keystroke in some browsers
- bug #4323 QueryWindow ignores CodeMirror
- bug None of the live charts shown on "Status -> Monitor" (Chrome)
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Row editing and browsing ( Data Editor and Browser ):
Upd: Quick Edit button ( Quick Button ): to increase the field of type BLOB (Cell Editor) display (5196)
Fix: Edit cell ( Cell Editor * ): Correction to change if changes before the original data, could lead to failure of the update problem (5196)
Fix: Data table's primary key selector ( PrimaryKey Selector ): solve the main table does not exist exception handling (5196)
Upd: Row Editor: When editing can not update and restore the default occurs, support jumped off and restore the edit column processing (Press No to exit), unable to escape avoid causing problems (5196)
Script generation ( Data Definition Language ):
Upd: (SQL Server) to update the script generated content INDEXES: Join Index Options, FileGroup, Disabled scripting message displays (5196)
The main program update ( Main ):
Upd: SQL Performance Analyzer ( SQL Profiler * ) and SQL history ( SQL History ): Selected highlights matching text after processing of all SQL rows (Highlight Search Terms) (5196)
Upd: SQL Performance Analyzer ( SQL Profiler * ) and SQL history ( SQL History ): Built-in SQL format automatically execute SQL Statements treatment (5196)
Upd: (SQLite) component version updated to System.Data.SQLite.dll 1.0.92.0 (3.8.4.1) (2014/03/19) (5196)
Upd: (PostgreSQL) component version updated to Npgsql.dll 2.1.0 (2014/03/14) (5196)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5196)
http://fishcodelib.com/Database.htm
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added option to export all tables from command-line (Each table in a separated file), for example: ESEDatabaseView.exe /table "C:\temp\WebCacheV01.dat" * /scomma "C:\Temp\export\webcache_*.csv"
http://www.nirsoft.net/utils/ese_database_view.html
-
Whats new: >>
- bug #4334 Add event : datepicker won't open
- bug #4338 Fix missing value error while executing SQL query
- TCPDF library is now optional dependency
- bug #4326 Cannot find the import plugins which start with uppercase 'I'
http://www.phpmyadmin.net/
-
# Functionality Added or Changed
* Incompatible Change: The AES_ENCRYPT() and AES_DECRYPT() functions now permit control of the block encryption mode and take an optional initialization vector argument:
- The new block_encryption_mode system variable controls the mode for block-based encryption algorithms. Its default value is aes-128-ecb, which signifies encryption using a key length of 128 bits and ECB mode.
- An optional init_vector argument provides an initialization vector for encryption modes that require it:
> AES_ENCRYPT(str,key_str[,init_vector])
> AES_DECRYPT(crypt_str,key_str[,init_vector])
- A random string of bytes to use for the initialization vector can be produced by calling the new RANDOM_BYTES() function.
* Incompatible Change: The deprecated ERROR_FOR_DIVISION_BY_ZERO, NO_ZERO_DATE, and NO_ZERO_IN_DATE SQL modes now do nothing. Instead, their previous effects are included in the effects of strict SQL mode (STRICT_ALL_TABLES or STRICT_TRANS_TABLES). In other words, strict mode now means the same thing as the previous meaning of strict mode plus the ERROR_FOR_DIVISION_BY_ZERO, NO_ZERO_DATE, and NO_ZERO_IN_DATE modes. This change reduces the number of SQL modes with an effect dependent on strict mode and makes them part of strict mode itself.
* InnoDB: MySQL now supports rebuilding regular and partitioned InnoDB tables using online DDL (ALGORITHM=INPLACE) for the following operations:
- OPTIMIZE TABLE
- ALTER TABLE ... FORCE
- ALTER TABLE ... ENGINE=INNODB (when run on an InnoDB table)
* On Solaris, mysql_config --libs now includes -R/path/to/library so that libraries can be found at runtime.
* mysql_install_db provides a more informative diagnostic message when required Perl modules are missing.
* The IGNORE clause for ALTER TABLE is now deprecated and will be removed in a future version of MySQL. ALTER IGNORE TABLE causes problems for replication, prevents online ALTER TABLE for unique index creation, and causes problems with foreign keys (rows removed in the parent table).
# Bugs Fixed
* Incompatible Change: Old clients (older than MySQL 5.5.7) failed to parse authentication data correctly if the server was started with the --default-authentication-plugin=sha256_password option.
* Important Change; InnoDB; Partitioning: The FLUSH TABLES statement's FOR EXPORT option is now supported for partitioned InnoDB tables.
* InnoDB: Running a SELECT on a partitioned table caused a memory access violation in memcpy().
* InnoDB: An invalid memmove in fts_query_fetch_document would cause a serious error.
* InnoDB: For full-text queries, a failure to check that num_token is less than max_proximity_item could result in an assertion.
* InnoDB: innodb_ft_result_cache_limit now has a hardcoded maximum value of 4294967295 bytes or (2**32 -1). The maximum value was previously defined as the maximum value of ulong.
* InnoDB: InnoDB would fail to restore a corrupt first page of a system tablespace data file from the doublewrite buffer, resulting in a startup failure.
* InnoDB: An UPDATE resulted in a memory access error in lock_rec_other_trx_holds_expl. The transaction list (trx_sys->rw_trx_list) was traversed without acquiring the transaction subsystem mutex (trx_sys->mutex).
* InnoDB: A regression introduced would result in a performance degradation when a compressed table does not fit into memory.
* InnoDB: The maximum value for innodb_thread_sleep_delay is now 1000000 microseconds. The previous maximum value (4294967295 microseconds on 32-bit and 18446744073709551615 microseconds on 64-bit) was unnecessarily large. Because the maximum value of innodb_thread_sleep_delay is limited by the value set for innodb_adaptive_max_sleep_delay (when set to a non-zero value), the maximum value for innodb_thread_sleep_delay is now the same as the maximum value for innodb_adaptive_max_sleep_delay.
* InnoDB: A full-text tokenizer thread would terminate with an incorrect error message.
* InnoDB: Attempting to uninstall the InnoDB memcached plugin while the InnoDB memcached plugin is still initializing would kill the InnoDB memcached daemon thread. Uninstall should wait until initialization is complete.
* InnoDB: In debug builds, creating a unique index on a binary column, with input data containing duplicate keys, would cause an assertion.
* InnoDB: The srv_monitor_thread would crash in the lock_print_info_summary() function due to a race condition between the srv_monitor_thread and purge coordinator thread.
* InnoDB: Attempting to add an invalid foreign key when foreign key checking is disabled (foreign_key_checks=0) would cause a serious error.
* InnoDB: For debug builds, the table rebuilding variant of online ALTER TABLE, when run on tables with BLOB columns, would cause an assertion in the row_log_table_apply_update function. For normal builds, a DB_PRODUCTION error would be returned.
* InnoDB: When creating a table there are a minimum of three separate inserts on the mysql.innodb_index_stats table. To improve CREATE TABLE performance, there is now a single COMMIT operation instead of one for each insert.
* InnoDB: The server would halt with an assertion in lock_rec_has_to_wait_in_queue(lock) due to a locking-related issue and a transaction being prematurely removed from trx_sys->rw_trx_set.
* InnoDB: Server shutdown would result in a hang with the following message written to the error log: “[NOTE] InnoDB: Waiting for purge thread to be suspended.”
* InnoDB: InnoDB would fail to start when innodb_data_file_path specified the data file size in kilobytes by appending K to the size value.
* InnoDB: An insert buffer merge would cause an assertion error due to incorrectly handled ownership information for externally stored BLOBs.
* InnoDB: Assertion failure in thread thread_num in file ibuf0ibuf.cc line 4080
* InnoDB: Failing assertion: rec_get_deleted_flag(rec, page_is_comp(page))
* InnoDB: Decreasing the auto_increment_increment value would have no affect on the next auto-increment value.
* Partitioning: When the index_merge_intersection flag (enabled by default) or the index_merge_union flag was enabled by the setting of the optimizer_switch system variable, queries returned incorrect results when executed against partitoned tables that used the MyISAM storage engine, as well as partitioned InnoDB tables that lacked a primary key.
* Replication: The MASTER_SSL_CRL and MASTER_SSL_CRLPATH options are not available when using yaSSL; MySQL Replication now sets these to NULL automatically whenever yaSSL is enabled.
* Replication: Setting --slave-parallel-workers to 1 or greater and starting the slave caused the slave SQL thread to use but not release memory until the slave was restarted with STOP SLAVE and START SLAVE.
* Replication: When a slave was configured with replication filters and --log-warnings=2, every statement which was filtered caused an entry to be written in the error log. For busy servers which generated many statements to be filtered, the result was that the error log could quickly grow to many gigabytes in size. Now a throttle is used for such errors, so that an error message is printed only once in a given interval, saying that this particular error occurred a specific number of times during that interval.
* Replication: SHOW SLAVE STATUS used incorrect values when reporting MASTER_SSL_CRL and MASTER_SSL_CRLPATH.
* Replication: Binary log events could be sent to slaves before they were flushed to disk on the master, even when sync_binlog was set to 1. This could lead to either of those of the following two issues when the master was restarted following a crash of the operating system:
- Replication cannot continue because one or more slaves are requesting replicate events that do not exist on the master.
- Data exists on one or more slaves, but not on the master.
* Replication: When running the slave with --slave-parallel-workers at 1 or greater, setting --slave-skip-errors=all caused the error log to be filled with with instances of the warning Slave SQL: Could not execute Query event. Detailed error: ;, Error_code: 0.
* Replication: A number of possible state messages used as values for the PROCESSLIST_STATE column of the Performance Schema threads table were longer than the width of the column (64 characters).
* Replication: The server did not handle correctly the insertion of a row larger than 4 GB when using row-based replication.
* Replication: When using row-based replication, an additional auto-increment column on the slave version of a table was not updated correctly; a zero was inserted instead.
* Replication: Statements involving the Performance Schema tables should not be written to the binary log, because the content of these tables is applicable only to a given MySQL Server instance, and may differ greatly between different servers in a replication topology. The database administrator should be able to configure (INSERT, UPDATE, or DELETE) or flush (TRUNCATE TABLE) performance schema tables on a single server without affecting others. However, when replicating from a MySQL 5.5 master to a MySQL 5.5 or later slave, warnings about unsafe statements updating Performance Schema tables were elevated to errors. For MySQL 5.6 and later slaves, this prevented the simultaneous use of performance_schema and GTIDs
* Replication: Modifying large amounts of data within a transaction can cause the creation of temporary files. Such files are created when the size of the data modified exceeds the size of the binary log cache (max_binlog_cache_size). Previously, such files persisted until the client connection was closed, which could allow them to grow until they exhausted all available disk space in tmpdir. To prevent this from occurring, the size of a temporary file created in this way in a given transaction is now reset to 0 when the transaction is committed or rolled back.
* Replication: The server checks to determine whether semisynchronous replication has been enabled without a lock, and if this is the case, it takes the lock and checks again. If semisynchronous replication was disabled after the first but prior to the second one, this could cause the server to fail.
* Replication: Semisynchronous replication became very slow if there were many dump threads (such as from mysqlbinlog or slave I/O connections) working at the same time. It was also found that semisynchronous master plugin functions were called even when the dump connections did not support semisynchronous replication, which led to locking of the plugin lock as well as wasting time on necessary code.
* After this fix, non-semisynchronous dump threads no longer call semisynchronous master functions to observe binary events.
* mysql_install_db could hang while reading /dev/random to generate a random root password.
* Compilation failed if MySQL was configured with CFLAGS set to include a -Werror option with an argument.
* A shared libmysqld embedded server library was not built on Linux.
* While printing the server version, the mysql client did not check for buffer overflow in a string variable.
* Building MySQL from source on Windows using Visual Studio 2008 would fail with an identifier not found error due to a regression
* On Microsoft Windows, the rw-lock backup implementation for the my_atomic_* functions was always used. Now, the native Microsoft Windows implementation is used, where available.
* When tables are reopened from the table cache and the current thread is not instrumented for the Performance Schema, a table handle was unnecessarily instrumented.
* The audit log plugin could cause a server exit during log file rotation operations when there were many operations happening for multiple connections.
* The SUM_SORT_MERGE_PASSES column value in the Performance Schema events_statements_summary_by_digest table was calculated incorrectly.
* If the Performance Schema events_statements_summary_by_digest table was full when a statement with a new digest was found, the Performance_schema_digest_lost status variable was not incremented.
* The optimizer could push down a condition when the index did not have the key part present in the condition.
* Contraction information in a collation could be mishandled, resulting in incorrect decisions about whether a character is part of a contraction, and miscalculation of contraction weights.
* DROP TRIGGER succeeded even with the read_only system variable enabled.
* If used to process a prepared CALL statement for a stored procedure with OUT or INOUT parameters, mysql_stmt_store_result() did not properly set the flags required to retrieve all the result sets.
* When run by root, mysqld --help --verbose exited with a nonzero error code after displaying the help message.
* MySQL client programs from a Community Edition distribution could not connect using SSL to a MySQL server from an Enterprise Edition. This was due to a difference in certificate handling by yaSSL and OpenSSL (used for Community and Enterprise, respectively). OpenSSL expected a blank certificate to be sent when not all of the --ssl-ca, --ssl-cert, and --ssl-key options were specified, and yaSSL did not do so. To resolve this, yaSSL has been modified to send a blank certificate when an option is missing.
* The mysqladmin, mysqlbinlog, mysqlcheck, mysqldump, mysqlimport, mysqlslap, and mysqlshow programs now support a --secure-auth option that prevents sending passwords to the server in old (pre-4.1) format. This option is enabled by default; use --skip-secure-auth to disable it.
* A deadlock error occurring during subquery execution could cause an assertion to be raised.
* The Performance Schema stage/sql/Waiting to get readlock instrument is no longer used and has been removed.
* A query that creates a temporary table to find distinct values and has a constant value in the projected list could produce incorrect results.
* Messages written by the server to the error log for LDML collation definition problems were missing the collation name.
* mysqlcheck did not correctly handle table names containing dots.
* Aggregating the results of a subquery in the FROM clause could produce incorrect results.
* For system variables that take a string value, SET statements permitted an unquoted value, but values that contained dots were parsed incorrectly and only part of the value was assigned. For example, SET GLOBAL slow_query_log_file = my_slow.log assigned the value my_slow. Now such values must be quoted or an error occurs.
* A temporal literal string without delimiters and more than 14 digits was validated as a TIMESTAMP/DATETIME value with a two-digit precision fractional seconds part. But fractional seconds should always be separated from other parts of a time by a decimal point.
* The msql2mysql, mysql_convert_table_format, mysql_find_rows, mysql_fix_extensions, mysql_setpermission, and mysqlaccess utilities are now deprecated and will be removed in MySQL 5.7.
www.mysql.com
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Ver 10.9 (2014/03/31) Stable Version
- Object Browser ( Object Navigator ):
Add: full support for all database objects renamed processing (Rename All Objects): (5203)
(SQL Server / SQL Azure) Table / Column / Index / View / Procedure / Function / Sequence and other objects
(PostgreSQL) Table / Column / Index / View / MView / Function / Sequence and other objects
(Sybase ASE) Table / Column / Index / View / Procedure / Function and other objects
(Oracle / MySQL / IBM DB2) Table / Column / Index and other objects
(IBM Informix) Table / Column / Index / Sequence and other objects
(SQLite / SQLCe / Access) Table / Column and other objects
(Firebird / FoxPro) Column object
Fix: amendments delete the object, it will lead to the problem of losing the role of the tab if the current tab to edit the row or rows when searching (5203)
Add: (Access) to increase the stored procedure parameter display (Procedure Parameters) and execute (EXECUTE) script update (5203)
Fix: (SybaseASE) update SYSTABLES Object Browser, exclude unwanted objects display issues (5203)
- Index editing ( Index Designer ):
Add: support for editing FoxPro index ( INDEX ON ) (including script generation and object deletion process) (5203)
- Table Editor ( Table Designer ):
Problem (SQLCe) If a table field contains IDENTITY, can not handle [Field renamed] of (> 3.1) (5203): Upd
- SQL editor ( SQL Editor ):
Upd: Updated tags off sequence: where will return to the previous label off, rather than the first tab position (5203)
- Command-line update (Command-line):
Upd: Export Format For Data (INSERTs) when sql, export options will adopt the default processing is no longer displayed (5203).
- The main program update ( Main ):
Upd: (SQLCe / Sybase ASE) all add prefix N Unicode text handling (with SQL Server / SQL Azure) (5203)
Upd: (PostgreSQL) component version updated to Npgsql.dll 2.1.2 (2014/03/28) (5203)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5203)
Misc: Compatible with MySQL 5.6.17 (2014/03/27) / MySQL 5.5.37 (2014/03/27) / MySQL 5.1.73 (2013/12/03)
Misc: Compatible with SQL Server 2014 RTM (2014/04/01)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- The main program update ( Main ):
Add: Added execute SQL script file ( Execute an SQL script File ): can execute SQL commands in a batch transaction mode, fast, low resources, can be rolled back for a lot of processing (5213)
Add: (PostgreSQL) increase JSON data type data type associated processing (5213)
Upd: SQL History ( SQL History ): In addition to automatically clear beyond> 30 days old records, an additional clear beyond> 100000 Pen previous record deal (5213)
Upd: improvements will retain the newly opened window (New Window) the current (latest) is set, no reloads (5213)
Upd: Updated Italian interface language Italian language (by Paolo Saudin) (5213)
Upd: (PostgreSQL) component version updated to Npgsql.dll 2.1.3 (2014/04/10) (5213)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5213)
Misc: Compatible with Microsoft Windows 8.1 Update (KB2919355) (2014/04/07)
Misc: Compatible with SQL Server 2014 RTM (2014/04/01) / SQL Server 2014 Express and LocalDB (2014/03/25)
- Auto-sensing processing ( AutoComplete * ):
Upd: improvement and optimization fields (COLUMNS) with a table (TABLES) perceptual processing (5213)
Upd: support sub-queries in different locations (Sub-SELECT) field perception and table recognition processing (5213)
Upd: When (PostgreSQL) when the object name contains uppercase characters (Upper Case) automatically quotes identifiers (Quoted Identifiers) (5213)
- Row editing and browsing ( Data Editor and Browser ):
Upd: (MySQL) increased exception handling character (Escape character: \) (contains the table data search and Export) (5213)
- SQL editor ( SQL Editor ):
Fix: When contains Unicode characters to solve problems affecting the horizontal scroll bar (Horizontal Scrollbar) treatment (5213)
Upd: SQL execution history ( SQL Execution History ): 1000 pen to keep the last record, it will automatically remove the old record of more than (5213)
- Query Builder ( Query Builder * ):
Upd: treatment (improvement and optimization of the selected query Selected Text to Query Builder ) (5213)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4279 CTRL + up or down moves 2 fields
- bug #4336 List server css style wrong
- bug Missing value on the Status > Server page
- bug #4347 Fixed PHP Parse error in Advisor
- bug #4350 Deleting the DB if it is renamed by the same name
- bug #4353 makeProfilingChart is not defined
- bug #4355 Precision specifier for DOUBLE type is truncated
- bug #4346 Incorrect "Export incomplete" message
- bug #4359 Notices on create table page
- bug #4356 GROUPed selects show number of rows as if not grouped
- bug #4357 JS Form submitted on "enter" even if focus is inside a select field
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Add: GUID generator ( GUID Generator: Automatically Generate a new GUID object ) (5226)
Upd: Data table's primary key selector ( PrimaryKey Selector ): When you first open the last state inherited and dramatically improve the speed reopen the (5226)
- Script generation ( Data Definition Language ):
Upd: When a table is automatically included script generates an output object TRIGGERS (TABLE + INDEXES + TRIGGERS) (5226)
Upd: update the table script generated IDENTITY (seed_value, increment_value) complete attribute display (5226)
Support includes Access / SQLCe / SQL Server / SQL Azure
Upd: support for FoxPro Check Constraints not build custom processing after the specified field (including the Object Browser) (5226)
- SQL editor ( SQL Editor ):
Add: increase SQL formatting shortcuts (SQL Formatting: Shortcut Keys Ctrl + M ) (5226)
- Auto-sensing processing ( AutoComplete * ):
Add: add common DML statements automatically processed (DELETE / INSERT / SELECT / UPDATE ...) (5226)
- Table Editor ( Table Designer ):
Upd: FoxPro table name length limit must be greater than> 1, avoid causing AutoInc not normally get questions concerning the role of the (5226)
- The main program update ( Main ):
Fix: fix SQL commands use [dbname] If the belt GO, the problem can not be updated after the object list shows the normal execution (5226)
Upd: (Firebird) components updated to version 4.1.5 FirebirdSql.Data.FirebirdClient.dll ( ) (2014/04/15) (5226)
Upd: contains many other minor fixes and updates ... etc. accumulate process optimization (5226)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4365 Creating bookmark with multiple queries not working
- bug #4372 Changing browser transformation results in unnecessary table rebuild
- bug #4375 Group two DB, one's name is the prefix of the other one
- bug #4376 [interface] Login fields show in separate line
http://www.phpmyadmin.net/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
Whats new: >>
Added option to auto fit column widths in grid.
http://www.pretty-software.com/prettydbexplorer.htm
-
(http://www.portablefreeware.com/screenshots/scryKVxHl.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Whats new: >>
Update built-in DISQLite3 engine to SQLite 3.8.4.3.
Open database by drag and dropping on the schema treeview.
Respect decimal point option when editing floating point numbers.
More stable scrolling through huge numbers of rows / columns.
Fix display of table / column names which represent SQLite keywords.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
The main program update ( Main ):
Add: Added Slovenian Interface Language Slovenian Language (by Mladen) (5235)
Add: New Japanese Interface Language Japanese Language (by Fish) (5235)
Add: handle on the window waiting process, increasing the time it takes to display now (Elapsed Time) (5235)
Add: Support the establishment of FoxPro database container function (Database Container (* DBC).) (5235)
Add: Support all compression FoxPro tables feature (Shrink all tables) (5235)
Upd: FoxPro improvement and optimization problems with the efficiency of the overall process (5235)
Upd: contains many other minor fixes and updates ... and so accumulate process optimization (5235)
SQL editor ( SQL Editor ):
Add: increase quickly check the label to add buttons ( New Query Button ) (5235)
Upd: optimization automatically switch label deal, avoid duplication on (5235) when the [open label under the same path] [empty content label located] or
Object Browser ( Object Navigator ):
Add: Support Store Procedures FoxPro database object browsing and deletion process (including script generation) (5235)
Add: Support FoxPro tables Check Constraints object deletion process (including a table editor) (5235)
Upd: rewrite FoxPro tables emptied processing (Empty Table), while supporting reset AUTOINC field (5235)
Code management ( Code Manager ):
Add: support for multi-processing sub-folders ( Support for subfolders ) (5235)
Add: increase folder count display (NodeCount) (5235)
SQL History ( SQL History ):
Add: increase automatically clear the setting options ( Options ) (5235)
Upd:. 1 title update the database size increases the display, or you can browse the range increased to 240 days, 3 update taskbar configuration (5235).
Batch script generation ( Generate Batch Scripts ):
Add: table data to generate a query window ( Generate Table Data (INSERTs) to new Query window ) (5235)
Script generation ( Data Definition Language ):
Upd: Updated FoxPro tables script generation AUTOINC NEXTVALUE n STEP n complete attribute display (5235)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improvements in creating schemas for text tables.
Minor changes in GUI dialogs.
http://www.vlsoftware.net/
-
Whats new: >>
4.2.0.0
+ rfe #1403 Export only triggers
+ rfe #1483 Export Server/Database/Table without triggers
+ rfe #1662 Add table comment tool tip in database structure page
+ rfe #1447 Single table for display Character Sets and Collations
+ rfe #1455 Display icons/text/both for the table row actions
+ rfe #1473 Transformation to convert Boolean value to text
- bug #4157 Changing users password will delete it
+ rfe #1474 Text transformation combines Append and Prepend
+ Added warning about the mysql extension being deprecated
and removed the extension directive
+ Added support for scatter charts
+ rfe #1478 Make Column Headings Sticky
+ rfe #1480 Enhance privileges initials table
+ rfe #1472 [interface] Break "Edit privileges" with sub-menus
+ rfe #1466 Minor refactoring required
+ rfe #1004 Create indexes at the end in SQL export
+ rfe #1479 Relations edit form for larger monitors
+ rfe #1475 Inline query box vertical resize
+ rfe #1500 [interface] Add bottom border to top menu container
+ rfe #1498 Add datepicker for 'TIME' type
- bug #4237 HTTP Referer disclosure in SQL links
+ rfe Show full names on navigation hover
+ rfe #1505 Behaviour on click on a routine in nav panel
+ rfe #1418 Support more than one separating character on CSV import
+ rfe #569 Load/Save Query By Example
- bug #4281 Grid edit ENUM field, dialog disappears when trying to select
- bug #4304 DB export using zip compression generates an empty archive
+ rfe #1508 confirmation message at the top
- bug #4306 breadcrubs wrong on table create
+ rfe #1511 better validate database name for copying
+ rfe #1510 Database tab "Drop" button should be a link
+ rfe #1513 Highlight required form fields after failed submission
+ rfe #1460 Redirect to login page after session has expired
- bug #4316 Grid edit: can't change month on date fields
+ rfe #1501 add maxlength by field with length-spec
+ rfe #1512 Import happily doesn't do anything with no file name provided
+ rfe #1514 Add function to all the insert boxes automatically
+ rfe #1515 Option to skip tables larger than n
+ rfe #1486 Possibility of disabling database expansion
+ rfe #1476 Favourite tables select box
+ rfe #420 $cfg['CharEditing']='textarea' for structure edit
+ rfe #1329 Avoid editing of fields which are part of relation
+ rfe [interface] Highlight active left menu item in setup
+ rfe Filter on-screen rows during Browse
Removed support for SQL Validator (SOAP service no longer offered)
- bug #4352 Settings > Manage: incorrect messages
- bug #4337 "More" in Actions area doesn't collapse to fit available space
- bug #4375 Group two DB, one's name is the prefix of the other one
- bug #4070 Confusing database/table grouping
- bug #4366 Creating Index doesn't update index-list
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.0/phpMyAdmin-4.2.0-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed to find the correct item when typing the string you want to search into the main List View.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
The main program update ( Main ):
Add: add a table and view the list of tables ( Table and View List ): supports search, annotate tables, queries all the columns number, update all table statistics ... etc. (5245)
Upd: Database connection in addition to not remembering passwords need to be asked, the remaining direct connection clicked automatic login (Auto Logon) treatment (5245)
Upd: rewrite all the windows settings, avoiding the use of the operating system shortcuts (Alt + Tab) can not be displayed under the (5245)
Fix: ListView control itself solve the horizontal scroll bar appears when you drag and drop the Column Headers after abnormal behavior leading to a list of issues (5245)
Upd: contains many other minor fixes and updates ... and so accumulate process optimization (5245)
Table Editor ( Table Designer ):
Add: Support Table annotation ( Table Comments ): add / delete / update ... and other treatment (including table script generation) (5245)
Support database contains (SQL Server / Firebird / IBM DB2/PostgreSQL/Oracle/MySQL)
Add: support for SQL Server 2000 table field annotations ( Column Comments ): add / delete / update ... and other treatment (including table script generation) (5245)
Row editing and browsing ( Data Editor and Browser ):
Add: editing and file format support rich browsing (RichText Editor and Viewer) (5245)
Upd: rewrite text browser (Text Viewer) default support wrap (Word Wrap) display for easy viewing (5245)
Connection Settings ( Connection Profile )
Add: increase Source editor functions ( DataSource Editor ) (5245)
Upd: improvements to enhance security issues (5245)
Upd: PostgreSQL property is set to increase page displays the default value (5245)
Object Browser ( Object Navigator ):
Add: increase the IBM DB2 system table objects appear (SYSTEM TABLES) (5245)
Add: Table title display row number ( RowCount ): support more databases (SybaseASE / SQL Server / SQLCe / PostgreSQL / MySQL / Informix) (5245)
Add: Table title update table statistics ( Update Table Statistics ): support more databases (SybaseASE / SQL Server / SQLCe / PostgreSQL / MySQL / Informix) (5245)
Script generation ( Data Definition Language ):
Upd: Change the Oracle table generation process: support INDEXES / TRIGGERS / COMMENTS generated objects such messages (with other databases) (5245)
Command-line update (Command-line):
Upd: When the servo client can not properly connect, the connection will be automatically canceled and returned to the original connection settings (Connection Profile) (5245)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4380 Cannot display table structure with enums containing special characters
- bug #4381 Cannot remove the last remembered sorted column
- bug Correctly fetch length of user and host fields in MySQL tables
- bug #4364 examples/signon.php does not support the SessionSavePath directive
- bug #4382 Missing source for OpenLayers library
- bug Incorrect attributes for number fields
- bug #4383 Cannot update values in Zoom search
- bug #4313 GIS Visualization Extension does not work with PointFromText() function
- bug #4384 Incorrect "Rows" total shown when truncating or dropping a table on DB Structure page
- bug #4385 Grid edit on sorted columns fails
- bug #4389 Null checkbox covering data input when editing
- bug #4390 Data type changing by itself (no size but attribute present)
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.1/phpMyAdmin-4.2.1-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
- The main program update ( Main ):
Add: added automatically reconnect processing (Automatic reconnection): When a database service is restarted or other factors cause the connection state is closed, it will automatically restart the connection process (5252)
Add: (MySQL) implementation plan ( Execution Plan ) increased JSON (> = 5.6) format (5252)
Add: (PostgreSQL) increase JSONB data type (> = 9.4) data type associated processing (5252)
Fix: fix different database systems in question (QueryTab) (5252) Switching cross-database query tab,
Upd: Improved dialog box displays the location question (MessageBox): When the focus is not on the main program or continuous display (5252)
Upd: contains many other minor fixes and updates ... and so accumulate process optimization (5252)
- Script generation ( Data Definition Language ):
Add: script generation settings option to increase the use of database object names quoted identifiers ( Using quoted identifiers for database object Names ) (5252)
Upd: Automatic Use Quoted Identifiers (Automatically Use Quoted Identifiers): When an object name contains a non-default upper / lower case characters (including automatic completion of treatment / script generation / Query Builder) (5252)
Upd: IBM DB2 object name added to the default script generates quoted identifiers processing (Quoted Identifiers: "obj"): in order to deal with the problem with the exception of the case of different characters in the object name (5252)
Fix: fix part of the problem can not be generated IBM DB2 STORE PROCEDURES object scripts (5252)
Add: full support for all database annotations (All Object Comments) script generation: In addition to the original Tables / Columns have included support from all other objects (5252)
Table comments: SQL Server / Firebird / MySQL / PostgreSQL / Oracle / IBM DB2
Column comments: SQL Server / Firebird / MySQL / PostgreSQL / Oracle / IBM DB2/Access
Index comments: SQL Server / Firebird / MySQL / PostgreSQL / IBM DB2
Trigger comments: SQL Server / Firebird / PostgreSQL / IBM DB2
View comments: SQL Server / Firebird / PostgreSQL / Oracle / IBM DB2
Materialized View comments: PostgreSQL (> = 9.3)
Procedure comments: SQL Server / Firebird / MySQL / IBM DB2
Function comments: SQL Server / Firebird / MySQL / PostgreSQL / IBM DB2
Sequence comments: SQL Server / Firebird / PostgreSQL / IBM DB2 (> 9.5)
- Auto-sensing processing ( AutoComplete * ):
Upd: Improved sub-grid symbol processing: In addition to the "GO" outside the increase "/" and ";" other treatment (5252)
- Object Browser ( Object Navigator ):
Add: increase the implementation of CREATE / DROP SEQUENCE command, Object Browser automatically re-brush treatment (5252)
- SQL editor ( SQL Editor ):
Upd: improvement and optimization BEGIN ... END code folding handle ( Code Folding ) ()
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4388 Disable database expansion when enabled throws Error 500 when database name is clicked in navigation tree
- bug #4414 table display of performance_schema DB structure
- bug #4411 Protect Binary Columns: many problems
- bug #4395 BLOB link transformation is broken
- bug Respect ['ShowCreateDb'] in the navi panel
- bug #4392 Cannot see databases in nav panel on databases grouping when disabled database expansion
- bug #4419 No more calendar into search tab
- bug #4398 Monitor should fit into screen width
- bug #4418 When copying databases, primary key attributes get lost
- bug #4421 empty maxInputVars on js/messages.php
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.2/phpMyAdmin-4.2.2-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
Whats new: >>
Editing blobs was still possible even if editing was disabled.
http://www.pretty-software.com/prettydbexplorer.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes
http://www.vlsoftware.net/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
Whats new: >>
Import wizard fixed.
http://www.pretty-software.com/prettydbexplorer.htm
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Release Notes
- The main program update ( Main ):
Add: Full support NuoDB database system (A distributed cloud database management system) (5260)
Add: full support for Teradata Database System (5260)
Upd: contains many other minor fixes and updates ... and so accumulate process optimization (5260)
- Auto-sensing processing ( AutoComplete * ):
Add: increase the perception caching (IntelliSense Cache), when read from the cache can significantly improve reading speed, and when the field is updated automatically cached content transaction without any maintenance treatment (5260)
Upd: Improved User Experience: When dealing with a field alias (Column Aliases) is not perceived as a field processing (eg colname AS xxx) (5260)
Upd: Improved User Experience: After selecting the fields to solve multiple-choice, if the focus is not in the selected field can not be completed on the field into treatment (5260)
Upd: optimization of field perception processing, eliminate many invalid action and improve processing speed (5260)
Upd: insert the selected item to complete processing (Insert Selected Item), increase = shortcuts (Shortcut Key: Space, Enter, Tab, =) (5260)
Fix: Improved and objects other than correction TABLES (VIEWS / SYSTABLES / SYSVIEWS) and other perceptual speed and processing power (5260)
- Code management ( Code Manager ):
Fix: Fix problem if renaming a file or directory name changes only in case, you can not properly handle the (5260)
- Row editing and browsing ( Data Editor and Browser ):
Upd: increase System.Object data type handling (with Byte ()) (5260)
- Database Backup and Restore ( Backup and Restore Database ):
Upd: Updated SQL Server database restore process when the database already exist to cover the processing directly without first deleting or renaming (5260)
- SQL editor ( SQL Editor ):
Fix: search and replace function ( Quick Find and Replace ):. 1 to maintain the position of the cursor remains in the final end, two after closing the dialog box controls the focus back to the original (5260).
- Batch script generation ( Generate Batch Scripts ):
Add: increase Oracle Objects Packages batch script generation (5260)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Script table as Create bug fixed on MS SQL.
http://www.pretty-software.com/prettydbexplorer.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
SQL statement execution starts from the current cursor position now
Corrected problem with cloning connections
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Copy Sorted Column Data' option, which copies to the clipboard the text of all selected items, but only the column that is currently sorted.
http://www.nirsoft.net/utils/ese_database_view.html
-
Release Notes
# Functionality Added or Changed
* The obsolete and unmaintained charset2html utility has been removed from MySQL distributions.
* The mysqlbug, mysql_waitpid, and mysql_zap utilities have been deprecated and will be removed in MySQL 5.7.
# Bugs Fixed
* InnoDB: After upgrading from 5.6.10 to MySQL versions up to and including MySQL 5.6.18, InnoDB would attempt to rename obsolete full-text search auxiliary tables on server startup, resulting in an assertion failure.
* InnoDB: For each insert, memset would be called three times to allocate memory for system fields. To reduce CPU usage, the three memset calls are now combined into a single call.
* InnoDB: Enabling the InnoDB Table Monitor would result in a ib_table->stat_initialized assertion failure.
* InnoDB: Setting innodb_max_dirty_pages_pct=0 would leave 1% of dirty pages unflushed. Buffer pool flushing is initiated when the percentage of dirty pages is greater innodb_max_dirty_pages_pct. The internal variables that store the innodb_max_dirty_pages_pct value and the percentage of dirty pages (buf_get_modified_ratio_pct and srv_max_buf_pool_modified_pct) were defined as unsigned integer data types, which meant that a innodb_max_dirty_pages_pct value of 0 required a dirty pages percentage of 1 or greater to initiate buffer pool flushing. To address this problem, the buf_get_modified_ratio_pct and srv_max_buf_pool_modified_pct internal variables are redefined as double data types, which changes the range value for innodb_max_dirty_pages_pct and innodb_max_dirty_pages_pct_lwm from 0 .. 99 to 0 .. 99.99. Additionally, buffer pool flushing is now initiated when the percentage of dirty pages is “greater than or equal to” innodb_max_dirty_pages_pct.
* Replication: Log rotation events could cause group_relay_log_pos to be moved forward incorrectly within a group. This meant that, when the transaction was retried, or if the SQL thread was stopped in the middle of a transaction following one or more log rotations (such that the transaction or group spanned multiple relay log files), part or all of the group was silently skipped. This issue has been addressed by correcting a problem in the logic used to avoid touching the coordinates of the SQL thread when updating the log position as part of a relay log rotation whereby it was possible to update the SQL thread's coordinates when not using a multi-threaded slave, even in the middle of a group.
* Replication: When running the server with --gtid-mode=ON, STOP SLAVE followed by START SLAVE resulted in a mismatch between the information provided by INFORMATION_SCHEMA.INNODB_TEMP_TABLE_INFO and the Slave_open_temp_tables status variable: the INNODB_TEMP_TABLE_INFO table showed that no temporary tables existed, but Slave_open_temp_tables had a nonzero value.
* Replication: In certain cases, the server mishandled triggers and stored procedures that tried to modify other tables when called by CREATE TABLE ... SELECT. This is now handled correctly as an error.
* Replication: When used on a table employing a transactional storage engine, a failed TRUNCATE TABLE was still written to the binary log and thus replayed on the slave. This could lead to inconsistency when the master retained data that was removed on the slave.
* Now in such cases TRUNCATE TABLE is logged only when it executes successfully.
* Replication: The server did not always handle the auto.cnf file correctly in cases where this file's permissions were incorrect.
* Replication: When the binary log was rotated due to receipt of a SIGHUP signal, the new binary log did not contain the Previous_gtid_event required for subsequent processing of that binary log's GTID events. Now when SIGHUP is received, steps are taken to insure that the server writes the necessary Previous_gtid_event to the new log before writing any GTID events to the new log.
* Replication: When gtid_mode=ON, and a transaction is filtered out on the slave, the GTID of the transaction is still logged on the slave as an “empty” transaction (consisting of a GTID followed immediately by BEGIN and then COMMIT). This is necessary to prevent the transaction from being retransmitted the next time the slave reconnects or is involved in a failover. The current fix addresses two issues relating to such “empty” transactions:
- No empty transaction was generated for CREATE TEMPORARY TABLE or DROP TEMPORARY TABLE statements.
- If the slave used a database filter (--replicate-do-db or --replicate-ignore-db option), no empty transaction was generated.
* The server could fail to properly reprepare triggers that referred to another table after that table was truncated.
* Certain INFORMATION_SCHEMA queries could cause a server exit.
* For indexes on prefixes or character string columns, index corruption could occur for assignment of binary data to the column due to improper character counting.
* Solaris-specific scripts were included in and installed by non-Solaris packages.
* Concurrent execution of a FLUSH TABLE operation and a stored program that used a cursor could cause a server exit.
* The client library could cause clients to exit due to incorrectly mapping the client error number to the corresponding message, if reallocation of packet buffer memory occurred.
* Calling mysql_get_server_version() with an invalid connection handler argument caused the client to exit. Now it returns 0 and reports a CR_COMMANDS_OUT_OF_SYNC error.
* mysqldump could create table definitions in the dump file that resulted in Too many columns errors when reloading the dump file.
* On Windows, calling mysql_thread_init() call without mysql_init() caused the client to exit. windows. Now it returns a nonzero result because it is an error to call mysql_thread_init() before the client library is initialized with mysql_library_init().
* The optimizer trace could cause a server exit in cases where a subquery was transformed away.
* The Debug Sync facility could lose a signal, leading to a spurious ER_DEBUG_SYNC_TIMEOUT error.
* Compilation problems were fixed for errors reported by Clang and gcc when compiling in C++11 mode.
* CMake produced not-useful warnings about INTERFACE_LINK_LIBRARIES policy.
* LOAD DATA LOCAL INFILE could use all CPU if import errors occurred when there were no line delimiters.
* On Windows, REPAIR TABLE and OPTIMIZE TABLE failed for MyISAM tables with .MYD files larger than 4GB.
* A statement of the following form broke row-based replication because it created a table having a field of data type BIGINT with a display width of 3000, which is beyond the maximum acceptable value of 255: CREATE TABLE t1 AS SELECT REPEAT('A',1000) DIV 1 AS a;
* Updates could fail to update all applicable rows in cases where multiple key values were identical except for trailing spaces.
http://www.mysql.com/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Release Notes
The main program update ( Main ):
Upd: support the specified Teradata database browsing, connection settings, or choose not to specify the database specified way to browse if you do not specify all databases (5266)
Upd: Object filter settings ( Filter Settings ): added support for Packages, Macros and other objects filtration treatment (5266)
Upd: Updated Spanish interface language Spanish language (by David Hernandez) (5266)
Upd: Search table data ( Search Table Data ):. 1 supports numeric types (Numeric Types) search field, two field names containing type display (5266).
Upd: (NuoDB) component version updated to NuoDb.Data.Client.dll 2.0.4 (2014/05/27) (5266)
Upd: contains many other minor fixes and updates ... and so accumulate process optimization (5266)
Misc: Compatible with MySQL 5.6.19 (2014/05/30) / MySQL 5.5.38 (2014/05/30)
Object Browser ( Object Navigator ):
Fix: (Oracle) Correction Browse INDEXES / TRIGGERS OWNER change TABLE_OWNER original object does not display properly to avoid problems (including script generation) (5266)
Upd: Table title display row number ( RowCount ): support more databases (SybaseASE / SQL Server / SQLCe / PostgreSQL / MySQL / Informix / NuoDB) (5266)
Upd: Table title update table statistics ( Update Table Statistics ): support more databases (SybaseASE / SQL Server / SQLCe / PostgreSQL / MySQL / Informix / NuoDB) (5266)
Upd: (NuoDB) with the Object Browser automatically switch current position (USE SCHEMA), can be omitted to specify (5266) where the object is located when processing time under SCHEMA
Auto-sensing processing ( AutoComplete * ):
Upd: If the current table does not exist or can not be perceived, would be automatically excluded avoid subsequent retry affect processing speed (5266)
Fix: Object filter settings (corrected via Filter Settings icon (Icon) objects) are not displayed correctly after the corresponding question (5266)
- Script generation ( Data Definition Language ):
Upd: (Teradata / MySQL / Oracle) to rewrite the script to generate TABLES way to provide a more complete attribute display (5266)
Upd: (IBM DB2) support EXTERNAL PROCEDURE, EXTERNAL FUNCTION script generation (5266)
Upd: (SQL Server) to update FileTables script generation, including complete property displays (5266)
http://fishcodelib.com/Database.htm
-
Release Notes
Query Builder ( Query Builder * ):
Upd: significant improvements to the selected Query Builder query processing ( Selected Text to Query Builder ): initially completed all selected automatically generated syntax processing (5273)
Add: supports full link type ( Full Support for JOIN types : INNER / OUTER LEFT / RIGHT OUTER / FULL OUTER JOIN) (5273)
Upd: Alias exclude the use of quoted identifiers (Quoted Identifiers) (5273)
Upd: increase (NuoDB: FETCH FIRST and Teradata: TOP) and other grammar generation process database (5273)
Fix: fix the list of fields not Move Up Move the pen position to the first issue (5273)
The main program update ( Main ):
Add: increases start to open the final check labels ( Options-> Open Last Query tabs on startup ) (5273)
Upd: Connection Manager ( Connection Manager ): Additional connection string settings (Additional) integrated into the Open (with connection set) (5273) [?]
Upd: (Firebird) component version updated to FirebirdSql.Data.FirebirdClient.dll 4.2.0 ( ) (2014/06/05) (5273)
Upd: (Teradata) component version updated to Teradata.Client.Provider.dll 15.0.0 ( ) (2014/05/13) (5273)
Upd: contains many other minor fixes and updates ... and so accumulate process optimization (5273)
Data Export ( Data Export ):
Add: increase TEXT / CSV export format option to specify the output value NULLs ( (* txt; * csv) Export NULLs As String Empty or NULL.. ) (5273)
Upd: turn blank (Blank) processing format XLSX / XLS Export NULL (5273)
- Row editing and browsing ( Data Editor and Browser ):
Add: increase the entire column is selected function ( Select the entire column ) (5273)
SQL editor ( SQL Editor ):
Upd: search and replace function ( Quick Find and Replace ): Search results are displayed in a different background color (5273)
Auto-sensing processing ( AutoComplete * ):
Upd: Table Alias solve if adding extra quotes identifiers (Quoted Identifiers), the field is not aware of the problems caused by anti-(5273)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4423 Moving fields not working
- bug #4424 Table indexes disappear after altering field
- bug #4432 Error while displaying chart at server level
- bug #4405 Cannot import (open_basedir)
- bug #4396 Problem copying constraints (such as Sakila)
- bug #4433 Missing privileges submenu
- bug #4394 Drop db confirmation message when dropping a user
- bug #4436 Insert form numeric field with function drop-down list
- bug #4437 Problems due to missing enforcement of the minimum supported MySQL version
+ Add enforcement of the minimum supported PHP version (5.3.0)
- bug Query error on submitting a column change form containing a disabled input field
- bug Incorrect menu tab generation from usergroups
- bug Missing space in index creation/edit generated query
- bug #4434 Unchecking 'Show SQL queries' results NaN
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.3/phpMyAdmin-4.2.3-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
List of connections is sorted alphabetically now
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Release Notes
Row editing and browsing ( Data Editor and Browser ):
Add: Added display the results in a text function ( Results to Text ) (5282)
Add: Added automatic filtering feature ( AutoFilter ): Fast and simplify query data content (using Ctrl + Click to multi-select) (5282)
Add: Added field data browsing ( Browsing Column Data ): Quick View field data, more convenient analytical processing (5282)
Upd: When returns no rows at the same time [None Field], show only return status message handling to avoid displays an empty list (5282)
Upd: Cell background color consistency of the selected display after treatment (5282)
Fix: fix batch SQL command processing: the resulting output to a file (Results to File) field type handling problems (5282)
SQL editor ( SQL Editor ):
Upd: Updated syntax highlighting significant (Syntax Highlighting): richer colors, displaying different databases and more consistent (5282)
Upd: more intelligently handle SQL editing area and data display zone automatic scaling issues (5282)
Table Editor ( Table Designer ):
Upd: Updated and corrected to delete the field with index (Column + Index) of treatment (5282)
SQL History ( SQL History ):
Upd: When SQL history database turned over> 3s, the processing will be performed automatically halved Clear (5282)
The main program update ( Main ):
Add: increase SQLite function REGEXP support treatment (5282)
Upd: (NuoDB) component version updated to NuoDb.Data.Client.dll 2.0.4.1 (2014/06/17) (5282)
Upd: other contains the cumulative minor updates, fixes and optimization (5282)
Misc: Compatible with SQL Server 2012 SP2 / SQL Server 2012 SP2 Express and LocalDB (2014/06/10)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4449 Mediawiki export does not produce table header row; also fix related PHP warnings
- bug #4442 New lines are added to query every time
- bug #4445 Fatal error on SQL Export of join query
- bug #4448 Dump binary columns in hexadecimal notation not working
- Regenerate cookie encryption IV for every session
- bug #4405 Cannot import (open_basedir): fix another case
- bug #4457 SQL tab - Insert queries not showing affected row count
- bug Missing warning about existing account, on multi-server config
- bug #4435 WHERE clause can be undefined
- bug SQL export views as tables option getting ignored
- bug #4464 [security] XSS injection due to unescaped db/table name in navigation hiding
- bug #4465 [security] XSS injection due to unescaped db/table name in recent/favorite tables
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.4/phpMyAdmin-4.2.4-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
You can now specify an empty string ("") in order to send the data to stdout, for example:
ESEDatabaseView.exe /table "c:\temp\contacts.edb" "SimpleContact-v081111-0122-1303" /scomma ""
http://www.nirsoft.net/utils/ese_database_view.html
-
Whats new: >>
Release Notes
Row editing and browsing ( Data Editor and Browser ):
Fix: Automatic filtering ( AutoFilter ): solve SQLAzure / SQLServer / SQLCe / Sybase environment under Win 8 types of text fields can not filter problems (5287)
Fix: fix batch SQL command processing: For data visualization ( Data Visualization ) and separated mode ( Splitter mode ) related processing issues (5287)
Issue (5287) (OData) Correction (5282) may lead to non-text field to Null data type and can not handle: Fix
Table Editor ( Table Designer ):
Upd: (PostgreSQL) table field displays the type of case is more consistent (including script generation and fields displayed) (5287)
http://fishcodelib.com/Database.htm
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
Whats new: >>
Block select option in the query editor.
You can paste Delphi code with SQL and it will be converted to SQL.
You can copy SQL to Delphi code.
Prepare app to run as portable in options
http://www.pretty-software.com/prettydbexplorer.htm
-
(http://www.portablefreeware.com/screenshots/scr3aqKBQ.gif)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
What's new: >>
see http://www.heidisql.com/forum.php?t=14319#p14407
or http://code.google.com/p/heidisql/source/list
http://www.heidisql.com/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Release Notes
SQL editor ( SQL Editor ):
Fix: Correction (5273) when the window is minimized and then restored, the information display area is displayed automatically scaled to minimize the cause of the problem (*) (5290)
The main program update ( Main ):
Upd: (SQL Server / SQLAzure / SQLCe / MySQL) implementation plan ( Execution Plan ): The main attribute changed to strip out the colorful display makes browsing more intuitive clear (5290)
Fix: (MySQL) implementation plan ( Execution Plan ): Correction JSON Array (> = 5.6) analytical processing (5290)
Upd: (SQLite) component version updated to System.Data.SQLite.dll 1.0.93.0 (3.8.5) (2014/06/23) (5290)
Upd: other contains the cumulative minor updates, fixes and optimization (5290)
Table Editor ( Table Designer ):
Upd: (PostgreSQL / Informix) table field type display case consistency (including script generation and fields displayed) (5287/5290)
Upd: (DB2) Update Provider Data Types DBCLOB, VARCHAR () FOR BIT DATA, VARGRAPHIC default field length (5290)
Fix: (DB2) Correction CHAR () FOR BIT DATA, VARCHAR () FOR BIT DATA length generation method (including script generation and fields displayed) (5290)
Upd: (Informix) Remove Provider invalid data type display list, multiset, row, set (5290)
Upd: (Informix) Update Provider Data Types lvarchar default field length (5290)
Fix: (Informix) Correction Provider Data Types INTERVAL -> interval year to month (including script generation and fields displayed) (5290)
Upd: Remove the database type float length of the display (including script generation and fields displayed) (5290)
Row editing and browsing ( Data Editor and Browser ):
Fix: Automatic filtering ( AutoFilter ): solve SQLAzure / SQLServer / SQLCe / Sybase environment under Win 8 types of text fields can not filter problems (5287)
Fix: fix batch SQL command processing: For data visualization ( Data Visualization ) and separated mode ( mode Splitter issues related treatment) (5287)
Issue (5287) (OData) Correction (5282) may lead to non-text field to Null data type and can not handle: Fix
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4467 shell_exec() has been disabled for security reasons
- bug #4470 Error while submitting empty query
- bug #4463 Fatal error: Class 'PMA_DatabaseInterface' not found
- bug #4469 Fixed cookie based login for installations without mcrypt
- bug #4473 incorrect result count when having clause is used
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.5/phpMyAdmin-4.2.5-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Release Notes
- Object Browser ( Object Navigator ):
Add: Table menu to increase import and export data processing ( Data Import and Data Export ): direct inward remittance processing, no Open Table (5301)
- SQL editor ( SQL Editor ):
Add: Added custom batch SQL statement delimiter ( Custom delimiter ) (Supports all database systems) (5301)
Add: Added auto completion of braces ( Options -> Automatic Brace completion : () [] {} ""'' `` / ** /) (5301)
Add: add a new row is inserted (Inserting a new line) function and shortcut keys (Shortcut Keys):
Open the bottom line (Line Open Below: Ctrl + Shift + Enter), open the top of the line (Line Open Above: Ctrl + Enter) (5301)
- Auto-sensing processing ( AutoComplete * ):
Upd: revise and improve the Insert Object quoted identifiers (Quoted Identifiers) before and after the identification process, including automatic shut down and avoid duplication insertion ... and other issues (5301)
Upd: Updated Schemaname and Nickname object name length limit of 10 -> 20 (no perceptual processing beyond) (5301)
- Row editor ( Data Editor ):
Upd: data import processing ( Data Import ): Various improvements and increase import processing speed (5301)
Upd: Improved Identity Column and Default Columns and other issues not included in quoted identifiers (Quoted Identifiers) when new data columns (5301)
- The main program update ( Main ):
Add: Added panes ( Switching Panes ) function and shortcut keys (Shortcut Keys):
The next pane (Next Pane: F6), on a pane (Previous Pane: Shift + F6), the results pane (Results Pane: Ctrl + R) (5301)
Add: Add a label switching ( Switching Tabs ) switching shortcuts (Shortcut Keys):
The next tab (Next Tab: Ctrl + Tab), a tab (Previous Tab: Ctrl + Shift + Tab) (5301)
Add: Connection Manager ( Connection Manager / snippet Management ( Code Snippets Manager ): increase in the taskbar (Toolbar) treatment (5301)
Upd: other contains the cumulative minor updates, fixes and optimization (5301)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1321984587-1.jpg)
ClipTable lets you copy any desired data directly from your clipboard into an SQL Server table. You can easily get data from any sources, including: HTML Tables, Word, Excel, Text, PDF and many more.
Requirements: .NET Framework 4
Freeware
Latest Changes
- ClipTable is no longer in "beta". This is now a fully-functional trial version (until registered)
- Fixed Windows 8.1 compatibility
- Fixed Setup "cannot downgrade" message
- x64 version embedded (so, no more different downloads, one will run on both x86 and x64)
- File Drag&Drop support (drag your txt/csv/xml files into the import window)
- Analysis Re-Apply is about x60 times faster
- Added support for /ImportClipboard argument (internal yet public)
- Repository enhancements
- Rebuilt using new engine
- Multiple Repository enhancements, including nested groups, DL tools integration and more
- LocalDb support
- Amazon RedShift support (through PostgreSQL driver)
http://www.doccolabs.com/
-
Release Notes
- The main program update ( Main ):
Upd: rewrite transaction mode processing ( Transaction Mode ): no longer limiting access to transaction mode is enabled, the non-operating fully with the trading patterns (5308)
Add: (Oracle) supports browsing [all] database schema ( Browsing all Databases ) (5308)
Supports browsing [specify / all] database schema, including: SQL Server / MySQL / Teradata / Oracle
Upd: Updated execute SQL script file ( Execute an SQL script File ): adding custom variables function (: servar), custom delimiters (DELIMITER) ... and other analytical processing (5308)
Fix: Correction (5290) is not supported by Informix Provider (CreateFormat), cause problems when connecting exception loading (5308)
Fix: Fixes and improvements in the non-FoxPro database query exceptions "File is in use." Related processing (5308)
Upd: Updated Slovenian interface language Slovenian language (by Jadran Rudec) (5308)
Upd: Updated Italian interface language Italian language (by Paolo Saudin) (5308)
Upd: other contains the cumulative minor updates, fixes and optimization (5308)
- SQL editor ( SQL Editor ):
Add: Support for SQL command mode to switch the current database or schema location ( or SQL to Change Database Schema ) (5308)
Upd: optimization automatically braces complete processing ( Options -> Automatic Brace completion : () [] {} ""'' `` / ** /): after more intelligently handle correspondence problem, reduce duplication of processing (5308)
Upd: solve different database support for single-line comments differences, avoid misuse and not run as "- comment", "- comment", the users themselves without any modification (5308).
Upd: When updating starts to open the final check labels ( Options-> Open Last Query tabs on startup ): When you open content from the specified file and when movement remains open to the next transaction state (5308)
Add: increase Shortcuts: Comments (Comment: Ctrl + Shift + C), uncomment (Uncomment: Ctrl + Shift + U) (5308)
- Object Browser ( Object Navigator ):
Add: With the Object Browser automatically switch the current schema (SCHEMA), you can specify where the object is located omitted when dealing with SCHEMA next time (support included NuoDB/DB2/PostgreSQL/Oracle/MySQL (All)) (5308)
Upd: (Oracle) User-Defined Data Types change take user_types objects (5308)
- Row editor ( Data Editor ):
Fix: Data table's primary key selector ( PrimaryKey Selector ): Correction table names with the exception of characters, you can not turn the issue (5308)
- Auto-sensing processing ( AutoComplete * ):
Add: Support WITH common_table_expression field IntelliSense treatment (5308)
Add: Built-in Functions added automatically and highlighted treatment (5308)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4471 Undefined index warning with referenced column.
- bug #4027 $cfg['MaxExactCount'] is ignored when BROWSING is back
- bug #4482 Multi Column sorting (improved user experience)
- bug #4478 Server validation does not work while in setup/mysqli
- bug Undefined variable when grid editing a foreign key column
- bug #4481 mult_submits.inc.php Undefined variable Error
- bug #4485 Sorting breaks the copy column feature
- bug #4440 Javascript error when renaming table
- bug #4483 'New window' link (selflink) disappears, causing Javascript error
- bug #4489 Incorrect detection of privileges for routine creation
- bug #4459 First few characters of database name aren't clickable when expanded
- bug #4486 [security] XSS injection due to unescaped table comment
- bug #4488 [security] XSS injection due to unescaped table name (triggers)
- bug #4492 [security] XSS in AJAX confirmation messages
- bug #4491 [security] Missing validation for accessing User groups feature
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.6/phpMyAdmin-4.2.6-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Release Notes
- SQL editor ( SQL Editor ):
Upd: Improved execution of the current statement (Execute current statement: Ctrl + Enter) approach, the cursor position in the semicolon (;) is still processing the current location after SQL commands instead of the next column (5315)
Add: Added shortcut keys to display the results grid (Results to Grid): Ctrl + 1, text displays the results (Results to Text): Ctrl + 2, the results archive (Results to File): Ctrl + 3 (5315)
Fix: Modify the shortcut key to open the top line (Line Open Above: change Ctrl + +), the original execution of the current statement (Execute current statement): unchanged Ctrl + Enter (5315)
- Code management ( Code Manager ):
Add: When you open a file to via SQL editor, add the icon to display the label display for easy distinction (5315)
Fix: Remove the SQL file correction function useless questions (5315)
Fix: fix open to the SQL editor to delete the file when re-saving labels, title status updates are not synchronized problem (5315)
- Auto-sensing ( AutoComplete * ):
Fix: Correction automatically associated perception process before and after the main table and the referenced table field order may lead to misplaced questions (5315)
- Table Editor ( Table Designer ):
Fix: Under the new amendments to the table mode, unable to cope with the increased portion of the database field annotations (Column comments) problems (5315)
- Row editing and browsing ( Data Editor and Browser ):
Upd: text displays the results ( Results to Text ): browsing with no wrap (No Wrap) display (5315)
Fix: fix automatic scaling fields and rows content, or in the first tab does not automatically scale problems (5315)
- Script generation ( Data Definition Language ):
Add: increase the Teradata database object scripts generated annotation information (Table / Column / Trigger / View / Macro / Procedure / Function comments) (5315)
- SQL History ( SQL History ):
Upd: changed to a non-exclusive display for easy interaction with the main window handle (5315)
- The list of processes ( Process List ):
Upd: Updated Oracle process list displays content, including all Schemas view and add more fields Message (5315)
- The main program update ( Main ):
Upd: optimization (SQL History / SQL Profiler) built-in SQL formatting (5315)
Upd: (MySQL) component version updated to MySql.Data.dll 6.9.2 (2014/07/18) (5315)
Upd: other contains the cumulative minor updates, fixes and optimization (5315)
Misc: Compatible with Firebird 2.5.3 (2014/07/17) / Firebird 2.1.6 (2014/06/23)
http://fishcodelib.com/Database.htm
-
(http://www.indirsonsurum.com/upload/firebird_3.gif)
Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers.
Firebird is a fully featured and powerful RDBMS. It can handle databases from just a few KB to many Gigabytes with good performance and almost free of maintenance!
License: Open Source
Whats new: >>
* New context variables have been added to the SYSTEM namespace to retrieve more information about the current connection and current transaction. The added variables: SYSTEM::CLIENT_PID and SYSTEM::CLIENT_PROCESS for the current connection, SYSTEM::LOCK_TIMEOUT and SYSTEM::READ_ONLY for the current transaction.
* Some limits have increased:
- The maximum number of connections on Windows for Superserver and Superclassic has been raised from 1024 to 2048 connections.
- The maximum number of input parameters for external functions (UDFs) has increased to 15.
* Error reporting improvements, including:
- More details are now reported for “object in use” errors.
- The relation name is now added to the text of validation constraint error messages, to help identify the error context.
- Error reporting for index and constraint violations has been extended to include the problematic key value.
* Physical backup (using ALTER DATABASE BEGIN/END BACKUP or the nBackup utility) was improved to speed up extension of the main database file when backup state changes from stalled to merge.
- Contention for the allocation table lock while a database is in the stalled physical backup state has been reduced.
- Faster file growth has been enabled on Linux systems that support fallocate().
- Attachments no longer block others when the allocation table is being read for the first time.
* Execution of a SET STATISTICS INDEX statement no longer blocks or slows down concurrent attachments.
* The scan for limbo transactions at the end of a sweep has been improved.
* Support for the UPDATE OR INSERT statement and the RETURNING clause have been implemented for Embedded SQL (ESQL).
http://www.firebirdsql.org/
-
Whats new: >>
Siehe hier : http://www.postgresql.org/docs/9.3/static/release-9-3-5.html
http://www.postgresql.org/
-
Release Notes
Code management ( Code Manager ):
Add: Added SQL file version control features ( SQL File Version Control ) (5323)
The main program update ( Main ):
Add: (PostgreSQL) supported data types and related treatment established by the Extension, such as ( hStore / ghstore Data type (> = 9.1) ) (5323)
Add: (PostgreSQL) to increase support data types (Data Types): pg_lsn (> = 9.4) , smallserial (> = 9.2) , tsquery / tsvector / txid_snapshot (> = 8.4) related to treatment (5323)
Upd: (PostgreSQL) to update user-defined data types ( User-Defined Data Types (Domains) ): exclude basetype = 0 display (5323)
Upd: (PostgreSQL) update FUNCTIONS Object Browser grammar, provide a more complete object display (5323)
Upd: (Firebird) component version updated to FirebirdSql.Data.FirebirdClient.dll 4.5.0 ( ) (2014/07/29) (5323)
Upd: (PostgreSQL) component version updated to Npgsql.dll 2.2.0b1 (2014/07/21) (5323)
Fix: fix file locking problems lead to changes portability mode setting (5323)
Upd: other contains the cumulative minor updates, fixes and optimization (5323)
Misc: Compatible with PostgreSQL 9.3.5 / 9.2.9 / 9.1.14 / 9.0.18 / 8.4.22 (2014/07/24)
Row editing and browsing ( Data Editor and Browser ):
Add: browse mode ( Browsing Mode ): Add vertical view mode (Vertical Mode), currently supports paging / horizontal / vertical view, three modes (Paging / Horizontal / Vertical Mode) (5323)
Fix: Automatic filtering ( AutoFilter ): Fixed some differences in the object database Quoted Identifiers (Quoted Identifiers) does not work due cause problems (5323)
SQL editor ( SQL Editor ):
Add: drag and drop to rearrange tab order ( Drag and drop to Reorder tabs ) (5323)
Query Builder ( Query Builder * ):
Fix: Improved the selected query to the Query processing ( Selected Text to Query Builder ): Correction of the same name specified table alias (Alias) problems (5323)
Connection Settings ( Connection Profile )
Fix: Click on the drop-down database automatically corrected example (Browse for more ...) stalled issues (5323)
Script generation ( Data Definition Language ):
Fix: (PostgreSQL) amendment (5290) led to the unnecessary display serial data types defined default value (5323)
http://fishcodelib.com/Database.htm
-
Release Notes
* Functionality Added or Changed
- Replication: The new system variable binlog_impossible_mode controls what happens if the server cannot write to the binary log, for example, due to a file error. For backward compatibility, the default for binlog_impossible_mode is IGNORE_ERROR, meaning the server logs the error, halts logging, and continues updates to the database. Setting this variable to ABORT_SERVER makes the server halt logging and shut down if it cannot write to the binary log.
- CMake support was updated to handle CMake version 3.
- New Debian7, Ubuntu12.04, and Ubuntu14.04 distribution support that was introduced with 5.6.17 now comes with the platform-specific packaging source placed under the packaging directory, in the deb-precise, deb-wheezy, and deb-trusty directories.
- Support for LinuxThreads has been removed from the source code. LinuxThreads was superseded by NPTL in Linux 2.6.
- By default, mysql_install_db creates a my.cnf file in the installation base directory using a template. This may be undesireable for some deployments. To enable this behavior to be suppressed, mysql_install_db now supports a --keep-my-cnf option to preserve any existing my.cnf file and not create a new my.cnf file.
- The mysqlhotcopy utility is now deprecated and will be removed in a future version of MySQL. Among the reasons for this: It works only for the MyISAM and ARCHIVE storage engines; it works on Unix but not Windows. Alternatives include mysqldump and MySQL Enterprise Backup.
- The timed_mutexes system variable has no effect and is deprecated.
* Bugs Fixed
- Important Change; Replication: A DROP TABLE statement may be divided into multiple statements before it is sent to the binary log if it contains regular (not temporary) tables and temporary tables, or if it contains temporary tables using both transactional and non-transactional storage engines. Now, when using GTIDs, DROP TABLE statements affecting these combinations of tables are no longer allowed unless the value of the gtid_next system variable is AUTOMATIC. This is because, with GTIDs enabled on the server, issuing a DROP TABLE in the cases just described while having only one GTID associated with each statement (the SQL thread does this following SET gtid_next='uuid:number') causes problems when there are not enough GTIDs for assignment to all the resulting statements following the division of the original DROP TABLE. A DROP TABLE statement might be split due to the behavior of the statement with respect to the current transaction varying, depending on table characteristics, as follows:
> DROP TABLE of a regular (not temporary) table is committed immediately
> DROP TABLE of a temporary table using a transactional storage engine is committed with the current transaction (following COMMIT)
> DROP TABLE of a temporary table that uses a nontransactional storage engine is committed immediately
- InnoDB: Opening a parent table that has thousands of child tables could result in a long semaphore wait condition.
- InnoDB: For single item full-text searches, deleted documents were included in inverse document frequency (IDF) calculations.
- InnoDB: On mysqld start, specifying multiple data files using the innodb_data_file_path option would return a Space id in fsp header error after data is written to the second file.
- InnoDB: A DELETE operation on a table with full-text search indexes raised an assertion.
- InnoDB: When calling the memcached flush_all command, InnoDB attempts to initialize a connection and a transaction. If the transaction is in TRX_STATE_NOT_STARTED state, InnoDB would fail to set CONN_DATA->CRSR_TRX to NULL, resulting in a serious error.
- InnoDB: When InnoDB is built as a shared library, attempting to load the InnoDB full-text search (FTS) INFORMATION_SCHEMA plugin would fail with a Can't open shared library 'ha_innodb.so' error.
- InnoDB: A regression introduced in MySQL 5.6.5 would cause full-text search index tables to be created in the system tablespace (space 0) even though innodb_file_per_table was enabled.
- InnoDB: The InnoDB memcached plugin would call plugin_del without acquiring the lock_plugin mutex. This bug fix also addresses a race condition in ib_cursor_delete_row.
- InnoDB: The fix for Bug added superfluous buf_flush_list() logic to InnoDB startup code.
- InnoDB: A race condition in fts_get_next_doc_id resulted in Duplicate FTS_DOC_ID and Cannot find index FTS_DOC_ID_INDEX in InnoDB index translation table errors.
- InnoDB: Due to differences in memory ordering on different processor types, some mutex and read-write lock flags were not read consistently.
- Partitioning: Selecting from a table having multiple columns in its primary key and partitioned by LIST COLUMNS(R), where R was the last (rightmost) column listed in the primary key definition, returned an incorrect result.
- Replication: mysqlbinlog --raw did not check for errors caused by failed writes, which could result in silent corruption of binary logs. Now in such cases it stops with an error.
- Replication: When a slave worker thread tried to execute a statement that was too large, the resulting error caused a crash. Now in such cases, the error is truncated to fit the size of the buffer.
- Replication: When using row-based replication, updating or deleting a row on the master that did not exist on the slave led to failure of the slave when it tried to process the change. This problem occurred with InnoDB tables lacking a primary key.
- Replication: Quotation marks were not always handled correctly by LOAD DATA INFILE when written into the binary log.
- Replication: Beginning in MySQL 5.6.20, when a user specified AUTO_INCREMENT value falls outside of the range between the current AUTO_INCREMENT value and the sum of the current and number of rows affected values it is replicated correctly. In previous versions, an error was generated by the slave even if the user specified AUTO_INCREMENT value fell outside of the range.
- Replication: A group of threads involved in acquiring locks could deadlock when the following events occurred:
> Dump thread reconnects from slave; on master, a new dump thread tries to kill zombie dump threads; having acquired the thread's LOCK_thd_data, it is about to acquire LOCK_log.
> Application thread executing show binary logs, having acquired LOCK_log and about to acquire LOCK_index.
> Application thread executing PURGE BINARY LOGS; having acquired LOCK_index, it is about to acquire LOCK_thread_count.
> Application thread executing SHOW PROCESSLIST (or SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST), having acquired LOCK_thread_count and about to acquire the zombie dump thread's LOCK_thd_data.
- Replication: On Windows, mysqldump failed if the error log file was deleted (missing) from the active MySQL server.
- Replication: Client applications should be able to set the BINLOG_DUMP_NON_BLOCK flag in the initial handshake packet (COM_BINLOG_DUMP). Clients connecting to a server issuing a COM_BINLOG_DUMP with the flag unset do not get an EOF when the server has sent the last event in the binary log, which causes the connection to block. This flag, which was removed in error in MySQL 5.6.5, is now restored in the current release.
- As part of this fix, a new --connection-server-id option is added to mysqlbinlog. This option can be used by the client to test a MySQL server for the presence of this issue.
- When a SELECT included a derived table in a join in its FROM list and the SELECT list included COUNT(DISTINCT), the COUNT() returned 1 even if the underlying result set was empty.
- Enabling optimizer trace could cause a server exit for queries with a subquery in a HAVING clause.
- SHA and MD5 functions failed for operations using the internal filename character set and could cause a server exit.
- Large arguments passed to mysqldump could lead to buffer overflow and program exit.
- Compiler flags were not passed to DTrace, causing problems for 32-bit builds cross-compiled on 64-bit platforms.
- ALTER TABLE on a partitioned table could result in the wrong storage engine being written into the table's .frm file and displayed in SHOW CREATE TABLE.
- With the max_heap_table_size system variable set to a large value (20GB), creation of a temporary table or a table using the MEMORY storage engine caused a server exit.
- For debug builds, a 0x00 character in a full-text query string that used the ujis_japanese_ci, utf8mb4_turkish_ci, or eucjpms_bin collation could raise an assertion.
- mysqladmin password masked the old password given on the command line, but not the new password.
- yaSSL code had an off-by-one error in certificate decoding that could cause buffer overflow.
- yaSSL code had an opendir() without a corresponding closedir().
- For full-text queries on InnoDB tables, attempts to access deleted document IDs could lead to a server exit.
- MyISAM temporary files could be used to mount a code-execution attack.
- For queries that selected from the Performance Schema events_statements_current table, adding an ORDER BY clause could produce incorrect results.
- If a query had both MIN()/MAX() and aggregate_function(DISTINCT) (for example, SUM(DISTINCT)) and was executed using Loose Index Scan, the result values of MIN()/MAX() were set improperly.
- For UNION statements, the rows-examined value was calculated incorrectly. This was manifest as too-large values for the ROWS_EXAMINED column of Performance Schema statement tables (such as events_statements_current).
- Clients could determine based on connection error message content whether an account existed.
- An assertion could be raised when creating a index on a prefix of a TINYBLOB or GEOMETRY column in an InnoDB column.
- Use of a nonmultibyte algorithm for skipping leading spaces in multibyte strings could cause a server exit.
- For a view defined on a UNION, the server could create an invalid view definition.
- Configuring with cmake -DWITHOUT_SERVER to build clients without the server failed for builds outside of the source tree.
- With big_tables enabled, queries that used COUNT(DISTINCT) on a simple join with a constant equality condition on a non-duplicate key returned incorrect results.
- Deadlock could occur if three threads simultaneously performed INSTALL PLUGIN, SHOW VARIABLES, and mysql_change_user().
- mysql_config_editor exited when given an empty argument to the --login-path option.
- MySQL did not compile with Bison 3. A workaround is to downgrade to Bison 2.
- Uninstalling and reinstalling semisynchronous replication plugins while semisynchronous replication was active caused replication failures. The plugins now check whether they can be uninstalled and produce an error if semisynchronous replication is active. To uninstall the master-side plugin, there must be no semisynchronous slaves. To uninstall the slave-side plugin, there must be no semisynchronous I/O threads running.
- If there was a predicate on a column referenced by MIN() or MAX() and that predicate was not present in all the disjunctions on key parts earlier in the compound index, Loose Index Scan returned an incorrect result.
- Client auto-reconnect did not work for clients linked against libmysqlclient, even with MYSQL_OPT_RECONNECT enabled.
- Upgrades using RPM packages could change the ownership of an installation directory.
- Proxy users were unable to execute statements if the proxied user password had expired.
- A new CMake option, SUNPRO_CXX_LIBRARY, enables linking against libCstd instead of stlport4 on Solaris 10 or later. This works only for client code because the server depends on C++98. Example usage: cmake -DWITHOUT_SERVER=1 -DSUNPRO_CXX_LIBRARY=Cstd
- File permissions and line endings of several test and configuration files were made more consistent to avoid warnings from package checkers.
http://www.mysql.com/
-
Whats new: >>
- bug Broken links on home page
- bug #4494 Overlap in navigation panel
- bug #4427 Action icons not in horizontal order
- bug #4493 s_attention.png is missing
- bug #4499 Uncaught TypeError: Cannot call method 'substr' of undefined
- bug #4498 PMA 4.2.x and HHVM
- bug #4500 mysql_doc_template is not defined
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.7/phpMyAdmin-4.2.7-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Release Notes
- Connection Settings ( Connection Profile )
Add: Support the connection after the specified code function ( Execute scripts when Connected ) (5329):
Support includes SQL Server / SQL Azure / Oracle / IBM DB2/Informix/MySQL/PostgreSQL/Sybase ASE / Teradata / NuoDB database, etc.
Add: Support loading [specify multiple] database functionality ( Specifying Multiple Databases ): Support includes MySQL / SQL Server / Teradata / Oracle and other databases (5329)
- Object Browser ( Object Navigator ):
Upd: (SQL Server) with the login user account permissions, lists only valid database (5329)
- Row editing and browsing ( Data Editor and Browser ):
Add: Support hexadecimal string data display ( Displaying Hexadecimal String ) (including information content export process) (5329)
Fix: Correction (DB2/NuoDB) row editing, the conditions filtering ( Filter Expression ) no effect problems (5329)
- SQL editor ( SQL Editor ):
Add: Added Decrease Indent and Increase Indent function ( Decrease Indent and Increase Indent ) (5329)
- Code management ( Code Manager ):
Upd: control file version of SQL ( SQL File Version Control ): Improved Checkout treatment: When the directory where the file does not exist with the completion of the auto-refresh problems (5329)
Fix: Fix the query tags do not exist, a problem with the right menu to save exceptions (5329)
Fix: After the fix file delete, edit tags can not resave already open question (5329)
Upd: Improved When you delete the directory, the directory under the original open files cleared associated state (5329)
Upd: If the current without any labels or tags for editing, searching or existing file, the new label will also add a file (5329)
- Script generation ( Data Definition Language ):
Upd: (PostgreSQL) user-defined data types script generation ( User-Defined Data Types (Domains) ):
1 Increase NULL / NOT NULL display, 2. Bug fixes <9.1 version can not handle (5329)
- The main program update ( Main ):
Add: control focus highlight treated to a more intuitive way to display the location of the current focus (5329)
Fix: Bug fixes some features not in the vertical (Portrait Orientation) normal screen display (5329)
Fix: Correction (5308) led to a table editing and searching, the problem of intelligent menu to switch the state of the database can not be updated (5329)
Upd: other contains the cumulative minor updates, fixes and optimization (5329)
Misc: Compatible with MySQL 5.6.20 (2014/07/31) / MySQL 5.5.38 (2014/05/30)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Release Notes
- New Text view where fields are highlighted
- Allow block cell selections and added block cell coping/pasteing
- Major changes to Installers - Better Windows UAC handling, can install in Windows"User" account, Better handling of multiple user's on PC
- Can specify Charset on Csv and Fixed width export
- New Csv compare function
- Added file charset detection for Ebcdic files
- Added Edit-Layout button to tool bar
- Key assignment changes, Record-Copy Record-Cut, Record-Paste, Record-Insert and Record-Delete are now assigned to keys Alt-C, Alt-X, Alt-V, Alt-Insert and Alt-Delete. Control-C and Control-V are now for cell copying and pasting
- Automatic backup of File Layouts (Schema's) as Xml files (to directory <RecordEditorUserDirectory>Copybook/SchemaBu)
- Fixed problem in copying to Ebcdic Files (that use a new-line character) on Windows machines
- Fix problem new Xml export function
- Fix System and record-seperator problems in Xml export
http://record-editor.sourceforge.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Release Notes
- Row editing and browsing ( Data Editor and Browser ):
Upd: optimization of long data content display processing: significantly improve the display speed while avoiding lead A generic error occurred in GDI + exception occurred (5336)
Upd: hexadecimal string data display ( Displaying Hexadecimal String ): 1. significantly improve processing speed, (2) support greater length setting (0 ~ 2147483647, default: 30000) (5336)
- Instruction code generation ( Data Definition Language ):
Add: Update SCRIPT AS -> Data (INSERTs) instruction code generation support hexadecimal string data output, support for database contains: (5336)
(0x) SQL Server / SQL Azure / SQLCe / Access / Sybase ASE / NuoDB,
(X '') SQLite / Firebird / MySQL, ('') Oracle, ('' xb) Teradata, (blob (X '')) DB2, (decode ('', 'hex')) PostgreSQL
Fix: Correction (Access) tables IDENTITY (seed_value, increment_value) attribute generation: seed_value initial fixed at 1 (5336)
- SQL editor ( SQL Editor ):
Upd: optimization automatically complete braces treatment ( Options -> Automatic brace Completion ): increase the right of the first character recognition processing, reducing unnecessary auto-complete (5336)
Fix: Correction window and then maximize the reduction, if the original data when the display area is hidden when not properly scaled reopen cause problems (5336)
- SQL efficacy Analyzer ( SQL Profiler * )
Upd: (SQL Server) converts Duration field unit display (microseconds-> millseconds with SQL Server Profiler) (5336)
- Data Import ( Data Import ):
Upd: significantly improved loading speed while avoiding larger amounts of imported produce enough memory problems (5336)
- Data Export ( Data Export ):
Upd: Improved Excel export process, to avoid the type of text field type of digital information in a digital way to store (5336)
- Code Management ( Code Manager ):
Upd: control file version of SQL ( SQL File Version Control ): Improved exception handling issues (5336)
- Object Browser ( Object Navigator ):
Fix: Correction (Teradata) data table belongs trigger (TRIGGERS) display is not completely correct the problem (5336)
- Master Program update ( Main ):
Upd: (PostgreSQL) component version update to Npgsql.dll 2.2.0rc1 (2014/08/06) (5336)
Upd: Other includes cumulative minor update, correction and optimization of processing (5336)
Upd: Update Database .NET Additional Files ( ) (2014/08/08)
http://fishcodelib.com/Database.htm
-
Release Notes
- Object Browser ( Object Navigator ):
Add: Added advanced editing options ( [ADV] Advanced Edit Otions ): Support field specified column sorting, filtering conditions before <n> a row ... and other advanced editing options set (5343)
Upd: simplify opening and editing tables feature items ( Open and Edit Table Data ): original [before <n> Rows] functions merged into subprojects [TOP] (5343)
Add: [specify / multiple choice / all] database browsing mode ( Database browsing Modes ), support for more database contains: SQL Server / MySQL / Teradata / Oracle / SybaseASE (5343)
Add: [excluded] Schema Browser treatment ( Excluded Schemas ), support for database contains: DB2 / Informix / PostgreSQL / NuoDB (5343)
Upd: load [specify multiple] database functions ( Specifying Multiple Databases ): Specifies the name of the support case-insensitive treatment (5343)
Fix: Fixed issue TRIGGERS object failed to show a table under the 2000 SQL Server (5343)
- Instruction code generation ( Data Definition Language ):
Add: Support (SQL Server / SQL Azure) table computed column definition generates display ( Computed Column Definition ) (5343)
- Row editing and browsing ( Data Editor and Browser ):
Upd: improvements and amendments (5336) redraw problems when dragging the horizontal scroll bar and Edit mode (bit) field type exception handling (5343)
Upd: Data Grid browser (Cell Viewer): 1. automatic zooming according to browse the contents of the open window size, 2 to increase the content length window title display, 3 support BLOB browsing (5343)
- SQL editor ( SQL Editor ):
Upd: optimization automatically complete braces treatment ( Options -> Automatic brace Completion ): significantly improve reaction speed and reduce unnecessary auto-complete processing (5343)
Fix: Fixed an Fields perception ( IntelliSense * exception handling) source data table does not exist, while increasing processing speed ()
- Data Import ( Data Import ):
Upd: shift to transaction-mode processing (Transaction Mode), significantly enhance the bulk [Import] processing speed while reducing support after the failure of treatment (5343)
- Master Program update ( Main ):
Upd: Connection settings ( Connection Profile ): Cancel delimiter (;) character as a password input limit (5343)
Upd: Improved NuoDB database exception message processing (5343)
Upd: Other includes cumulative minor update, correction and optimization of processing (5343)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug Broken links on home page
- bug #4494 Overlap in navigation panel
- bug #4427 Action icons not in horizontal order
- bug #4493 s_attention.png is missing
- bug #4499 Uncaught TypeError: Cannot call method 'substr' of undefined
- bug #4498 PMA 4.2.x and HHVM
- bug #4500 mysql_doc_template is not defined
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.7/phpMyAdmin-4.2.7-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.portablefreeware.com/screenshots/scryKVxHl.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Whats new: >>
Update built-in DISQLite3 engine to SQLite 3.8.6.
Attached database: Double clicking a table node did not work. Fixed.
New MediaMonkey.dll extension which adds the IUNICODE collation sequence needed to open MediaMonkey databases.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
Release Notes
Ver 12.7 (2014/09/01) Stable Version
- Master Program update ( Main ):
Add: Support to restore database objects final location after the program starts (Restore last object location) (5357)
Upd: Connection Manager ( Connection Manager ): Connection settings option supports all servo databases (5357)
Upd: updating the database name length restrictions renamed (30 -> 100) (5357)
Upd: open to a password-protected database files, increasing the illustration shows (5357) on the title
Fix: After (SQL Server) error correction perform any SQL statement, then switch directly database may cause problems anomaly (5357)
Upd: (IBM DB2 / Informix) component version update to IBM.Data.DB2.dll 9.7.4.4 (10.5.4.4) (2014/08/29) (5357)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 4 (2014/08/29)
Upd: Other includes cumulative minor update, correction and optimization of processing (5357)
- Data Table Editor ( Table Designer ):
Add: Added field properties set ( Column Properties ) (5357)
- Database Diagram ( Database Diagram * ):
Upd: to follow the view of content generated automatically zoom display window size (5357)
Might not work to open the browser issues (5357) Fixed display long table object: Fix
- Auto-sensing ( AutoComplete * ):
Add: When inserting SELECT / UPDATE / DELETE / INSERT automatically senses the built-in template table (table_name) (5357)
Add: increase UPDATE <tab> SET <col> WHERE <col> tables and fields perception (5357)
Upd: object properties sorted by display automatically senses table with a view (TABLES-> VIEWS) (5357)
Upd: optimization of the presence or absence of the table detection methods to improve data processing speed table field sensing (5357)
Upd: Improved data tables with Table Hints fields perception processing (5357)
- Row Editing ( Data Editor ):
Upd: Support delete Cell of NULL into an empty (Empty) treatment (5357)
Upd: Data Grid Edit ( Cell Editor * ): Support hexadecimal string data display ( Displaying Hexadecimal String ) (5357)
Fix: Form Editor ( Form Editor * ): Correction (5329) lead to the update row containing BLOB fields (5357)
- Instruction code generation ( Data Definition Language ):
Fix: Problem (SQLCe) correction IDENTITY (seed_value, increment_value) if increment_value non-default when acquired (including table editing and editing rows) (5357)
- Database Object Search ( Search Objects ):
Fix: Correction OData can not double-click on the search list view objects issues (5357)
Upd: to enhance the database object search speed (5357)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4516 Odd export behavior
- bug #4519 Uncaught TypeError: Cannot read property 'success' of null
- bug #4520 sql.js: cannot read property
- bug #4521 Initially allowed chart types do not match selected data
- bug #4518 Export to SQL: CREATE TABLE option AUTO_INCREMENT ignored
- bug #4522 Duplicate column names while assigning index
- bug #4487 Export of partitioned table does not import
- bug server_privileges.js: cannot read property
- bug #4527 Importing ODS files with column names having trailing spaces fails
- bug #4413 Navigation Error in Nav Tree for Search Results Past the First Page
- bug functions.js: Cannot read property 'replace' of undefined
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.8/phpMyAdmin-4.2.8-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Release Notes
Master Program update ( Main ):
Add: Support to restore database objects final location after the program starts (Restore last object location)
Upd: Connection Manager ( Connection Manager ): Connection settings option supports all servo databases
Upd: updating the database name length restrictions renamed (30 -> 100)
Upd: open to a password-protected database files, increasing the illustration shows on the title
Fix: After (SQL Server) error correction perform any SQL statement, then switch directly database may cause problems anomaly
Upd: (IBM DB2 / Informix) component version update to IBM.Data.DB2.dll 9.7.4.4 (10.5.4.4) (2014/08/29)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 4 (2014/08/29)
Upd: Other includes cumulative minor update, correction and optimization of processing
Data Table Editor ( Table Designer ):
Add: Added field properties set ( Column Properties )
Database Diagram ( Database Diagram):
Upd: to follow the view of content generated automatically zoom display window size
Might not work to open the browser issues Fixed display long table object: Fix
Auto-sensing ( AutoComplete ):
Add: When inserting SELECT / UPDATE / DELETE / INSERT automatically senses the built-in template table (table_name)
Add: increase UPDATE SET WHERE tables and fields perception
Upd: object properties sorted by display automatically senses table with a view (TABLES-> VIEWS)
Upd: optimization of the presence or absence of the table detection methods to improve data processing speed table field sensing
Upd: Improved data tables with Table Hints fields perception processing
Row Editing ( Data Editor ):
Upd: Support delete Cell of NULL into an empty (Empty) treatment
Upd: Data Grid Edit ( Cell Editor ): Support hexadecimal string data display ( Displaying Hexadecimal String )
Fix: Form Editor ( Form Editor): Correction (5329) lead to the update row containing BLOB fields
Instruction code generation ( Data Definition Language ):
Fix: Problem (SQLCe) correction IDENTITY (seed_value, increment_value) if increment_value non-default when acquired (including table editing and editing rows)
Database Object Search ( Search Objects ):
Fix: Correction OData can not double-click on the search list view objects issues
Upd: to enhance the database object search speed
http://fishcodelib.com/Database.htm
-
Release Notes
- Object Browser ( Object Navigator ):
Add: Added Advanced View option ( [ADV] Advanced Browsing Options ):
Support field specified column sorting, filtering conditions before <n> a row ... and other advanced browser option is set (5364)
Support TABLES and VIEWS Objects (5364)
Upd: Updates Advanced editing options ( [ADV] Advanced Edit Options ):
Before supports updating <n> a data column is set (5364)
Updated when the focus is not editing area, you can directly click Enter rapid implementation (5364)
- Row editing and browsing ( Data Editor and Browser ):
Upd: Browse mode Money and Currency data type of decimal places displayed automatically according to the operating system settings ( Based on the Regional Settings ) (5364)
Fix: Correction (5336) resulting in Edit mode (DateTime / DateTimeOffset) and numerical output unformatted display right-aligned display (Right align numeric values) failures and other issues (5364)
Upd: solve the edit mode (Access) in the absence of PK and contains a date field, in special circumstances row and sometimes you can not edit update in question (Access's bug) (5364)
- Instruction code generation ( Data Definition Language ):
Upd: When (DB2) to delete the specified tables be deleted along with the object belongs TRIGGERS treatment (5364)
Fix: (Informix) correction TRIGGERS script generation D / A content display issue priorities (5364)
- Query Builder ( Query Builder * ):
Fix: Correction due renamed Reserved Words lead generation DISTINCT and unexpected disappearance TOP grammar issues (5364)
Upd: selected query to the query generator processing ( Selected Text to Query Builder ): automatic generation of process improvement and optimization (5364)
- Batch script generation ( Generate Batch Scripts ):
Add: Support to manually update the object generates sequential processing (Move Up and Move Down objects): object associated with the priority treatment (5364)
- Auto-sensing ( AutoComplete * ):
Upd: Perception is just a field, and is entirely consistent when no longer displays a list (5364)
- Master Program update ( Main ):
Upd: Improved exception handling exception when executing a SELECT statement's (5364)
Upd: Improved multi-screen deal with related issues: 1 under the current screen window reset, 2 to avoid the dialog beyond the display range (5364)
Upd: (SQLite) component version update to System.Data.SQLite.dll 1.0.94.0 (3.8.6) (2014/09/09) (5364)
Upd: (MySQL) component version update to MySql.Data.dll 6.9.3 (2014/09/03) (5364)
Upd: (PostgreSQL) component version update to Npgsql.dll 2.2.0 (2014/09/01) (5364)
Upd: Other includes cumulative minor update, correction and optimization of processing (5364)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improvements in Field Mappings section of Export dialog.
Minor changes in export procedures.
http://www.vlsoftware.net/
-
Whats new: >>
- bug #4530 [security] DOM based XSS that results to a CSRF that creates a ROOT account in certain conditions
http://www.phpmyadmin.net/
-
Release Notes
Master Program update ( Main ):
Add: (OData) query data transmission process, support progress display and interrupt handling
Add: (SQL Server) connection settings ( Connection Profile ): Database drop-down option increases link library file functions (with the attribute set AttachDbFilename)
Upd: Cache database (Database.db3): increase the integrity of the testing, and supports auto repair process (5372)
Fix: Cache database (Database.db3): Correction in the MySQL connection environment because \ character problems affecting the partial correlation function
Upd: (Firebird) component version update to FirebirdSql.Data.FirebirdClient.dll 4.5.1 ( )
Fix: When solving minimization program closes at the operating system Visual Effects, will lead to reducing the problem properly displayed
Upd: Other includes cumulative minor update, correction and optimization of processing
SQL editor ( SQL Editor ):
Upd: code folding handle ( Code Folding ): Improved newline characters when only \ n instead of \ r \ n, the lead generation and repeat the folding block can not generate other issues
Upd: automatically complete braces treatment ( Automatic brace Completion ): Avoid fast input repetitive processing
Auto-sensing ( AutoComplete *):
Wrap treatment without the use of keys Enter to insert [selected item] : Upd
Upd: Improved Quoted Strings for [about the same] field sensing process
Row Editing ( Data Editor ):
Fix: When saving the edited solve exception occurs when rows, if more direct click close the program will lead to other problems
Code Management ( Code Manager ):
Fix: Correction (5323) led to a non-default SQL can not directly save the open issues
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug ajax.js responseHandler: cannot read property of null
- bug sql.js: str is undefined
- bug #4524 Allow for direct selection of "0" on the "user overview" page
- bug #4529 Undefined index: pos
- bug #4523 tbl_change.js: insert as new row submit type on multiple selected records does not set all AUTO_INCREMENTs to 0 value
- bug ajax.js responseHandler: another "cannot read property"
- bug tbl_structure.js "cannot read property"
http://www.phpmyadmin.net/
-
Release Notes
- Master Program update ( Main ):
Add: full support for HP Vertica Database Systems (An analytic database management) (5378)
Upd: improved interrupt handling progress window, click on the status message no longer interrupt the update immediately closed the window (5378)
Upd: Connection settings ( Connection Profile ): drop down automatically include database features, are not repeated when setting unchanged reads (5378)
Upd: Improved related issues in the Remote Desktop Connection (Remote Desktop Connection) environment when used (5378)
Upd: (NuoDB) component version update to NuoDb.Data.Client.dll 2.1.0.0 (2014/09/19) (5378)
Upd: Other includes cumulative minor update, correction and optimization of processing (5378)
- Row Editing ( Table Data Editor ):
Fix: Correction (5336) resulting in Edit mode problem (Boolean) data type can not be updated (5378)
Fix: Correction to close the current row after editing, then switch to a different database and turned row editing, showing that the problem (5378) unnecessary dialog
- Row browse ( Table Data Browser ):
Fix: Correction Status column Total Rows Count switch to message in response to (Messages) after the count display that failure problem (5378)
Upd: built-in batch processing and execution of non-query command, to avoid the message to respond (Messages) displays a blank questions (5378)
- Object Browser ( Object Navigator ):
Add: Advanced View / Edit option ([ADV] Advanced Browsing / Edit Options): increased field Select and deselect all functions (Select All / Deselect All) (5378)
Fix: Advanced navigation options ( [ADV] Advanced Browsing Options ): Correction closed disable status issue can not be re-display options (5378)
Upd: Right menu insert text option (Insert Text) supported on all objects (5378)
- Automatic braces finish processing ( Automatic brace Completion ):
Automatically replace the right side of the same characters and avoid duplication speed up input (5378)
Click Backspece be deleted automatically brackets just finished processing the input (5378)
- Auto-sensing ( AutoComplete * ):
Improved perception treatment table fields, to avoid duplication when parsing objects Quoted Strings treatment (5378)
- Query Builder ( Query Builder * ):
Upd: selected query to the query generator processing ( Selected Text to Query Builder ): More improvement and optimization of selected automatically generating process (5378)
- Instruction code generation ( Data Definition Language ):
Upd: (PostgreSQL) generate VIEWS AND FUNCTIONS object names added SCHEMANAME display (with other objects) (5378)
http://fishcodelib.com/Database.htm
-
Release Notes
* Bugs Fixed
- InnoDB; Partitioning: Large numbers of partitioned InnoDB tables could consume much more memory when used in MySQL 5.6 or 5.7 than the memory used by the same tables used in previous releases of the MySQL Server.
- InnoDB: An ALTER TABLE ... ADD FOREIGN KEY operation could cause a serious error.
- InnoDB: In debug builds, an INSERT operation affecting compressed tables would raise a sync-related assertion.
- InnoDB: Retrieval of multiple values with a single get command would return incorrect results instead of an error message. The InnoDB memcached plugin does not currently support retrieval of multiple values with a single get command.
- InnoDB: Attempting to perform operations on a timed out key would cause the memcached daemon to crash and restart.
- InnoDB: With a transaction isolation level less than or equal to READ COMMITTED, gap locks were not taken when scanning a unique secondary index to check for duplicates. As a result, duplicate check logic failed allowing duplicate key values in the unique secondary index.
- InnoDB: In rare cases, the purge process would attempt to delete a secondary index record that was not marked for deletion, resulting in an inconsistent secondary index.
- InnoDB: During recovery, a segmentation fault would occur when marking a table as corrupt.
- InnoDB: A failed in-place ALTER TABLE operation would leave behind non-unique temporary file names in the data dictionary preventing future ALTER TABLE operations on the same table due to temporary file name conflicts. To avoid this problem, temporary file names are made unique by appending a static global number that is initialized to a random distributed 32-bit number using ut_time() and ut_crc32(). The number is then incremented atomically for each assigned temporary file name. Previously, temporary files were named using the format #sql-ibtid, where tid is the table ID. Temporary files are now named using the format #sql-ibtid-inc, where tid is the table ID and inc is the incremented number.
- InnoDB: srv_active_wake_master_thread() was called directly in innobase_commit and innobase_prepare, waking up the master thread and incrementing srv_activity_count. srv_active_wake_master_thread() should only be called after committing write transactions, not after read-only transactions or rollbacks. This patch also replaces some calls to srv_active_wake_master_thread() with calls to ib_wake_master_thread().
- InnoDB: An in-place ALTER TABLE operation on a table with a broken foreign key constraint could raise an assertion.
- InnoDB: Inserting a record into an InnoDB table with a key that falls between the maximum key of a full page and the minimum key of the “next” page could result in unnecessary page splits and under-filled pages. If the insert point is at the end of a page, InnoDB now attempts to insert to the next page before splitting the page.
- Replication: After the fix for Bug #16861624, killing a multi-threaded slave worker which was waiting for a commit lock caused a debug assertion to fail. This fix ensures that such a situation can not occur.
- Replication: When committing a transaction, a flag is now used to check whether a thread has been created, rather than checking the thread itself, which uses more resources, particularly when running the server with master_info_repository=TABLE.
- Replication: A multi-threaded slave now checks that a free worker is available to dispatch the next event. In previous versions, a multi-threaded slave crashes with a worker error if the thread coordinator can not find a free worker. The crash was caused when the coordinator did not return a free worker, for example if the coordinator was aborted at the same time using STOP SLAVE.
- Replication: When mysqlbinlog processed multiple binary log files into a single output file, this file was not in a useful state for point-in-time recovery, when it failed with the error, When @@SESSION.GTID_NEXT is set to a GTID, you must explicitly set it to a different value after a COMMIT or ROLLBACK. Please check GTID_NEXT variable manual page for detailed explanation. Current @@SESSION.GTID_NEXT is 'xyz'. When mysqlbinlog processes a binary log containing GTIDs, it outputs SET gtid_next statements, but gtid_next is set to undefined whenever a commit occurs; this left gtid_next undefined when the server had finished processing the output from mysqlbinlog. When the next binary log file started with one or more anonymous statements or transactions, the combination of gtid_next being left undefined at the end of the first binary log and the second binary log containing anonymous transactions to the error described previously (Error 1837, ER_GTID_NEXT_TYPE_UNDEFINED_GROUP).
- Replication: When the I/O thread reconnected to a master using GTIDs and multithreaded slaves while in the middle of a transaction, it failed to abort the transaction, leaving a partial transaction in the relay log, and then retrieving the same transaction again. This occurred when performing a rotation of the relay log. Now when reconnecting, the server checks before rotating the log in such cases, and waits first for any ongoing transaction to complete.
- Replication: When using semisynchronous replication, if the binary log position was changed to a future position on a slave then an assertion error was generated on the master. This fix ensures that in such a situation the future position is correctly acknowledged and an error is instead generated on the slave.
- Replication: When an SQL thread which was waiting for a commit lock was killed and restarted it caused a transaction to be skipped on slave. This fix ensures that thread positions are correctly persisted and transactions resume at the correct position.
- Replication: On a master that is using semisynchronous replication, where rpl_semi_sync_master_wait_no_slave is enabled and rpl_semi_sync_master_timeout is set to long timeout, killing the I/O thread could cause the server to hang on shutdown. This fix ensures that if the dump thread finds that there no semisynchronous slaves connected to the master, the setting of rpl_semi_sync_master_wait_no_slave is ignored and the shutdown proceeds correctly.
- Replication: When using row-based replication, setting a slave's slave_rows_search_algorithms variable to HASH_SCAN caused an ER_RECORD_NOT_FOUND error even though that record existed in the storage layer. This fix ensures that the unique key for each record is correctly maintained and such a situation does not occur.
- Replication: When an event group was spanned across multiple relay log files, a slave could incorrectly identify GTID-header group boundaries. This meant that when a transaction was retried, or if the SQL thread was stopped in the middle of a transaction after some rotates, the Gtid_log_event was being silently skipped on the slave, and the transaction was logged with the slave's GTID. This problem also impacted on using START SLAVE UNTIL MASTER_LOG_POS = log_pos; with GTIDs enabled. If log_pos was in the middle of a transaction, the Gtid_log_event was not correctly detected as the beginning of the transaction and replication stopped before this event. With this fix, threads correctly detect that they are part of a group, and this is used to check if a Gtid_log_event is part of a transaction.
- Replication: The error messages generated when a duplicate server UUID causes issues during replication have been improved. The slave error now identifies the duplicate server UUID and the master error identifies the zombie thread that has been killed.
- Replication: The CLIENT_REMEMBER_OPTIONS flag for compressed slave connections is no longer reset and all options are retained. This restores functionality of all options to compressed slave connections.
- Replication: When using row-based replication, running a long transaction involving a large number of events could trigger an Out of Memory (OOM) error if the slave's table structure was not compatible with the master's table structure. Such an incompatible situation could occur if the table on the slave had been manually changed, or when replicating between different MySQL versions that have different data types. This OOM error was caused because the virtual temporary tables created for the row conversion were not being freed until the end of the transaction, which was a problem when replicating large numbers of events.
- With DTrace support enabled, certain other compilation options could cause the build to fail.
- yaSSL client code did not validate the encryption size or session ID length, which could cause the client to exit.
- yaSSL could fail preauthorization if the client supplied inaccurate buffer lengths.
- Competition between threads could lead to timeout failure trying to rotate the audit log file.
- LPAD() and RPAD() could cause a server exit if the pad string argument was not well formed.
- The optimizer could create a zero-length column for a temporary table, causing a server exit.
- MOD for very small decimal right-hand arguments could cause a server exit.
- The client library now includes a call to X509_verify_cert_error_string() in the SSL certificate verification code, to be more robust in detecting invalid certificates.
- If the left-hand-side of an IN predicate was a scalar subquery but returned no row, the server could exit.
- The thread_concurrency system variable is deprecated, but no warning resulted from setting it at server startup.
- Sending a SIGQUIT or SIGINT signal to mysql could result in a glibc double free or corruption error.
- Invalid memory access could occur when using prepared statements if a mysql client connection was lost after statement preparation was complete and there was at least one statement that was in initialized state but not prepared yet.
- LIKE matches failed for code points of HALF WIDTH KATAKANA in the sjis and cp932 character sets.
- On EL7, installation of MySQL from RPM packages could fail if postfix had previously been installed using yum.
- mysql_upgrade could fail if the mysql.user table contained multiple accounts with the same user name and host name where the host name differed in lettercase. This is still not permitted, but now mysql_upgrade prints a more informative error message to indicate the nature of the problem:
> ERROR 1644 (45000): Multiple accounts exist for user_name, host_name
> that differ only in Host lettercase; remove all except one of them
- If the general query log or slow query log file was set to a FIFO or socket file, and the file reader went away, the server stopped executing statements. Now the server detects such files, logs an error message, and continues with the appropriate log disabled.
- A simultaneous OPTIMIZE TABLE and online ALTER TABLE on the same InnoDB table could result in deadlock.
- The query cache was not invalidated for a table when a CASCADE DELETE or CASCADE UPDATE referential constraint was specified and the database name or table name contained special characters.
http://www.mysql.com/
-
Release Notes
- Master Program update ( Main ):
Add: (FoxPro) support adding tables to the database container feature (Tools -> Add Tables to a database container) (5385)
Add: (FoxPro) Tools menu to add new database container and delete function (Tools -> Create and Delete a database container) (5385)
Add: (dBase) Tools menu to add new database directory and delete function (Tools -> Create and Delete a dBase folder) (5385)
Add: (Excel) Database Tools menu to add new and delete function (Tools -> Create and Delete an Excel file) (5385)
Add: (Excel) to support the table object (WorkSheets) deletion process (5385)
Upd: (Excel) instruction code generation ( Data Definition Language ) when TABLES object names to exclude $ characters (5385)
Add: (Excel) Add Table editor ( Table Designer ) function (Excel 97-2003 only) (5385)
Add: (Excel) Data column editing ( Table Data Editor ) Support # field is automatically updated with the automatic accumulation digital processing (similar AutoIncrement field processing) (5385)
Upd: (OData) to rewrite the output XML data handling, avoid NULL cause exception (Input array is longer than the number of columns in this table) (5385)
Upd: (OData) to improve problems with and without FunctionImport table also shows the (5385)
Upd: (OData) to increase ComplexType data type display (5385)
Upd: (MySQL) component version update to MySql.Data.dll 6.9.4 (2014/09/26) (5385)
Upd: (PostgreSQL) component version update to Npgsql.dll 2.2.1 (2014/09/25) (5385)
Upd: (Oracle) component version update to Oracle.ManagedDataAccess.dll 12.1.1.0 (2014/09/23) (5385)
Fix: (Oracle) amendments to perform with Oracle Hints statement of, SQL History (in SQL History issues) are not to be displayed (5385)
Add: Advanced navigation options ( [ADV] Advanced Browsing Options ): Click on the list of fields to support the sorting process, and increase the original field order message (5385)
Upd: Improved Teradata and Sybase ASE all databases in the browser mode, database connections, such as switching and reconnect optimization (5385)
Fix: Correction (5378) Progress window when clicked, interrupt handling, the next turn cause can not recover the state of the key issues (5385)
Fix: Correction (5 ~ ~ ~) leads Tools menu database delete functionality issues stalled (5385)
Upd: Other includes cumulative minor update, correction and optimization of processing (5385)
Misc: Compatible with MySQL 5.6.21 (2014/09/23) / MySQL 5.5.40 (2014/09/22)
http://fishcodelib.com/Database.htm
-
Whats new: >>
- Master Program update ( Main ):
Fix: Connection settings ( Connection Profile ): Correction (5378) led to [Manual] to enter the password logon mode failure problem (5387)
http://fishcodelib.com/Database.htm
-
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
Snap DB is a simple, lightweight and customizable flat-file database application. Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
License: Freeware
What's new: >>
Added drag-n-drop functionality to rows.
Added Undo/Redo functionality using standard Ctrl+Z and Ctrl+Y hotkeys.
Added Cut/Copy/Paste functionality to rows using the standard Ctrl+X, Ctrl+C, and Ctrl+V hotkeys.
Copy cell data hotkey is now Ctrl+Alt+C.
Copy row data hotkey is now Ctrl+Shift+C.
Paste tab-delimited data hotkey changed to Ctrl+Shift+V.
Hopefully fixed the freeze-while-resizing bug.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
Whats new: >>
- [security] XSS vulnerabilities in table search and table structure pages
http://www.phpmyadmin.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes and bugfixes.
http://www.vlsoftware.net/
-
Changelog
- Data Export ( Data Export ):
Upd: rewrite export Excel (xls / xlsx) format handling: better compatibility, faster processing, and full support for SQL Data Types (5393)
- Database Diagram ( Database Diagram * ):
Add: (SQLite) to support the establishment of tables associated with the delete function (with other database processing) (5393)
- Object Browser ( Object Navigator ):
Add: (Excel) to support the change table name processing (Renaming Table) (5393)
Fix: (Excel) If the problem corrected Object Browser with the exception of the table when characters can not be displayed (5393)
Upd: (Excel) in the first column of the table column names as asking the name of the field, when added to the list when the next opening will not be repeated inquiry (5393)
- Instruction code generation ( Data Definition Language ):
Fix: (SQLCe) correction AUTOINC_INCREMENT field if at the first position, making it impossible to obtain the right questions (5393)
Fix: Correction SCRIPT AS -> INSERT / UPDATE sample script generation, improved data type part of the problem is displayed (5393)
- Master Program update ( Main ):
Add: join Teradata v13 database compatibility support (now supports v13 / 14/15) (5393)
Fix: Object rapid screening ( Quick Filter ): amendment to change the height of the window, the input control position unsynchronized update in question (5393)
Fix: Correction sub-function menu prompt message (Tooltips), does not automatically disappear after clicking sometimes lead to residues on the screen (5393)
Fix: resolved to avoid waiting while progress window and asks window appears, leading to the main window after closing the current window into the problem of non-(5393)
Upd: Improved annotation (Comment) filtering process: Increase # (with -) single-line annotation process optimization - beginning with; - Rear analytical processing, exclude / * (with the / * +) analytical processing (5393)!
Upd: Constraints Editor ( Constraint Designer ): SQLite support retry processing (with other database mode) (5393)
Fix: Connection settings ( Connection Profile ): Correction (5378) led to [Manual] to enter the password logon mode failure problem (5387)
Upd: Other includes cumulative minor update, correction and optimization of processing (5393)
Misc: Compatible with Microsoft Windows 10 (2014/10/01)
http://fishcodelib.com/Database.htm
-
What's new: >>
The Delete toolbar button didn't work.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
Changelog
Rename pg_recvlogical's --create/--drop to --create-slot/--drop-slot
Prevent unbounded delay when starting background worker
Remove num_xloginsert_locks GUC, replace with a #define
Fix pg_dump's --if-exists for large objects
Remove ban on zero length JSON object keys
Return NULL from json_object_agg if it gets no rows
Log ALTER SYSTEM statements as DDL
Fix failure of contrib/auto_explain to print per-node timing information
Multiple fixes for TAP checks
Support ALTER SYSTEM RESET command
Fix power_var_int() for large integer exponents
Fix vacuumdb --analyze-in-stages --all order
Change the way latency is calculated with pgbench --rate option
Support ALTER ... ALL IN with event triggers
Remove superuser-only restriction from pg_is_xlog_replay_paused()
Fix FOR UPDATE NOWAIT on updated tuple chains
Fix Var handling for security barrier views
Fix superuser concurrent refresh of matview owned by another
Don't track DEALLOCATE in pg_stat_statements
Fix corner-case behaviors in JSON/JSONB field extraction operators
Change the way pg_basebackup's tablespace mapping is implemented
Rework 'MOVE ALL' to 'ALTER .. ALL IN TABLESPACE'
Fix core dump in jsonb #> operator
Revert psql changes to support wrapped expanded mode
Expose -S option in pg_receivexlog
Reject duplicate column names in foreign key referenced-columns lists
Fix checkpointer crash
Many minor fixes to JSON and JSONB functionality
Many minor fixes to logical decoding
Multiple bug fixes for older issues to be included in an upcoming minor release.
More documentation improvements and changes
http://www.postgresql.org/
-
Whats new: >>
- bug #4361 Can't change font size (when config.inc.php not present)
- bug #4542 Tab key in column name not shown
- bug PDF export: title not present in PDF
- bug #4543 Changing column name can break saved "order by" clause
- bug #4545 trying to favorite table while browser localStorage is disabled throws JS error
- bug #4259 reCaptcha sound session expired problem
- bug #4548 Inline editing a field converts tab to spaces
- bug #4252 Database-level permission bug for db names containing underscores
- bug #3120 Events are not exported when using xml
- bug #4554 Grid-editing timestamp column forces datepicker
- bug #4556 Fast filters for tables, views etc. should be governed by NavigationTreeDisplayItemFilterMinimum
http://www.phpmyadmin.net/
-
(http://s26.postimg.org/9hpbx7a8p/screenshot_154.jpg)
Schlankes Tool zum Erstellen von Datenbanken; verwendet ein Kartensystem und soll so die Verwaltung, Bedienung und das Teilen von Einträgen erleichtern.
Freeware
http://softconstructors.com/en/applications/wowbase/
-
Changelog
- SQL editor ( SQL Editor ):
Add: Added SELECT statement bind variable processing ( Bind Variables ):
Supports all database systems, compatible with different databases bind character @ varname,: varname, varname (5407)?
(Eg) SELECT * FROM TABLE WHERE COL1 = @ varname
- Object Browser ( Object Navigator ):
Add: Advanced View / Edit option ([ADV] Advanced Browsing / Edit Options): Support Virtual Columns Show (5407)
(SQLite) rowid, (Firebird) RDB $ DB_KEY, (PostgreSQL) ctid, (Oracle) ROWID, ROWNUM
- Row editing and browsing ( Data Editor and Browser ):
Upd: hexadecimal string data display ( Displaying Hexadecimal String ): Support Data Type Non-Byte (), but the data content of Byte () display processing (5407)
- Master Program update ( Main ):
Add: Title password-protected database icon, you can directly click Change Password (5407)
Add: support for dBase database (table) renamed (5407)
Fix: (dBase) automatic and manual correction database (table) changed its name to deal with the problem does not contain an index file (5407)
Upd: Comment (Comment) filtering process: optimization of single-line comments (- and #) analytical processing (5407)
Upd: (NuoDB) component version update to NuoDb.Data.Client.dll 2.1.0.2 (2014/10/08) (5407)
Fix: Database Services Manager ( Service Manager ): If you change the Server Name after correction can not be changed back to the original name of the issue (5407)
- Implementation Plan ( Execution Plan ):
Upd: will also contain two EXPLAIN QUERY PLAN + EXPLAIN IT (SQLite) when executing a SELECT statement (5407)
Upd: eliminating the Object Browser refresh processing (such as DML) (5407) when executing SQL statements
- Data Export ( Data Export ):
Fix: Export Excel (xls / xlsx) format Remedy: Correct (5393) date format (DateTime) is NULL not export problems (5407)
http://fishcodelib.com/Database.htm
-
Changelog
Master Program Update ( Main ):
Add: Added tying stored procedure and function parameters processing ( Binding Procedure and Function parameters ):
(SQL Server / SQL Azure / MySQL / Sybase ASE / DB2 / Informix / Teradata / Oracle) Procedures and Functions
(Access / Firebird / NuoDB) Procedures, (PostgreSQL / HP Vertica) Functions
Add: data grid editing and browsing (Cell Editor and Viewer): Support (de) compression herein and (de) coding process ( (De) Compression and (De) Encoding strings )
Upd: optimization and correction multiple data manipulation language ( Data Manipulation Language (DML) ): SCRIPT AS -> EXECUTE / SELECT generation problems
Fix: SQL Editor ( SQL Editor ): When the correction window and then maximize the reduction, the browser blocks the automatic scaling issues
Upd: Accumulated other contains a small update, correct and optimize processing
Tying SQL statement variables ( Binding SQL variables ):
Add: before adding to perform pre-test function (Test Button)
Upd: When tying variables have been declared (DECLARE) at the statement, the direct execution processing
Upd: Support Cancel (Click No) to perform pre-defined process
Upd: the support of trading patterns (Transaction Mode) treatment
Data Sheet Data Import ( Data Import ):
Upd: supports batch import, when you open the file over> 100KB, displays the first 100 directly into the pen information and can choose whether or not significantly improve the speed and reduce memory usage=
Upd: optimized memory handling, support for reading progress display and interrupt handling =
=Object Browser ( Object Navigator ):
Add: Advanced View / Edit option ([ADV] Advanced Browsing / Edit Options): Support Drag and Drop Drag and drop fields to move the sorting process =
Fix: Advanced Browsing Options ([ADV] Advanced Browsing Options): Enter the correction can not only browse ORDER BY xxx issues =
Add: (Teradata) support for PROCEDURE Parameters message display objects
Transaction mode processing ( Transaction Mode ):
Upd: Added support for FoxPro database, remove invalid supports dBase and Excel
Fix: correction lead to problems with a password-protected database, can not handle
May cause problems not handle amendment (5308) led to switch to a different database (DATABASE) or structural description (SCHEMA) after
http://fishcodelib.com/Database.htm
-
Whats new: >>
New export options for SQL Script target format: ability to produce not only INSERT statements, but also UPDATE, MERGE, and DELETE ones.
New command line parameters for export to SQL Script: /SQLStatementType and /KeyFields.
Minor changes.
http://www.vlsoftware.net/
-
Whats new: >>
- bug ReferenceError: Table_onover is not defined
- bug #4552 Incorrect routines display for database due to case insensitive checks
- bug #4259 reCaptcha sound session expired problem
- bug #4557 PHP fatal error, undefined function __()
- bug #4568 Date displayed incorrectly when charting a timeline
- bug #4571 Database Privileges link does not work
- bug makegrid.js: where_clause is undefined
- bug #4572 missing trailing slash (import and open_basedir)
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.11/phpMyAdmin-4.2.11-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
Ver 13.5 (2014/11/03) Stable Version
- Tying stored procedures and function parameters ( Binding Procedure and Function parameters ):
Add: Support output parameter display (OUTPUT parameters) (5420)
(SQL Server / SQL Azure / Sybase ASE / MySQL / PostgreSQL / Firebird / Oracle)
Upd: return data when more than one page, it will automatically switch to a horizontal view mode ( Horizontal Mode ) (5420)
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: exclude Back, Delete and other keys trigger IntelliSense processing to enhance the processing efficiency (5420)
Upd: Data table field sensing processing, improved object name contains a blank character and with the analytical processing time with Alias (5420)
Fix: correction (5372) results when Quoted Strings [about the same], and when the band Alias, this field has no effect perception issues (5420)
- SQL editor ( SQL Editor ):
Upd: Selected query criteria to query generator ( Selected Text to Query Builder ): More improvements to optimize the selection and automatic generation process (5420)
Upd: judge to exclude more automatic tying process (5420)
- Object Browser ( Object Navigator ):
Add: (DB2 / PostgreSQL) Added PROCEDURE / FUNCTION Parameters object message is displayed (NAME / TYPE / IN / OUT) (5420)
Upd: (MySQL / Sybase ASE / Firebird) increase PROCEDURE / FUNCTION Parameters object message is displayed (IN / OUT / INOUT) (5420)
Upd: (DB2) PROCEDURE / FUNCTION object data types added to the length of the display name, to avoid affecting the deletion process (5420)
Fix: (DB2) amended section PROCEDURE Object name Data type (DB types) problem is not displayed (5420)
- Browse [all] repository mode ( Browsing All databases : SQL Server / Sybase ASE / MySQL / Teradata / Oracle)
Fix: (All) amended the constraint editor ( Constraint Designer ) problem can not be selected data tables (5420)
Upd: (MySQL) database diagrams ( Database Diagram * ): correction can not be read [different] SCHEMA related data under the table contents (5420)
- Field AutoFilter ( AutoFilter ):
Upd: Allows case dissimilarity (Case Insensitive) display processing (5420)
Upd: increased dramatically when the input sync content list processing speed (5420)
- Master Program Update ( Main ):
Upd: Data Manipulation Language ( Data Manipulation Language (DML) ): Update SCRIPT AS -> EXECUTE / SELECT support Output Output Processing (5420)
Fix: Data Definition Language ( Data Definition Language (DDL) ): rewrite (PostgreSQL) script generation processing mode FUNCTION (5420)
Upd: Accumulated other contains a small update, correct and optimize processing (5420)
http://fishcodelib.com/Database.htm
-
Changelog
Object Browser ( Object Navigator ):
Add: Data Sheet data browsing and editing options, adding TOP ROWS sub-option
Upd: Instant input filter object, adding Packages, Macros and other objects filtration treatment
Add: (FoxPro) Support Data Sheet offload processing (Remove tables from the DBC)
Add: (FoxPro) support PROCEDURE 1. Parameter object message is displayed, 2. Data manipulation language generation ( DML ), 3. tying stored procedure parameter ( Binding ) and other functions
Master Program Update ( Main ):
Upd: optimized reduction program started last location information database object (Restoring last object location), eliminating the need for pre-designated to improve the processing speed
Upd: Modify Teradata Database Parsing SQL only approach, in order to support different versions of the repository
Upd: MySQL component version update to MySql.Data.dll 6.9.5 (2014/11/13)
Upd: Firebird element version update to FirebirdSql.Data.FirebirdClient.dll 4.5.2 ( ) (2014/11/11)
Upd: Teradata element version update to Teradata.Client.Provider.dll 15.0.0.1 (2014/11/05)
Upd: PostgreSQL element version update to Npgsql.dll 2.2.2 (2014/11/01) (Upd: HP Vertica element version update to Vertica.Data.dll 7.1.1 (2014/10/16)
Upd: Accumulated other contains a small update, correct and optimize processing
Misc: Compatible with SAP Adaptive Server Enterprise 16
Field AutoFilter ( AutoFilter ):
Upd: Content Optimization larger field filtering process, significantly reducing the use of memory and improve processing speed
Data Export ( Data Export ):
Fix: Export Excel (xls / xlsx) format Remedy: Correct (5393) Currency data type (Currency) decimal format if it is {,} leads to the problem can not be exported
Index editing ( Index Designer ):
Script-generated content (FoxPro) amend the index primary key (PK) when the - Fix
http://fishcodelib.com/Database.htm
-
Whats new: >>
- bug #4574 Blank/white page when JavaScript disabled
- bug #4577 Multi row actions cause full page reloads
- bug ReferenceError: targeturl is not defined
- bug Incorrect text/icon display in Tracking report
- bug #4404 Recordset return from procedure display nothing
- bug #4584 Edit dialog for routines is too long for smaller displays
- bug #4586 Javascript error after moving a column
- bug #4576 Issue with long comments on table columns
- bug #4599 Input field unnecessarily selected on focus
- bug #4602 Exporting selected rows exports all rows of the query
- bug #4444 No insert statement produced in SQL export for queries with alias
- bug #4603 Field disabled when internal relations used
- bug #4596 [security] XSS through exception stack
- bug #4595 [security] Path traversal can lead to leakage of line count
- bug #4578 [security] XSS vulnerability in table print view
- bug #4579 [security] XSS vulnerability in zoom search page
- bug #4594 [security] Path traversal in file inclusion of GIS factory
- bug #4598 [security] XSS in multi submit
- bug #4597 [security] XSS through pma_fontsize cookie
http://www.phpmyadmin.net/
-
Changelog
AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: members deal with rewriting and optimization shortcut lists (List Members: Ctrl + J):
When you turn off auto-complete function (AutoComplete = None), Ctrl + J also supports the perception display processing
Supports auto-sensing data table / column / associate perception ... and other treatment
Supports auto-complete lists the members of the current cursor key processing
After the open list, match updates can be synchronized if the members continue to enter the
Upd: Improved data table field perception treatment: more optimization and exception handling
Upd: Improved with exceptional character - Objects and $ perception processing
Fix: correction (OData) to exclude uppercase conversion of reserved words to avoid problems leading to loss of function
Automatic braces complete ( Automatic Brace completion ):
Upd: optimization judgment left side characters and reduce unnecessary `'" characters, such as auto-completion of treatment
Data Export ( Data Export ):
Fix: Improved export JSON format and correction, when the information content is NULL and data type Boolean export processing
Tying SQL statement variables ( Binding SQL variables ):
Upd: add more judges to reduce unnecessary tying open processing
Master Program Update ( Main ):
Upd: Connection settings ( Connection Profile ): a lot of improvement and update processing)
Upd: Search Data Sheet Data ( Search Table Data ): rewrite MySQL / Oracle and other database search methods to significantly improve search speed
Add: trading patterns right menu button, the automatic recognition of the increased connection settings (Auto commit when connected)
Upd: (NuoDB) improved execution CALL PROC back if an exception is empty when the
Upd: remove unnecessary items displayed VIEWS node function (Indexes / Triggers)
Upd: Accumulated other contains a small update, correction and optimization
http://fishcodelib.com/Database.htm
-
Changelog
+ rfe #1502 Smart sorting for int keys
+ rfe #1521 Confirmation message when dropping user(s)
+ rfe #1518 Confirm dialog on accidentally leaving a page
+ rfe #1445 Easy access to "SHOW CREATE ..."
+ rfe #1448 Allow clicking an approximate row count to get a correct one
+ rfe #1487 "Browse foreign values" should be a modal dialog
+ rfe #1523 Better visual clue for table structure primary key column
+ rfe #982 Support for editing binary fields in hexadecimal
- bug #4416 New lines are removed when grid editing
+ rfe #706 Multi-db privileges adding
+ rfe #1527 Charts for data in <x-axis, series, value> format
+ rfe Allow saving query charts as images
+ rfe #1145 Preview SQL instead of executing it
+ rfe #759 Use aliases in SQL export for tables and columns
- bug #4450 Query is duplicated on Ctrl+Enter
+ rfe #755 Export with table/column name changes
+ rfe #869 Run SQL query: Allow rollback for InnoDB tables
+ rfe #654 Range Search Capability
+ rfe #1490 Dynamic process list
+ rfe #1522 Drag and Drop SQL import
+ rfe #637 Custom Field Handlers
+ rfe #1488 User privilege tab not shown in all relevant cases
+ rfe #781 Privileges for non superuser
+ rfe #908 Improvements for the table editor (index creation)
+ rfe #1426 Navigation state lost on reload
- bug #4439 Table list in left panel doesn't expand
+ rfe Improved validation when inserting data
+ rfe #1491 Support InnoDB for database Query by example
+ rfe #345 Normalize a table
+ rfe #1123 Zeroconf PMA tables support
+ rfe #1492 Remove the distinct query window / Add SQL log+history panel
+ rfe #919 Multiple-column foreign key relation
- bug #3165 Redundant foreign keys not supported
- bug Incorrect link to documentation
+ rfe #857 Regexp replace
- bug Incorrect path in change password when on reverse proxy or
non-root directory
+ MariaDB 10+ multi-master replication support
+ rfe #1544 MySQL 5.7.5 compatibility
+ rfe #1529 Avoid session timeout when user is active
- bug #4528 Can't import dump via SQL field
+ rfe #1251 Show "Overhead" with same precision for all tables
+ rfe #1546 Improve the js printf library
+ rfe #1542 Better error reporting in Designer
- bug #4547 Micro history does not work in Users page
- bug #4551 Wrong test in source code
- bug #4537 BLOB inline-view JPG column transformation does not work for anything except simple queries
+ rfe #1535 Keyword-based autocompletion in SQL query editors
- bug #4558 Unable to Add Rows while Creating Table
+ rfe #1547 Wrap No Tables Found message with message box
- bug #4559 Logging in causes 100% CPU usage
- bug #4564 Designer: spaces in table name with edit table link generates bad links
- bug #4582 Debug SQL works only for the first page
- bug #3869 Count(*) on information_scheme.INNODB_BUFFER_PAGE with a huge bufferpool
- bug #4495 Comment lines in multiquery
- bug #4535 Loads of Warnings/Notices in PMA_getServerSlaveStatus on replication slave
- bug #4585 Multi query results not shown
+ rfe #1556 Disabling Show all
- bug #4513 phpmyadmin run very slow (information_schema)
- bug #4243 Super slow page rendering with tens of thousands of DBs
- bug #4391 Upgraded to 4.2.0, insanely slow now
+ rfe #1537 PHP OpenSSL support for cookie encryption/decryption
http://www.phpmyadmin.net/
-
Whats new: >>
- bug #4604 Query history not being deleted
- bug #4057 db/table query string parameters no longer work
- bug #4605 Unseen messages in tracking
- bug #4606 Tracking report export as SQL dump does not work
- bug #4607 Syntax error during db_copy operation
- bug #4608 SELECT permission issues with relations and restricted access
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.13/phpMyAdmin-4.2.13-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
Whats new: >>
Freeze columns.
Remove comments from SQL text.
http://www.pretty-software.com/prettydbexplorer.htm
-
Changelog
Ver 13.8 (2014/12/01) Stable Version
- Data Import and Export ( Data Import and Export ):
Add: Support data line corresponds to (Column mappings): When the first column as the corresponding process can be automated, the number of order or field inconsistencies can import processing (5448)
Add: increase in tab delimited format ( Tab-Separated Values: * .tsv ) file import and export opened (5448)
Add: Support the right menu function: Contains increase Clear (Clear) and integration delete (Delete) and other functions (5448)
Upd: trading patterns change in batch mode processing, significantly reducing memory consumption (5448)
- Search Data Sheet Data ( Search Table Data ):
Add: Support advanced search options ( [ADV] Advanced Search Options ) (5448)
Upd: Check the query result contains only display fields (5448)
Fix: Automatic scaling problems corrected initialize the display area of the field (5448)
- Object Browser ( Object Navigator ):
Upd: open view / edit / search option ([ADV] Advanced through Advanced Browsing / Edit / Search When Options), are to open a new label deal (5448)
Fix: fixed in Advanced Options [ADV] in a hidden field if for the first time, part of the problem may affect the function of processing (5448)
- SQL Editor ( SQL Editor ):
Add: When the operating system files associated with:; when (File Associations. * .sql * Txt) point Database4.exe, support open to SQL Editor treatment (5448)
Upd: auto-complete and perception ( AutoComplete and IntelliSense * ): improvements, bug fixes and processing efficiency improvements in various details (5448)
- Master Program Update ( Main ):
Upd: unknown type of information that supports ODBC (Unknown SQL type) an exception to the normal output display (5448)
Upd: (Firebird) close Provider preset TraceListener treatment to improve the overall processing performance (5448)
Upd: Updated Spanish interface language Spanish language (Updated by Pablo Ontiveros) (5448)
Fix: Correction and Improvement Database .NET cache of establishing clear processing (5448)
Add: (PostgreSQL) increase bigserial data type (> = 8.2) with the relevant information on the type of treatment (5448)
Upd: Accumulated other contains a small update, correction and optimization (5448)
Misc: Compatible with MySQL 5.6.22 (2014/11/28) / MySQL 5.5.41 (2014/11/28)
http://fishcodelib.com/Database.htm
-
Release Notes : http://www.postgresql.org/about/news/1555/
http://www.postgresql.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor bugfixes for SQL Script target format.
Minor changes.
http://www.vlsoftware.net/
-
Changelog
# Functionality Added or Changed
* Replication: The variable binlogging_impossible_mode has been renamed binlog_error_action. binlogging_impossible_mode is now deprecated.
* The new -DWITH_UBSAN=ON CMake option enables the Undefined Behavior Sanitizer. This feature is supported by GCC 4.9 and up, and Clang 3.4 and up.
# Bugs Fixed
* InnoDB: An ALTER TABLE operation raised an assertion. When a foreign key object was removed from the dictionary cache, an incorrect foreign key object was removed from the rb-tree.
* InnoDB: In debug builds, setting the innodb_limit_optimistic_insert_debug debug configuration option to 1 caused an infinite B-tree page split.
* InnoDB: The dict_set_corrupted() function attempted to update the clustered index of the SYS_INDEXES data dictionary table incorrectly.
* InnoDB: Pages with a checksum value of zero were incorrectly treated as empty pages. A page should only be considered empty if its checksum value and LSN field values are zero.
* InnoDB: The InnoDB data dictionary was not updated when a ALTER TABLE ... CHANGE COLUMN operation changed the case of the column name.
* InnoDB: A memory access violation caused fts_optimize_thread and mysqld to terminate. (Bug #19314480)
* InnoDB: A procedure, called from a function to perform an operation on a temporary table, caused the server to halt.
* InnoDB: Attempting to shut down the server after starting the server with innodb_force_recovery=6 resulted in a hang.
* InnoDB: A COMMIT operation related to full-text search resulted in a segmentation fault. (Bug #18503734)
* InnoDB: If a database is named using uppercase letters on a MySQL server with lower_case_table_names=2 (which is default on Mac OS X), InnoDB stores the database name as specified in the InnoDB internal system table (SYS_TABLES) but stores the name in lowercase on disk. During crash recovery, the case mismatch resulted in a conflict that would mark the tablespace .ibd file as missing. The patch for this bug converts database names to lowercase on crash recovery.
* InnoDB: In debug builds, the InnoDB Lock Monitor asserted after a DROP TABLE operation, and the InnoDB Monitor encountered an assertion in buf_page_get_gen. (Bug #18062698, Bug #71343, Bug #18173184, Bug #68116)
* InnoDB: A CREATE TABLE operation that failed with innodb_strict_mode=ON would succeed without printing a warning with innodb_strict_mode=OFF. (Bug #17852083)
* InnoDB: For explicit cache coherency, a write barrier was added to the head of os_thread_create_func(), and a read barrier was added to before the assertion code in rw_lock_free_func(). (Bug #13364876, Bug #62692, Bug #18870970, Bug #72809)
* InnoDB: The MySQL 5.6.20 patch for Bug #16963396 / MySQL Bug #69477 limited the size of redo log BLOB writes to 10% of the redo log file size. This limitation has been relaxed. Redo log BLOB writes are now limited to 10% of the total redo log size (innodb_log_file_size * innodb_log_files_in_group). As a result, innodb_log_file_size * innodb_log_files_in_group should be 10 times larger than the largest BLOB data size found in the rows of your tables plus the length of other variable length fields (VARCHAR, VARBINARY, and TEXT type fields). No action is required if innodb_log_file_size * innodb_log_files_in_group is already sufficiently large or if your tables contain no BLOB data. (Bug #73707, Bug #19498877)
* Partitioning: When multiple columns are used in KEY partitioning, their order may help determine the partition in which the row is placed. Changing this order by means of an ALTER TABLE that uses ALGORITHM=INPLACE can lead to inconsistency when placing rows in partitions; in other words, a row inserted before such an operation operation is placed in one partition, but the same row inserted afterwards is placed in a different one. For this reason, altering the order of a multicolumn index online is no longer allowed when that index is also used as the base for partitioning the table by KEY; instead, you must use a copying ALTER TABLE to perform the change.
* Replication: When using a MySQL version that had been compiled with the WITH_DEBUG option enabled, using expire_logs_days to purge binary logs caused a restart to crash the server. This problem arose after the fix for Bug #17283409. The fix ensures that current_thd is checked before calling DEBUG_SYNC().
* Replication: Sometimes the slave I/O thread leaves a partial group in the current relay log, for example when it is killed or stopped. After it is restarted, a new relay log is created on rotation and a pair of ROTATE_EVENT and FORMAT_DESCRIPTION_EVENT is replicated from master and written into the new relay log. When using a multi-threaded slave, problems such as error 1755 were encountered when applying the remaining part of the group in the relay log. This fix ensures that if MASTER_AUTO_POSITION is enabled, then the worker rolls back the partial group, finishes its work, and then applies the new complete copy of the group. If MASTER_AUTO_POSITION is disabled, the worker does not roll back the partial group.
* Replication: When using row-based replication with slave_type_conversions enabled, a binary log with more than one Rows_log_event in succession caused a crash. This was due to the temporary tables generated as part of the slave_type_conversions process being released too early. This fix ensures that the temporary tables are not released too early, and also ensures that long transactions do not cause an out of memory error.
* Replication: When using binary log files that had been manually copied from the master, for example to avoid I/O thread reading delay, the multi-threaded slave generated error 1755. Because the Previous_gtid_log_event is logged using the master's server_id and not the slave's server_id, the previous events were not being skipped correctly. This fix ensures that the events in Previous_gtid_log_event are always skipped, regardless of whether they are from the relay log (generated on the slave) or from the binary log (generated on the master and manually copied to the slave as the relay log).
* Replication: When replicating from an earlier version MySQL master, such as version 4.1, checksums are not used for events. Replicating to a slave running a newer version of MySQL, such as version 5.6, which has slave_sql_verify_checksum enabled by default meant that the last 4 bytes of events from the older master were being incorrectly interpreted as the checksum. A warning is now generated and to avoid such a situation, set slave_sql_verify_checksum=0 to disable checksums on the slave.
* Replication: When restarting MySQL with relay_log_recovery enabled to recover from a crash, if the SQL thread had never been started, the position from which to start recovery was not correctly initialized because Relay_Master_Log_File was missing. This fix ensures that in such a situation each of the relay logs, starting from the first relay log file, is searched for a rotate event from the master, which specifies where replication started from. This rotate event is then used to set the SQL thread's Relay_Master_Log_File and Relay_Log_Pos and recovery continues as normal.
* Replication: When using GTIDs for replication and with MASTER_AUTO_POSITION enabled, if a slave requested GTIDs which had been already been purged by the master, the master was sending all available GTIDs. This happened because the master reads all available binary logs and searches for a binary log which contains a GTID that is not contained in the union of gtid_executed and gtid_retrieved. If such a GTID is found, the master starts sending the information starting from that location. In a situation where the union of the slave's gtid_executed and gtid_retreived set did not contain the master's gtid_purged set, the slave would expect GTIDs which had already been purged by the master. This fix ensures that in such a situation, the slave's I/O thread is aborted with an error "Master has purged binary logs containing GTIDs that the slave requires.".
* Replication: A kernel mutex contention was being caused because mysqlbinlog was calling localtime() for every event read, which in turn called stat(/etc/localtime). This fix ensures that mysqlbinlog uses localtime_r(), which is optimized to store the read only timezone internal structure. This also means that mysqlbinlog now establishes the time zone at the beginning of processing and you can not change it during processing. This is the same behavior as MySQL server.
* Replication: The global scope for the sql_log_bin system variable has been deprecated, and this variable can now be set with session scope only. The statement SET GLOBAL SQL_LOG_BIN now produces an error. It remains possible for now to read the global value of sql_log_bin, but you should act to remove from your applications any dependencies on reading this value, as the ability to do so will be removed in a future MySQL release.
* InnoDB table checksum calculation could yield an incorrect result if the value of the innodb_checksum_algorithm system variable was modified during the operation.
* GROUP BY on a CHAR(0) NOT NULL column could lead to a server exit.
* With the validate_password plugin activated and dictionary lookups enabled, passing a user-defined variable to PASSWORD() could cause a server exit.
* Debian packages were built using the complex set of character sets, not the all set of character sets.
* mysqldump failed to report a disk-full error if the dump destination was located on an NFS mount.
* InnoDB permitted a foreign key to be created which referenced a parent table for which the user did not have sufficient privileges.
* Copying InnoDB tables containing full-text columns from Windows to Linux caused a server exit on Linux during full-text index initialization.
* On Windows, the replace utility did not work. (Bug #16581605)
* On CentOS 6, specifying a relative path name for the --socket option caused MySQL startup script failure.
* In Solaris 11.2, dtrace -V output changed from Sun D to Oracle D, causing detection of DTrace availability to fail during MySQL configuration.
* mysql_config --libs_r produces output containing link flags for libmysqlclient_r, even though that library was removed in MySQL 5.5 and replaced with a symlink to the underlying libmysqlclient library. The output now refers directly to libmysqlclient. (The implication is that it is no longer necessary to maintain the symlink for the sake of being able to use mysql_config --libs_r.)
* For statement digest calculation, the Performance Schema failed to recognize signed literal numbers as values representable by ? and created multiple digests for statements that should have had the same signature. Now all instances of unary plus and unary minus followed by a number reduce to ? in digests.
* Compilation on Windows using Visual Studio 2013 resulted in “unresolved external symbol” errors.
* OLD_PASSWORD() is deprecated, but no warning was produced when it was invoked.
* Certain queries for which subquery materialization or UNION DISTINCT was used together with a hash index on a temporary table could produce incorrect results or cause a server exit.
* The IS_FREE_LOCK() and IS_USED_LOCK() function implementations contained a race condition due to which they could access freed memory when a user lock was concurrently checked and freed. Accessing freed memory could result in an incorrect function return value or server exit.
* LOCK TABLES sometimes acquired an insufficiently strong lock for implicitly locked tables.
* The ENABLED_LOCAL_INFILE CMake option incorrectly was enabled by default.
* Use of ODBC-format date literals could produce incorrect query results.
* mysql_install_db ignored option files in the default locations.
* mysql_setpermission failed to properly quote user names in SQL statements that it generated.
www.mysql.com
-
Whats new: >>
- bug #4609 'Show all' checkbox label is not clickable
- bug #4610 JS error reporting: Hash fragment is reset
- bug Undefined index menuswork
- bug #4614 Separator between "Show All" and "Number of rows" disappears
- bug #4615 SQL highlighting in process list breaks on auto refresh
- bug #4616 Warning in db structure print view page
- bug Undefined index navwork
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.13.1/phpMyAdmin-4.2.13.1-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
+ rfe #1502 Smart sorting for int keys
+ rfe #1521 Confirmation message when dropping user(s)
+ rfe #1518 Confirm dialog on accidentally leaving a page
+ rfe #1445 Easy access to "SHOW CREATE ..."
+ rfe #1448 Allow clicking an approximate row count to get a correct one
+ rfe #1487 "Browse foreign values" should be a modal dialog
+ rfe #1523 Better visual clue for table structure primary key column
+ rfe #982 Support for editing binary fields in hexadecimal
- bug #4416 New lines are removed when grid editing
+ rfe #706 Multi-db privileges adding
+ rfe #1527 Charts for data in <x-axis, series, value> format
+ rfe Allow saving query charts as images
+ rfe #1145 Preview SQL instead of executing it
+ rfe #759 Use aliases in SQL export for tables and columns
- bug #4450 Query is duplicated on Ctrl+Enter
+ rfe #755 Export with table/column name changes
+ rfe #869 Run SQL query: Allow rollback for InnoDB tables
+ rfe #654 Range Search Capability
+ rfe #1490 Dynamic process list
+ rfe #1522 Drag and Drop SQL import
+ rfe #637 Custom Field Handlers
+ rfe #1488 User privilege tab not shown in all relevant cases
+ rfe #781 Privileges for non superuser
+ rfe #908 Improvements for the table editor (index creation)
+ rfe #1426 Navigation state lost on reload
- bug #4439 Table list in left panel doesn't expand
+ rfe Improved validation when inserting data
+ rfe #1491 Support InnoDB for database Query by example
+ rfe #345 Normalize a table
+ rfe #1123 Zeroconf PMA tables support
+ rfe #1492 Remove the distinct query window / Add SQL log+history panel
+ rfe #919 Multiple-column foreign key relation
- bug #3165 Redundant foreign keys not supported
- bug Incorrect link to documentation
+ rfe #857 Regexp replace
- bug Incorrect path in change password when on reverse proxy or
non-root directory
+ MariaDB 10+ multi-master replication support
+ rfe #1544 MySQL 5.7.5 compatibility
+ rfe #1529 Avoid session timeout when user is active
- bug #4528 Can't import dump via SQL field
+ rfe #1251 Show "Overhead" with same precision for all tables
+ rfe #1546 Improve the js printf library
+ rfe #1542 Better error reporting in Designer
- bug #4547 Micro history does not work in Users page
- bug #4551 Wrong test in source code
- bug #4537 BLOB inline-view JPG column transformation does not work for anything except simple queries
+ rfe #1535 Keyword-based autocompletion in SQL query editors
- bug #4558 Unable to Add Rows while Creating Table
+ rfe #1547 Wrap No Tables Found message with message box
- bug #4559 Logging in causes 100% CPU usage
- bug #4564 Designer: spaces in table name with edit table link generates bad links
- bug #4582 Debug SQL works only for the first page
- bug #3869 Count(*) on information_scheme.INNODB_BUFFER_PAGE with a huge bufferpool
- bug #4495 Comment lines in multiquery
- bug #4535 Loads of Warnings/Notices in PMA_getServerSlaveStatus on replication slave
- bug #4585 Multi query results not shown
+ rfe #1556 Disabling Show all
- bug #4513 phpmyadmin run very slow (information_schema)
- bug #4243 Super slow page rendering with tens of thousands of DBs
- bug #4391 Upgraded to 4.2.0, insanely slow now
+ rfe #1537 PHP OpenSSL support for cookie encryption/decryption
- bug #4227 Token mismatch when using HTTP AUTH and the SESSION expires
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.0/phpMyAdmin-4.3.0-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
Third party components update
Incremental search was added to all grids
Export to RTF was introduced
Excel export formats improvements
Various Interface improvements
Minor bugs fixes
Spelling corrections
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(http://www.portablefreeware.com/screenshots/scr3aqKBQ.gif)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
What's new: >>
v9.1 is a maintenance release, which basically reintroduces support for legacy password encryption (pre-4.1 hash format).
http://www.heidisql.com/
-
Changelog
- Master Program Update ( Main ):
Upd: 100 regular users try to provide commercial license additional features ( Additional Features: 100 Times ), to facilitate the use of a complete evaluation (5455)
1) SQL auto-completion (SQL Autocomplete) , 2) the query design tool (Query Builder) ,
3) SQL Efficiency Analyzer (SQL Profiler) , 4) chart library (Database Diagram)
5) Cell and Form Editor (Cell and Form Editor)
Fix: Fixed some database objects to delete the index function, useless or display problems exception message (5455)
Upd: PostgreSQL components updated to version 2.2.3 Npgsql.dll (2014/11/21) (5455)
Upd: Accumulated other contains a small update, correction and optimization (5455)
Misc: Compatible with Firebird 2.5.3 (2014/12/05) / Firebird 2.1.7 (2014/12/05)
- Data Definition Language ( Data Definition Language (DDL) ):
Upd: Index (INDEXES) script generated content: New and updated Partial Indexes (filter) instruction code message display (5455)
Added support for SQLite / MySQL / Oracle / SQL Server / SQL Azure, updated PostgreSQL / Oracle and other database
Upd: Index (INDEXES) script generated content: New and updated Index Options script message display (5455)
Added support for Access / Sybase ASE / IBM DB2 / Oracle / SQL Azure, update Firebird / PostgreSQL / SQL Server and other databases
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Add: increase temporarily the right menu on and off treatment (AutoComplete: On / Off) (5455)
Add: Support MERGE <tab> USING <tab> ON <col> Data Sheet and perceptual processing fields (5455)
Upd: Improved UPDATE <tab> SET <col> Data Sheet and perceptual processing fields (5455)
Upd: Improved sub-query (Sub-SELECT) perception and field data sheet recognition processing (5455)
Upd:. Improved SCHEMANAME + Data Sheet aware processing (5455)
Upd: Optimized Data Sheet aware processing, and increase the perception Space input range (5455)
- SQL Editor ( SQL Editor ):
Fix: search and replace function ( Quick Find and Replace ): corrected when you turn off [all] turns off the label did not issue (5455)
- Archives chart ( Database Diagram * ):
Upd: New data sheets contain all dependent sub-options (Including all dependent tables), eliminating the need for open inquiry process (5455)
- Form editor and browser ( Form Editor and Viewer * ):
Upd: 1. Support Windows zooming and scrolling content processing, which can accommodate more fields 2. Move column displays the message window title (5455).
http://fishcodelib.com/Database.htm
-
Changelog
- bug #4609 'Show all' checkbox label is not clickable
- bug #4610 JS error reporting: Hash fragment is reset
- bug Undefined index menuswork
- bug #4614 Separator between "Show All" and "Number of rows" disappears
- bug #4615 SQL highlighting in process list breaks on auto refresh
- bug #4616 Warning in db structure print view page
- bug Undefined index navwork, savedsearcheswork, fields
- bug #4620 Undefined index while adding to the central columns list
- bug #4618 Page scrolls while GIS visualization is zoomed in/out with mousewheel
- bug #4613 HHVM: method 'ob_gzhandler' not found
- bug #4593 Manual "SELECT" doesn't change active table
- bug #4623 Incomplete PHP OpenSSL support
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes in Export dialog.
http://www.vlsoftware.net/
-
Changelog
Master Program Update ( Main ):
Fix: fixed in 10 compatibility issues Microsoft Windows
Fix: Connection List ( Connection List ): amended (54 ??) cause problems handling the loss of part of the library was renamed the role of
Fix: correction lead wires administrator ( Connection Manager ) can not normally open question
Add: Support SQLite database at UNC path \\ directly open to use
Upd: Accumulated other contains a small update, correction and optimization
http://fishcodelib.com/Database.htm
-
Changelog
- bug #4628 PHP error while exporting schema as PDF
- bug #4631 Server selector submits two server parameter values
- bug #4629 Problem with custom SQL queries using cookie authentication
- bug Undefined index central_columnswork
- bug #4632 Notice in ./libraries/Util.class.php#1916 Undefined index: query
- bug #4633 Wrong parameter in fetchValue
- bug #4634 Error reporting creates an infinite loop
- bug #4635 Token mismatch while creating configuration storage
- bug #4640 Incorrect reference to PHP 6
- bug #3794 failure to handle repeating empty columns when importing ODS
- bug #4638 Default Export Method setting broken
- bug #4639 Export SQL missing indentation first field
- bug #4637 Field Alignment
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.2/phpMyAdmin-4.3.2-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
Snap DB is a simple, lightweight and customizable flat-file database application. Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
License: Freeware
What's new: >>
Fixed: Erroneous selections when adding or editing records.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
Changelog
Master Program Update ( Main ):
Add: (SQL Server) Database Tools menu to add additional functionality (Tools-> AttachDb), without the path of non-treatment of the same name
Add: (SQL Server) supports drag and drop in the connection status * .mdf database file additional treatment
Upd: (SQL Server) to rewrite the connection settings ( Connection Profile ) additional repository approach, without the path processing (with tool menu approach) when the non-dot
All repositories without offline mode (SQL Server) database to improve discharge from treatment (Tools-> DetachDb), browse (5465): Upd
Upd: (SQL Server) Additional improvements library display, when additional data library contains the path name will be displayed in front of the path DBName (Location)
Fix: (SQLCe) to solve the problem when you enter the wrong password and check [remember] when you can not re-enter the
Fix: Under the amendment portable mode at the same time to open Database4.exe instance, the value is not cleared after closing login problems
http://fishcodelib.com/Database.htm
-
Changelog
- bug The "Recently used tables" setting should be with Nav panel
- bug #4647 Can't disable Favorites
- bug #4646 Version Check Broken
- bug #4630 AJAX request infinite loop
- bug #4649 Attributes field size smaller than others
- bug #4622 Cannot remove table ordering on a Mac
- bug Fix initial replication configuration
- bug Undefined index central_columnswork
- bug #4657 Don't have default blowfish_secret
- bug #4656 Some error popups fade away too quickly
- bug #4648 Consistency in borders
- bug $cfg['Error_Handler']['display'] no longer necessary
- bug #4659 Leading and trailing whitespace in column name
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.3/phpMyAdmin-4.3.3-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
- bug #4653 Always connection error was shown, on /setup at tab "configuration storage"
- bug #4661 Drag and drop file import always fails
- bug #4651 don't open console with esc
- bug #4664 select min() displays 1 row, but reports the table amount of rows returned
- bug #4666 Undefined indexes in table stucture print view of a view
- bug #4663 Export missing back ticks for order table name
- bug #4668 Remove from central columns error
- bug #4670 CSV import reads both commas and values into first column after first row
- bug #4642 phpmyadmin often fails to load due to specific load order
- bug #4671 Unable to move all columns
- bug #4645 Import of export created with mysqldump
- bug #4672 "Distinct values" does not page
- bug #4667 Consistency in borders
- bug #4658 Illegal string offset (Data_length, Index_length)
- bug #4655 Undefined index: collation_connection
- bug #4673 Delimiter causing page lock
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.4/phpMyAdmin-4.3.4-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
Whats new: >>
Added OLAP.
http://www.pretty-software.com/prettydbexplorer.htm
-
Whats new: >>
Ability select an arbitrary range of cells in database grid by mouse and then copy them to clipboard using Ctrl+C combination.
Ability to copy graphic data directly from database grid using Ctrl+C combination.
Minor changes in export GUI.
http://www.vlsoftware.net/
-
Changelog
- Column editing and browsing data ( Data Editor and Browser ):
Add: Support Data Table column displays hidden ( Hiding and Unhiding columns ) (5479)
Add: Data Grid View ( Cell Viewer ): support the same data format different data columns mobile browsers handle (Move Row Up and Down) (5479)
Add: Data Grid View ( Cell Viewer ): Support Quick View button ( Quick Button ) treatment (with Cell Editor) (5479)
Fix: (Oracle) data format editing ( Cell Editor * ): solve problems using Managed ODP connection, not the normal process (5479)
Upd: (Oracle) using Managed ODP connections, support for XML column data type for viewing and editing (5479)
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: Improved time across different structural description (SCHEMA.TABLE) field sensing processing (5479)
Upd: when the selected field sensing data table name on the list, as if all the selected fields in the data table, will save one click selection (5479)
Upd: insert button to insert the selected objects only when if not using Space, no longer automatically open aware processing (5479)
- Master Program Update ( Main ):
Upd: Code Management ( Code Manager ): Optimized search function: to reduce memory usage and improve the processing speed of large files (5479)
Upd: tying SQL statement variables ( Binding SQL variables ): When tying variables declared in the statement when SET (with DECLARE), will direct the implementation of processing (5479)
Fix: update command line (Command-line): Unable to parse command line to solve multiple problems Double-quoted strings (5479)
Fix: Data Definition Language ( Data Definition Language (DDL) ): (SQLite) amendment (5455) results when the index when PK, will cause problems exception (5479)
Upd: Universal connection set ( ODBC Connection Profile ): increase the connection test and attribute content (5479)
Upd: Servo version database connection settings ( Connection Profile ): Connection Name (Profile Name) to selectively input is no longer necessary (5479)
Upd: Servo version database connection name Set (Profile Name): Removes the input character limit exception (5479)
Upd: Firebird component version update to FirebirdSql.Data.FirebirdClient.dll 4.6.0.0 ( ) (2014/12/30) (5479)
Upd: NuoDB components updated to version 2.1.1.0 NuoDb.Data.Client.dll (2014/12/24) (5479)
Upd: Oracle component version update to Oracle.ManagedDataAccess.dll 4.112.4.0 (2014/12/23) (5479)
Upd: Accumulated other contains a small update, correction and optimization (5479)
http://fishcodelib.com/Database.htm
-
(http://dbeaver.jkiss.org/wp-content/uploads/2014/12/full-text-search-300x225.png)
DBeaver is a comprehensive and effective software solution geared towards developers and database administrators who need to manage and organize tables, triggers, views and stored procedures from multiple databases.
Freeware
http://dbeaver.jkiss.org/
-
Whats new: >>
Some fixes for printing.
http://www.pretty-software.com/prettydbexplorer.htm
-
Changelog
- bug Auto-configuration: tables were not created automatically
- bug #4677 Advanced feature checker does not check for favorite tables feature
- bug #4678 Some of the data stored in configuration storage are not deleted upon db or table delete
- bug #4679 Setup does not allow providing a name for favorites table
- bug #4680 Number of favorite table are not configurable in setup
- bug #4681 'Central columns table' field in setup does not have a description
- bug #4318 Default connection collation and sorting
- bug #4683 Relational data is not properly updated on table rename
- bug #4655 Undefined index: collation_connection (second patch)
- bug #4682 4.3.3 & 4.3.4 Import sql created by mysqldump fails on foreign keys
- bug #4676 Auto-configuration issues
- bug #4416 New lines are removed when grid editing (part two: TEXT)
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.5/phpMyAdmin-4.3.5-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
- bug Undefined index notices while configuring recent and favorite tables
- bug #4687 Designer breaks without configuration storage
- bug #4686 Select elements flicker and selects something else
- bug #4689 Setup tool creates "pma__favorites" incorrectly
- bug #4685 Call to a member function isUserType() on a non-object
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.6/phpMyAdmin-4.3.6-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Query builder update
+ Added support for subqueries
+ Added incremental search to Query builder
+ Third party components update
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Changelog
- Master Program Update ( Main ):
Fix: Bug Fixes (5491) version of the connection settings servo stalled (5492 = 5491.3)
Add: Added support for Firebird 3.0 relational database systems (5491)
BOOLEAN data type support and related processing (5491)
Support IDENTITY (AutoIncrement) auto-increment field type and related processing (5491)
Support PACKAGES object browsing and related processing (5491)
Add: Implementation Plan ( Execution Plan ): Added support for DB2 / SybaseASE and other repositories (5491)
Upd: Update the existing main program and add more different resolution icon (Icon: 16/32/48/64/128 pixels) (5491)
Upd: NuoDB components updated to version 2.1.1.1 NuoDb.Data.Client.dll (2014/12/31) (5491)
Upd: Accumulated other contains a small update, correction and optimization (5491)
- Data Definition Language ( Data Definition Language (DDL) ):
Add: (Firebird) supports data sheet calculations generate row definition display (Computed Column Definition) (5491)
Fix: (Firebird) correction data tables associated with grammar ON UPDATE / ON DELETE RESTRICT problem without displaying the preset time (5491)
Fix: (Firebird) solve Scale> Percision error (5491) NUMERIC return value may appear
Fix: (FoxPro) amendment (5226) led to the problem of generating AutoInc syntax errors (including information table editor ( Table Designer )) (5491)
- Object Browser ( Object Navigator ):
Add: (Sybase ASE) increase (unsigned) bigint / int / smallint, (uni) char / text / varchar data types, such as data type and associated processing (5491)
Add: Updates Data Sheet Statistics ( Update Table Statistics ): Added support for DB2 database (5491)
Add: update index statistics (Update Index Statistics): Added support for DB2 / SQL Server / SQLAzure and other repositories (5491)
Add: Reorganize Index (Reorganize Indexes): Added support for DB2 database (5491)
Upd: Improved exception handling when no permission to view data table field when the (5491)
- Column editing and browsing data ( Data Editor and Browser ):
Upd: Improved User Experience: When execution <0.5s when no longer wait for the window display and reduce the display is switched (5491)
Fix: Data Export ( Data Export ): amended (53 ??) cause problems under non-edit mode some data types can not be handled correctly (5491)
Fix: (Oracle) data type information to solve OracleDecimal System.Decimal itself beyond the length of the problem can not be displayed (5491)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improvement of copy/paste functionality in database grid:
- Now, pasting cells from clipboard can be done in Update+Insert mode, i.e. updating existing cells and inserting new cells if cell range in clipboard beyonds last record in target table.
- Minor display errors fixed.
http://www.vlsoftware.net/
-
(http://dbeaver.jkiss.org/wp-content/uploads/2014/12/full-text-search-300x225.png)
DBeaver is a comprehensive and effective software solution geared towards developers and database administrators who need to manage and organize tables, triggers, views and stored procedures from multiple databases.
Freeware
Whats new:>>
Cassandra 2.1.x support was added
Apache Derby driver was updated
ResultSet scrolling bug was fixed
Data export wizard was fixed
DB2 execution plan was fixed
SQL editor execution log was fixed
http://dbeaver.jkiss.org/
-
Changelog
- bug #4694 js error on marking table as favorite in Safari (in private mode)
- bug #4695 Changing $cfg['DefaultTabTable'] doesn't update link and title
- bug Undefined index menuswork
- bug Undefined index navwork
- bug Undefined index central_columnswork
- bug #4697 Server Status refresh not behaving as expected
- bug Null argument in array_multisort()
- bug #4699 Navigation panel should not hide icons based on 'TableNavigationLinksMode'
- bug #4703 Unsaved schema page exported as pdf.pdf
- bug #4707 Call to undefined method PMA_Schema_PDF::dieSchema()
- bug #4702 URL is non RFC-2396 compatible in get_scripts.js.php
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.7/phpMyAdmin-4.3.7-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://s26.postimg.org/3pqi722ah/screenshot_259.jpg)
Database File Explorer is a straightforward and simple-to-use software tool that allows you to explore database files and file groups, as well as to find out their location and space occupied on the disk. It does not comprise complex options or configuration parameters.
Freeware
Whats new:>>
Core engine updates
"Run As Administrator" notice is shown when user lacks relevant permissions (for local file creation, etc)
http://www.doccolabs.com/products_dbfileexplorer.html
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed bug: ESEDatabaseView failed to remember the last size/position of the main window if it was not located in the primary monitor.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
- bug Undefined constant PMA_DRIZZLE
- bug #4712 Wrongly positioned date-picker while Grid-Editing
- bug #4714 Forced ORDER BY for own sql statements
- bug #4721 Undefined property: stdClass::$version
- bug #4719 'only_db' not working
- bug #4700 Error text: Internal Server Error
- bug #4722 Incorrect width table summary when favorite tables is disabled
- bug #4716 Collapse all in navigation panel is sometimes broken
- bug #4724 Cannot navigate in filtered table list
- bug #4717 Database navigation menu broken when resolution/screen is changing
- bug #4727 Collation column missing in database list when DisableIS is true
- bug Undefined index central_columnswork
- bug Undefined index favorite_tables
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.8/phpMyAdmin-4.3.8-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Release Notes
- Fixes for Java 8 + linux/Open-Jdk
- Updated Csv parser (Extended Basic is now the default Csv parser). The new standard Parser follows Csv standard more closely
- Updated Main screen with:
- Options to list Drives (Windows) and Recent Directories
- Option to display hidden files (Right Click Menu)
- Updated File-Chooser screen with Recent directory options
http://record-editor.sourceforge.net/
-
What's new: >>
+ Added Vertical Grid
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Changelog
- Master Program Update ( Main ):
Upd: upgrade compatibility problems handling, temporary storage location directory with executable files (automatically deleted after the program shut down), easy to perform properly in a high security environment with restricted privileges (5510)
Upd: Updated JSON file format browse, add different formats deal with issues related to the update (5510)
Upd: Updated Italian interface language Italian language (by Paolo Saudin) (5510)
Upd: Teradata component version update to Teradata.Client.Provider.dll 15.1.0.0 (2015/01/26) (5510)
Upd: Firebird components updated to version 4.6.1.0 FirebirdSql.Data.FirebirdClient.dll (2015/01/23) (5510)
Upd: NuoDB components updated to version 2.1.1.2 NuoDb.Data.Client.dll (2015/01/18) (5510)
Upd: Accumulated other contains a small update, correction and optimization (5510)
- SQL Editor ( SQL Editor ):
Add: Right Menu [perform] function increased [into the execution of the current statement] sub-options [C] - Execute current statement (Ctrl + Enter) (5510)
Add: right-click menu [Search] function increased [replace] sub-options [R] - Replace (Ctrl + H) (5510)
Add: Right menu [insert code] function increased [code management] sub-options [M] - Code Snippets Manager (5510)
Fix: corrected perform batch processing of native (non-GO), a successful return content but with an error, an error message is not included in the question (5510)
- Data Import and Export ( Data Import and Export ):
Fix: Improved data import and export separate characters exception handling (5510)
Upd: optimization of import and export processing speed and reduce the memory footprint (5510)
- Object Browser ( Object Navigator ):
Upd: Improved when no permission to view or can not find the object, no longer displays an error message (5510)
- Column editing and browsing data ( Data Editor and Browser ):
Add: Right Menu [copy] functional integration of the original [header along with copy] sub-options [H] - Copy with Headers (5510)
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Add: Support expressions UNION, EXCEPT, INTERSECT, MINUS and other related processing (5510)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Minor changes in exporting to SQL Script.
http://www.vlsoftware.net/
-
Changelog
# Functionality Added or Changed
- Support for the SSL 2.0 and SSL 3.0 protocols has been disabled because they provide weak encryption. Support was added for the TLS 1.1 and TLS 1.2 protocols.
- yaSSL was upgraded to version 2.3.7.
- The valid date range of the SSL certificates in mysql-test/std_data has been extended to the year 2029.
# Bugs Fixed
- InnoDB: A tablespace export operation set the purge state to PURGE_STATE_STOP but the purge thread did not check the purge state until the current purge operation was completed. In the case of a large history list, the tablespace export operation was delayed, waiting for the current purge operation to finish. The purge state is now checked with every purge batch.
- InnoDB: An ALTER TABLE ... ADD INDEX operation raised an assertion due to assertion code that did not allow an online index status of ONLINE_INDEX_ABORTED_DROPPED. The assertion code has been relaxed.
- InnoDB: An error occurred when the push_warning_printf function was invoked during server recovery. This function was previously used to print a warning message to the client. Also, current_thd was NULL when the server was restarted.
- InnoDB: An ALTER TABLE operation that changed the name of a foreign key column resulted in a failure when reloading the foreign key constraint. The previous column name remained in the data dictionary cache instead of being evicted.
- InnoDB: Error messages regarding a size limitation on BLOB or TEXT data inserted in a single transaction have been revised.
- InnoDB: DML operations on a table with full-text search indexes raised an invalid assertion.
- InnoDB: A multiple-table delete operation caused the server to halt.
- InnoDB: A FLUSH TABLES operation raised an assertion.
- InnoDB: With change buffering enabled, a buffered sequence of operations that should not have been buffered resulted in an Unable to purge a record error.
- InnoDB: On non-Windows platforms, os-file_pread and os_file_pwrite functions return -1 when an error occurs. This value was printed in an error message as the number of bytes read or written. Instead of printing the -1 value in the error message, a separate error message indicating a system call failure is now printed. Thanks to David Bennett for the patch.
- InnoDB: A slow shutdown (innodb_fast_shutdown=0) after crash recovery raised an assertion. Slow shutdown did not wait for background rollback operations to finish before proceeding.
- InnoDB: The integer column value was handled incorrectly for the memcached incr and decr commands.
- Partitioning: A failed ALTER TABLE ... TRUNCATE PARTITION statement or a failed TRUNCATE TABLE statement against a partitioned table sometimes left inconsistent metadata in the table cache; subsequent SQL statements reusing this metadata failed, and could in some cases also lead to a failure of the server.
- Replication: If a client thread on a slave executed FLUSH TABLES WITH READ LOCK while the master executed a DML, executing SHOW SLAVE STATUS in the same client became blocked, causing a deadlock. The fix ensures that the read lock is only held during the period that the relay log is being updated and the deadlock is avoided.
- Replication: When an XA transaction was active, executing an internal rollback, for example using the BINLOG statement, resulted in an assertion. The fix ensures that a rollback happens only for a slave when a transaction spans multiple binary log files. Rollback does not happen now if the Format_description comes from the BINLOG statement being executed in the MySQL client.
- Replication: In normal usage, it is not possible for a slave to have more GTIDs than the master. But in certain situations, such as after a hardware failure or incorrectly cleared gtid_purged, the master's binary log could be truncated. This fix ensures that in such a situation, the master now detects that the slave has transactions with GTIDs which are not on the master. An error is now generated on the slave and the I/O thread is stopped with an error. The master's dump thread is also stopped. This prevents data inconsistencies during replication.
- Replication: When using SHOW SLAVE STATUS to monitor replication performance, Seconds_Behind_Master sometimes displayed unexpected lag behind the master. This was caused by Previous_gtids_log_events being written to the slave's relay log with a timestamp behind the master, and then being used to calculate the Seconds_Behind_Master. This fix ensures that events generated on the slave that are added to the relay log and are not used when calculating Seconds_Behind_Master.
- On Ubuntu 14.10, MySQL install operations could fail to reload AppArmor.
- EXPLAIN within an XA transaction could raise an assertion.
- Binary log files created by streaming the binary log from a remote server with mysqlbinlog were given an access mode more permissive than the original files.
- If the audit_log plugin encountered a disk-full error, the server would exit.
- Now, if the file system to which the audit log is being written fills up, a “disk full” error is written to the error log. Audit logging continues until the audit log buffer is full. If free disk space has not been made available by the time the buffer fills, client sessions will hang, and stopping the server at the time of client sessions hanging will result in audit log corruption. To avoid this if client sessions are hung, ensure that free space is available on the audit logging file system before stopping the server.
- For failure to create a temporary table due to being out of file descriptors, the server exited rather than returning an error.
- For some queries that contained a derived table (subquery in the FROM clause), delay of materialization resulted in a suboptimal execution plan due to a less accurate row-count estimate.
- For UPDATE and DELETE statements, the server could exit after attempting to access an uninitialized data structure.
- Starting the server with start service or mysqld_safe could result in failure to use the correct plugin directory.
- FLUSH TABLES on a FEDERATED table failed if the table had been idle longer than the wait_timeout time plus the TCP keepalive time.
- Selecting all columns from INFORMATION_SCHEMA.TABLES did not reopen tables if they were in the table cache, but selecting a subset of those columns under the same conditions did reopen tables.
- If my_write() encountered a disk-full condition, it could return an incorrect error value.
- InnoDB boolean full-text searches incorrectly handled + combined with parentheses; for example, +word1 +(>word2 <word3).
- MySQL failed to compile with GCC 4.9.1 in debug mode.
- For debug builds, the server could exit due to an optimizer failure to allocate enough memory for group references.
- The server no longer logs the following warnings because they are uninformative: Client failed to provide its character set. 'charset' will be used as client character set.
- A file created for an internal temporary table could cause problems if the file was orphaned for some reason and the file name was reused for later queries.
www.mysql.com
-
Changelog
- bug #4728 Incorrect headings in routine editor
- bug #4730 Notice while browsing tables when phpmyadmin pma database exists, but not all the tables
- bug #4729 Display original field when using "Relational display column" option and display column is empty
- bug #4734 Default values for binary fields do not support binary values
- bug #4736 Changing display options breaks query highlighting
- bug Undefined index submit_type
- bug #4738 Header lose align when scrolling in Firefox
- bug #4741 in ./libraries/Advisor.class.php#184 vsprintf(): Too few arguments
- bug #4743 Unable to move cursor with keyboard in filter rows box
- bug Incorrect link in doc
- bug #4745 Tracking does not handle views properly
- bug #4706 Schema export doesn't handle dots in db/table name
- bug #3935 Table Header not displayed correct (Safari 5.0.5 Mac)
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.9/phpMyAdmin-4.3.9-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://s26.postimg.org/v68z4lgk9/screenshot_274.jpg)
SQLite Database Browser is a freeware, public domain, open source visual tool used to create, design and edit database files compatible with SQLite. It is meant to be used for users and developers that want to create databases, edit and search data using a familiar spreadsheet-like interface, without the need to learn complicated SQL commands.
Changelog
Bug fixes:
Default Location field can't be changed in v3.5.0 on OSX - #197
Crash when a table name is empty - #194
CSV Import bug - final row being missed - #193
Attach database when main is encrypted - #174
Failure to delete some SQLite entries (.s3db) - #172
http://sqlitebrowser.org/
-
Changelog
* Fix buffer overruns in to_char()
* Fix buffer overruns in contrib/pgcrypto
* Fix possible loss of frontend/backend protocol synchronization after an error
* Fix information leak via constraint-violation error messages
* Lock down regression testing's temporary installations on Windows
* Cope with the Windows locale named "Norwegian (Bokmål)"
* Fix use-of-already-freed-memory problem in EvalPlanQual processing
* Avoid possible deadlock while trying to acquire tuple locks in EvalPlanQual processing
* Fix failure to wait when a transaction tries to acquire a FOR NO KEY EXCLUSIVE tuple lock, while multiple other transactions currently hold FOR SHARE locks
* Improve performance of EXPLAIN with large range tables
* Fix jsonb Unicode escape processing, and in consequence disallow \u0000
* Fix namespace handling in xpath()
* Fix assorted oversights in range-operator selectivity estimation
* Revert unintended reduction in maximum size of a GIN index item
* Fix query-duration memory leak during repeated GIN index rescans
* Fix possible crash when using nonzero gin_fuzzy_search_limit
* Assorted fixes for logical decoding
* Fix incorrect replay of WAL parameter change records that report changes in the wal_log_hints setting
* Change "pgstat wait timeout" warning message to be LOG level, and rephrase it to be more understandable
* Warn if OS X's setlocale() starts an unwanted extra thread inside the postmaster
* Fix libpq's behavior when /etc/passwd isn't readable
* Improve consistency of parsing of psql's special variables
* Fix pg_dump to handle comments on event triggers without failing
* Allow parallel pg_dump to use --serializable-deferrable
* Prevent WAL files created by pg_basebackup -x/-X from being archived again when the standby is promoted
* Handle unexpected query results, especially NULLs, safely in contrib/tablefunc's connectby()
* Numerous cleanups of warnings from Coverity static code analyzer
* Allow CFLAGS from configure's environment to override automatically-supplied CFLAGS
* Make pg_regress remove any temporary installation it created upon successful exit
* Add CST (China Standard Time) to our lists of timezone abbreviations
* Update time zone data files to tzdata release 2015a for DST law changes in Chile and Mexico, plus historical changes in Iceland.
www.postgresql.org
-
Changelog
Data Sheet and view a list of tables ( Table View and List ):
Add: to increase the capacity of the display data table (supporting MySQL / SQL Server / SQL Azure / DB2 / Oracle / PostgreSQL / Sybase ASE / Teradata database, etc.)
Add: Display Data Sheet Notes (Table comments): Added support Vertica database
Upd: When you select to update all the information table statistics synchronized display information related to the data sheet (5519)
Fix: correction (54 ??) update statistics support the cause can not browse the database system issues
Object Browser ( Object Navigator ):
Add: Data Table column header shows the number of data ( RowCount ): Added support for Oracle / DB2 and other repositories
Add: Updates Data Sheet Statistics ( Update Table Statistics ): Added support for Oracle database
Add: Data Sheet Properties page ( TABLE Properties ): Firebird 3.0 increases the data sheet statistics (Statistics) show
Data column editing ( Data Editor ):
Upd: Data format editing and browsing (Cell Editor and Viewer): 1. HEX preset display to Ansi, 2. reduce heavy brush display problems
Upd: Data Grid View (Cell Viewer): Work-related columns support the same Cell Editor Function Switch
Master Program Update ( Main ):
Add: snippet Management ( Code Snippets Manager ): Support preset placeholder definition (Default placeholders)
DATE - Inserts the current date (Custom date format: DATE (yyyy / MM / dd) .
TIME - Inserts the current time (Custom time format: $ TIME (HH: mm: ss).
USER - Inserts the name of the connected user.
MACHINE - Inserts the name of this local computer.
SERVER - Inserts the name of the connected database server.
DBNAME - Inserts the name of the current database.
SCHEMANAME - Inserts the name of the current schema.
OBJECTNAME - Inserts the name of the current object.
(Eg) SELECT FROM SCHEMANAME OBJECTNAME is inserted as SELECT FROM dbo. Test
Upd: rewrite the SQL Server Backup and Restore Processing: Added support for remote data backup and restore processing (5519)
Fix: instruction code generation (SCRIPT AS -> Data (INSERTs)): BOOLEAN correction process BLOB data types and data output problems (5519)
Fix: correction (5448) through the open operating system Database4.exe associated files (File Associations: * .sql; * txt.) When, in the absence of other problems can not be switched connection under the label (5519)
Upd: SQLite components updated to version 1.0.95.0 System.Data.SQLite.dll (3.8.8.2) (2015/02/06) (5519)
Upd: PostgreSQL components updated to version 2.2.4.1 Npgsql.dll (2015/02/03) (5519)
Upd: Accumulated other contains a small update, correction and optimization (5519)
Upd: Update Database .NET Additional Files ( ) (2015/02/05)
Misc: Compatible with PostgreSQL 9.4.1 / 9.3.6 / 9.2.10 / 9.1.15 / 9.0.19 (2015/02/05)
Misc: Compatible with MySQL 5.6.23 (2015/02/02) / MySQL 5.5.42 (2015/02/02)
http://fishcodelib.com/Database.htm
-
(http://dbeaver.jkiss.org/wp-content/uploads/2014/12/full-text-search-300x225.png)
DBeaver is a comprehensive and effective software solution geared towards developers and database administrators who need to manage and organize tables, triggers, views and stored procedures from multiple databases.
Freeware
Whats new:>>
Eclipse plugin version now works for older Eclipse versions
SSH auth was fixed
SSH logging was added
Max rows issue was fixed (MS SQL)
MS Access driver was fixed
Results control toolbar was fixed
http://dbeaver.jkiss.org/
-
Changelog
Master Program Update ( Main ):
Add: create a shortcut key to increase the processing task bar and start menu, etc. (Options-> Pin to Start Menu and Pin to Taskbar)
Fix: problem solving selected to perform the task bar and then nail the nail election invalid
Fix: When the nail has been selected to resolve the icon on the task bar, you can not inherit the original problem illustrated execution
Upd: Accumulated other contains a small update, correction and optimization
http://fishcodelib.com/Database.htm
-
Changelog
bug Undefined index navwork
bug #4744 Opening console scroll down the page
bug Remove extra column heading in view structure page
bug Add missing confirmation when deleting central columns
bug Undefined index DisableIS
bug #4763 Database export with more than 512 tables fails
bug #4769 Previously set column aliases are destroyed if returned to the same table
bug #4752 Incorrect page after creating table
bug #4771 Central Columns not working, showing error
http://www.phpmyadmin.net/
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed bug: ESEDatabaseView displayed incorrect values in date/time fields.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
- Master Program Update ( Main ):
Fix: When the amendment (5532) fast load handling PK / FK question / UK is not loaded at the same time (5532.3)
Fix: correction (5532) led to the columns of information can not be multiple-choice questions (5532.2)
Add: Print function supports the specified list machine ( Specifying a specific Printer ) (5532)
Add: SQL Server Backup and Restore, support for native connections to remote database specified location ( Specifying a database location for local and remote connections ) (5532)
Upd: Database chart ( Database Diagram * ): significantly improve the processing speed chart generation library (5532)
Upd: Object Browser ( Object Navigator ): Right dramatically menu Data Sheets [view / edit / search / Import] to open the processing speed (5532)
Add: create a shortcut key to increase to deal with the Start menu and taskbar, etc. ( Options-> Pin to Start Menu and Pin to Taskbar ) (5526)
Upd: when improved when the operating system shutdown Pin function disabled setting process (5532)
Fix: problem solving selected to perform the task bar and then nail the nail election invalid (5526)
Fix: When the nail has been selected to resolve the icon on the task bar, you can not inherit the original problem illustrated execution (5526)
Upd: Accumulated other contains a small update, correction and optimization (5532)
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Add: Support cross-repository (Cross-database) data table field sensing processing (SELECT <cols> FROM <database.schema.table> WHERE <cols>) (5532)
Supports SQL Server / Sybase ASE / PostgreSQL
Upd: Improved Cross-structural description (Cross-schema) of the data table field perceptual processing (SELECT <cols> FROM <schema.table> WHERE <cols>) (5532)
Supports SQL Server / Sybase ASE / PostgreSQL / Oracle / MySQL / DB2 / Informix / NuoDB / Teradata / HP Vertica
Add: After filtering the hidden data table support column aware processing (5532)
Upd: dramatically improved data sheets and fields associated with perceptual processing speed (5532)
Fix: solve the table name when the last character table $, the field can not be perceived problem (5532)
Fix: (MySQL / Oracle / DB2) correction (55 ??) leads to deal with cross-table data structure described problems when exceptions (5532)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fix: When the amendment (5532) fast load handling PK / FK question / UK is not loaded at the same time (5532.3)
http://fishcodelib.com/Database.htm
-
Changelog
- bug #4774 SQL links are completely wrong
- bug #4768 MariaDB: version mismatch
- bug #4777 Some images are missing in Designer for original theme
- bug #4767 Drizzle: undefined index in mysql_charsets.inc.php
- bug #4753 Normal field and multi-line field have different margins
- bug #4760 Cannot re-import settings from local storage
- bug #4778 SQL error when database list is sorted by additional columns
- bug #4780 Notice when timestamp column does not have default value
http://www.phpmyadmin.net/
-
Whats new:>>
Eclipse plugin update site was fixed
Parameters binding dialog was fixed
Data export was fixed (by-segment reading)
Data types load fix (PostgreSQL)
Copy/paste in resultset was fixed
SQL autocomplete was fixed
Scripts titles are now configurable
A few minor UI bug was fixed
http://dbeaver.jkiss.org/
-
Whats new:>>
- bug [security] Risk of BREACH attack, see PMASA-2015-1
http://www.phpmyadmin.net/
-
Changelog
Custom SQL variables ( Self-defined SQL variables):
Add: Support for dynamic change numeric input processing (Specifying dynamic variables):
(Specifying a fixed variable): setvar "value"
(Specifying a dynamic variable): setvar
(Using a variable) $ (varname)
: Setvar FixedVar "% e%"
: Setvar DynmicVar
SELECT * FROM [Categories] WHERE [CategoryName] LIKE '$ (FixedVar)' AND [CategoryID] = $ (DynmicVar)
Upd: GO supports custom commands and / may include use (5542) in the same script language
Tying SQL statement variables ( Binding SQL variables ):
Upd:? When solving repository for tying characters, [with a] tying name can not be referenced multiple problems
Affected include DB2 / Informix / Teradata / FoxPro / Odbc / NuoDB database, etc.
Data Definition Language ( Data Definition Language (DDL) ):
Upd: (SQL Server / SQL Azure) script to generate VIEWS / TRIGGERS / PROCEDURES / FUNCTIONS other objects consistent name for [schema] [objectname] display mode
Fix: This update jointly address the object was renamed ( sp_rename and object name of the original definition of inconsistency) and after
Upd: (PostgreSQL / MySQL / SQL Server / SQL Azure / SybaseASE) update script to generate CREATE FUNCTION {...} default model
Data column editing ( Data Editor ):
Add: Data Grid Edit (Cell Editor): increase automatically formatted XML data type (XML Auto Formatting) (with the browse mode)
Add: data grid editing and browsing (Cell Editor and Viewer): increase the information content of the folding display processing XML (Code Folding)
Master Program Update ( Main ):
Upd: (NuoDB) built-in function reference (Built-in Functions): right-click menu can be executed directly processing
Upd: SQLite components updated to version 1.0.96.0 System.Data.SQLite.dll (3.8.8.3)
Upd: MySQL components updated to version 6.9.6 MySql.Data.dll
Upd: NuoDB component version update to NuoDb.Data.Client.dll 2.2.0
Upd: plug execute SQL formatting program (SqlFormatter.exe) can be placed in the \ Database_Files directory
Upd: Accumulated other contains a small update, correction and optimization
Misc: Compatible with NuoDB 2.2
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Use Excel Style Filters option was introduced
http://www.dbsoftlab.com/database-editors/database-browser/overview.html
-
Changelog
Data Table Editor ( Table Designer ):
Upd: (PostgreSQL) change data types supported by the length of the bit / time / timetz / timestamp / timestamptz etc. and display (including script generation) (5546)
Fix: (PostgreSQL) amendment (5287) data type is displayed after the turn led to lower raw char / varchar / numeric and problems can not be changed, such as the length of the show (including script generation) (5546)
Master Program Update ( Main ):
Upd: Accumulated other contains a small update, correction and optimization (5546)
http://fishcodelib.com/Database.htm
-
Changelog
- Master Program Update ( Main ):
Add: Added favorites ( My Favorites ) object browsing and management: centralized management for quick browsing and common objects (5550)
Add: add file UTF-8 / ANSI encoding detection process, including: SQL file search , import data files , script files processing functions such as support for ANSI file processing (5550)
Upd: Strengthening automatic reconnection processing (Automatic reconnection): In addition to existing support for connection [close] automatically reconnect, but an additional connection [interrupts] automatic reconnection process (5550)
Fix: corrected when switching between different databases or structural description, filter objects unsynchronized update in question [loaded] (5550)
Add: Data Export ( Data Export ): support export data encoding preset settings (Options-> Export-> Results to files (Default Encoding: UTF-8 / ANSI)) (5550)
Upd: snippet Management ( Code Snippets Manager ): automatic transfer of data retention mode (XML-> SQLite), in order to improve the overall processing speed (5550)
Upd: data visualization ( Data Visualization ): in order to clearly distinguish the color of text and numerical data field type (5546)
Fix: Data tables and view a list of tables ( Table View and List ): amended (5519) led to some problems can not be displayed RowCount database processing (5546)
Upd: PostgreSQL components updated to version 2.2.5 Npgsql.dll (2015/02/10) (5550)
Upd: Accumulated other contains a small update, correction and optimization (5550)
- Connection Process Management ( Connection Process Manager ):
Add: Added support for DB2 / Informix / Teradata database, etc. (including the removal process function) (5550)
Incl DB2 / Informix / Teradata / MySQL / PostgreSQL / Oracle / SQL Server / SQLAzure / SQLCe / Sybase / HP Vertica database, etc.
Upd: rewrite process list display and processing methods (5550)
Add: (SQL Azure) supported the deletion process handling (Kill Sessions) (5550)
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: perceptual processing cache data retention [recent] 5000 pen, the excess will be automatically deleted processing (5550)
Upd: When the library itself or delete database objects, together with the deletion process will cache data (5550)
- Column editing and browsing data ( Data Editor and Viewer ):
Add: BLOB data type content display, increase UTF8 encoding detection (5550)
Edit automatically converted to text editing mode (Text Editor), browse down automatically converted to text browsing mode (Text Viewer), replace HEX Viewer
- Data Table Editor ( Table Designer ):
Upd: (PostgreSQL) change data types supported by the length of the bit / time / timetz / timestamp / timestamptz etc. and display (including script generation) (5546)
Fix: (PostgreSQL) amendment (5287) data type is displayed after the turn led to lower raw char / varchar / numeric and problems can not be changed, such as the length of the show (including script generation) (5546)
http://fishcodelib.com/Database.htm
-
Whats new:>>
- bug #4746 Right-aligned columns have left-aligned header
- bug #4779 PMA_Util::parseEnumSetValues fails on enums with UTF-8 values
- bug Undefined index savedsearcheswork
- bug #4788 Inline edit of DATE fields with NULL, NULL checkbox is under datepicker
- bug #4790 DROP TABLE/VIEW IF EXISTS are not tracked
- bug Compatibility with central columns of version 4.4
- bug #4758 Firefox with auth_type to http with multiple server doesn't work anymore
- bug #4789 Views aren't dropped when copying a database
- bug #4784 Incomplete bookmark saving
- bug #4786 SELECT width on relations page
http://www.phpmyadmin.net/
-
Whats new:>>
Data transfer wizard UI improved
Cross-database data transfer fixed + performance significantly improved
Object editor UI changed
Many minor UI improvements and bugfixes
MongoDB extension (EE version):
Support of JavaScript expressions/queries in SQL editor
Multi-db authentication support
Create/delete collections/databases
Server functions (JS) and users view
http://dbeaver.jkiss.org/
-
Changelog
- Master Program Update ( Main ):
Add: Support update process when the password expires ( Change Password Dialog When password prompt expired ) (5557)
Contains the SQL Server / SQL Azure / Sybase ASE / Teradata database, etc.
Add: (Firebird) supports remote connection database file deletion process (Drop remote database file) (including connection list ( Connection List )) (5557)
Upd: SQL History Record ( SQL History ): background color to distinguish between different SQL error record (5557)
Upd: auto-sensing ( IntelliSense * ): Improved Analytical separate characters (GO, /,;) processing, and improve the processing speed (5557)
Upd: raw data columns shortcuts [System Built-] copy processing (Copy: Ctrl + C), with the right-click menu to change [the program] approach (5557)
Include: data column browsing, version control the browser, SQL parser efficacy column replication processing and other information ...
Add: Connection Process Management ( Connection Process Manager ): Added support NuoDB (*) / Firebird and other repositories (* Includes the removal process function) (5557)
Upd: Data tables and view a list of tables ( Table View and List ): rewrite [section] repository data column number of statistical methods that dramatically improves the processing speed (5557)
Add: Main Menu Window -> Tabs increase close the query tag (QueryTab) sub-options (5557)
Upd: Accumulated other contains a small update, correction and optimization (5557)
- Safety Administrator (Database Tools: Security Manager ):
Add: increase the user to enable and disable database processing (Enable and Disable Users / Roles) (5557)
Contains the SQL Server / Sybase ASE / PostgreSQL / Oracle / HP Vertica database, etc.
Add: (Sybase ASE / Oracle) database user's password expires increase processing (Expire Password) (5557)
Add: (Teradata) increase database user management (User List) (5557)
Add: (Teradata) increased Database Roles and Users, such as the contents of the display object properties (5557)
Fix: (PostgreSQL) correction 8.x next script generation problem (5557)
Fix: correction (49 ??) leads Click [New] problem can not be executed after the execution of the script (5557)
- Data Column Browser ( Data Viewer ):
Add: Added settings: Show back when the line should go beyond the information displayed number ( Maximum number of rows to display answer )
Upd: optimization progress display and execute the interrupt handler (5557)
Fix: Under the amended browsing mode [right menu] no effect of heavy brush handle issues (5557)
- Object Browser ( Object Navigator ):
Add: (Teradata) increase JSON / TD_VALIST information such as type of display (5557)
Fix: (Teradata) can not be made part of the solution VIEWS object field type of problem (5557)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes .
http://www.vlsoftware.net/
-
Whats new:>>
- bug #4803 "Show hidden items" is sometimes hidden
- bug #4807 Breaks when sorting by multiple columns while using UNION
- bug #4798 Missing column when exporting in sql
- bug #4810 Broken find and replace
- bug #4804 Undefined Index after export schema
- bug #4802 Changelog page is not working
- bug #4815 Infinite calls to index.php
- bug #4820 Invalid links to dev.mysql.com
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.13/phpMyAdmin-4.3.13-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
Master Program Update ( Main ):
Upd: Object Browser ( Object Navigator ): optimization expand and collapse when clicked object processing, significantly reducing the double click action, speed operation processing (5567)
Upd: Connection List (Connection List): sharp display and optimized processing support Click (5567)
Fix: solve in a multi-screen (Multi-Monitor), drag and drop Windows Mobile compatibility issues (5567)
Fix: correction in a multi-screen (Multi-Monitor), screen resolution if it is [left big right small], the result in the left window [maximize] unusual problem (5567)
Upd: Accumulated other contains a small update, correction and optimization (5567)
Column editing and browsing data ( Data Editor and Viewer ):
Add: increase data type column heading display (Displaying Data Types on the column header) (5567)
Add: support for BLOB data type and save the content as UTF8-encoded text [direct editing Save] function (5567)
Upd: optimized background color display:
Edit mode supports alternate color,
Specific types of content support alternate color (5567)
Upd: Improved [selected] data grid columns and data processing, to avoid open [right menu] in [non-current] data grid resulting in cancellation of the original selected issues (5567)
Upd: Update [browse, edit and output] numeric data type, uniform decimal separator symbol is displayed (Decimal separator: ".") (5567)
Fix: solve the data columns and data grid [copy] treatment, to avoid the occurrence of sporadic exceptions (0x80041D0) (5567)
SQL Editor ( SQL Editor ):
Add: batch SQL statements Custom Delimiter ( Custom delimiter ) (Supports all database systems): Added SET TERM ?? (excluding ON / OFF) (5567)
Add: Object Name text insertion (Insert Text): 1. Support all database objects batch insert (including the root), (2) support the connection object name into the list, the copying process 3. Support shortcuts Ctrl + C (5567)
AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: exclude non-essential items and non-Quoted Strings processing (5567)
Code Management ( Code Manager ):
Upd: control file version of SQL ( SQL File Version Control ): optimization: transaction within 60 minutes changed to [same pen] update, replace [different] Added Processing (5567)
Snippet Management ( Code Snippets Manager ):
Upd: Update length limit, support for larger content stored: Shortcuts (10-> 200) and fragment content (512-> 4096) (5567)
Data Import ( Data Import ):
Upd: support for CSV and TSV scrapbook content formats automatic detection process, without having to manually select the character segmentation (5567)
Upd: Char import content for 0:00 with the end of the treatment, to avoid deemed NULL (5567)
http://fishcodelib.com/Database.htm
-
Changelog
Master Program Update ( Main ):
Fix: After resolving maximized window (Full Screen), the original work of the hidden column (Auto-hide the taskbar) so that the problem can not move the mouse to display (5568)
Fix: correction (5567) led to the window maximized (Full Screen), the task bar (Taskbar) covered issues (5568)
Upd: Accumulated other contains a small update, correction and optimization (5568)
Field AutoFilter ( AutoFilter ):
Add: increase the field data type (Boolean) automatic screening process (5568)
Column editing and browsing data ( Data Editor and Viewer ):
Add: (Informix) to support field data types (Boolean) edit update processing (5568)
Data Import ( Data Import ):
Upd: Improved import CSV data processing: When the source data contains double quotes double-quotes when parsing process (5568)
http://fishcodelib.com/Database.htm
-
Changelog
+ rfe #1553 InnoDB presently supports one FULLTEXT index creation at a time
+ rfe #1562 Allow tracking multiple table at once from database level tracking page
+ rfe #1564 Improve action message on Tracking page
+ rfe #1566 Change value of "Number of rows:" when "Show all" is checked
+ rfe Focus console by clicking on white space
+ rfe #1507 Part 1: Cycle through console history with keyboard up/down arrows
+ rfe #1579 Default to primary key when adding relation
+ rfe #1572 User prefs: Diff-friendly JSON for config
+ rfe #1567 Sever Variables Table UI Improvements
- bug #4675 phpMyAdmin should be able to work without 'examples' DIR - move SQL scripts to sql directory
+ rfe #1578 Warn about reserved word only when a column is created
+ rfe #1590 Recaptcha API v2
+ rfe #1580 Individual Zeroconf PMA tables support
+ rfe #1525 Generate keys one per line
+ rfe #347 allow table with transformed column anywhere in FROM clause
+ rfe #1591 Shortcut link to search page
+ rfe #1568 Fold Add Column After / Before into dropdown
- bug #4705 Table structure: adding primary key doesn't refresh page
+ rfe #1582 SQL formatter
+ rfe #1597 Fast filter improvement: remove "x other results found"
- bug #4720 No error message on Missing extension mbstring
+ rfe #801 Builtin transformations and relations
+ rfe #767 USING BTREE support for HEAP/MEMORY tables
+ rfe #1596 Make "Options > Relational" configurable
+ rfe #719 More details in PDF relation view
+ rfe #1096 Cannot enter connection for federated engine table
+ rfe #954 Allow SALT in ENCRYPT function
+ rfe #1260 Setting LoginCookieValidity > session.gc_maxlifetime
+ rfe Transformation for JSON
- bug Fix isCanvasSupported for new window
+ rfe #1600 Clarify the "Inline" link
+ rfe #1179 Speed up slow triggers by using EVENT_OBJECT_SCHEMA
+ rfe #1192 ON DUPLICATE KEY UPDATE for loading CSV
- bug Cannot execute command from console (multi-server installation)
+ rfe #1208 linking from information_schema
+ rfe #1235 Relation view: move to main "Structure" page
+ rfe #1558 Designer menu with explicit text
+ rfe #937 Relations with views like with tables
+ rfe #1241 Browse Field -> Search
+ rfe #723 Provide sanity check for table/column names (table names)
+ rfe #1312 SessionTimeZone configuration directive
- bug Add missing confirmation when deleting tracking report entries
+ rfe Ability to disable foreign key check when emptying tables
+ rfe #1549 Reset auto-increment when exporting structure
+ rfe #1602 Recover query in redaction after session end
+ rfe #1605 After database creation, go to database structure page
+ rfe #1604 Show PHP version
- bug #4770 Multiple delete on table browse ignoring foreign key checkbox
+ rfe CodeMirror based SQL editor as an input transformation
+ rfe #1275 CodeMirror based JSON editor as an input transformation
+ rfe #685 Editor for HTML content
+ rfe #1595 make professional code editor suggestion
+ rfe #1606 processlist filter
+ rfe Change tracking activation status from db level tracking page
+ rfe #1207 Export users associated with a specific schema/database
+ rfe #1575 "Disable database expansion" : unclear directive name and
explanation
+ rfe #1607 Tool tip for lock icon when making changes to a page
+ rfe #1327 Hide 'Add user' link if user does not have privileges
+ rfe #501 Support for SSL GRANT option
+ rfe #1608 Central columns allowing setting SIGNED / UNSIGNED attribute for integer
+ rfe #1441 Add regexp match when using AllowArbitraryServer
- bug #4806 Unable to work with two different servers in two tabs
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.0/phpMyAdmin-4.4.0-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
Plain text results presentation added
Results viewer redesigned
DB2: metadata fixes (indexes, functions, table DDL, keywords)
SQL Server: extension added (views definition and procedures source code now available)
PostgreSQL: explain plan support added
SQLite: driver version update
CSV-JDBC: driver version update
SQL autocomplete fixed
SQL parser improved
Data transfer fixed (column types auto-cast added)
Results navigation fixed (keep filter values after navigation)
Mongo DB:
Connection invalidate
Data type management improved
Cassandra:
Cassandra Thrift is now obsolete. Legacy (0.x-1.x) Cassandra extension removed from DBeaver
Map, set and list types support added
Data type management improved
Tables autocomplete added
UUID type handler fixed
http://dbeaver.jkiss.org/
-
Changelog
- Data Table Editor ( Table Designer ):
Add: support changing existing data table field order (Changing the column order of an existing table) (5574)
Contains the SQL Server / SQL Azure / SQLCe / Informix / DB2 / PostgreSQL / HP Vertica / Oracle / MySQL / SQLite / Teradata / NuoDB database, etc.
Fix: (SQLite) Constraint Editor ( Constraint Designer ): amended to establish delete multiple problems (including database diagram ) (5574)
Fix: (SQLite) correction data table structure as described in need of renewal, the former belongs to rebuild at the same time is not a problem TRIGGERS (including database diagram ) (5574)
- Column editing and browsing data ( Data Editor and Viewer ):
Fix: Fixed an exception error generated edit data grid, if the direct click Close to the Edit page will cause an error (5574)
Fix: Fixed an exception error generated grid edit information, click on (YES) to correct restore the initial value, to avoid the secondary correction derivatives and other conditions (5574)
Add: (Informix) to support field data types (Boolean) edit update processing (5568)
Upd: update some of the information repository and obtain TABLE SCHEMA approach, and increased exception handling (5574)
- Object Browser ( Object Navigator ):
Add: increasing the object belongs TRIGGERS VIEWS display objects (5574)
Contains the SQL Server / SQL Azure / Sybase ASE / SQLite / Firebird / Teradata / Oracle / DB2 / Informix / NuoDB / PostgreSQL (9.1+) and other repositories
Add: (NuoDB) Support Data Sheet renamed treatment (Rename Table) (5574)
Upd: (PostgreSQL) belongs to exclude internal TRIGGERS sheet items display (5574)
- Field AutoFilter ( AutoFilter ):
Add: increase the field data type (Boolean) automatic screening process (5568)
Upd: join operator (Operator) exception, when the manual input of filter condition is invalid operator can re-enter the (5574)
- Master Program Update ( Main ):
Fix: MySQL Connection property is set to solve the problems related to the display (5574)
Fix: Data Export ( Data Export ): Data Tables node, as amended, and remitted remitted after inquiry, etc., can not get field data type of the questions correctly (the browser and then export the normal) (5574)
Upd: Data Import ( Data Import ): Improved import CSV data processing: When the source data contains double quotes double-quotes when parsing process (5568)
Upd: auto-complete and perception ( AutoComplete and IntelliSense * ): slight perceptual processing to optimize and improve processing efficiency (5574)
Upd: Ensure that the main window after the completion of the database connection remains in the foreground display, such as a password to avoid losing focus after the (5574)
Fix: Improved SQLCe preset detection process, when the expansion element 3.1 is not installed (5574)
Fix: After resolving maximized window (Full Screen), the original work of the hidden column (Auto-hide the taskbar) so that the problem can not move the mouse to display (5568)
Fix: correction (5567) led to maximize the window after (Full Screen), the task bar (Taskbar) covered issues (5568)
Upd: Teradata component version update to Teradata.Client.Provider.dll 15.10.0.0 (2015/03/30) (5574)
Upd: Accumulated other contains a small update, correction and optimization (5574)
Misc: Compatible with Firebird 2.5.4 (2015/03/30)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Redesigned Export dialog.
http://www.vlsoftware.net/
-
MySQL 5.5.43
Changelog
# Functionality Added or Changed
- CMake support was updated to handle CMake version 3.1.
- The server now includes its version number when it writes the initial “starting” message to the error log, to make it easier to tell which server instance error log output applies to. This value is the same as that available from the version system variable.
# Bugs Fixed
- Replication: When using a slave configured to use a special character set such as UTF-16, UTF-32, or UCS-2, the receiver (I/O) thread failed to connect. The fix ensures that in such a situation, if a slave's character set is not supported then default to using the latin1 character set.
- Ordering by a GROUP_CONCAT() result could cause a server exit.
- A malformed mysql.proc table row could result in a server exit for DROP DATABASE of the database associated with the proc row.
- For a prepared statement with an ORDER BY that refers by column number to a GROUP_CONCAT() expression that has an outer reference, repeated statement execution could cause a server exit.
- Large values of the transaction_prealloc_size system variable could cause the server to allocate excessive amounts of memory. The maximum value has been adjusted down to 128K. A similar change was made for transaction_alloc_block_size. Transactions can still allocate more than 128K if necessary; this change reduces the amount that can be preallocated, as well as the maximum size of the incremental allocation blocks.
- A server exit could occur for queries that compared two rows using the <=> operator and the rows belonged to different character sets.
- Certain InnoDB errors caused stored function and trigger condition handlers to be ignored.
- The optimizer could raise an assertion due to incorrectly associating an incorrect field with a temporary table.
- The server could exit due to an optimizer failure to allocate enough memory for resolving outer references.
- Starting the server with start service or mysqld_safe could result in failure to use the correct plugin directory.
- Creating a FEDERATED table with an AUTO_INCREMENT column using a LIKE clause results in a server exit.
MySQL 5.6.24
Changelog
# Bugs Fixed
- InnoDB: A TRUNCATE TABLE operation on a temporary table raised an assertion. The temporary table object was incompletely constructed when reloaded from SYS_TABLES.
- InnoDB: A full-text phrase search returned an incorrect result. An empty string was handled incorrectly when tokenizing a newly inserted row.
- InnoDB: Optimizing a FULLTEXT index raised an assertion. The last optimized word of a FULLTEXT index is stored in the CONFIG table value column which is defined as CHAR(50). An assertion was raised when the last optimized word was greater than 50 characters in length. The CONFIG table value column is defined as CHAR(200) as of MySQL 5.6.24 and MySQL 5.7.6.
- If your innodb_ft_max_token_size setting is greater than 50, it is recommended that you recreate existing InnoDB FULLTEXT indexes after upgrading to MySQL 5.6.24 or MySQL 5.7.6 to avoid this issue. FULLTEXT indexes created after upgrading to MySQL 5.6.24 or MySQL 5.7.6 are unaffected.
- InnoDB: An InnoDB memcached extra_col_value[] array was freed without checking the allocated flag, causing a server exit.
- InnoDB: A DML operation performed while a flushing operation was in progress raised a memcached-related assertion.
- InnoDB: The memcached process_arithmetic_command raised an assertion. The wrong error code was returned for a nonexistent decr key.
- InnoDB: The expiration time (exptime) defined using the memcached set command was ignored. InnoDB memcached set the expiration time to an interval value instead of a system time value.
- InnoDB: An assertion was raised when the full-text search fts_savepoint_release() function released a named transaction savepoint and all subsequent savepoints. Only the initial savepoint should be released.
- InnoDB: A full-text search optimization operation raised an assertion.
- InnoDB: Due to a regression introduced in MySQL 5.6.20, mysqld stop did not stop the mysqld server process while the InnoDB memcached plugin was active.
- InnoDB: An ALTER TABLE ... RENAME failure on a table with a FULLTEXT index raised an assertion.
- InnoDB: A severe error occurred during the log apply phase of an online ALTER TABLE operation that was converting a table with a UTF-8 charset to ROW_FORMAT=REDUNDANT.
- InnoDB: When dummy tables are created, the autoinc_mutex member of the of the dict_table_t object was created unnecessarily. Similarly, the zip_pad.mutex object of dict_index_t object was created unnecessarily for dummy indexes. To avoid unnecessary mutex contention, autoinc_mutex and zip_pad.mutex objects are now allocated and initialized on the first lock attempt.
- InnoDB: An ALTER TABLE ... RENAME operation raised an invalid assertion. The assertion code used an incorrect transaction object.
- InnoDB: A memcached append operation on an INT column caused a segmentation fault. append operations on INT columns are not supported and are now blocked.
- Partitioning: A number of ALTER TABLE statements that attempted to add partitions, columns, or indexes to a partitioned table while a write lock was in effect for this table were not handled correctly.
- Partitioning: Executing an ALTER TABLE on a partitioned table on which a write lock was in effect could cause subsequent SQL statements on this table to fail.
- Replication: When replicating from a 5.7.6 or later server to a 5.6.23 or earlier server, if the older version applier thread encountered an Anonymous_gtid_log_event it caused an assert. The fix ensures that these new log events added in MySQL 5.7.6 and later do not cause this problem with 5.6.24 and later slaves. If gtid_mode is OFF and the applier thread encounters a Gtid_log_event, the applier thread aborts with an error. If gtid_mode is ON and the applier thread encounters a Anonymous_gtid_log_event, the applier thread aborts with an error.
- Replication: When the automatic_sp_privileges variable is set, the server automatically grants the EXECUTE and ALTER ROUTINE privileges to the creator of a stored routine, if the user does not already have these privileges. When a privileged user creates a procedure with DEFINER as a non privileged user on a master, the current user is considered to be a privileged user and the mysql.procs_priv table is not updated. When such a statement was replicated to slave, the non-privileged DEFINER was considered as the current user on the slave and privileges were being allocated. This caused a difference in the privileges that were being allocated on the master and the slave. The fix ensures that creater of the stored routine is added to the binary log, and the slave now checks first if the user exists before granting privileges. To maintain compatibility with previous versions, the DEFINER is used when the INVOKER is not available. As part of this fix, anonymous users can be used to replicate from master to slave.
- Replication: When using a slave configured to use a special character set such as UTF-16, UTF-32, or UCS-2, the receiver (I/O) thread failed to connect. The fix ensures that in such a situation, if a slave's character set is not supported then default to using the latin1 character set.
- Replication: When gtid_mode=ON and slave_net_timeout was set to a low value, the slave I/O thread could appear to hang. This was due to the slave heartbeat not being sent regularly enough when the dump thread found many events that could be skipped. The fix ensures that the heartbeat is sent correctly in such a situation.
- CMake failed to detect the OpenSSL version properly for recent versions of OpenSSL (the format of the version string changed).
- For execution of prepared statements, no check was made whether an audit log plugin returned an error, so statement success could erroneously be returned.
- Debian packages were missing some dependencies.
- Corrections were made for a number of code issues that resulted in compiler warnings about array bounds, possibly uninitialized variables, and variables being set but not used.
- Following execution of a GRANT ... WITH GRANT OPTION statement, execution of a prepared statement with a view could cause a server exit.
- NULL as an expression was not recognized as a literal for calculation of Performance Schema statement digests.
- A user with a name of event_scheduler could view the Event Scheduler process list without the PROCESS privilege.
- Trying to create a user after dropping columns from the mysql.user table could result in a server exit.
- Ordering by a GROUP_CONCAT() result could cause a server exit.
- A malformed mysql.proc table row could result in a server exit for DROP DATABASE of the database associated with the proc row.
- SHOW GRANTS after connecting using a proxy user could display the password hash of the proxied user.
- Large values of the transaction_prealloc_size system variable could cause the server to allocate excessive amounts of memory. The maximum value has been adjusted down to 128K. A similar change was made for transaction_alloc_block_size. Transactions can still allocate more than 128K if necessary; this change reduces the amount that can be preallocated, as well as the maximum size of the incremental allocation blocks.
- Certain queries on the INFORMATION_SCHEMA.INNODB_FT_CONFIG table could cause a server exit.
- A server exit could occur for queries that compared two rows using the <=> operator and the rows belonged to different character sets.
- Certain InnoDB errors caused stored function and trigger condition handlers to be ignored.
- The optimizer could raise an assertion due to incorrectly associating an incorrect field with a temporary table.
- Audit log filtering was not applied to connection events.
- With audit_log_connection_policy=ERRORS, successful COM_QUIT events were errroneously written to the audit log.
- The value of the Audit_log_events status variable did not equal the sum of the other audit log counters.
- The Audit_log_events_filtered status variable did not increment when audit log events were filtered.
- Many new features were added to the audit log plugin in MySQL 5.6.20, but the version number was not increased. The version has been bumped to 1.1.
- The server could exit due to an optimizer failure to allocate enough memory for resolving outer references.
- If the audit log file was found to be corrupt at server startup, an appropriate error message was not always written. Also, if the plugin is loaded, it will be initialized regardless of whether the log was corrupt, except in the case that renaming the log file fails.
- Creating a FEDERATED table with an AUTO_INCREMENT column using a LIKE clause results in a server exit.
- The group_concat_max_len system variable could be set to its maximum value at runtime, but not in an option file.
- A server warning error message referred to the obsolete table_cache system variable rather than to table_open_cache. Thanks to Daniël van Eeden for the patch to fix some of the instances.
- In the DIGEST_TEXT column of Performance Schema statement events tables, references to system variables of the form @@var_name were stored as @ @ var_name.
- If the WITH_SSL CMake option was specified with an incorrect path to the SSL installation or the path to an unsupported (too old) SSL installation, the option was implicitly changed to the bundled value and yaSSL was used instead. Now CMake exits with an error so the user knows that the option value must be changed.
- mysql_real_connect() could close a file descriptor twice if the server was not running.
- Notification of events for the general log were received by the audit log plugin only of the general query log was enabled. Now notifications are posted regardless of whether the general query log is enabled.
www.mysql.com
-
Changelog
4.4.1.1 (2015-04-08)
- bug #4846 Web server's error log is flooded
4.4.1.0 (2015-04-07)
- bug #4813 MySQL 5.7.6 and the Users menu tab
- bug #4818 MySQL 5.7.6 and changing the password for another user
- bug #4819 Request URI too large
- bug #4814 MySQL 5.7.6 and Databases
- bug Use 'server' parameter in console to work in multi server environments
- bug Missing tooltip in monitor
- bug Missing sort icons in monitor
- bug #4805 Inline edit broken when using functions in query
- bug #4821 Timed-out import fails to restart when file represented
- bug #4754 pMA DB not detected properly
- bug #4825 Datepicker missing when changing number of rows on Insert page
- bug #4824 INNODB STATUS page is empty
- bug #4828 JavaScript is loaded in wrong order
- bug #4827 TEXT formatting doesn't work after inline editing
- bug #4822 Compress when php.ini output_buffering is active
- bug #4832 Sorting distinct values result loses links
- bug #4834 Do not attach token to css requests to improve caching
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.1.1/phpMyAdmin-4.4.1.1-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
- Column editing and browsing data ( Data Editor and Viewer ):
Add: Edit mode when the field does not allow null values to show a clear distinction between the different background colors ( NOT NULL with a Different color ) (5580)
Upd: improve the user experience and optimize the display: 1. Increase the data grid prompt (Cell Tooltip), 2. column position where the background color highlights (Row Header) (5580)
Upd: all repositories Quoted Strings date changed to the built-in made via ODBC / OleDB more complete support is also available when the connection (5580)
Upd: All output repository unified date display format (ANSI SQL: yyyy-MM-dd) (5580)
Upd: Improved When [new column edit] deleted directly through the right-click menu, not ask in advance to save the deal (with the Esc key to cancel) (5580)
Fix: If you click Edit to resolve [other] when the column heading (Row Header), does not automatically save the lists of questions (5580)
Fix: corrected data grid appears in [first] & Issues characters can not be displayed properly (5580)
Upd: Other exceptions include improved error handling multiple editing of (5580)
- Tying SQL statement variables ( Binding SQL variables ):
Add: Support for IS NULL designated preset processing ( Support the value of parameters to NULL ) (5580)
Add: Support Tab key to quickly switch to the next item editor (5580)
Upd: Updated tying handle characters DB2 / Informix / NuoDB and other repositories (5580)
Upd:? Update (5542) to solve the repository when tying characters, [with a] tying name can not be referenced repeatedly issue (issue not included in the testing process) (5580)
Upd: When you click NO when the end of the processing is not executed (5580)
- Master Program Update ( Main ):
Add: Database Tools (Database Tools): increase of heavy brush and structure describes a list of library functions (Refresh Database list and Schema list) (5580)
Upd: Connection List (Connection List): optimize the display and improved high-contrast background color display problems (5580)
Add: Setting Options SQL file version control, increase management sub-options ( Version Control Manager ) ()
Upd: Data Table Editor ( Table Designer ): Change the order of the field data sheet (Changing the column order of an existing table) exist: Update MySQL treatment (5580)
Fix: Object Browser ( Object Navigator ): (PostgreSQL) amendment (5574) to exclude support in the 8.x's (5580)
Upd: SQL Editor ( SQL Editor ): Timer Function ( Timer for Automatic Execution ): automatic stop processing Disconnected (5580)
Upd: Accumulated other contains a small update, correction and optimization (5580)
Misc: Compatible with MySQL 5.6.24 (2015/04/06) / MySQL 5.5.43 (2015/04/06)
http://fishcodelib.com/Database.htm
-
Changelog
- bug #4835 PMA_hideShowConnection not called after submit_num_fields
- bug #4836 Server warning after moving from console to direct clicks
- bug #4837 Duplicate new version notification when using the "Back" button
- bug #4839 DOC link in setting is broken
- bug #4841 Status page: Mislukte pogingen per uur value is incorrect
- bug MIME Transformation link fixed
- bug #4838 Prevents console window from moving out of the screen height
- bug #4829 Create procedure via SQL Editor not more possible
- bug #4833 CSS and Javascript are not compressed
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.2/phpMyAdmin-4.4.2-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
Results viewer UI was fixed and improved
Plaintext results viewer was fixed (columns width, scrolling, etc)
Dark theme support was improved
Single entity diagrams (ERD) were improved (show more connections)
Hex editor UI was fixed
GTK: context menus was fixed
GTK: UI freeze in cell editors was fixed
Vertica extension was added (views and procedure source code)
SQL Server & Vertica: big resultsets reading was fixed
PostgreSQL procedures source code viewer was improved
DB2: nanoseconds support in date/time data types was added
Cassandra: BLOBs columns reading was fixed
MongoDB: JSON & XML viewer added
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
- bug #4851 PHP errors in login dialogue
- bug #4207 json_encode error due to strftime returning non utf8 chars in Windows 8.1 Chinese version
- bug #4845 White screen (Cloudflare)
- bug #4794 Server error viewing table content
- bug Fix issues related to number of decimal places in time
- bug #4853 Relation view between 1600 and 1780 px
- bug PHP 7 compatibility in php-gettext
- bug PHP 7 compatibility in bfShapeFiles
- bug PHP 7 session_regenerate_id() warning
- bug #4857 Alter table after changing column name error
- bug #4830 Maximum execution time exceeded in Util.class.php
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.3/phpMyAdmin-4.4.3-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
Column editing and browsing data ( Data Editor and Viewer ):
Upd: Edit mode with different background color of the selected cells clearly distinguish whether the information can be edited (5588)
Upd: New data fields allow the column to NULL, but for Computed Columns or UNION operations midnight New Processing (5588)
Upd: [Advanced Editing] removes display virtual field (Virtual Columns) in the (5588)
Upd: (SQL Server / SQL Azure) can not be read to solve problems Microsoft.SqlServer.Types field type information (5588)
Fix: Correction [no primary key] update processing, direct input NULL when problems can not be updated (5588)
Fix: (Firebird) correction due to RDB $ DB_KEY field back in time with a different name, resulting in the update-related issues (5588)
Data Import ( Data Import ):
Add: Support to import the selected fields ( Importing specific fields ) (5588)
Data Export ( Data Export ):
Upd: instruction code generation (SCRIPT AS -> Data (INSERTs)): simplification (less) generates data content, eliminating the need for field data for processing NULL (5588)
Generate Data Definition Language ( Data Definition Language ):
Upd: (SQL Server / SQL Azure) update (Column / Index / Trigger comments) database object scripting exception message generated annotation characters (') processing (5315)
Master Program Update ( Main ):
Upd: significantly improved connection attribute set (Connection Properties):
Add: Added Sybase ASE complete connection property is set (5588)
Upd: full display SQLCe hidden connection property is set (5588)
Upd: exclude [Repeat] and [without Display] property is set (5588)
Upd: full display default connection properties (5588)
Upd: Updated Firebird default character encoding to connect (Character Set = UTF8) (5588)
Fix: Can not update Firebird Default connection correction character encoding (Charset) problem properties (5588)
Contains Firebird / SQLite / SQLCe, MySQL / NuoDB / Teradata / DB2 / Informix / Oracle / PostgreSQL / Vertica / SQL Server / SQL Azure databases, etc. (5588)
Upd: Firebird components updated to version 4.6.2.0 FirebirdSql.Data.FirebirdClient.dll (2015/04/16) (5588)
Upd: Accumulated other contains a small update, correction and optimization (5588)
http://fishcodelib.com/Database.htm
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
- Addressed issues with creating new connections
http://www.dbsoftlab.com/database-editors/database-browser/overview.html
-
Changelog
- bug #4863 Edit vs Change
- bug #4859 Don't scroll (to bottom) when editing multiple rows
- bug #4862 Misaligned Inline edit field
- bug #4861 Use of undefined constant PMA_DRIZZLE
- bug #4865 sprintf(): Too few arguments
- bug #4866 Limit column ordering in index edit dialog
- bug #4867 Incorrect ALTER TABLE statement generated
- bug #4870 Inconsistency in 'Ignore' checkbox in insert page
- bug #4869 Drop column action not asking to confirm
- bug #4871 Error on creating table - bug Undefined index: Rows
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.4/phpMyAdmin-4.4.4-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
- Master Program Update ( Main ):
Add: Added link list search function ( Search Connection Explorer ) (5595)
Add: Support servo version deleted repository (structural description) treatment (Database Tools -> Drop Databases and Schemas) (5595)
Database contains SQL Server / MySQL / Sybase ASE, etc.
Structural description contains PostgreSQL / DB2 / Informix / NuoDB / Oracle / Teradata / Vertica, etc.
Add: New structural description processing (Database Tools -> Create Schema): increase of Oracle and Teradata databases, etc. (5595)
Add: Data Export ( Data Export ): support for export selected fields ( Exporting specific fields ) (5595)
Upd: Improved (5588) connection attribute set (Connection Properties): set the properties added to our catalog display (5595)
Fix: corrected multi-screen main window [mouse to drag and manually click] stops the screen boundary treatment (Dock Window) (5595)
Fix: field AutoFilter ( AutoFilter ): Correction [Edit Mode] under field data type (DateTime) automated screening process (5595)
Upd: Updated Italian interface language Italian language (by Paolo Saudin) (5595)
Upd: Accumulated other contains a small update, correction and optimization (5595)
- Data column editing ( Data Editor ):
Upd: [Add / Update / Import] field DateTimeOffset data type, and not when you specify the time zone (TimeZone), will take the default operating system (5595)
Add: Data Grid Edit ( Cell Editor * ): Added date picker ( DateTime Picker ): increase DateTimeOffset field type of support (5595)
Fix: Correction [no primary key] question the edit field is NULL / NOT NULL / {blank} and other updates and search (5595)
- Tying SQL statement variables ( Binding SQL variables ):
Upd: NULL Check function increases, and a clear distinction between 'NULL' / NULL / BLANK other treatment (5595)
Upd: adding more can be specified as the default IS NULL conditional processing ( expression {= | <> | = |> |> = |> | <| | <= <!!!} (5595))
- Search and replace function ( Quick Find and Replace ):
Upd: Use regular expressions (Regular Expression) added exception handling (5595)
Fix: corrected exactly match (Match Case) handle exceptions if the input characters may cause problems in an infinite loop (5595)
- Object Browser ( Object Navigator ):
Upd: Click Single Click Double Click and double-click on the object in order to expand and collapse the distinction between different colors for easy identification (5595)
Upd: Updated Firebird 3.0 Functions and Procedures and other objects display (5595)
http://fishcodelib.com/Database.htm
-
Changelog
Driver license accept is now required
SQL parameters binding dialog was fixed
Error dialog was fixed
Added drivers configuration for NuoDB, GemfireXD, ExaSol
SQL formatter was fixed
Data transfer DDL generator was fixed
Data transfer performance was improved
LIMIT clause usage was fixed + SQL limit configuration was added
ERD UI fixes
Document renderer (JSON) was improved (MongoDB)
UI freeze on disconnect was fixed
http://dbeaver.jkiss.org/
-
(http://s26.postimg.org/v68z4lgk9/screenshot_274.jpg)
SQLite Database Browser is a freeware, public domain, open source visual tool used to create, design and edit database files compatible with SQLite. It is meant to be used for users and developers that want to create databases, edit and search data using a familiar spreadsheet-like interface, without the need to learn complicated SQL commands.
Changelog
Major new features are...
Our first 64-bit windows release! If you notice any weirdness from it, please let us know. :smile:
Now using Scintilla for our code editor which brings many nice improvements like brace matching, code folding, error highlighting, multi-line tab and shift+tab, better code completion, help texts, etc.
Better SQL export
REGEXP support (see the wiki page for details...)
NULL value highlighting - customisable in the preferences
Enhancements
Highlight NULL values in all table views and make the highlighting configurable - #163 and #220 (thanks to @samir-aguiar)
Use Scintilla as code editor - #260 (thanks to @MKleusberg)
Allow manually setting the application language in the Preferences Dialog - #182 (thanks to @samir-aguiar)
Pressing tab on last field of "Browse Data" now auto-creates a new record, making it faster to add new rows - #209 (thanks to @MKleusberg)
Added an AppData file for all the Linux software centres - #178 (thanks to @glawrence)
Add an option for the tab size in the SQL code editor - d8cdcbd (thanks to @rp-)
Add option to name the columns in the SQL export files - #242 (thanks to @schdub)
Allow schema only export when exporting SQL files - #103 (thanks to @schdub)
Allow resizing multiple columns at once in the Browse Data tab - #241 (thanks to @schdub)
Mark syntax errors in the Execute SQL tab after their execution failed - 649b179 (thanks to @MKleusberg)
Data browsing using Database Structure table selection - #246 (thanks to @MKleusberg)
Add support for non-integer primary keys in Without Rowid tables - #240 (thanks to @MKleusberg)
Add option to Preferences Dialog to disable automatic version check - #173 and #208 (thanks to @MKleusberg)
Improve error messages a little bit - 3c24397, b2b068f, and 808c771 (thanks to @MKleusberg)
Add support for CR line ending in the CSV import - #212 (thanks to @samir-aguiar)
Add implementation for the REGEXP operator in SQL code - #215 (thanks to @MKleusberg)
Allow copying information in About dialog - #222 (thanks to @MKleusberg)
Set focus to text edit after clearing in Edit Data dialog - 50c0340 (thanks to @samir-aguiar)
Support MSVC2013 builds - 8cbc13a (thanks to @rp-)
Bug fixes
Some translations had the Preferences menu in the wrong place on OSX - #200 (thanks to @MKleusberg)
Fix new version check - 2c25b7e (thanks to @MKleusberg)
Fix +Infinite and -Infinite Expression on Export Database to SQL file - #244 (thanks to @schdub)
Fix type of imported BLOB data - #239 (thanks to @schdub)
Modify Table list selection could be 'fooled' by dragging - #261 (thanks to @MKleusberg)
There were no file format filters in the Open File dialog when opening a database file - #266 (thanks to @samir-aguiar)
Escape special characters in headers and values correctly in CSV export - #219 (thanks to @samir-aguiar)
Grammar parser didn't read foreign key column constraints - #227 (thanks to @MKleusberg)
Fix crash when having a table with a foreign key referencing a column the name of which uses different upper/lower case characters - #228 (thanks to @MKleusberg)
Disable actions to save SQL when no file is open - #233 (thanks to @samir-aguiar)
Don't add file filters on OS X in Edit Data dialog to work around a Qt bug - #230 (thanks to @samir-aguiar)
Fix bug where sort arrows in the Browse Data tab were pointing in the wrong direction - #231 (thanks to @samir-aguiar)
Translations
Updated the French translation - d6f9716 (thanks to @mvt91)
Other notes
New Windows builds
New 64-bit build
Updated to QT 5.4.1 (shared dll)
Bundles SQLite 3.8.9
Requires the (free) Microsoft Visual C++ Redistributable Packages for Visual Studio 2013 to be installed, available here.
MacOS X builds
The standard SQLite build bundles SQLite 3.8.9
The build including SQLCipher support bundles SQLCipher 3.2.0 (based on SQLite 3.8.6)
http://sqlitebrowser.org/
-
(http://s26.postimg.org/xs4evojyx/screenshot_398.jpg)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
Changelog
New feature:
Add support for JSON grid export.
Add support for Markdown Here grid export.
Support new command line parameter "n", or "nettype", which takes an integer, representing the protocol number (0=mysql tcpip, ...).
Add support for connecting to Microsoft Azure Servers.
Add edit box + updown buttons for limiting the size of exported INSERT queries in bytes.
Display creation time, last alter time, comment and start time of scheduled events.
Online help document available. Various "Help" buttons in relevant dialogs link to this document.
Bugfix:
Dropping functions and procedures on PostgreSQL now with required parameters list.
Size bars in "Database" tab on PostgreSQL now with correct values.
Loading full grid data on PostgreSQL did not work on text columns.
Fix microseconds in MSSQL date/time data types, hidden in data and query grids.
Use ISO 8601 date/time format on MSSQL.
PostgreSQL: Fix wrong order of columns shown in indexes, and show normal indexes also.
Do not uppercase ENUM values in procedure parameter datatypes.
Fix crash when right-clicking a database, following by a click on "Drop".
Version conditional disabling for "Create new" menu items in MySQL mode only.
TEXT data type has a maximum length of 65k for MySQL only. Introduce other values for MSSQL and PostgreSQL.
Fix memory leak in TfrmTableTools.SaveSettings.
Let longer data type matches win over shorter ones, especially important on PostgreSQL.
Make TPGConnection.FetchDbObjects compatible to pre-9.0 servers on PostgreSQL.
Fix non working addition of new columns in MySQL.
Detect xid type (oid 28) as integer.
Detect character type (oid 1042) as char, not varchar.
Detect aclitem[] type (oid 1034) as unknown, not text.
Fix detection of PostgreSQL data type INTERVAL as VARCHAR.
Enhancement:
Automatic storing of settings in portable mode.
Optimize query for getting total row count on PostgreSQL.
Add support for microsecond precision of MSSQL date/time types in table editor, show these in "Length/Set" column.
Add a help button to the quite non-intuitive controls on the export dialog.
Add support for JSON data type on PostgreSQL.
Add support for HIERARCHYID data type on MSSQL.
Increase various default values for window dimensions, for reasonable look and feel for new users.
Add "Rename" context menu item in session tree.
Use local number formatting in grids by default.
Use transparent background for NULL cells by default.
Support columns with a string literal as default value plus an ON UPDATE CURRENT_TIMESTAMP clause.
Increase compatibility when getting procedure body on MSSQL.
Remove duplicates from recent file list pulldown.
Translate connected/disconnected words in status bar.
Set focus on filter box when SQL help dialog opens.
Update gettext unit.
Make search/replace dialog resizable.
Activate "Clear filter" button after applying text to filter memo.
Gracefully remove superfluous WHERE keyword from data grid filter, so other places like the previously modified "More filters" menu do not add a second WHERE.
Use existing data grid WHERE filter to filter values from quick filter > "More values".
Remove outdated details in readme file, and redirect to official help page instead.
Detect all array style types on PostgreSQL as unknown type, e.g. TEXT[].
Pass column or argument name to NativeToNamedColumnType(), as a hint for the user.
Support quoted datatypes in TDBConnection.GetDatatypeByName, coming from TDBConnection.ParseTableStructure.
http://www.heidisql.com/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes .
http://www.vlsoftware.net/
-
Changelog
- bug Table overhead stats: missing space before the unit
- bug Fix resize icon in Designer
- bug #4879 Exit fullscreen in Designer does not change the button text
- bug #4880 Designer icons missing when using original theme
- bug #4878 Column list of central columns is not cleared
- bug #4881 jQuery dialogs of the Designer are not displayed in fullscreen
- bug #4883 Search function breaks when searching for certain combinations of backslashes and slashes
- bug #4830 Maximum execution time exceeded in Util.class.php (better fix)
- bug #4885 Some icons are above the overlay of jQuery dialogs
- bug #4886 Clicking on external links in advisor rules give JS error
- bug #4888 Filter in central columns does not work in other languages
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.5/phpMyAdmin-4.4.5-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.portablefreeware.com/screenshots/scr3zKJwS.gif)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added option to export to JSON file.
Fixed bug: ESEDatabaseView failed to load records on some tables/databases.
Fixed bug: ESEDatabaseView crashed when trying to load a very large binary value.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
- bug #4890 webkitStorageInfo and webkitIndexedDB is deprecated
- bug #4892 Undefined variable: unique_conditions
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.6/phpMyAdmin-4.4.6-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
Main program update ( Main ):
Add: Connection administrator ( Connection Manager ): increase new connection handle (Add new connection)
Upd: auto-complete and perception ( AutoComplete and IntelliSense ) When optimizing Click Delete, Backspace keys, etc., automatically exclude unnecessary display processing according to the text before and after (5606)
Upd: Data Export ( Data Export ): Improved exception handling when Excel Export: 2 choose to continue or cancel the process, an increase in the error column and data content display
Upd: servo Edition database connection settings ( Connection Profile ) Improved input connection name (Profile Name) treatment already exists for
Upd: File type library name allows the same name but differ in case [renamed] Processing
Fix: Fixed rename files or directories, and If there is already the case with the same name but distinct issues
Fix: Fixed some table name with a database exception handling problems when characters.
Upd: Change the Teradata transaction isolation level (Isolation Level) (5606)
In order to support comprising: a transaction mode processing ( Transaction Mode ), data import ( Data Import ), execute SQL script file ( Execute an SQL Script File ) and other functions
Upd: Accumulated other contains minor updates, corrections and optimization
Data Table Editor ( Table Designer ):
Fix: Data Sheet primary key selector ( PrimaryKey Selector ): correction data table does not support more than one or more primary key selection processing
Fix: (NuoDB) Fixed edit field is exemplified by type (ENUM), the problem can not be displayed include value (including script generation) (5606)
Upd: When (MySQL) Updated Edition exemplified type (ENUM / SET) display, for example, be displayed only in the length of the position value (5606)
Problems (Oracle 12c) amended AutoIncrement set stalled (5606): Fix
Fix: Data Table Field order (Changing the column order of an existing table) change already exists:
Upd: support the data table contains IDENTITY (x, x) when the field is moving process
Fix: Fixed not added SCHEMA specified processing while improving exception handling problems
Column editing and browsing data ( Data Editor and Viewer ):
Upd: support data field type String Object but the data content when, direct display process
Upd: Improved JSON Array browsing processing
Fix: Fixed right-click menu [Copy] function, if the copy contents contains {...} will not properly handle the issue
http://fishcodelib.com/Database.htm
-
Changelog
AutoComplete and perception ( AutoComplete and IntelliSense ):
Add: item list of icons combine my favorite item display ( My favorite Objects )
Add: New Item Shortcut ( Shortcut Keys: F1 ~ F12 ): can be inserted directly specified item, eliminating selection process
Add: All servo version SCHEMA database objects are added to the display, including Procedures / Functions / Sequences / Packages / Macros (with Tables / Views)
Upd: Improved and Correction Sub-Select aware processing capacity
Fix: Fixed led to automate processing part Keywords useless
Main program update ( Main ):
Upd: Improved handling Message dialog box (MsgBox): increased replication error message handling, progress dialog automatically restore the original process, under 125DPI; Fixed display problems
Upd: Data Export ( Data Export ): Memory archive type (Save as type) settings, eliminating the need for the next issue of the open reselect
Upd: Accumulated other contains minor updates, corrections and optimization
http://fishcodelib.com/Database.htm
-
Changelog
- bug #4899 [security] CSRF vulnerability in setup
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.6.1/phpMyAdmin-4.4.6.1-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: support the project list window automatically scale and optimize the display processing
Upd: increasing the mouse is moved, where the project selection process
Upd: Improved Cross-Database (Cross-database) data table field sensing process
Fix: Fixed (5609) led to the problem (SQL Server / Sybase ASE) SCHEMA repeat display
Add: item list of icons combine my favorite item display ( My favorite Objects )
Add: New Item Shortcut ( Shortcut Keys: F1 ~ F12 ): can be inserted directly specified item, eliminating selection process
Upd: exclude use shortcut keys F5 to avoid treatment effects of rapid input (5614)
Add: All servo version SCHEMA database objects are added to the display, including Procedures / Functions / Sequences / Packages / Macros (with Tables / Views)
Upd: Improved and Correction Sub-Select aware processing capacity
Fix: Fixed (5606) led to automate processing part Keywords useless
SQL editor ( SQL Editor ):
Add: Add the contents of the file attached to the statement additional commands ( Append File contents to the statement:: r )
Upd: Updated search and replace function ( Quick Find and Replace ) supports search and replace windows around the zoom function
The tying SQL statement variables ( Binding SQL variables ):
Upd: when improved when the field name of the first character of tying character, to be interpreted as tying variable processing (5614)
Column editing and browsing data ( Data Editor and Viewer ), double-click the data grid strengthening process:
Add: Information column editing mode, double-click to enter edit data grid data grid, you can open the data grid edit functions (read-only when the Cell Editor * )
Add: Information column browse mode, double-click to open data grid data grid can browse function ( Cell Viewer )
My favorite ( My Favorites ):
Upd: after the original selected display to direct all displayed (5610)
Upd: support for direct click, without having to first select after treatment
Main program update ( Main ):
Upd: after dramatically Teradata connection [object loading speed], from the 24s to the original cost can be completed in just 0.1s read (5614)
Upd: Improved handling Message dialog box (MsgBox): 1. increased replication error message handling, 2. progress dialog automatically restore the original processing, 3. 120DPI correction under Display Problems
Upd: Data Export ( Data Export ): Memory archive type (Save as type) settings, eliminating the need for the next issue of the open reselect
Upd: Accumulated other contains minor updates, corrections and optimization
http://fishcodelib.com/Database.htm
-
Changelog
- bug #4876 Settings issues (Favorite tables shown twice in Settings)
- bug #4896 Non-styled error page when following results link
- bug #4894 Deleting without confirmation
- bug #4858 Issues with SQL autocomplete
- bug #4897 Column hint in SQL autocomplete is sometimes not shown
- bug #4898 JS error after selecting a field and press Enter
- bug Honor proxy settings when getting Git commit information
- bug Missing title on link
- bug #4512 ForceSSL Redirect Check
- bug Undefined index collation_connection
- bug Error when the reporting server is down
- bug Escape database and table names for partition maintenance
- bug Invalid value for CURLOPT_SSL_VERIFYPEER
- bug #4367 Import status infinite loop
- bug #4902 Designer: Loading does not work
- bug #4904 Setup: Overview > Display does not work
- bug #4906 Designer: pages from all databases
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.7/phpMyAdmin-4.4.7-all-languages.zip/download)
http://www.phpmyadmin.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor export bugs fixed.
http://www.vlsoftware.net/
-
(http://www.portablefreeware.com/screenshots/scryKVxHl.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Whats new: >>
Update built-in DISQLite3 engine to SQLite 3.8.10.1.
Add DBSTAT virtual table.
The schema tree flags INTEGER PRIMARY KEY columns as "semi not null", using a gray check tick. This indicates that these columns do not allow certain NULL actions (i.e. UPDATE) and raise errors.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
Changelog
Informix database extension was added
Resultset scrolling UI was fixed. Auto-fetch of results next page if now configurable.
Date/time editor was redesigned + nanoseconds support added
Custom SQL delimiter support was added
http://dbeaver.jkiss.org/
-
Changelog
Data Import ( Data Import ):
Add: increase the field data type detection, fully supports import processing field data type (5623)
Add: Support column of type BLOB (Byte ()) binary (0x) data import process (5623)
Add: column heading Data Type Displays ( Displaying Data Types on the column header ) (5623)
Data Export ( Data Export ):
Upd: Update export formats CSV / TSV / TXT / JSON, field data type BLOB (Byte ()) of the Data Export Processing (remove - separator character) (5623)
Data Table Editor ( Table Designer ):
Add: (Teradata) to increase the existing data table field preset value update processing (Modifying Default Value) (5623)
Fix: (Teradata) correction data table field notes the problem can not be displayed (Displaying Column Comment) (including script generation) (5623)
Upd: (Access / FoxPro) increase in data sheets and renamed when a new character-related exception processing (5623) (.)
Fix: (SQLite) Constraint Editor ( Constraint Designer ): Correction (55xx) result can not exist in the new data table processing (5623)
AutoComplete and perception ( AutoComplete and IntelliSense * ):
Add: Support for more cross-repository [data sheet] (Cross-database .) And cross structure description (Cross-schema .) Perception Processing (5623)
Add: Support (SQL Server / Sybase ASE) across databases and structure described in [data sheet] (Cross-database.schema .) Perception Processing (5623)
Fix: exclude (SQL Server / Sybase ASE) database and non-cross structure description database when current [Data Table Field] aware processing (5623)
Add: (OData) to increase data table object and code snippet automate processing (5623)
Upd: 1. Perfection (5614) related to the updating process, 2. Change the perception sheet length limit (30-> 50), 3. Improved Data Sheet multiple choice fields inserting process (5623)
The tying SQL statement variables ( Binding SQL variables ):
Add: increase the tying process variable input values, the impact included: SQL Course Record ( SQL History ), SQL Efficiency Analyzer ( SQL Profiler ) and other functions (5623)
Main program update ( Main ):
Upd: Updated field data type (Byte / SByte) related functions: support include field AutoFilter ( AutoFilter ) and Search Data Sheet Data ( Search Table Data ) and other functions (5623)
Upd: Memory data backup and restore path location of the library (support consists of Firebird / SQLite / MySQL / PostgreSQL) (5623)
Upd: 1. improvements resulting from the use of double-clicking on the click on the node, 2. Improved browse all library mode Click to expand the node Issues (5623)
Add: Support Firebird 3.0 database backup process (Backup database) (5623)
Upd: SQL Course Record ( SQL History ): 1. increased heavy brush handle the task bar, increasing the number of records displayed 2. Title (5623)
Upd: Accumulated other contains minor updates, corrections and optimization (5623)
Misc: Compatible with PostgreSQL 9.4.2 / 9.3.7 / 9.2.11 / 9.1.16 / 9.0.20 (2015/05/22)
Misc: Compatible with SQL Server 2014 SP1 / SQL Server 2014 SP1 Express and LocalDB (2015/05/14)
http://fishcodelib.com/Database.htm
-
Changelog
- bug Allow accessing visual query builder when pmadb is not configured
- bug #4893 Nav tree line alignment issue
- bug #4911 Lock page icon is not shown after fresh reload
- bug #4912 "Highlight pointer" and "Row marker" doesn't work properly
- bug Browse foreigners window goes out of the window
- bug #4918 Date field popup dialog position bug
- bug In /setup, PMA_messages is not defined
- bug #4924 Recaptcha failure
- bug #4930 Database copy doesn't work for tables with more than one FULLTEXT index
- bug #4929 Edit view structure doesn't load the algorithm
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.8/phpMyAdmin-4.4.8-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
- SQL Efficiency Analyzer ( SQL Profiler ):
Add: Support MySQL (5.6.7+) overall database analytical processing ( Global Mode ), the other an old version remains (Session Mode) (5630)
Upd: Instant update your browser to keep the last 10 000 pen record, when exceeded will automatically delete the oldest record, to avoid affecting the performance and take up too much memory (5630)
Upd: a lot of code optimization and improvement process in order to improve the overall efficiency and stability (5630)
- SQL Server Backup and Restore process ( Backup Manager and Restore Manager )::
Upd: 1. path location memory processing, 2. Restore the database can handle key actuation (5630)
- Search and Replace function ( Quick Find and Replace ):
Fix: Fixed When changing the size of the main window, you can not move with the issue (5630)
Fix: Fixed (5614) led to replace the function of the problem can not be opened (5630)
- Object Browser ( Object Navigator ):
Fix: When (DB2 / Informix) correction data table names are case differ, the problem can not obtain information on the table fields (including script generation) (5630)
Upd: built-in data type VarChar dBase correct length maximum (255> 254) (5630)
Upd: Improved use double-click on the click node problem caused when the original (5623) omission to update (5630)
- Main program update ( Main ):
Upd: Connection Settings Properties (Connection Properties): increase set attributes Description Display (Property Desctiption) (5630)
Upd: Question dialog box optimization process, leaving the windows did not shut down and then return, be sure to stay in the upper display (5630)
Upd: SQLite element version update to System.Data.SQLite.dll 1.0.97.0 (3.8.10.2) (2015/05/26) (5630)
Upd: Accumulated other contains minor updates, corrections and optimization (5630)
Upd: Update Database .NET Additional Files ( ) (2015/05/30)
Misc: Compatible with SQL Server 2016 CTP2 (2015/05/29)
Misc: Compatible with MySQL 5.6.25 (2015/05/29) / MySQL 5.5.44 (2015/05/29)
http://fishcodelib.com/Database.htm
-
Changelog
# Bugs Fixed
- InnoDB; Partitioning: The CREATE_TIME column of the INFORMATION_SCHEMA.TABLES table now shows the correct table creation time for partitioned InnoDB tables. The CREATE_TIME column of the INFORMATION_SCHEMA.PARTITIONS table now shows the correct partition creation time for a partition of partitioned InnoDB tables. The UPDATE_TIME column of the INFORMATION_SCHEMA.TABLES table now shows when a partitioned InnoDB table was last updated by an INSERT, DELETE, or UPDATE. The UPDATE_TIME column of the INFORMATION_SCHEMA.PARTITIONS table now shows when a partition of a partitioned InnoDB table was last updated.
- InnoDB: An assertion was raised on shutdown due to XA PREPARE transactions holding explicit locks
- InnoDB: The strict_* forms of innodb_checksum_algorithm settings (strict_none, strict_innodb, and strict_crc32) caused the server to halt when a non-matching checksum was encountered, even though the non-matching checksum was valid. For example, with innodb_checksum_algorithm=strict_crc32, encountering a valid innodb checksum caused the server to halt. Instead of halting the server, a message is now printed to the error log and the page is accepted as valid if it matches an innodb, crc32 or none checksum.
- InnoDB: The memcached set command permitted a negative expire time value. Expire time is stored internally as an unsigned integer. A negative value would be converted to a large number and accepted. The maximum expire time value is now restricted to INT_MAX32 to prevent negative expire time values.
- InnoDB: Removal of a foreign key object from the data dictionary cache during error handling caused the server to exit.
- InnoDB: SHOW ENGINE INNODB STATUS output showed negative reservation and signal count values due to a counter overflow error.
- InnoDB: Failure to check the status of a cursor transaction read-only option before reusing the cursor transaction for a write operation resulted in a server exit during a memcached workload.
- InnoDB: MDL locks taken by memcached clients caused a MySQL Enterprise Backup FLUSH TABLES WITH READ LOCK operation to hang.
- InnoDB: Estimates that were too low for the size of merge chunks in the result sorting algorithm caused a server exit.
- InnoDB: For full-text searches, the optimizer could choose an index that does not produce correct relevancy rankings.
- Partitioning: When creating a partitioned table, partition-level DATA DIRECTORY or INDEX DIRECTORY option values that contained an excessive number of characters were handled incorrectly.
- Partitioning: Executing an ALTER TABLE on a partitioned table on which a write lock was in effect could cause subsequent SQL statements on this table to fail.
- References: See also Bug #19856162, Bug #74451.
- Replication: When binary logging was enabled, using stored functions and triggers resulting in a long running procedure that inserted many records caused the memory use to increase rapidly. This was due to memory being allocated per variable. The fix ensures that in such a situation, memory is allocated once and the same memory is reused.
- Replication: If an error was encountered while adding a GTID to the received GTID set, the log lock was not being correctly released. This could cause a deadlock.
- Replication: A slave running MySQL 5.6.24 or earlier could not connect to a master running MySQL 5.7.6 and later that had gtid_mode=OFF_PERMISSIVE or gtid_mode=ON_PERMISSIVE. The fix ensures that a slave running MySQL 5.6.25 and later can connect to such a master as long as the slave's gtid_mode is compatible. In other words, a slave running MySQL 5.6.25 and later which has gtid_mode=OFF can connect to a master running MySQL 5.7.6 and later which has gtid_mode=OFF_PERMISSIVE, and a slave running MySQL 5.6.25 and later which has gtid_mode=ON can connect to a master running MySQL 5.7.6 and later which has gtid_mode=ON_PERMISSIVE. Other combinations are incompatible.
- Replication: If an error occurred when using a multi-threaded slave, issuing a CHANGE MASTER TO statement which resulted in an ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS error, and then issuing RESET SLAVE, made it impossible to change master due to repeated ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS errors. Running the debug version of mysqld caused an unexpected exit in this case. The fix ensures that the recovery process for multi-threaded slaves avoids this.
- Replication: When using semisynchronous replication performance was degrading when the number of threads increased beyond a certain threshold. To improve performance, now only the thread which is committing is responsible for deleting the active transaction node. All other operations do not touch this active transaction list.
- Replication: Using mysqlbinlog to process log events greater than 1.6GB failed with an out of memory error. This was caused by an internal error converting the length variable. The fix upgrades the length variable to avoid overflow in both encoding and decoding functions.
- Replication: When master_info_repository=TABLE the receiver thread stores received event information in a table. The memory used in the process of updating the table was not being freed correctly and this could lead to an out of memory error. The fix ensures that after an event is flushed to the relay log file by a receiver thread, the memory used is freed.
- For small values of the read_rnd_buffer_size system variable, internal caching of temporary results could fail and cause query execution failure.
- The normalize_statement() UDF used by MySQL Enterprise Firewall could cause a server exit for certain password-related statements.
- A failed FLUSH PRIVILEGES statement followed by statements to create or drop accounts could cause a server exit.
- std::stringstream code used by MySQL Enterprise Firewall could cause a server exit.
- SHOW VARIABLES mutexes were being locked twice, resulting in a server exit.
- ull2dec() was modified to avoid a problem with GCC 5 in optimized mode.
- Using GCC 5, debug builds failed due to compiler warnings.
- A Provides rule in RPM .spec files misspelled “mysql-embedded” as “mysql-emdedded”.
- The mysql_firewall_max_query_size system variable should be read only at runtime, but it was possible to modify it.
- MySQL Enterprise Firewall could leak memory in the unlikely event of failure to store information in an INFORMATION_SCHEMA table.
- Using a MySQL 5.6 version of mysqladmin to change the password for an account on a MySQL 5.7.6 installation resulted in an unusable account password.
- AddressSanitizer compilation errors were silenced.
- Under certain conditions, the libedit command-line library could write outside an array boundary and cause a client program crash.
- mysql_config_editor could exit abnormally while encrypting passwords.
- Host value matching for the grant tables could fail to use the most specific of values that contained wildcard characters.
- For MySQL distributions linked against yaSSL, a corrupt client key file could cause clients to exit.
- For join queries with a large number of tables, the server could exit converting the join to a semi-join.
- Deleting rows from mysql.user following by granting privileges to a new account could result in a server exit.
- Renaming the mysql.procs_priv table and executing SHOW GRANTS resulted in a server exit.
- Within a stored procedure, access to view columns after DDL or FLUSH TABLES statements in the procedure could cause a server exit.
- Execution of certain BINLOG statements while temporary tables were open by HANDLER statements could cause a server exit.
- For a prepared statement with an ORDER BY that refers by column number to a GROUP_CONCAT() expression that has an outer reference, repeated statement execution could cause a server exit.
- CMake configuration was adjusted to handle new warnings reported by Clang 3.5, using the -Wpointer-bool-conversion and -Wundefined-bool-conversion compiler options.
- Loading corrupt spatial data into a MyISAM table could cause the server to exit during index building.
- Specifying --general_log_file= (with an empty value) at server startup caused the server to fail and exit.
- CMake configuration was adjusted to handle warnings reported by Clang 3.3.
- Some MySQL Enterprise Firewall diagnostic messages were written outside the control of the log_error_verbosity system variable.
- The server rejected empty COM_SHUTDOWN packets.
- Inappropriate -Werror options could appear in mysql_config --cflags output.
- In the Performance Schema threads table, the PROCESSLIST_STATE and PROCESSLIST_INFO values did not change for the thread/sql/main main thread instrument as the thread state changed.
- Certain queries for the INFORMATION_SCHEMA TABLES and COLUMNS tables could lead to excessive memory use when there were large numbers of empty InnoDB tables.
- Queries that included a HAVING clause based on nondeterministic functions could produce incorrect results.
- For logging of prepared statements to the general query log, the Execute line was logged after statement execution, not before.
- MySQL failed to compile using OpenSSL 0.9.8e.
www.mysql.com
-
Changelog
- bug #4920 relation view doesn't list fields of table in other database
- bug #4905 Sorting by an alias
- bug #4931 False error before entering reCAPTCHA
- bug #4909 central column with multiple server
- bug #4937 Custom export with backquotes off is not working
- bug #4908 Reverse proxy: infinite internal redirect (added warning in doc)
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.9/phpMyAdmin-4.4.9-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
- Avoid failures while fsync'ing data directory during crash restart
- Fix pg_get_functiondef() to show functions' LEAKPROOF property, if set
- Fix pushJsonbValue() to unpack jbvBinary objects.This change does not affect any behavior in the core code as of 9.4, but it avoids a corner case for possible third-party callers.
- Remove configure's check prohibiting linking to a threaded libpython on OpenBSD.The failure this restriction was meant to prevent seems to not be a problem anymore on current OpenBSD versions.
www.postgresql.org
-
Changelog
Now DBeaver can create separate connections for each SQL editor (configurable)
Connection invalidate improved
Plain text presentation was fixed
Date/time editor was fixed
Many minor UI bugs were fixed
http://dbeaver.jkiss.org/
-
Changelog
AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: Improved and corrected when JOIN multiple data tables, allows you to specify the data sheet (or alias) field sensing process (5638)
Auto braces complete ( Automatic Brace Completion ):
Upd: after the display at the auto-complete and has been selected projects to support first inserted automatically selected project completion process (5638)
Servo Edition database connection settings ( Connection Profile ):
Add: increase exemplified Informix database functionality built (5638)
Fix: Fixed issue new name if the connection is set with a different database of the same name, the original settings will be overwritten (5638)
SQL editor ( SQL Editor ):
Upd: SQL format plug-in command processing switch database link Edition ( SqlFormatterLibrary35 ), while addressing the needs of the environment problems in .NET 3.5 (2.0) in order to use the (5638)
Search and Replace function ( Quick Find and Replace ):
Fix: Fixed in the main window closed under scaling moves not reopen the issue (5638)
Main program update ( Main ):
Upd: (DB2 / Informix) increase DECIMAL (precision, scale) data type precision processing (including browsing the generated object code and instruction) (5638)
Upd: (DB2) updated LONG VARCHAR FOR BIT DATA data type handling (including browsing the generated object code and instruction) (5638)
Fix: (DB2) can not be made to improve the built-in handle DECFLOAT data types of problems (including browsing the generated object code and instruction) (5638)
Upd: (DB2) rewrite data table field approach, while improving read speed (5638)
Upd: (SQLite) data type update Synonym (num-> numeric) (5638)
Upd: Update Browse [all] database mode ( Browsing All databases ), made rootnode of treatment (5638)
Upd: Accumulated other contains minor updates, corrections and optimization (5638)
Upd: Update Database .NET Additional Files ( ) (2015/06/08)
Misc: Compatible with PostgreSQL 9.4.3 / 9.3.8 / 9.2.12 / 9.1.17 / 9.0.21 (2015/06/04)
http://fishcodelib.com/Database.htm
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed the 'Open Locked IE10/IE11 Database' option to work with the latest build of Windows 10/IE11.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
- Main program update ( Main ):
Add: Connection List (Connection List): New Connection group function ( Group by Connection ) (5646)
Support drag and drop wire project to a group, renamed the group name, delete groups (formerly group connection is not set to automatically change the group) and other functions
Fix: (DB2) Correction from problem definition data type (UDT) is not included SCHEMA's (5646)
Upd: Improved different versions of .NET (4.0 / 4.5) environment with different DPI display, after the establishment of dynamic window display problems differences (5646)
Upd: NuoDB element version update to NuoDb.Data.Client.dll 2.3.0.0 (2015/06/10) (5646)
Upd: Accumulated other contains minor updates, corrections and optimization (5646)
Misc: Compatible with PostgreSQL 9.4.4 / 9.3.9 / 9.2.13 / 9.1.18 / 9.0.22 (2015/06/12)
- Object Browser ( Object Navigator ):
Add: Added to expand and collapse the parent node [Click the button] process (Single-click button) (5646)
Add: (Teradata) support MACRO renamed object processing (5646)
- Data Table Editor ( Table Designer ):
Add: (FoxPro) supports multi-column primary key to establish and update processing (Multiple column primary keys) (including instruction code generation) (5646)
Upd: (dBase) increases input data table and field length exceeds the prompt message is displayed (5646)
- Column editing and browsing data ( Data Editor and Browser ):
Upd: partition mode ( Splitter mode ): When unable to obtain the name of the title object Display Problems (5646)
Upd: Optimize the column and right-click menu to delete the enable state and other treatment (5646)
- SQL editor ( SQL Editor ):
Upd: When updating start to open last querytags function ( Open Last Query tabs on startup ): After opening the program priority display by an external SQL file opened by the label (5646)
- Display informational message ( Displaying informational messages ):
Add: Added support for HP Vertica repositories (5646)
- Data Export ( Data Export ):
Fix: Export format JSON: Fixed some data type of content is not normally a problem NULL output (5646)
http://fishcodelib.com/Database.htm
-
Changelog
- bug #4950 Issues in database selection for replication
- bug #4951 Trying to save chart as image crashes the browser
- bug #4953 cant drag sql.gz file onto import input
- bug #4960 Table creation results in GET request with missing server parameter that invalidates the session
- bug #4961 Javascript error when Designer is opened
- bug #4962 Insert by foreign key scrolls page to top
- bug #4955 Clicking on the navi logo does not always work
- bug External URL for $cfg['NavigationLogoLink'] causes JavaScript error when clicked
Download : Klick (http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.4.10/phpMyAdmin-4.4.10-all-languages.zip/download)
http://www.phpmyadmin.net/
-
Changelog
Object Browser ( Object Navigator ):
Add: to solve the data type SQL Decimal precision than when SYS Decimal itself length (> 29), lead to the normal display problems and edited (5658)
Support contains SQL Server / SQLAzure / SQLCe / MySQL / PostgreSQL / Oracle / DB2 / Informix / Teradata / HP Vertica database system, etc.
Upd: (HP Vertica) increase DECIMAL (precision, scale) data type precision processing (including browsing the generated object code and instruction) (5658)
Fix: (Informix) amended DECIMAL (precision, scale) data type precision processing (including browsing the generated object code and instruction) (5658)
Add: Advanced Browse / Edit option ([ADV] Advanced Browsing / Edit Options): increase Oracle Virtual Columns (ORA_ROWSCN) display (5658)
Batch script generation ( Generating Batch Scripts ):
Upd: automatic sorting sequence associated data sheet (Auto Order by referenced tables) (5658)
Fix: (SQL Server / SQLAzure / SybaseASE) index instruction code generation: Fixed an index file name contains characters, and settings for the front when the structure described name (5658).
Information column editing ( Data Editor ):
Upd: When (Oracle) without a primary key (PK) update and delete process, ROWID as conditions changed to search processing (5658)
Upd: after time (Oracle) edit field contains ROWID, new rows of data automatically updates the field contents (5658)
Browse [all] database mode ( Browsing All databases )
Fix: Fixed expand and collapse this mode the master node [Click the button] process ( Single-Click button ) invalid Issues (5658)
Upd: Updated rootnode this mode is selected correlation processing (5658)
Main program update ( Main ):
Upd: (Oracle) item processing establishment and when updated to support more detailed error and warning message is displayed (5658)
Fix: (Oracle) Correction (5646) led to the end of SQL command END; when character; automatically remove the problem (5658)
Fix: (Oracle) all synonym V $ obj object into an actual object name SYS.V_ $ obj, resolved if the structure described below: Question (Schema SYS) not normally accessible (5658)
Upd: Firebird element version update to FirebirdSql.Data.FirebirdClient.dll 4.6.4.0 (2015/06/27) (5658)
Upd: Oracle component version update to Oracle.ManagedDataAccess.dll 12.1.22 (2015/06/23) (5658)
Upd: HP Vertica element version of the update to Vertica.Data.dll 7.1.2 (2015/05/29) (5658)
Upd: Accumulated other contains minor updates, corrections and optimization (5658)
Misc: Compatible with SQL Server 2016 CTP 2.1 (2015/06/25)
http://fishcodelib.com/Database.htm
-
Changelog
Stored procedures support was added in SQL Editor
Connections wizard and driver editor were improved
Bootstrap SQL queries config was added
Embedded databases support was improved
Possibility to disable editors reopen was added
Keyboard shortcuts were fixed
DB2 table names escaping was added
DB2 read-only connection was fixed
LOB export was fixed
Multi-connection initialization was fixed (auto-commit, transactions isolation level, current schema)
Cassandra multi-connection issue fixed
Persistent Query Manager history was added (no UI yet)
Many other minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
- bug #4950 Issues in database selection for replication - bug #4951 Trying to save chart as image crashes the browser - bug #4953 cant drag sql.gz file onto import input - bug #4960 Table creation results in GET request with missing server parameter that invalidates the session - bug #4961 Javascript error when Designer is opened - bug #4962 Insert by foreign key scrolls page to top - bug #4955 Clicking on the navi logo does not always work - bug External URL for $cfg['NavigationLogoLink'] causes JavaScript error when clicked
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.4.11/phpMyAdmin-4.4.11-all-languages.zip)
http://www.phpmyadmin.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes in exporting to HTML and and Excel (XML based).
http://www.vlsoftware.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Changelog
Connection Settings ( Connection Profile ):
Upd: After wiring the specified code function ( Execute scripts When connected ): change in non-transactional mode processing (5667)
SQL editor ( SQL Editor ):
Upd: Optimization of heavy brush via SQL scripts browse object processing, significantly increasing processing speed batch script (5667)
Column editing and browsing data ( Data Editor and Browser ):
Fix: Fixed (5658) data type SQL Decimal processing problems may affect different types of databases with system (SYS Money / Currency) display (5667)
Main program update ( Main ):
Fix: Fixed Form Editor ( Form Editor * ) editorial content included dealing with exceptional character of the (5667)
Upd: Improved change the default font size is displayed after the relevant update (5667)
Upd: Accumulated other contains minor updates, corrections and optimization (5667)
Upd: NuoDB element version update to NuoDb.Data.Client.dll 2.3.0.3 (2015/07/03) (5667)
Misc: Compatible with SQL Azure 12 (2015/06)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Changelog
AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: optimization of the CROSS JOIN, CROSS APPLY, NATURAL INNER JOIN, JOIN and other fields aware processing (5679)
Fix: Fixed objects can not perceive the problem of length of the field at the same time when a band Alias (5679)
Form editor and browser ( Form Editor and Viewer * ):
Add: Form Editor (Form Editor): increase of the field data type is XML editing and import processing (5679)
Upd: Auto Arrange support zoom window display processing time field (5679)
Fix: Fixed Form editor contents included dealing with exceptional character of (5667)
Column editing and browsing data ( Data Editor and Browser ):
Upd: Information column editing down to allow direct editing field data type is XML data format (5679)
Upd: New additional field data type is XML and when NOT NULL, support the use of grid data editing process ( Cell Editor * ) (5679)
Fix: Fixed (5658) data type SQL Decimal processing problems may affect different types of databases with system (SYS Money / Currency) display (5667)
Data definition language ( Data Definition Language (DDL) ):
Upd: When (Oracle) while generating data table and index definitions, index definitions to avoid problems UNIQUE iterative process (5679)
Connection set ( Connection Profile ):
Upd: After wiring the specified code function ( Execute scripts When connected ): change in non-transactional mode processing (5667)
SQL editor ( SQL Editor ):
Upd: Optimization of heavy brush via SQL scripts browse object processing, significantly increasing the processing speed of batch scripts (5667)
Main Program Update ( Main ):
Upd: Improved change the default font size is displayed after the relevant updates (5667)
Upd: NuoDB element updated to NuoDb.Data.Client.dll 2.3.0.3 (2015/07/03) (5667)
Upd: Accumulated other contains a small update, correct and optimize the process (5679)
Misc: Compatible with SQL Azure 12 (2015/06)
http://fishcodelib.com/Database.htm
-
Changelog
- Saved chart image does not have a proper name or an extension
- Timepicker CSS issues in Original theme
- Move/Copy/Rename operations on Table/Db fail on Drizzle server
- Two inline edit windows
- Problem when import *.ods file
- Add missing head tag
- Column headers move when scrolling
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.4.12/phpMyAdmin-4.4.12-all-languages.zip)
http://www.phpmyadmin.net/
-
Infos zu dieser Version : https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-26.html
www.mysql.com
-
Changelog
Oracle: metadata loading performance improved (12g)
SQLite: driver updated
SQLite: foreign keys loading fixed
PostgreSQL: sequences support added
Firebird: sequences support added
MySQL: columns extra info added (ON UPDATE, etc)
BIT/TINYINT and LONGVARCHAR types support fixed
Date/time value editor improved
BLOB/CLOB editors fixed
CLOB values cache support added (+configuration)
GoTo database objects dialog was fixed
Find/Replace dialog in results was fixed
SQL editor: parenthesis matching fixed
Results cell value editor fixed and improved
DDL generation improved
SQL parameters handle fixed (+configuration)
Transactions management fixed
Query manager fixed (updated row count si now correct)
UI freeze problems fixed
Document editor support added for MongoDB JSON documents and Oracle XML tables
A LOT of minor UI bugs was fixed
http://dbeaver.jkiss.org/
-
Whats new:>>
It fixes missing ER diagrams tab.
http://dbeaver.jkiss.org/
-
Whats new:>>
- From this sub-release forward, it is now possible to perform table and index validation whilst the database is on-line.
- Internal BLOBs are released earlier, to free up memory and disk space.
http://www.firebirdsql.org/
-
Whats new: >>
Changelog
MAIN PROGRAM UPDATE:
Upd: 10 itself solve the problem because Windows (bug), resulting in the implementation of some functions may freeze after the issue (5695)
Upd: Improved display interface under Windows 10 environment-related issues and update (5695)
Upd: (Access) to improve database exception message is displayed when you turn (5695)
Upd: (Access) password when the password is removed memory settings to their defaults (False) (5695)
Fix: Problems (FoxPro) correction after automatic registration vfpoledb.dll element, if the failure of repeated cycles of treatment (5695)
Upd: Update DataTypes in ColumnSize / MaximumScale and related issues (5695)
Upd: Updated interface Slovenian language Slovenian language (by Jadran Rudec) (5695)
Upd: Firebird components updated to FirebirdSql.Data.FirebirdClient.dll 4.7.0.0 (2015/07/24) (5695)
Upd: Accumulated other contains minor updates, correction and optimization (5695)
Misc: Compatible with MySQL 5.6.26 (2015/07/24) / MySQL 5.5.45 (2015/07/24)
Misc: Compatible with SQL Server 2016 CTP 2.2 (2015/07/22)
Misc: Compatible with Microsoft Windows 10 and .NET Framework 4.6
Data definition language ( Data Definition Language (DDL) ):
Upd: Library itself supports batch command processing, the resulting script processing GO omitted, easily ported to use (5695)
Support included MySQL / SQL Server / SQLAzure / SQLite / PostgreSQL / DB2 / Informix / SybaseASE / Teradata / HP Vertica database system
Implementation Plan ( Execution Plan ):
Fix: When (SQL Server / SQLAzure) amendments if any user account without permission to perform this function, cause problems in the implementation of the program will not work to proceed (5695)
Connection set ( Connection Profile )
Upd: (SybaseASE) to resolve the machine without mounting SybaseASE environment, change CharSet result (Could not load code page for requested charset) Issues (5695)
Fix: (SybaseASE) Correction Connection property is set can not be synchronized update issues tested (5695)
Object Browser ( Object Navigator ):
Fix: Fixed (5667) leading to right-click menu to delete the object (Column / Index / Trigger / Constraint / Key) after the completion, no problem while removing the display objects (5695)
Upd: Object rapid screening ( Quick Filter ): Update shortcut to Ctrl + F key to solve the problem of different languages configurable (5695)
Information column editing ( Data Editor ):
Fix: (FoxPro) to solve new problems and update content material if containing newline (CRLF) characters, can not be successfully treated (5695)
http://fishcodelib.com/Database.htm
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Show Binary URL As String'. When it's turned on, the Urls field of tbFiles table inside DataStore.edb is displayed as string.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
- issue #1808 "Improve table structure" generates invalid SQL
- issue Once checked "Show only active" checkbox is always checked
- issue #1813 Delete rows using "Check All" is broken
- issue Fix PHP 7 possible binding ambiguity
- issue #11326 Exported schema includes all the tables of the database
- issue #11339 Results not displayed if query ends in delimiter and comment
- issue #11320 Live edit of data fields is not working always
- issue Table list in navigation collapses when entering into a table in another page
- issue #11364 JS error while trying to auto navigate to db structure page when db creation has failed
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.4.13/phpMyAdmin-4.4.13-all-languages.zip)
http://www.phpmyadmin.net/
-
Fixed :
- issue #11368 SQL error when importing phpMyAdmin dump file
http://www.phpmyadmin.net/
-
(http://s26.postimg.org/xs4evojyx/screenshot_398.jpg)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
Changelog
Bugfix:
Crash in foreign key dropdown editor.
Crash when killing processes on very long running servers.
SQL error when accessing UUID and JSON columns in PostgreSQL via SUBSTR.
MSSQL: Prefer "schema.table" quoting over "schema"."table" when renaming a table.
Fix column type converted to locale string format by String.ToUpper in TDBConnection.GetCreateCode - prefer String.ToUpperInvariant instead, to avoid funny characters in data types.
MSSQL: Do not pass "Database=xyz" to connection string if database(s) setting contains more than one database.
MSSQL: Try to use some universal date/time format, by injecting a "T" between the date and the time portion.
Fix wrong detection of BIT default values.
Use "SET search_path TO db" instead of "SET SCHEMA db" for changing a database in PostgreSQL, for downward compatibility reasons.
Prepend 'E' to escaped PostgreSQL strings.
Use updated URL for MariaDB Explain analyzer, and encode semicolon in URL parameter.
User manager: Select "authentication_string" instead of "password" column on MySQL 5.7.6+.
Fix various selection bugs in column selection panel.
Fix SQL error in "Copy table" dialog, in PostgreSQL mode. Use lowercase table and column names in IS.TABLES, so PG can find them.
CSV import: Disable features supported in MySQL only, if active connection is not MySQL.
PostgreSQL: Always keep public schema in search path, so one can use procedures from it without prefixing.
Text import: Use very last value from last row, even if it's not followed by a field or line terminator.
PostgreSQL: Fix wrong ALTER TABLE query for modifying table comment.
Update VirtualTree component code to v6.1.0, to fix graphical issues in Windows 8 + 10.
Enhancement:
Show error when SSH port is already in use.
Add support for PostgreSQL's data types uuid, cidr, inet and macaddr.
Strip folder path from various file settings, including plink.exe location, if it's the application directory.
Try higher ports, up to the 20 next ones, as SSH local port, when the configured one is in use.
Display session name in caption of all message dialogs.
Add a custom icon for confirmation dialogs, with a question mark on it, so we don't have to use the "i" icon.
Use server time for data grid > "Insert value" menu items.
Show line breaks other than Windows style as normal line breaks in text editor.
New feature:
Introduce option for setting the line break style in text cells without breaks.
Session manager: Add support for SSL cipher, and add various texthints.
http://www.heidisql.com/
-
(http://www.portablefreeware.com/screenshots/scryKVxHl.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Whats new: >>
Update built-in DISQLite3 engine to SQLite 3.8.11.1, including new Full Text Search 5 (FTS5).
Fix table browsing if INTEGER PRIMARY KEY column contained ^ characters.
Try to detect UTF-8 encoding if loading an SQL file without BOM.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
Whats new:>>
- issue #11367 Export after search, missing WHERE clause
- issue #11380 Incomplete message after import
- issue Incorrect scalar type declaration (reported under PHP 7)
- issue #11389 ReCaptcha produces deprecated messages under PHP 7
- issue #11387 phpseclib < 2.0 produces deprecated messages on PHP 7
- issue #11404 "Switch to copied table" doesn't work
- issue #11406 Missing quotes after calling "distinct values"
- issue #11386 Cannot import database with long data in one column
- issue #11410 SPATIAL index option is not clickable
http://www.phpmyadmin.net/
-
Changelog
Main Program Update ( Main ):
Add: Integration dbMigration .NET - A universal database migration tool Universal Database migration tool
Add: Progress window minimize the main window to increase the function keys ( Minimize Main Window ): easy to be handled in the context of the
Fix: Fixed When [schedule] window display minimize [main] window, when the reduction will lead to progress window not properly closed issues
Fix: Fixed avoid the repository object failed to load, the program can not continue to cause problems processing
Upd: Open VIEW object contains multiple data tables when editing, post during browsing, click Cancel process will not continue to turn the rest of the data table
Fix: (Access) correction can not browse the [field contains the data table name] VIEW object processing (including other similar process)
Fix: (Firebird) Correction (55xx) lead to data table properties page message display (Statistics) issue stalled
Upd: (Firebird 3.x) to update user-defined data type object display (User-Defined Data Types) (Domains)
Upd: SQLite element updated to System.Data.SQLite.dll 1.0.98.0 (3.8.11.1) (2015/08/19)
Upd: IBM DB2 / Informix element updated to IBM.Data.DB2.dll 9.7.4.4 (10.5.6.4) (2015/08/17)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 6 (2015/08/17)
Upd: NuoDB element updated to NuoDb.Data.Client.dll 2.3.0.4 (2015/08/17)
Upd: MySQL element is updated to version 6.9.7 MySql.Data.dll (2015/08/05)
Upd: Accumulated other contains minor updates, correction and optimization
Data definition language ( Data Definition Language (DDL) ):
Upd: (Firebird) when the text type of field coding is different from the preset library will display its encoded form (CHARACTER SET xxxx)
Upd: (PostgreSQL) subdivision Serial (automatically generated) and integer (custom build) sequence object (nextval'xxxx ') processing
Batch script generation ( Generating Batch Scripts ):
Upd: Update Sequence objects (SEQUENCES) display order to facilitate priority when checking
AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: Improved User Experience: Data tables and fields automatically sense the process, are the recommended mode (Suggestion mode) display Regardless of the setting
Fix: Fixed (569x) cause problems AutoComplete text mode settings can not be displayed properly on the
The tying SQL statement variables ( Binding SQL variables ):
Fix: Problems omissions supported under (SQLCe) Correction trading patterns
Information column editing ( Data Editor ):
Upd: edit or import the field is numeric type (Numeric), but data show Brin type (Boolean) when the automatic conversion process
Fix: (Informix) to solve new problems and update content material if containing newline (CRLF) characters, can not be successfully treated (5713)
Upd: Data Grid Editor ( Cell Editor * ): joining save failed exception message display processing
Data Import ( Data Import ):
Fix: Right menu directly into the data table processing: 1. Support the specified field in the first column or not processed, 2. Data content analysis processing with Preview Import Processing
Fix: (HP Vertica) [temporarily] batch import can not solve the problem of
http://fishcodelib.com/Database.htm
-
Changelog
Apache Derby extension was added (view source, sequences, etc)
SQL editor now scrolls to error position (Oracle, MySQL, PostgreSQL, Firebird, Derby)
Output messages were fixed (MSSQL)
Sequences were fixed (PostgreSQL)
MongoDB 3.x support added
Preference pages were redesigned
Plaintext results presentation configuration was added
Eclipse 4.5 (Mars) support added for plugin version
CSV export config improved
ERD export in GraphML format was added
A few hanging/UI freeze problems were fixed
Misc UI bugs were fixed
http://dbeaver.jkiss.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes in exporting to HTML and RTF.
New expression engine functions.
http://www.vlsoftware.net/
-
(http://www.portablefreeware.com/screenshots/scrGl8W6P.gif)
Snap DB is a simple, lightweight and customizable flat-file database application. Columns can be easily created, deleted, renamed and moved, and it has an instant search to provide rapid access to the stored information.
License: Freeware
What's new: >>
When printing, added ability to add the header row into the output.
http://skwire.dcmembers.com/wb/pages/software/snap-db.php
-
Changelog
- SQL editor ( SQL Editor ):
Upd: significantly improve the speed of processing text search to solve a serious impact performance when searching the contents of a larger issue (5725)
- Data Import ( Data Import ):
Upd: Support Import failed retry processing (5725)
- Column editing and browsing data ( Data Editor and Browser ):
Show Exclusions wrong question correction Microsoft.SqlServer.Types field data is NULL (5725): Fix
- Data definition language ( Data Definition Language (DDL) ):
Upd: Updated data sheets Notes (Table comments) generation problems (5725)
Fix: Fixed (5695) omit GO processing exclude (SybaseASE / DB2 / Informix / Teradata) and other repositories, because of their built-in batch processing is not complete with the rules (5725)
- Main Program Update ( Main ):
Upd: Improved servo version repository after [New] Connection failure handling (5725)
Upd: Improved User Experience: The original part of the function to the Edit menu to move to the next file menu (Edit: Open / Save / SaveAs -> File) (5725)
Upd: middle mouse button to close the tab (Middle-Click to Close Tabs): changed to directly close the mouse is pointing tab (5725)
Show the improved tab handling sequential Close (5725): Upd
Fix: issues related to the multi-screen (Multiple Monitors) when the main display is set in [R] when the amendment (5725)
Upd: (IBM DB2 / Informix) Update PROCEDURE / FUNCTION open design (Design) generated UPDATE syntax (5725)
Upd: (Excel) When you create a blank database, first as a field name no longer need to ask (5725)
Fix: (Excel) Correction (5393) results can not add a blank database issues (5725)
Upd: PostgreSQL components updated to Npgsql.dll 2.2.6 (2015/08/27) (5725)
Upd: Accumulated other contains minor updates, correction and optimization (5725)
Misc: Compatible with SQL Server 2016 CTP 2.3 (2015/09/02)
http://fishcodelib.com/Database.htm
-
Whats new:>>
- issue [security] reCaptcha bypass
http://www.phpmyadmin.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Changelog
SQL editor:
Fix: Fixed (5725) led to replace all word processing (Replace All) produces the wrong question (5735)
Main Program Update:
Fix: Fixed Teradata script generated content, if unable to complete more than one row contains a problem is displayed (5735)
Upd: Improved Teradata database provide a more complete error message is displayed (5735)
Upd: NuoDB element updated to NuoDb.Data.Client.dll 2.3.0.5 (2015/09/09) (5735)
Upd: Teradata components updated to Teradata.Client.Provider.dll 15.11.0.0 (2015/09/08) (5735)
Upd: Accumulated other contains minor updates, correction and optimization (5735)
Misc: Compatible with NuoDB 2.3.1 (2015/09)
Misc: (Pro) New Database .NET Professional (64bit) ( Native 64bit and Built-in Database Migration )
Display informational message ( Displaying informational messages ):
Upd: avoid problems repeating the same message is displayed (5735)
Database migration ( Database Migration ) (Pro):
Upd: (Pro) improved maximum processing Decimal data type, the length of the field when the source exceeds the purpose of field, automatically takes the maximum value (with other data types) (5735) The purpose of the data fields
http://fishcodelib.com/Database.htm
-
Whats new:>>
- issue #11411 Undefined "replace" function on numeric scalar
- issue #11421 Stored-proc / routine - broken parameter parsing
- issue Missing name for configuration read_as_multibytes
- issue #11431 Incorrect "No row selected" message
- issue #11447 MySQL 5.5 and the language system variable
- issue #11452 Semantics of export and import icons are mixed up
- issue #11451 Designer-Bug in move.js on multiple server configuration
- issue #11458 Invalid UTF-8 sequence in argument
- issue #11457 Request URI too large
- issue Invalid argument supplied for foreach()
- issue #11461 Foreign key constraints for InnoDB tables with upper-case letters disabled
- issue #11487 Warning when entering Query page
http://www.phpmyadmin.net/
-
Changelog
SQL editor ( SQL Editor ):
Add: When adding file changes when the outside environment detection (Detect when file is changed outside the environment)
Upd: unified process newline characters (carriage return (CR) and line feed (LF)), to avoid the parsing error
Database migration ( Database Migration ) (Pro):
Add: allows the [same] source and destination connection, [different] columns data sheet consolidation process (5742)
Fix: (SQLCe / SQLAzure / SQLServer / Sybase) correction data column can not be merged when the problem data sheet containing the auto-increment fields (IDENTITY) of (5742)
Upd: source and destination data table the same as the auto-increment field (AUTO_INCREMENT), will retain the source increment value (5742) non-merger
Fix: Fixed some source repository status bar is not displayed correctly (NOT NULL) of (5742)
Main Program Update ( Main ):
Fix: (Teradata) to solve the problem can not be processed CREATE / REPLACE PROCEDURE statement of the (5742)
Upd: PostgreSQL components updated to Npgsql.dll 2.2.7 (2015/09/18) (5742)
Upd: NuoDB element updated to NuoDb.Data.Client.dll 2.3.0.6 (2015/09/15) (5742)
Upd: Firebird components updated to FirebirdSql.Data.FirebirdClient.dll 4.8.0.0 (2015/09/14) (5742)
Upd: Accumulated other contains minor updates, correction and optimization (5742)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
Changelog
4.5.0.1 (2015-09-24)
- issue #11492 AUTO_INCREMENT statements are partly missing from exports
4.5.0.0 (2015-09-23)
+ rfe Pagination for GIS visualization
+ issue #6207 Usability improvements for console
+ issue #6310 Access to Add columns text-box and Go button when creating table
+ issue #6007 Add lock tables, disable keys options
+ issue #6306 Additional page locking
+ issue #6314 Support MySQL 5.7 syntax for password change
+ issue #6319 Display/edit index name
+ issue #6318 Toggle autocomplete of table and column names
+ issue #5633 Manage multiple variable in bookmarked query
+ issue #5642 Show edit/delete also when there is calculated column
+ issue #6313 Show databases as list instead of as dropdown when no database is selected
+ rfe Optional dark theme for the console
+ issue #5053 PDF schema sort options
+ issue #5543 Structure in PDF export
+ issue #6327 Have ZeroConf create phpmyadmin DB if possible
+ issue #5462 Warning before silent data conversion/truncation
+ issue #6338 Support a default page in designer
+ issue #6339 Allow copying mutiple rows
+ issue #6334 No SQL query for loading data
+ issue #6341 New data validation feature and datetime type
+ issue #6324 Importing and exporting pMA meta-data
+ issue #6330 Add grouping to stored procedures in the navigation tree
+ issue #6275 Support IPv6 browser transformation
+ rfe Option groups for 'With selected' dropdown in database structure page
+ issue #6347 Support CHECKSUM TABLE operation
+ issue #6088 Support for Paramaters with raw SQL
+ issue #5844 Show original size of truncated columns
+ issue #6114 Explain analyzer
+ issue #6186 Add "Drop partition" option to partition tools
+ issue #6354 Procedures window shift-click should select multiple rows
+ issue #6355 Designer: "Sticky" menu option
+ issue #6357 Directly show table comments in structure view
+ issue #6259 Page-related settings
+ issue #5356 Alter privileges when renaming or copying a database
- issue #11256 Slowness due to large number of routines
- issue #11258 GROUP_CONCAT shown as GROUPBY_CONCAT in CodeMirror autocomplete
+ issue #5946 Work with --skip-grant-tables
- issue #11266 "Sort by key" drop-down value is lost
+ issue #6287 Browse: improve display of right-aligned data
- issue #11265 Textarea rows settings ignored Features > Text fields
+ issue #6358 MIME types should be lower case
- issue #11226 Drop table doesn't remove the table name from navigation bar
+ issue #6360 MySQL and MariaDB functions INET6_ATON and INET6_NTOA
- bug Link to get real row counts of all the views in a db, at once
- issue #11275 Drizzle version numbers
+ issue #5400 Rewrite print view using CSS; fixes print view failures on multi-query statements
+ issue #6362 Support spatial indexes in table create form
+ issue #6068 Use CTRL or ALT plus arrow keys for navigation in grid editor
+ rfe Remove support for Shift + Click on function name to apply to all rows in insert/edit page
+ issue #6326 Don't group tables in tree if the result has only one group
- issue #11287 When hide table structure actions is false, action should be in a row
+ issue #5425 Batch changing the collation of each column in a table
- issue #10918 QBE generates wrong query
+ issue #6292 Use plain English descriptors instead of script names for icon link destinations
+ issue #6239 Disable foreign key checks for some operations
- issue #11296 "With selected" links doesn't work in table browse
- issue #11166 Query builder: missing joint for the intermediary table
+ issue #6251 Integrate SQL debugging into console
- issue #11061 Improve/restore non-unique index row editing
- issue #11301 MySQL errors are not shown when DebugSQL is enabled
+ issue #5037 One file per table and one file per database export option
+ issue #5759 Designer settings should be part of saved state
+ issue #6257 Option to remove functions, procedures, etc., from navigation tree
+ issue #5388 Column privileges and update
+ issue #6231 Cant use external config file
+ issue #6252 CSV import: Allow "Columns escaped with" to be optional
+ issue #6262 Being able to use multiple servers at the same time when using cookie auth
+ issue #6301 select structure or data for each table when exporting
- issue #11261 Autocomplete completes the original table name when joining multiple aliased tables
+ rfe Remove configuration storage data related to a user upon deleting the user
+ issue #6298 Improved processlist for mariadb
+ issue #6300 Warn about "Any user" potential problem
+ issue #6368 Hide/disable edit links for read-only variables
+ issue #6365 Human readable/writable URLs (html5 api)
+ rfe Support virtual columns in MySQL 5.7.5+
+ issue #6215 Support for virtual/persistent columns in MariaDB
- issue #11314 Undefined <feature>work upon upgrade to new version
- issue #1817 Creating configuration storage tables fail in MySQL 5.7
- issue #6118 Parser does not handle nested selects
- issue #5437 Support SELECT ... FROM DUAL
- issue #4962 Support UNION
- issue #11322 Missing null checkbox when grid editing a null cell
+ Upgrade TCPDF to version 6.2.9
+ issue #6102 Add SHA256 security password support
- issue #10250 Displayed git revision info is not set
+ Improved schema SVG export
- issue #10726 Do not try to set port 80 for https requests
+ issue #11394 Export/import Designer view
+ Partition support in table Structure
+ issue #11414 Unclear export options / organization / hierarchy
Set minimum required PHP version to 5.5 (older versions are EOL)
- issue #11407 ALTER TABLE failing on import when table exists
- issue Do not export `sys` database when exporting server
- issue #11436 CREATE DATABASE should be enabled by default on server exports
- issue #11442 MySQL 5.7 and SHOW VARIABLES
- issue #11445 MySQL 5.7 and Status page for an unprivileged user
- issue #11448 Clarify doc about the MemoryLimit directive
- issue #11489 Cannot copy a database under certain conditions
http://www.phpmyadmin.net/
-
Whats new:>>
- issue #11497 Incorrect indexes when exporting
http://www.phpmyadmin.net/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed issue: ESEDatabaseView failed to display dates earlier than 01/01/1986.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
Driver manager and driver download dialogs were redesigned and improved.
Connection wizard was improved. Driver settings button added.
DBeaver now uses Maven repositories to download JDBC drivers.
Support of Maven artifacts was added to driver editor dialog.
Oracle and DB2 JDBC drivers were removed from DBeaver distribution. Now they have to be downloaded manually (due to license restrictions).
Data formatter was fixed (problem with cached configuration).
Export to SQL INSERTs was fixed (quotes).
Multiple connections configuration files support added (DBeaver loads all config files matching .dbeaver-data-sources*.xml).
Many minor UI fixes.
Base platform was changed to Eclipse 4.5 (Mars). A few UI bugs in standalone version were fixed with this migration.
DBeaver migrated to Tycho build system instead of Ant headless builds.
http://dbeaver.jkiss.org/
-
Changelog
# Functionality Added or Changed
* yaSSL was upgraded to version 2.3.8.
* yaSSL was upgraded to version 2.3.7d. This fixes a connection-failure issue when used with the thread pool plugin.
# Bugs Fixed
* InnoDB: A data corruption occurred on ARM64. GCC builtins did not issue the correct fences when setting or unsetting the lock word.
* InnoDB: In READ COMMITTED mode, a REPLACE operation on a unique secondary index resulted in a constraint violation. Thanks to Alexey Kopytov for the patch.
* InnoDB: The IBUF_BITMAP_FREE bit indicated that there was more free space in the leaf page than was actually available.
* InnoDB: Setting lower_case_table_names=0 on a case-insensitive file system could result in a hang condition when running an INSERT INTO ... SELECT ... FROM tbl_name operation with the wrong tbl_name letter case. An error message is now printed and the server exits when attempting to start the server with --lower_case_table_names=0 on a case-insensitive file system.
* Partitioning: CREATE TABLE statements that used an invalid function in a subpartitioning expression did not always fail gracefully as expected.
* Partitioning: ALTER TABLE when executed from a stored procedure did not always work correctly with tables partitioned by RANGE.
* Certain subqueries as arguments to PROCEDURE ANALYSE() could cause a server exit.
* mysql_ssl_rsa_setup could create an unwanted .rnd file in the data directory. (The file is actually created by openssl, which mysql_ssl_ras_setup invokes. mysql_ssl_rsa_setup now cleans up the file.)
* An assertion could be raised due to incorrect error handling if a SELECT ... FOR UPDATE subquery resulted in deadlock and caused a rollback.
* Servers linked against yaSSL and compiled with GCC 4.8.2 could fail to respond correctly to connection attempts until several seconds after startup.
* For tables with subpartitions, the server could exit due to incorrect error handling during partition pruning if the partition could be identified but not the subpartition.
* DELETE could check privileges for the wrong database when table aliases were used.
* Within a trigger, use of a cursor that accessed OLD or NEW values from a row could cause a server exit.
* MySQL sometimes produced no warning when it was unable to interpret a character in a given character set.
* For MySQL distributions linked against yaSSL, a corrupt client key file could cause clients to exit.
* Execution of certain BINLOG statements while temporary tables were open by HANDLER statements could cause a server exit.
* On Windows, setting query_cache_min_res_unit to too large a value could result in a value of 0 and a subsequent server exit.
* RPM installation scripts if configuration files contained multiple datadir lines. Now the last datadir line is used.
* For wait events, the Performance Schema uses the CYCLE timer by default, but failed to fall back to a different timer if CYCLE was unavailable.
* Updating VARCHAR and TEXT columns in the same UPDATE statement could produce incorrect results. When a VARCHAR column was assigned to a TEXT column and the VARCHAR column was then set to a different value, the TEXT column's result contained the VARCHAR column's new value.
* mysqladmin -u root -p could exit with a segmentation fault.
* mysqlimport --use-threads did not actually use multiple threads.
* View creation from a UNION failed with a duplicate-column error if a SELECT statement in the UNION other than the first used the same column name multiple times.
* Empty XML elements having the form <element/> were not handled correctly by the LOAD XML statement.
www.mysql.com
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Changelog
Database migration ( Database Migration ) (Pro):
Add: Added Data Sheet Data Sync ( Data Synchronization ): Support Information column add / update / delete transaction synchronization processing (5753)
Upd: Default changed to a primary key (Primary Key (s)) as a write sequence data columns, which can enhance the writing speed (5753)
Upd: allowed to perform alone, in the open under the main program can still perform other operations will not be affected (5753)
Upd: (Sybase / SQLServer / SQLAzure) support purposes repository datatype (MAX) define the length of the field data (5753)
Upd: Improved automatic matching source data types when no length specified treatment (5753)
Fix: (Firebird) Improved blob / blob sub_type 1 distinguishing processing (5753)
Fix: Fixed [same] source and destination connection, [different] data table column data merge process (Appending rows) option to disable status (5753)
Data Export ( Data Export ):
Upd: Improved export content processing includes an automatic filter after ( AutoFilter ) (5753)
Upd: Improved export content processing contain hidden field after ( Hiding columns ) (5753)
Information column editing ( Data Editor ):
Add: Added right-click menu editing condition filter Rapid Key ( Filter Expression ) (5753)
Tying stored procedures and function parameters ( Binding Procedure and Function parameters ):
Upd: Remove useless NULL Check feature, which only bind SQL statement using variables ( Binding SQL variables ) (5753)
Object Browser ( Object Navigator ):
Add: add more shortcuts Remedy: Open: F6, Open [ADV]: Ctrl + F6, Open [TOP]: Shift + F6, Edit: F7, Edit [ADV]: Ctrl + F7, Edit [TOP]: Shift + F7, Design: F8 (5753)
Upd: Cancel original set changed to the built-in pre-processing Expand / Collapse: Left arrow, Right arrow, Numeric Keypad *, Numeric Keypad +, Numeric Keypad - (5753)
Main Program Update ( Main ):
Upd: When the program without first shut down the operating system logout or restart, automatically excluded Clear cache and compression processing (5753)
Upd: Firebird components updated to FirebirdSql.Data.FirebirdClient.dll 4.8.1.0 (2015/09/30) (5753)
Upd: Accumulated other contains minor updates, correction and optimization (5753)
Misc: Compatible with MySQL 5.6.27 (2015/09/30) / MySQL 5.5.46 (2015/09/30)
http://fishcodelib.com/Database.htm
-
Changelog
Table columns rename feature added (MySQL, DB2, Oracle)
Possibility to create embedded database added (Derby, H2)
Templates assistant feature added (Shift+Tab)
Launcher icons fixed
MS Access driver updated
Informix driver updated
Multiple config fixes support fixes
Export of MySQL routines added
Multiple resultsets support added to DB2
Decimal columns handling fixed
Stored procedures/packages loading fixed (UI freeze fixed)
Maven artifact version resolve fixed (exclude alpha/beta versions)
DBeaver now depends on Java 1.7
A few UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Add: Sources of information filtering ( Filter Source Data ): supports auto-complete text input process ( Auto Completion ) (5759)
Add: Added information table and field names in uppercase and lowercase renamed Processing ( UPPERCASE and lowercase ) (5759)
Add: Support command line processing ( Command-Line ) (5759)
Fix: Data table definition preview ( SQL preview ): change the purpose of correction after the table name is not synchronized display problems (5759)
Fix: (Sybase / SQLServer / SQLAzure) correction (5753) only for xVARCHAR / xBINDAY (MAX) data type handling, etc. (5759)
Upd: Improved [Date / Time / Datetime / Timestamp] (scale) and so the date and time data types are specified length when dealing with the issue (5759)
Fix: Fixed interrupt testing and implementation of key disable status is not updated after wiring problems (5759)
Index editor ( Index Designer ):
Fix: (SQLServer / SQLAzure) Correction [different] structure description [same] index name, has made the issue column index to sort the attribute (5759)
Fix: under (PosegreSQL) amend the index edit (Index Designer) window, not the normal indexing issues (5759)
Fix: under (PosegreSQL) Correction Index Properties (Properties) window, column sorting problem DESC property can not display correctly (5759)
Form editor and browser ( Form Editor and Viewer * ):
Add: increase the field name data type is displayed ( Displaying Data Types ) (5759)
Object Browser ( Object Navigator ):
Add: Advanced Browse / Edit option ([ADV] Advanced Browsing / Edit Options): supports auto-complete text input process ( Auto Completion ) (5759)
Main Program Update ( Main ):
Fix: Fixed in some cases when the servo version repository automatically connect Login failed, unable to open the original connection settings, cause problems program can not proceed (5759)
Upd: Oracle components updated to Oracle.ManagedDataAccess.dll 12.1.0.2.4 (2015/10/05) (5759)
Upd: Oracle components updated to Oracle.DataAccess.dll 12.1.0.2.4 (Pro) (2015/10/05) (5759)
Upd: Accumulated other contains minor updates, correction and optimization (5759)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor improvements in GUI.
http://www.vlsoftware.net/
-
Changelog
- Database migration ( Database Migration ) (Pro):
Add: Columns Columns command processing ( Command-Line ):
Add: Added default confirmation options ( Default Confirmation Options (if the target table exists) ): -defopt: [rename / recreate / delete / append / Sync] (5765)
Add: Add record mode no window option (Log mode and No window (Database5Pro.log)): -log (5765)
Add: Support handle success or failure return code (Return ExitCode: Success = 0, Failure = 1) (5765)
Fix: exceptions can cause problems when correcting for changes in part to the type of information (5765)
Upd: upgrade automatically identify the type of data matching process (5765)
Add: increase command line help window ( Command-Line ) (5765)
- Connection set ( Connection Profile )
Fix: Fixed PostgreSQL Advanced Connection property is set to issue stalled (5765)
- Main Program Update ( Main ):
Upd: Update Thai interface language Thai language (by Thammapat.c) (5765)
Upd: Improved ODBC Data Sheet and the correction field displays (including script generation) (5765)
Upd: Accumulated other contains minor updates, correction and optimization (5765)
http://fishcodelib.com/Database.htm
-
Changelog
- Main Program Update ( Main ):
Add: Support Synonym object management (Synonym Objects): contains SQLServer / SQLAzure / Oracle / DB2 / Informix (5770)
Fix: Problems (NuoDB) amended IDENTITY column can not be achieved (including editing and script generation processing) (5770)
Upd: Update Thai interface language Thai language (by Thammapat.c) (5765)
Upd: Improved ODBC Data Sheet and the correction field displays (including script generation) (5765)
Upd: Accumulated other contains minor updates, correction and optimization (5770)
- Data Table Editor ( Table Designer ):
Add: (Teradata) supports auto-increment field set processing (Auto Increment) (5770)
- Data definition language ( Data Definition Language (DDL) ):
Upd: (DB2 / NuoDB) distinguish GENERATED (ALWAYS / BY DEFAULT) generation processing (5770)
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: Shift Key issues trigger exclude non-input, to reduce unnecessary display processing (5770)
- Connection set ( Connection Profile )
Fix: Fixed PostgreSQL Advanced Connection property is set to issue stalled (5765)
- Database migration ( Database Migration ) (Pro):
Add: command line processing ( Command-Line ):
Add: Support (Access / SQLCe / SQLite / Excel) purpose database automatically establish processing (5770)
Add: When the source and destination repositories If no pre-established after the specified file type repository can be set to automatically establish a connection no longer pre-established (5770)
Add: increase the log file date convenient to distinguish each different execution record (5770)
Upd: When the specified parameters is invalid will appear in the output window or log file in the (5770)
Add: Added default confirmation options ( Default Confirmation Options (if the target table exists) ): -defopt: [rename / recreate / delete / append / Sync] (5765)
Add: Added recording mode without window options (Log mode and No window (Database5Pro.log)): -log (5765)
Add: Support handle success or failure return code (Exit Code: Success = 0, Failure = 1) (5765)
Add: Support multiple selection fields (Selecting multiple columns) batch update data type handling (5770)
Upd: (Oracle) Update of Fields LONG / NUMBER information such as the type of automatic matching process (5770)
Fix: (Oracle) modify field CHAR / VARCHAR2 / NCHAR / NVARCHAR2 way to obtain information such as the type length (5770)
Fix: When (Oracle) Correction Connection is set to OCI, unable to deal with the issue of migration (5770)
Fix: Fixed (5765) results when the [Source] language as SQLCe when the migration problem can not be processed (5770)
Upd: join the structural integrity descriptive name (SCHEMA NAME) treatment (5770)
Upd: solve the conversion process and the end of the window can not be maintained in the upper display problems (dbP) (5770)
Fix: exceptions can cause problems when correcting for changes in part to the type of information (5765)
Upd: upgrade automatically identify the type of data matching process (5765)
Add: increase command line help window ( Command-Line ) (DbP) (5765)
http://fishcodelib.com/Database.htm
-
Changelog
- issue Invalid argument supplied for foreach()
- issue array_key_exists() expects parameter 2 to be array
- issue #11480 Notice Undefined index: drop_database
- issue #11486 Server variable edition in ANSI_QUOTES sql_mode: losing current value
- issue #11491 Propose table structure broken
- issue #11464 phpMyAdmin suggests upgrading to newer version not usable on that system
- issue #11495 'PMA_Microhistory' is undefined
- issue #11496 Incorrect definition for getTablesWhenOpen()
- issue #11500 Error when creating new user on MariaDB 10.0.21
- issue #11505 Notice on htmlspecialchars()
- issue Notice in Structure page of views
- issue #11510 AUTO_INCREMENT always exported when IF NOT EXISTS is on
- issue #11516 Some partitions are missing in copied table
- issue #11521 Notice of undefined variable when performing SHOW CREATE
- issue #11509 Error exporting sql query results with table alias
- issue #11512 SQL editing window does not recognise 'OUTER' keyword in 'LEFT OUTER JOIN'
- issue #11518 "NOT IN" clause not recognized (MySQL 5.6 and 5.7)
- issue #11524 Yellow star does not change in database Structure after add/remove from favorites
- issue #11531 Invalid SQL in table definition when exporting table
- issue #11526 Foreign key to other database's tables fails
- issue #11519 Bug while exporting results when a joined table field name is in SELECT query
- issue #11522 Strange behavior on table rename
- issue #11539 Rename table does not result in refresh in left panel
- issue #11541 Missing arguments for PMA_Table::generateAlter()
- issue #11544 Notices about undefined indexes on structure pages of information_schema tables
- issue Change minimum PHP version for Composer
- issue #11542 Import parser and backslash
- issue #11546 "Visualize GIS data" seems to be broken
- issue #11548 Confirm box on "Reset slave" option
- issue Fix cookies clearing on version change
- issue #11558 Cannot execute SQL with subquery
- issue #11520 Incorrect syntax creating a user using mysql_native_password with MariaDB
- issue #11561 Cannot use third party auth plugins
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.5.1/phpMyAdmin-4.5.1-all-languages.zip)
http://www.phpmyadmin.net/
-
Changelog
MAIN PROGRAM UPDATE:
Add: Support for rapid screening of Clear button ( Quick Clear Filter ) (5778)
Upd: Improved database loading process when, exception handling if you click the query tab when (5778)
Upd: MySQL element is updated to version 6.9.8 MySql.Data.dll (2015/10/21) (5778)
Upd: Teradata components updated to Teradata.Client.Provider.dll 15.11.0.1 (2015/10/20) (5778)
Fix: Returns NuoDB element version to NuoDb.Data.Client.dll 2.3.0.4 : The original version of numeric data types can not display null issues (5778)
Upd: Accumulated other contains minor updates, correction and optimization (5778)
BATCH SCRIPT GENERATION:
Add: Added to generate data tables from a single file option ( Generate Table Data (INSERTs) as a SINGLE File ) (5778)
DATABASE MIGRATION (PRO):
Add: Support column index generated automatically processed ( Automatically create Indexes ) (5778)
Add: Support Change save function ( Saving Changes ): When selecting the next no longer need to re-set the same thing (the same applies in the command line treatment) (5778)
Add: Support [Column] hierarchy cancellation process (Skipping error rows), an error occurs when the conversion process, you can choose to skip data column can not be converted (5778)
Upd: upgrade automatically match the field data type handling ( Automatically match columns ) (5778)
Fix: solve the source repository when SQLAzure not support issues (5778)
http://fishcodelib.com/Database.htm
-
Changelog
SQL editor ( SQL Editor ):
Fix: Fixed issue after closing tags, edit the contents of incompletely immediate release (5784)
Security Administrator (Database Tools: Security Manager ):
Fix: Fixed problem MySQL users can not generate scripts selected under 5.7 (5784)
Batch script generation ( Generating Batch Scripts ):
Upd: Improved SQL INSERTs Export Processing: When exporting an IDENTITY column, will join SET IDENTITY_INSERT ON / OFF Syntax Processing (5784)
Fix: Fixed SQL INSERTs Export Processing: Set the output result is encoded as ANSI, unread correct content encoding problem (5784)
Main Program Update ( Main ):
Add: When the password expires update process ( Change Password Dialog When password prompt expired ) (5784)
Contains MySQL 5.6 + / Oracle 12+ / SQL Server / SQL Azure / Sybase ASE / Teradata database, etc.
Add: (MySQL 5.7) supports JSON data type handling (5784)
Upd: HP Vertica element updated to Vertica.Data.dll 7.2.0 (2015/10/29) (5784)
Upd: Accumulated other contains minor updates, correction and optimization (5784)
Database migration ( Database Migration ) (Pro):
Upd: modifications and improvements when the purpose of the database SQLite related issues with int integer processing: (5784)
Fix: Problems (Teradata) amended VIEWS object data types that are not displayed (5784)
http://fishcodelib.com/Database.htm
-
Changelog
Drivers download UI was fixed
Checkbox editor UI was fixed (MacOS)
JDBC drivers (Maven artifacts) dependencies resolution added
Windows installer was fixed (libraries unpacking error)
Data export: JSON format support was added
Solaris (x86) version is back in business
Table/columns alter fixed (column NULL/NOT NULL and DEFAULT modifiers)
SQL editor: hyperlinks resolution was fixed
SQL editor: active query extraction was fixed (multiline comments support)
SQL scripts creation (in a folder) was fixed
Redundant SQL scripts cleanup was added
MySQL comments handling was fixed (escaping)
MS Access (UCanAccess) driver updated
Firebird driver updated
Apache Hive driver was added
Apache Drill driver was added
Drivers icons added
Program icon fixed (Linux)
DBeaver sources moved to GitHub
http://dbeaver.jkiss.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improvements in GUI.
http://www.vlsoftware.net/
-
(http://fishcodelib.com/images/Snap49.png)
Database .NET is a simple, uniform and intuitive database management tool for multiple databases. It makes Local and Remote database administration easier without installing anything. With it you can Create databases, Design tables, Edit data, Export data, Generate scripts and run SQL queries.
An innovative, powerful and intuitive multiple database management tool, based on .NET Framework 4.0.
Freeware
Whats new: >>
Changelog
- Column editing and browsing data ( Data Editor and Browser ):
Add: Added Quick Filter field names processing ( Filter columns ) (5798)
Add: Change the name of the field through the menu display order ( Reordering columns by menu ) (5798)
Add: Allows field names and drop to change the display order ( Reordering columns by dragging ) (5798)
- SQL editor ( SQL Editor ):
Upd: SQL format (SQL Formatting): When set uppercaseKeywords = false when will retain the original case, do not make [lowercase] conversion process (5798)
Upd: SQL format (SQL Formatting): 1. Improved keyword limit n, n formatting, 2. Remove the keyword name of Processing (5798)
Error Correction (5784) led to 'Besides all off' (Tab-> Close All But This) function affected (5798): Fix
- Object Browser ( Object Navigator ):
Fix: Fixed (5695) cause problems SQLServer / SQLAzure / SybaseASE executed when the object was renamed, not the normal process of (5798)
Upd: (SQLite) to exclude unnecessary built automatically generate an index display (5798)
- Data definition language ( Data Definition Language (DDL) ):
Upd: (SQLite) support WITHOUT ROWID table script generation and related process (5798)
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Add: (PostgreSQL 9.2 ~ 9.5) join JSON functions automate the processing (including object reference list display) (5798)
Upd: Optimization list window automatically zoom the display (5798)
- Implementation Plan ( Execution Plan ):
Upd: (PostgreSQL) EXPLAIN ANALYZE changed to provide a more detailed analysis of the contents (5798)
- Database migration ( Database Migration ) (Pro):
Upd: Improved automatic matching field data types ( Automatically match columns ):
Support PostgreSQL / Informix Auto Increment field serial / smallserial / bigserial automatic matching process (5798)
Fix: Fixed servo version repository source and purpose [of the same type] database when generating data sheet syntax more unnecessary source structure descriptive name (SCHEMA) Issues (5798)
- Main Program Update ( Main ):
Upd: Updated x64Pro icon (ICON), to facilitate the difference between x86 and x64Pro (5798)
Upd: original \ app.exe.sandbox scratch directory to the \ temp \ after app.exe.sandbox program closed automatically deleted (5798)
Upd: NuoDB element updated to NuoDb.Data.Client.dll 2.3.0.7 (2015/11/10) (5798)
Upd: Accumulated other contains minor updates, correction and optimization (5798)
Misc: Compatible with PostgreSQL 9.5b2 or ENGINEERING (2015/11/12)
Misc: Compatible with Teradata 15.10 (2015/11/04)
http://fishcodelib.com/Database.htm
-
Changelog
New objects creation was fixed
Foreign key navigation (back/forward) was fixed
Paste in property editor (inline) was fixed
MySQL: connection dialog fixed
DB2: MQT indexes support was added
PostgreSQL: date time support was fixed
Firebird: procedures/views DDL was fixed
Oracle: block statements (begin .. end) execute was fixed
CLOB/text columns edit was fixed
Query manager: queries now formatted with parameter values
RPM package fixed (Fedora 20+ format)
Editors UI was improved (icons)
Keyboard shortcuts fixes
http://dbeaver.jkiss.org/
-
Changelog
Bug fixes:
IMPROVEMENT: Improve validation and fixup of lost data pages
Casting DATE to string would break in Dialect 1 in the presence a domain with a CHECK constraint
A view or subquery with UNION would not use a computed index
IIF function was preventing the condition from being pushed into the union for better optimization
Predicate IS [NOT] DISTINCT FROM was not being pushed into unions/aggregates, resulting in sub-optimal plans
ALTER DOMAIN ... TO would allows the to be specified in the same pattern as domains generated by the system, i.e., matching to 'RDB$[[:DIGIT:]]*'
MERGE / HASH JOINs would produce incorrect results when VARCHAR join keys differed only by trailing spaces
The server could hang on simultaneous connection to the Services API and a database
An invalid internal BLR filter conversion was detected
Index corruption could occur while inserting data into a long-key-indexed field
Preparing a query with a PLAN clause in a CTE could crash the server
A memory leak was detected in Superserver
MERGE JOIN could be used for expressions involving RDB$DB_KEY
MERGE JOIN was not being used for more than two streams if they were joined via USING/NATURAL clauses
Timestamps could be cast to strings that were beyond the valid range for VARCHAR
The full text of the problem value was not being returned in the message “Problematic key value (attempting to insert duplicate in PK/UK)” when the length of the offending key was 127 characters or longer
ON CONNECT triggers would sometimes fail to execute
A request synchronization error could occur while building an expression index
Bugcheck 167 (invalid SEND request) could occur while working with a GTT from several attachments, using EXECUTE STATEMENT ... ON EXTERNAL and different roles
EXECUTE STATEMENT using BLOB parameters could result in an “Invalid BLOB ID” error
The error “invalid BLOB ID” could occur when retrieving MON$STATEMENTS.MON$SQL_TEXT using EXECUTE STATEMENT against an EXTERNAL DATA SOURCE and the argument db_connect was not specified
Deadlock could occur during attachment
The server could hang while chasing dead record versions.
CREATE TABLE would throw an error if a column was being defined with the character set DOS775
COUNT(DISTINCT ...) was too slow
Windows-Specific:
Online validation on Windows would fail if the dbname argument contained forward slash ('/') and a concurrent attachment existed that also used '/'
Embedded server on Windows could hang due to a synchronization problem involving artifact child processes that were not detectable by Firebird
The Control Panel applet Firebird2Control.cpl would crash in Windows 8
http://www.firebirdsql.org/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Third party components update
+ Improved support for DB2 database
http://www.dbsoftlab.com/database-editors/database-browser/overview.html
-
Changelog
- issue #11589 Incorrect parameter in mysqli_fetch_fields()
- issue #11592 Missing headers in zipped export
- issue #11590 Parser: Array to string conversion
- issue #11597 Huge binary log growth on 4.5.x
- issue #11594 'only_db' config option bug when db names contain underscore and are grouped
- issue #11607 Unable to change password from Login information tab
- issue #11610 Undefined variable: res_rel
- issue #11611 Warning while exporting schema to PDF
- issue #11612 Undefined index: new_row_format
- issue #11605 Changing hostname kills password
- issue #11614 Undefined variable: db
- issue #11627 CREATE TABLE/INSERT INTO executed twice (ctrl+enter)
- issue #11630 Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given
- issue #11632 Exporting GIS visualization ignores start and row count
- issue #11476 Errors instead of git info when PHP has no gzip support
- issue #11633 CodeMirror tooltip shows below modal window
- issue #11639 Bug with the MainBackground Color
- issue Profiling checkbox is missing
- issue #11642 Properly handle session expiry after POST requests
- issue #11648 Notice in ./export.php#214 Undefined index: quick_or_custom
- issue #11646 Unrecognized keywords
- issue #11635 Sql not executed properly
- issue #11631 Linter warnings when creating new user
- issue #11626 wrong row count for query results
- issue #11608 Analyzer doesn't recognize GRANT statements
- issue #11602 Parser warnings (subqueries)
- issue #11658 Collation column is empty in table Structure
- issue #11661 Error changing table's column encoding
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.5.2/phpMyAdmin-4.5.2-all-languages.zip)
http://www.phpmyadmin.net/
-
Changelog
Main Program Update (Main):
Fix: (Pro) Correction (57 ??) causes can not be opened or export data source for Excel files
Upd: Firebird components updated to FirebirdSql.Data.FirebirdClient.dll 4.9.0.0 (2015/11/15)
Upd: Accumulated other contains minor updates, correction and optimization
Misc: Compatible with SQL Server 2012 SP3 / SQL Server 2012 SP3 Express and LocalDB (2015/11/21)
Misc: Compatible with Firebird 2.5.5 (2015/11/18)
Data Export (Data Export):
Fix: Improved [part] repository while exporting Excel data, field names contain unnecessary problems Quoted Strings
Form editor and browser (Form Editor and Viewer):
Upd: When displaying the content beyond the current window, the window will be automatically adjusted to avoid exceeding the maximum display
Column editing and browsing data (Data Editor and Browser):
Upd: quick filter field name ( Filter columns ): input controls to move to the top, to facilitate the importation avoid excessive field project
http://fishcodelib.com/Database.htm
-
Changelog
- Implementation Plan ( Execution Plan ):
Add: (Pro) Added visual execution plan ( Visual Execution Plan ): provides an image with a more complete analysis of the message display (5812)
Support contains SQL Server / SQLCe and other repositories
Upd: (SQL Server) to change the form of the original tree in tabular form (Tabular Execution Plan): easier to understand when analyzing (5812)
Upd: (SybaseASE) improved display problems, eliminate the unnecessary display (5812)
Upd: (MySQL) updated version detection processing to support JSON (> = 5.6) format (5812)
Upd: Improved processing contents will not be set up in the content length limit (5812)
- AutoComplete and perception ( AutoComplete and IntelliSense * ):
Add: join JSON functions automate the processing (including object reference list display) (5812)
For more information on library support contains MySQL 5.7 + / SQL Server 2016 + / Oracle 12g + / SQLite / PostgreSQL 9.2+ etc.
- Data Export ( Data Export ):
Fix: Fixed [part] repository while exporting Excel data, field names contain unnecessary problems Quoted Strings (5806)
- Form editor and browser ( Form Editor and Viewer * ):
Upd: When displaying the content beyond the current window, the window will be automatically adjusted to avoid exceeding the maximum display (5806)
- Column editing and browsing data ( Data Editor and Browser ):
Upd: quick filter field name ( Filter columns ): input controls to move to the top, to facilitate the importation avoid excessive field project (5806)
- Main Program Update ( Main ):
Fix: (Pro) Correction (57 ??) causes can not be opened or export data source for Excel files (5806)
Upd: Firebird components updated to FirebirdSql.Data.FirebirdClient.dll 4.9.0.0 (2015/11/15) (5806)
Upd: Accumulated other contains minor updates, correction and optimization (5812)
Misc: Compatible with SQL Server 2012 SP3 / SQL Server 2012 SP3 Express and LocalDB (2015/11/21)
Misc: Compatible with Firebird 2.5.5 (2015/11/18)
http://fishcodelib.com/Database.htm
-
Changelog
Grid control was redesigned (filters, navigation, inline editors)
Triggers support was added for PostgreSQL, SQL Server, Sybase, Firebird, Informix
Processing of SQL blocks (begin/end) was fixed
Save of metadata changes was fixed
SQL editor connection selector was fixed
Data search (full-text) was fixed
Invalidate (reconnect) behavior was fixed
Persistent query filters history (EE version)
Metadata editor (views, tables, etc) refresh was fixed
PostgreSQL: text (clob) columns handle fixed
MySQL: “enum” and “set” data types support fixed
MySQL: partitions information reading was fixed
Firebird: views and procedures source code generation was fixed
Oracle: use DBA_* views when possible
Oracle: read new ROWID for inserted rows
Sybase: views, procedures and triggers source code
SQL Server/Sybase: hyperlinks detection fixed
UI freeze was fixed (metadata changes save)
Some standard Icons was changed
Minor UI fixes
http://dbeaver.jkiss.org/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
When 'Auto Detect 64-bit Date/Time Value' option is turned on, ESEDatabaseView now detects the Modified field of tbFiles table inside DataStore.edb
The properties window is now resizable.
http://www.nirsoft.net/utils/ese_database_view.html
-
Release Notes
Functionality Added or Changed
MySQL Server RPM packages now contain a conflict indicator for MySQL Connector C, such that an error occurs when installing MySQL Server if MySQL Connector C is also installed. To install MySQL Server, remove any MySQL Connector C packages first. (Bug #21900800)
mysql_upgrade now attempts to print more informative errors than FATAL ERROR: Upgrade failed. (Bug #21489398)
These client programs now support the --enable-cleartext-plugin option: mysqlcheck, mysqldump, mysqlimport, mysqlshow. This option enables the mysql_clear_password cleartext authentication plugin. (See The Cleartext Client-Side Authentication Plugin.) (Bug #21235226)
Support for building with Solaris Studio 5.13 was added. (Bug #21185883)
Performance Schema digests in DIGEST_TEXT columns have ... appended to the end to indicate when statements exceed the maximum statement size and were truncated. This is also now done for statement text values in SQL_TEXT columns. (Bug #75861, Bug #20519832)
Bugs Fixed
InnoDB: InnoDB returned an invalid corruption-related error message during an IMPORT TABLESPACE operation. (Bug #21838158, Bug #77321)
InnoDB: An old version of numactl headers on the build host caused a compilation error when building a MySQL version that includes NUMA memory policy support. (Bug #21785074)
InnoDB: An online ALTER TABLE operation caused a server exit. (Bug #21640679)
InnoDB: A schema mismatch error occurred when importing a tablespace that was altered by DROP INDEX operation on the source server. (Bug #21514135, Bug #77659)
InnoDB: A duplicate key error that occurred during an online DDL operation reported an incorrect key name. (Bug #21364096, Bug #77572)
InnoDB: An ALTER TABLE operation caused the server to exit on disk full. (Bug #21326304, Bug #77497)
InnoDB: The system tablespace data file did not extend automatically when reaching the file size limit, causing startup to fail with a size mismatch error and preventing the addition of another system tablespace data file. (Bug #21287796, Bug #77128)
InnoDB: Altering the letter case of a column introduced an inconsistency between the frm file and data dictionary resulting in a failed CREATE INDEX operation on the altered column. (Bug #20755615)
InnoDB: An ALTER TABLE operation that converted a table to an InnoDB file-per-table tablespace did not check for unknown files with the same name as the destination .idb file, permitting an unknown file of the same name to be overwritten. (Bug #19218794, Bug #73225)
Replication: As binlog_error_action=ABORT_SERVER is the default in MySQL 5.7.7 and later it is being used for more error situations. The behavior has been adjusted to generate a core dump to improve troubleshooting possibilities. (Bug #21486161, Bug #77738)
Replication: On a multi-threaded slave configured with master_info_repository=TABLE and relay_log_info_repository=TABLE which had previously been run with autocommit=1, if the slave was stopped and autocommit changed to 0, executing START SLAVE caused the session to appear to hang. After the lock wait timeout, when START SLAVE proceeded the server would stop unexpectedly. The fix ensures that when master_info_repository=TABLE, relay_log_info_repository=TABLE, and autocommit=0 a new transaction is generated for start and commit to avoid deadlocks. (Bug #21440793)
Replication: Fatal errors encountered during flushing or synchronizing the binary log were being ignored. Such errors are now caught and handled depending on the setting of binlog_error_action. (Bug #76795, Bug #68953, Bug #20938915, Bug #16666407)
Internal buffer sizes in resolve_stack_dump were increased to accommodate larger symbol space requirements for C++ code. (Bug #22071592)
MySQL development RPM packages could fail to install if MySQL Connector/C development RPM packages were installed. (Bug #22005375)
Possible buffer overflow from incorrect use of strcpy() and sprintf() was corrected. (Bug #21973610)
MySQL RPM packages for RHEL5 failed to create the mysql system user. (Bug #21950975)
For Debian package control files, libnuma-dev was added to Build-Depends to enable NUMA support. (Bug #21822631)
Selecting DECIMAL values into user-defined variables could cause a server exit. (Bug #21819304)
Concurrent FLUSH PRIVILEGES and REVOKE or GRANT statements could produce a small time window during which invalid memory access to proxy user information could occur, leading to a server exit. (Bug #21602056)
Starting the server with the query_alloc_block_size system variable set to certain negative values on a machine without enough memory could result in out-of-memory errors. (Bug #21503595)
Using UNINSTALL PLUGIN to uninstall the daemon_example plugin could cause a server exit. (Bug #21467458)
FLUSH DES_KEY_FILE failed to reload the DES key file. (Bug #21370329)
If an error occurred during the setup phase of subquery materialization used to compute an IN predicate, cleanup of the temporary table did not happen, leading to Valgrind errors. (Bug #21346081)
Queries rejected by MySQL Enterprise Firewall were truncated to 512 characters when written to the error log. (Bug #20948270)
A server exit could occur for the second execution of a prepared statement for which an ORDER BY clause referred to a column position. (Bug #20755389)
Repeated execution of a prepared statement could cause a server exit if the default database was changed. (Bug #20447262)
Outer references do not work as arguments to MATCH(), but the server did not properly detect them. Now it does and raises an error. (Bug #20007383)
References: See also Bug #21140088.
Valgrind errors were produced during row comparator setup. (Bug #19929406)
After failure to create a temporary table during join processing and releasing the table descriptor, an attempt to access the now-invalid descriptor could cause a server exit. (Bug #19918299)
Type conversion failure for DECIMAL values could cause a server exit. (Bug #19912326, Bug #20013538)
INSERT DELAYED could cause a server exit for tables partitioned with a character column as the key and for which the expression required a character set conversion. (Bug #19894161)
During a filesort for an UPDATE statement, the optimizer could access a stale pointer, resulting in a server exit. (Bug #19893908)
A server exit could occur when updating a view using an ALL comparison operator on a subquery that selects from an indexed column in the main table. (Bug #19434916)
Some stress test files in the mysql-test/suite/innodb_stress directory had the executable file mode set although they were not script files. (Bug #78403, Bug #21822413)
The server initialization script used for the service mysql status command on Linux sometimes incorrectly reported that the server was stopped. (Bug #77696, Bug #21768876)
http://www.mysql.com/
-
Changelog
The visual implementation plan ( Visual Execution Plan ): (Oracle / PostgreSQL / MySQL / HP Vertica / SQL Server / SQL Azure / SQLCE )
Add: (Pro) supports the Oracle database (5822)
Add: (Pro) supports PostgreSQL 9.0 or higher Library (5822)
Add: (Pro) supports MySQL 5.6 or higher Library (5822)
Add: (Pro) supports the HP Vertica Database (5822)
Upd: (Oracle / HP Vertica / Teradata) change to the text display the results (Results to Text) display, easy to browse the entire contents of the complete (5822)
Upd: (HP Vertica) VERBOSE parameter was added to provide a more complete analysis of content (5822)
AutoComplete and perception ( AutoComplete and IntelliSense * ):
Upd: Right menu sub-option to increase IntelliSense switch ( Toggle IntelliSense On or Off ) (5822)
Upd: Change the shortcut key settings: AutoComplete switch (Toggle AutoComplete On or Off): Ctrl + I (5822)
Upd: Change shortcut set: IntelliSense switch (Toggle IntelliSense On or Off): Ctrl Shift + I (5822)
SQL editor ( SQL Editor ):
Upd: New capitalize selected text shortcuts (Make Uppercase): Ctrl + U (5822)
Upd: Add the selected text to lowercase shortcuts (Make Lowercase): Ctrl + L (5822)
Upd: Improved brackets highlighted when containing single or double quotes
Problem (5822)
Information column editing ( Data Editor ):
Fix: (Oracle) Correction (5658) without a primary key (PK) Update and Delete to ROWID as conditions of handling, when SELECT FROM syntax contains more than one keyword (5822)
Upd: Add Tags SQL prompt message, convenient discriminating edit mode ( Tooltip on the Edit tab ) (5822)
Main Program Update ( Main ):
Add: Added Click Browse and Edit shortcut keys ( Single Click for Browsing and Editing ) (5822)
Upd: Improved When the [Cancel] Object Name recognition quotes Item Processing ( Uncheck Using Quoted identifiers ): Reserved Words added processing (5822)
Upd: (Oracle) Improvement (5658) article processing establishment and when newer and more detailed error and warning message is displayed: 1. sensitive dissimilar problem, 2. more than one error message (5822)
Upd: SQLite element updated to System.Data.SQLite.dll 1.0.99.0 (3.9.2) (2015/12/10) (5822)
Upd: HP Vertica element updated to Vertica.Data.dll 7.2.1 (2015/11/16) (5822)
Upd: Accumulated other contains minor updates, correction and optimization (5822)
Misc: Compatible with MySQL 5.7.10 (2015/12/05) / MySQL 5.6.28 (2015/12/05) / MySQL 5.5.47 (2015/12/05)
Misc: Compatible with SQL Server 2016 CTP 3.1 (2015/12/01
http://fishcodelib.com/Database.htm
-
Changelog
Foreign key edit in value view panel
Editor refresh (f5) was fixed
Driver editor UI improved
Standard SQL keywords added
MySQL: events support was added
MySQL: indexes metadata was improved
PostgreSQL: OID and HSTORE columns handle was fixed
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Whats new: >>
Minor bug fixes in export routines.
http://www.vlsoftware.net/
-
(http://www.winpenpack.com/en/e107_files/downloadthumbs/dbricette.png)
Database program with 27.800 recipes. It implements search functions and calories calculation (43.336 ingredients aready defined). Possibility to add pictures of the courses and your own recipes (using the dbrice13agg.exe utility).
License: Creative Commons License
http://www.dbricette.it/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor bug fixes in export routines.
http://www.vlsoftware.net/
-
Changelog
- issue #11744 Incomplete results of UNION ALL
- issue #11742 MATCH AGAINST keywords not recognized
- issue #11723 syntax verifier is not knowing "STRAIGHT_JOIN"
- issue #11699 REPLACE() function confused with REPLACE statement
- issue #11690 FLUSH word not recognized by parser
- issue #11664 Online syntax verifier bug - "IF" on SELECT statement
- issue #11665 Format breaks query with COUNT()
- issue Undefinex index: SendErrorReports
- issue Incorrect script name in include
- issue #11685 Warning: Invalid argument supplied for foreach()
- issue #11687 Delimiter missing while exporting multiple db routines
- issue #11684 mysql_native_password with MariaDB bug
- issue #11693 Flush privileges overusage - related to #11597
- issue #11691 Query was empty on creating User in 4.5.2
- issue #11695 PMA_getDataForDeleteUsers() warning
- issue #11698 Cannot create user on Percona Server
- issue Properly report error on connecting
- issue #11706 Database export template not saving compression option
- issue #11721 Fix single quote export for servers in ANSI_QUOTES mode
- issue #11714 Avoid duplicite fetching of table information
- issue #11724 Temporary fix for live data edit of big sets is not working
- issue IE 8 compatibility in console
- issue #11732 Exporting feature does not work with union table
- issue #11728 CSV import skip row count after
- issue #11679 Cannot export results of some queries
- issue #11720 Message "An account already exists..." incorrectly displayed
- issue #11758 Missing quoting of table in ALTER CONVERT query
- issue #11752 PMA 4.5.2 breaks MySQL Master-Master Cluster
- issue #11757 Export and preview show different SQL for character set
- issue #11749 Fix possible undefined variables in table operations
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.5.3/phpMyAdmin-4.5.3-all-languages.zip)
http://www.phpmyadmin.net/
-
Changelog
4.5.3.1 (2015-12-25)
- issue #11774 Undefined offset 2
- issue [Security] Path disclosure, see PMASA-2015-6
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.5.3.1/phpMyAdmin-4.5.3.1-all-languages.zip)
http://www.phpmyadmin.net/
-
(https://i.postimg.cc/WzsnhBCc/screenshot-1263.png)
SQLite Database Browser is a freeware, public domain, open source visual tool used to create, design and edit database files compatible with SQLite. It is meant to be used for users and developers that want to create databases, edit and search data using a familiar spreadsheet-like interface, without the need to learn complicated SQL commands.
Changelog
Enhancements:
Add proper file extension filters to all file dialogs - 6b8f57d (thanks to @MKleusberg)
Improved error handling, e.g. more error messages with more detailed error descriptions - #362, #363, 1696ad1 (thanks to @schdub and @MKleusberg)
Allow changing table columns even when there is a foreign key constraint on the table - #362 (thanks to @MKleusberg)
When holding Ctrl and Shift while clicking on a cell with a foreign key set, the browser now jumps to the referenced record - #192 (thanks to @MKleusberg)
Add option for disabling the SQL error indicators in the Execute SQL area - #302 (thanks to @MKleusberg)
Add an option for setting the colours of fields with regular and binary data - #377 (thanks to @schdub)
Use the name of the imported file as default suggestion for a table name during CSV import - #376 (thanks to @MKleusberg)
Save filter values, sort order and column widths for all tables when switching the current table or tab; also save the settings in the project file - 748f06d (thanks to @MKleusberg)
Show a small clear button inside each filter box - 944e22a (thanks to @MKleusberg)
Add basic support for different 'display formats', i.e. a conversion of the contents of a column into a different format for display purposes (e.g. converting a Unix epoch into an actual date) - 7c1d237, 22e858d (thanks to @MKleusberg)
Remove deleted files from list of recently opened files - #379 (thanks to @MKleusberg)
Add a new option for horizontal tiling of the code and result view in the Execute SQL area - #380 (thanks to @MKleusberg)
Move execution time of the SQL statement to the top of the result view in the Execute SQL area - #381 (thanks to @MKleusberg)
Add 'x rows affected' information to the result view of the Execute SQL area - 82292c2 (thanks to @MKleusberg)
Add built-in UTF16 and UTF16CI collation - #391 (thanks to @sebastian-philipp)
Add Ctrl+R shortcut (besides F5) for the refresh table button - #388 (thanks to @MKleusberg)
Add option for setting the font and font size of the text in the table browser view - #383 (thanks to @MKleusberg)
Support opening of read only database files - #402 (thanks to @MKleusberg)
Add option for showing the rowid column in the data browser view - #408 (thanks to @MKleusberg)
Add option for showing the text in the data browser view using a different encoding - #414 (thanks to @MKleusberg)
Add option for setting an escape character for the filters in the data browser - #421 (thanks to @MKleusberg)
Add a small delay before applying a new filter value instead of performing an instantaneous search to improve performance on large tables - #415 (thanks to @MKleusberg)
Automatically add '%...%' wildcards to a filter query - #415 (thanks to @MKleusberg)
Add Delete and Alt+Delete keyboard shortcuts for setting the current cell to empty string or NULL in the data browser view - #443 (thanks to @MKleusberg)
Add new option for moving the Edit cell data dialog into a dock which is locked to the main window and stays opened - #416, #440, #441 (thanks to @MKleusberg)
Allow drag-&-dropping text and files on a cell in the data browser - #441 (thanks to @MKleusberg)
Add keyboard shortcuts for recently opened files - #432 (thanks to @MKleusberg)
Add new option for setting a SQL script which gets executed whenever any database file is opened - #451 (thanks to @MKleusberg)
Allow pasting data (e.g. from a spreadsheet) directly into the data browser view - #453 (thanks to @MilosSubotic)
Bug fixes:
Fix missing SQL log when query contains a line break, also trim the log - #337, #356 (thanks to @schdub and @MKleusberg)
Also set foreign key settings when creating a new database instead of just setting them when opening a file - 212116a (thanks to @MKleusberg)
Fix drawing of Unicode characters in the SQL editor where the font settings wouldn't apply as they should have - #365 (thanks to @SevenLines)
Allow values greater than 10000 in the user_version pragma of a database - #366 (thanks to @schdub)
Fix adding new a record into a table where all fields are set to a default value - #369 (thanks to @schdub)
Fix resizing of the code and result view in the Execute SQL area - 6806a9b (thanks to @MKleusberg)
Fix error message when changing table - #390 (thanks to @MKleusberg and @GeorgijK)
Fix parsing of double backticks and double quotes used to escape a single one in create table statements - 160bc87, dce47b3 (thanks to @MKleusberg)
Fix handling of tables when their name contains a backtick - #387 (thanks to @MKleusberg)
Try to set a better window position when opening the Edit cell data dialog - #342, #394 (thanks to @MKleusberg)
Fix possible infinite loop in the Edit cell data dialog - #444 (thanks to @manisandro)
Fix bug when pressing the cancel button in the dialog you see when you're closing a database with unsaved changes - #432 (thanks to @MKleusberg)
Don't allow conflicting field names in the Edit Table dialog - #460 (thanks to @MKleusberg)
Translations:
Add translation into Traditional Chinese - #425 (thanks to @PeterDaveHello)
http://sqlitebrowser.org/
-
Changelog
SQL completion was fixed
Results filtering (by custom value) was fixed
DDL generation was added (from context menu)
Duplicated procedures were removed
Enum types support was fixed
Dictionary tables editor was added
Temporary files cleanup was fixed
http://dbeaver.jkiss.org/
-
(http://img402.imageshack.us/img402/1466/databasebrowserportable.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
Whats new:>>
Added MRU List to data entry grid
Removed Ctrl+X shortcut
http://www.dbsoftlab.com/database-editors/database-browser/overview.html
-
Changelog
SQL editor ( SQL Editor ):
Upd: syntax highlighting: Supports single quotation marks content in multiple lines '\ r \ n' display processing (5844)
Upd: Syntax highlighting: improved marks identifying the content item [], ``, '' exclude highlighted when the keyword display process (5844)
Upd: Updated syntax highlighting color content display processing (5844)
Code Management ( Code Manager ):
Add: SQL File Version Control Manager ( Version Control Manager ): Work row to increase heavy brush list (Refresh) / check-out file (Checkout) / delete items (Delete) button, etc. (5844)
Upd: Fixed (57xx) cause SQL file version control ( SQL File Version Control ) function problems stalled (5844)
Information column editing ( Data Editor ):
Upd: When (SQLite) without a primary key (PK) update and delete process, change in the conditions of the search process ROWID (with Oracle) (5844)
Data definition language ( Data Definition Language (DDL) ):
Add: (SQL Server / SQLAzure) support COLUMNSTORE / XML / SPATIAL INDEX scripting generation and related treatment (5844)
Main Program Update ( Main ):
Fixed multiple issues related to Screen (Multiple Monitors) under when the monitor is set to [Up / Down] when the (5844): Fix
Upd: Improved error message exception handling, exception error when the set is empty (5844)
Upd: Improved Data Sheet object loading process, when the failure will display an error and continue to complete other objects loading (5844)
Upd: (Oracle) is automatically re-connect process (Automatic reconnection): increased event Ora-12537 connection [interrupts] automatic reconnection process (5844)
Upd: (Firebird) database when the connection is not the same with the preset encoding automatically switches to NONE to solve Can not transliterate character between character sets of questions (5844)
Upd: Accumulated other contains minor updates, correction and optimization (5844)
Upd: Firebird components updated to FirebirdSql.Data.FirebirdClient.dll 4.9.0.0 (2015/12/20) (5844)
Misc: Compatible with NuoDB 2.4 (2015/12/22)
Misc: Compatible with PostgreSQL 9.5rc1 or ENGINEERING (2015/12/18)
Misc: Compatible with SQL Server 2016 CTP 3.2 (2015/12/17)
http://fishcodelib.com/Database.htm
-
Changelog
General improvements:
Added support for LIKE, GLOB, and REGEXP operators on virtual tables.
Added the colUsed field to sqlite3_index_info for use by the sqlite3_module.xBestIndex method.
Enhance the PRAGMA cache_spill statement to accept a 32-bit integer parameter which is the threshold below which cache spilling is prohibited.
On unix, if a symlink to a database file is opened, then the corresponding journal files are based on the actual filename, not the symlink name.
Added the "--transaction" option to sqldiff.
Added the sqlite3_db_cacheflush() interface.
Added the sqlite3_strlike() interface.
When using memory-mapped I/O map the database file read-only so that stray pointers and/or array overruns in the application cannot accidently modify the database file.
Added the experimental sqlite3_snapshot_get(), sqlite3_snapshot_open(), and sqlite3_snapshot_free() interfaces. These are subject to change or removal in a subsequent release.
Enhance the 'utc' modifier in the date and time functions so that it is a no-op if the date/time is known to already be in UTC. (This is not a compatibility break since the behavior has long been documented as "undefined" in that case.)
Added the json_group_array() and json_group_object() SQL functions in the json extension.
Added the SQLITE_LIKE_DOESNT_MATCH_BLOBS compile-time option.
Many small performance optimizations.
Portability enhancements:
Work around a sign-exension bug in the optimizer of the HP C compiler on HP/UX. (details)
Enhancements to the command-line shell:
Added the ".changes ON|OFF" and ".vfsinfo" dot-commands.
Translate between MBCS and UTF8 when running in cmd.exe on Windows.
Enhancements to makefiles:
Added the --enable-editline and --enable-static-shell options to the various autoconf-generated configure scripts.
Omit all use of "awk" in the makefiles, to make building easier for MSVC users.
Important fixes:
Fix inconsistent integer to floating-point comparison operations that could result in a corrupt index if the index is created on a table column that contains both large integers and floating point values of similar magnitude. Ticket 38a97a87a6.
Fix an infinite-loop in the query planner that could occur on malformed common table expressions.
Various bug fixes in the sqldiff tool.
Hashes:
SQLITE_SOURCE_ID: "2016-01-06 11:01:07 fd0a50f0797d154fefff724624f00548b5320566"
SHA1 for sqlite3.c: b92ca988ebb6df02ac0c8f866dbf3256740408ac
http://www.hwaci.com/sw/index.html
-
Changelog
Data Table Editor ( Table Designer ):
Fix: (SQLite / SQLCe) amendments to the existing data table, renamed field problems stalled (5851)
Main Program Update ( Main ):
Upd: IBM DB2 / Informix element updated to IBM.Data.DB2.dll 9.7.4.4 (10.5.7.4) (2015/12/30) (5851)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 7 (2015/12/30)
Misc: Compatible with PostgreSQL 9.5 (2016/01/07)
Upd: Accumulated other contains minor updates, correction and optimization (5851)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2016/01/08)
PostgreSQL 9.5 supports backup and restore process
Database migration ( Database Migration ) (Pro):
Add: Inheritance Database .NET connection string settings Additional settings (Additional connection parameters) (5851)
http://fishcodelib.com/Database.htm
-
Changelog
# Major enhancements :
- Allow INSERTs that would generate constraint conflicts to be turned into UPDATEs or ignored
- Add GROUP BY analysis features GROUPING SETS, CUBE and ROLLUP.
- Add row-level security control.
- Create mechanisms for tracking the progress of replication, including methods for identifying the origin of individual changes during logical replication.
- Add Block Range Indexes (BRIN).
- Substantial performance improvements for sorting.
- Substantial performance improvements for multi-CPU machines.
http://www.postgresql.org/
-
Whats new: >>
Minor improvements in GUI.
http://www.vlsoftware.net/
-
Changelog
Object Browser ( Object Navigator ):
Upd: Open Data Sheets [Viewing and Editing] Key Function column data interchange TOP Rows All Rows, easily and quickly browse and consistent with the shortcut keys (5861)
Data Import ( Data Import ):
Upd: supports automatic import character delimited format determination process (Auto-detect delimiter) (5861)
Fix: can not manually change the separator character when correcting problems via File Import (5861)
SQL editor ( SQL Editor ):
Upd: Optimization tab displays speed, improved rendering unnecessary treatment (5861)
Fix: Fixed in the absence of any tab, click mouse problems exceptions
new label (5861)
Data Table Editor ( Table Designer ):
Fix: (SQLite / SQLCe) amendments to the existing data table, renamed field problems stalled (5851)
Main Program Update ( Main ):
Upd: Improved the default control performance issues, optimizing database object processing speed loading (5861)
Upd: Object Object header row increases the loading process standby state (5861)
Upd: IBM DB2 / Informix element updated to IBM.Data.DB2.dll 9.7.4.4 (10.5.7.4) (2015/12/30) (5851)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages Version 10.5 Fix Pack 7 (2015/12/30)
Misc: Compatible with PostgreSQL 9.5 (2016/01/07)
Upd: Accumulated other contains minor updates, correction and optimization (5861)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2016/01/08)
PostgreSQL 9.5 supports backup and restore process
Database migration ( Database Migration ) (Pro):
Add: Help button (Help Button): integrated wiring list (Connection List) display (5861)
Add: Connection list items increased to generate the command-line options scrapbook son (Generate the command-line to Clipboard) (5861)
Add: Inheritance Database .NET connection string settings Additional settings (Additional connection parameters) (5851)
http://fishcodelib.com/Database.htm
-
Changelog
#11724 live data edit of big sets is not working
Table list not saved in db QBE bookmarked search
#11777 While 'changing a column', query fails with a syntax error after the 'CHARSET=' keyword
#11783 Avoid syntax error in javascript messages on invalid PHP setting for max_input_vars
#11784 Properly handle errors in upacking zip archive
#11785 Set PHP's internal encoding to UTF-8
#11786 Fixed Kanji encoding in some specific cases
#11787 Check whether iconv works before using it
#11788 Avoid conversion of MySQL error messages
#11792 Undefined index: parameters
#11802 Undefined index: field_name_orig
Undefined index: host
#11810 'Add to central columns' (per column button) does nothing
#11727 SQL duplicate entry error trying to INSERT in designer_settings table
#11798 Fix handling of databases with dot in a name
#11820 Fix hiding of page content behind menu
#11780 FROM clause not generated after loading search bookmark
#11826 Fix creating/editing VIEW with DEFINER containing special chars
#11828 Do not invoke FLUSH PRIVILEGES when server in --skip-grant-tables
#11804 Misleading message for configuration storage
#11772 Table pagination does nothing when session expired
#11840 Index comments not working properly
#11791 Better handle local storage errors
#11752 Improve detection of privileges for privilege adjusting
#11854 Undefined property: stdClass::$releases at version check when disabled in config
#11814 SQL comment and variable stripped from bookmark on save
Gracefully handle errors in regex based javascript search
[Security] Multiple full path disclosure vulnerabilities, see PMASA-2016-1
[Security] Unsafe generation of CSRF token, see PMASA-2016-2
[Security] Multiple XSS vulnerabilities, see PMASA-2016-3
[Security] Insecure password generation in JavaScript, see PMASA-2016-4
[Security] Unsafe comparison of CSRF token, see PMASA-2016-5
[Security] Multiple full path disclosure vulnerabilities, see PMASA-2016-6
[Security] XSS vulnerability in normalization page, see PMASA-2016-7
[Security] Full path disclosure vulnerability in SQL parser, see PMASA-2016-8
[Security] XSS vulnerability in SQL editor, see PMASA-2016-9
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.5.4/phpMyAdmin-4.5.4-all-languages.zip)
http://www.phpmyadmin.net/
-
Whats new:>>
Fixed:
- issue #11892 Error with PMA 4.4.15.3
- issue #11896 Remove hard dependency on phpseclib
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.5.4.1/phpMyAdmin-4.5.4.1-all-languages.zip)
http://www.phpmyadmin.net/
-
Changelog
Main Program Update ( Main ):
Add: (64bit) increase dBase IV / 5.0 (* .dbf) supported by the repository (with 32bit) (5875)
Add: (64bit) increased Excel Workbook (* .xls) database new features (with 32bit) (5875)
Problems (5875) (32bit) amended by the repository list dBase Folder New Folder function stalled: Fix
Upd: Updated interface Slovenian language Slovenian language (by Jadran Rudec) (5875)
Upd: Firebird components updated to FirebirdSql.Data.FirebirdClient.dll 4.10.0.0 (2016/01/18) (5875)
Upd: Accumulated other contains minor updates, correction and optimization (5875)
The visual implementation plan ( Visual Execution Plan ):
Upd: dramatically improve the overall processing speed optimization (5875)
Data definition language ( Data Definition Language (DDL) ):
Fix: (DB2) correction (52 ??) causes PROCEDURES AND FUNCTIONS [part] script generation processing issues stalled (5875)
Object Browser ( Object Navigator ):
Former browse and edit the original pen before n, will support if the presence of PK [latest] n T data column (TOP Rows + PK DESC) (5875): Upd
Upd: Improved Advanced viewing and editing options ([ADV] Advanced Browsing / Edit Options): ORDER BY + TOP and distinct case and other related processing (5875)
Upd: Fixed (5861) related issues is consistent with the shortcut keys are not synchronized updates and other issues (5875)
Database migration ( Database Migration ) (Pro):
Add: Added establish data table structure is described only process (Create Table Schema Only) (5875)
Add: Support dBase IV / 5.0 Library (5875)
http://fishcodelib.com/Database.htm
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'New ESEDatabaseView Instance' under the File menu, for opening a new window of ESEDatabaseView.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
# Functionality Added or Changed
- InnoDB: A new InnoDB configuration option, innodb_tmpdir, allows you to configure a separate temporary file directory for online ALTER TABLE operations. This option was introduced to help avoid tmpdir overflows that could occur as a result of large temporary files created during online ALTER TABLE operations. innodb_tmpdir is a SESSION variable and can be configured dynamically using a SET statement.
- yaSSL was upgraded to version 2.3.9. This upgrade corrects an issue in which yaSSL handled only cases of zero or one leading zeros for the key agreement instead of potentially any number, which in rare cases could cause connections to fail when using DHE cipher suites.
- The Valgrind function signature in mysql-test/valgrind.supp was upgraded for Valgrind 3.11.
# Bugs Fixed
- InnoDB: A small InnoDB buffer pool size with a large innodb_stats_persistent_sample_pages setting resulted in a Difficult to find free blocks in the buffer pool warning.
- InnoDB: Starting the server with an empty innodb_data_home_dir entry in the configuration file caused InnoDB to look for the buffer pool file in the root directory, resulting in a startup error.
- InnoDB: A full-text query run under high concurrency caused a server exit due to an invalid memory access.
- InnoDB: With a large innodb_sort_buffer_size setting, adding an index on an empty table performed more slowly than expected.
- Replication: When DML invokes a trigger or a stored function that inserts into an AUTO_INCREMENT column, that DML has to be marked as an unsafe statement. If the tables are locked in the transaction prior to the DML statement (for example by using LOCK TABLES), then the DML statement was not being marked as an unsafe statement. The fix ensures that such DML statements are marked correctly as unsafe.
- Replication: As part of the fix for Bug #16290902, when writing a DROP TEMPORARY TABLE IF EXISTS query into the binary log, the query is no longer preceded by a USE `db` statement. Instead the query uses a fully qualified table name, for example DROP TEMPORARY TABLE IF EXISTS `db`.`t1`;. This changed the application of replicate-rewrite-db filter rules, as they work only on the default database specified in a USE statement. This caused slaves to fail when the resulting CREATE TEMPORARY TABLE was applied. The fix ensures that at the time of writing a DROP TEMPORARY TABLE IF EXISTS query into the binary log, a check is made for the default database. If it exists then the query is written as USE default_db in the binary log. If a default database is not present then the query is logged with the qualified table name.
- Replication: If generating a GTID for a transaction fails, the transaction is not written to the binary log but still gets committed. Although running out of GTIDs is a rare situation, if it did occur an error was written to the binary log as a sync stage error. With binlog_error_action=ABORT_SERVER, the server aborts on such an error, avoiding data inconsistency. When binlog_error_action=IGNORE_ERROR, the server continues binary logging after such an error, potentially leading to data inconsistency between the master and the slave. The fix changes the error to be correctly logged as a flush stage error.
- Replication: When using --gtid-mode=on , --enforce-gtid-consistency , and --binlog-format=row, if a user defined function with multiple DROP TEMPORARY TABLE statements was executed on a master, the resulting binary log caused an error on slaves. The fix ensures that stored functions and triggers are also considered multi-statement transactions, and that when --enforce-gtid-consistency is enabled, functions with CREATE TEMPORARY TABLE or DROP TEMPORARY TABLE statements generate an ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION error.
- Replication: Stored procedure local variables that were used in an ALTER EVENT statement were not being replicated correctly. This was related to the fact that CALL statements are not written into the binary log. Instead each statement executed in a stored procedure is binary logged separately, with the exception that the query string is modified so that uses of stored procedure local variables are replaced with NAME_CONST('spvar_name', 'spvar-value') calls. DDL statements (which are always binary logged in statement binary log mode irrespective of the current binary log format) can also use stored procedure local variables and a clash could cause them to not be replicated correctly. The fix ensures that any stored procedure local variables used in a query are replaced with NAME_CONST(...), except for the case when it is a DML query and the binary log format is ROW.
- Replication: DROP TABLE statements are regenerated by the server before being written to the binary log. If a table or database name contained a non-regular character, such as non-latin characters, the regenerated statement was using the wrong name, breaking replication. The fix ensures that in such a case the regenerated name is correctly converted back to the original character set. Also during work on this bug, it was discovered that in the rare case that a table or database name contained 64 characters, the server was throwing an assert(M_TBLLEN < 128) assertion. The assertion has been corrected to be less than or equal 128.
- Replication: Irrespective of the current binlog_format setting, DDL that changes metadata on a master is always identified and written to the binary log in STATEMENT format. Such DDL could occur from event based SQL statements, such as CREATE EVENT or DROP EVENT, or transactions that had unsafe functions such as sysdate(). When binlog_format=MIXED and attempting to replicate such DDL, it was not being correctly identified and therefore was not being correctly replicated.
- Inserting a token of 84 4-byte characters into a full-text index raised an assertion. The maximum token length was 84 characters up to a maximum of 252 bytes, which did not account for 4-byte characters. The maximum byte length is now 336 bytes.
- If a client attempted to use an unsupported client character set (ucs2, utf16, utf32), the error message reported to the client differed for SSL and non-SSL connections.
- Data corruption or a server exit could occur if a stored procedure had a variable declared as TEXT or BLOB and data was copied to that variable using SELECT ... INTO syntax from a TEXT or BLOB column.
- CREATE TEMPORARY TABLE .. SELECT statements involving BIT columns that resulted in a column type redefinition could cause a server exit or an improperly created table.
- Added Microsoft Visual Studio 2015 support. Changes include using the native (added in VS 2015) timespec library if it exists, renamed lfind/lsearch and timezone/tzname to avoid redefinition problems, set TMPDIR to "" by default as P_tmpdir no longer exists, deprecated std::hash_map in favor of std::unordered_map, and added Wix Toolset 3.10 support
- With character_set_server=utf16le, some values of ft_boolean_syntax could cause a server exit for full-text searches.
- With LOCK TABLES in force, an attempt to open a temporary MERGE table consisting of a view in its list of tables (not the last table in the list) caused a server exit.
- For certain prepared statements, the optimizer could transform join conditions such that it used a pointer to a temporary table field that was no longer available after the initial execution. Subsequent executions caused a server exit.
- Repeated execution of ALTER TABLE v1 CHECK PARTITION as a prepared statement, where v1 is a view, led to a server exit.
- In addition, output for some administrative operations, when they are attempted on a view, changes from “Corrupt” to “Operation failed”. These include ANALYZE TABLE, OPTIMIZE TABLE, and REPAIR TABLE, and ALTER TABLE statements that perform ANALYZE PARTITION, CHECK PARTITION, OPTIMIZE PARTITION, and REPAIR PARTITION operations.
- Valgrind detected some possibly unsafe use of string functions in code used for asymmetric encryption.
- SSL connections ignored any change made by passing the MYSQL_OPT_READ_TIMEOUT option to the mysql_options() C API function.
- Solaris packages failed to note the dependency of the MySQL client library on the libstlport library.
- Using systemd to start mysqld failed if configuration files contained multiple datadir lines. Now the last datadir line is used.
- If server was started with --thread-handling=no-threads, no foreground thread was created for a client connection. The Performance Schema did not account for the possibility of no foreground threads for queries on the session_connect_attrs table, causing an assertion to be raised.
- ALTER TABLE ... CONVERT TO CHARACTER SET operations that used the INPLACE algorithm were ineffective if the table contained only numeric data types. Also, such operations failed to clean up their temporary .frm file.
- Heavy SHOW PROCESSLIST or SELECT ... FROM INFORMATION_SCHEMA.PROCESSLIST activity could result in the server accepting more than max_connections connections.
- When used with the libmysqld embedded server, the mysql_stmt_execute() C API function failed with a malformed communication packet error, even for simple prepared statements.
www.mysql.com
-
Changelog
Color results (based on column values)
UI freeze during table data save was fixed
SSH tunnel: password prompt was fixed
Properties editor fixed
Resources (scripts, diagrams, etc) copy/paste support was added
SQL formatter fixed (WHEN .. THEN)
Resultset filter dialog was improved
Data import wizard was fixed
Identifiers (table/column names) quote was fixed
Metadata compare error was fixed
ERD loading (contents) was fixed
MySQL/PostgreSQL/Vertica: SELECT .. LIMIT bug was fixed
Oracle: table rename fixed
Oracle: tnsnames parser was improved
Teradata: default port set
A few minor UI bugs were fixed
http://dbeaver.jkiss.org/
-
Changelog
Main Program Update ( Main ):
Fix: Fixed problem when accessing unspecified Schema Foreign Keys, comprising affect many related functions (5884)
Upd: solve Teradata table fields slow access problems, can significantly improve processing speed (5884)
Upd: Cumulative contain other minor updates, fixes and optimization (5884)
Misc: Compatible with SQL Server 2016 CTP 3.3 (2016/02/01)
Misc: Compatible with MySQL 5.7.11 (2016/02/05) / MySQL 5.6.29 (2016/02/05) / MySQL 5.5.48 (2016/02/05)
Object Browser ( Object Navigator ):
Fix: Fixed (5875) PK DESC unusable when editing filtering (Filter Expression) Issues (5884)
Data definition language ( Data Definition Language (DDL) ):
Fix: Improved TRIGGER script-generated content increases GO command separator ALTER TRIGGER (5884)
Database Migration ( Database Migration ) (Pro):
Upd: Table definition preview ( SQL preview ): Improved copy processing without directly copying the whole election process (5884)
Upd: Improved automatically match the field data types ( Automatically match columns ):
Upd: Improved Unicode Char Char conversion between different combinations of matching process (5884)
Upd: automatic exclusion object database field is not supported by the primary key (PK) data type (5884)
Fix: solve the source text data types of content, if when NullChar contain characters causing the problem can not be properly handled (5884)
Fix: Fixed re-linking of different types of database update QuotedString priorities to avoid affecting the Schema switch (5884)
Upd: (ODBC) databases to increase read retry processing (5884)
Add: (ODBC / OleDB) supports short data types (Short Type Names) automatic matching process (5884)
Upd: compatible ODBC Version
http://fishcodelib.com/Database.htm
-
Changelog
Fix infinite loops and buffer-overrun problems in regular expressions (Tom Lane)
Very large character ranges in bracket expressions could cause infinite loops in some cases, and memory overwrites in other cases. (CVE-2016-0773)
Fix an oversight that caused hash joins to miss joining to some tuples of the inner relation in rare cases (Tomas Vondra, Tom Lane)
Avoid pushdown of HAVING clauses when grouping sets are used (Andrew Gierth)
Fix deparsing of ON CONFLICT arbiter WHERE clauses (Peter Geoghegan)
Make %h and %r escapes in log_line_prefix work for messages emitted due to log_connections (Tom Lane)
Previously, %h/%r started to work just after a new session had emitted the "connection received" log message; now they work for that message too.
Avoid leaking a token handle during SSPI authentication (Christian Ullrich)
Fix psql's \det command to interpret its pattern argument the same way as other \d commands with potentially schema-qualified patterns do (Reece Hart)
In pg_ctl on Windows, check service status to decide where to send output, rather than checking if standard output is a terminal (Michael Paquier)
Fix assorted corner-case bugs in pg_dump's processing of extension member objects (Tom Lane)
Fix improper quoting of domain constraint names in pg_dump (Elvis Pranskevichus)
Make pg_dump mark a view's triggers as needing to be processed after its rule, to prevent possible failure during parallel pg_restore (Tom Lane)
Install guards in pgbench against corner-case overflow conditions during evaluation of script-specified division or modulo operators (Fabien Coelho, Michael Paquier)
Suppress useless warning message when pg_receivexlog connects to a pre-9.4 server (Marco Nenciarini)
Avoid dump/reload problems when using both plpython2 and plpython3 (Tom Lane)
In principle, both versions of PL/Python can be used in the same database, though not in the same session (because the two versions of libpython cannot safely be used concurrently). However, pg_restore and pg_upgrade both do things that can fall foul of the same-session restriction. Work around that by changing the timing of the check.
Fix PL/Python regression tests to pass with Python 3.5 (Peter Eisentraut)
Prevent certain PL/Java parameters from being set by non-superusers (Noah Misch)
This change mitigates a PL/Java security bug (CVE-2016-0766), which was fixed in PL/Java by marking these parameters as superuser-only. To fix the security hazard for sites that update PostgreSQL more frequently than PL/Java, make the core code aware of them also.
Fix ecpg-supplied header files to not contain comments continued from a preprocessor directive line onto the next line (Michael Meskes)
Such a comment is rejected by ecpg. It's not yet clear whether ecpg itself should be changed.
Fix hstore_to_json_loose()'s test for whether an hstore value can be converted to a JSON number (Tom Lane)
Previously this function could be fooled by non-alphanumeric trailing characters, leading to emitting syntactically-invalid JSON.
In contrib/postgres_fdw, fix bugs triggered by use of tableoid in data-modifying commands (Etsuro Fujita, Robert Haas)
Fix ill-advised restriction of NAMEDATALEN to be less than 256 (Robert Haas, Tom Lane)
Improve reproducibility of build output by ensuring filenames are given to the linker in a fixed order (Christoph Berg)
This avoids possible bitwise differences in the produced executable files from one build to the next.
Ensure that dynloader.h is included in the installed header files in MSVC builds (Bruce Momjian, Michael Paquier)
Update time zone data files to tzdata release 2016a for DST law changes in Cayman Islands, Metlakatla, and Trans-Baikal Territory (Zabaykalsky Krai), plus historical corrections for Pakistan.
http://www.postgresql.org/
-
Changelog
SQL Editor ( SQL Editor ):
Add: Added Object inspection ( Inspect Object Ctrl + T): the name of the selected object and click on the editor, you can choose to open a browser or skip to browse the location of objects (5890)
Add: Added additional commands ( : Print 'msg_str' ): send a text message to the message page (5890)
Upd: Improved additional commands ( : r ): When the file does not exist, an error message and continue processing (5890)
Automatically and perceived ( AutoComplete and IntelliSense * ):
Upd: increase SQL keywords + newline \ recognition processing r \ n enhance the automatic processing capacity of perception (5890)
Row editing and browsing ( Data Editor and Browser ):
Add: Support the field data type display process (5890) when the text figures Object (String / Numeric) content
Add: The number of messages in the Status column supports all influence after performing display (Total number of rows affected) (5890)
Batch script generation ( Generating Batch Scripts ):
Add: Increase the separation individual statement Option (Delimit individual statements [GO]) (5890)
Upd: Improved interface designed to simplify the operation process (5890)
Object Browser ( Object Navigator ):
Fix: (Oracle) Correction (5884) PK DESC unusable when editing filtering (Filter Expression) Issues (5890)
Database Migration ( Database Migration ) (Pro):
Add: Added a custom data type corresponding to (Custom Mapping Types): convenience for the entire library of data processing using the corresponding table custom (5890)
Main Program Update ( Main ):
Fix: Browse [all] database / schema mode: Fix Cross-database / schema can not access the object is not pre-loaded questions (comprising impact related functions) (5890)
Upd: Cumulative contain other minor updates, fixes and optimization (5890)
Misc: Compatible with PostgreSQL 9.5.1 / 9.4.6 / 9.3.11 / 9.2.15 / 9.1.20 (2016/02/11)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor improvements in data grid.
New Encoding option for SQL Script export format.
Minor changes.
http://www.vlsoftware.net/
-
Changelog
4.5.5.0
- issue Undefined index: is_ajax_request
- issue #11855 Fix password change on MariaDB 10.1 and newer
- issue #11874 Validate version information before further processing it
- issue #11881 Full processlist lost on refresh
- issue #11834 Adjust privileges fails if database name contains underscores
- issue #11906 'Loading...' banner shows on login screen
- issue #11930 Fixed changing of table parameters, eg. AUTO_INCREMENT
- issue #11885 Call to undefined function SqlParser\ctype_alnum()
- issue #11879 4.5.3.1 - NOW() function not recognized by parser
- issue #11867 Gracefully handle the DESC statement
- issue #11843 Fractional timestamp causes corrupted SQL export
- issue #11836 Static analysis error for valid WHERE condition with IF keyword
- issue #11800 Syntax Verifier error using REGEXP in SQL statement
- issue #11799 Backslashes in comments are being interpreted as escape characters
- issue #11909 Can't insert row into table that contains generated column
- issue #11677 sql-parser and php-gettext collide.
- issue #11920 Can't disable backquotes in export
- issue #11911 Inserts via tbl_change.php in VARBINARY columns does not allow using HEX() and MD5()
- issue #11939 Correct content type for uploaded error reports
- issue #11940 Silent errors from checking local documentation
- issue #11944 Fixed error on servers with disabled php_uname
- issue #11946 Correctly store and report file upload errors
- issue #11948 Avoid javascript errors on invalid location hash
- issue #11950 Fix PHP warning on configuration errors
- issue #11951 Silent errors on checking for writable folders
- issue #11952 Silent warning on invalid file upload
- issue #11953 Do not fail getting filename with open_basedir limitations
- issue #11956 unrecognized keyword interval
- issue Field names and aliases are being correctly parsed now.
- issue #11959 Fix javascript error in setup
- issue #11964 Undefined index: TABLE_COMMENT in database structure page
- issue #11967 Fix PHP error on loading invalid XML or ODS file
- issue #11969 Missing confirmation while dropping a view in view_operations.php
- issue #11968 Fix export of index comments in SQL
- issue #11979 DECLARE not accepted as valid SQL
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.5.5/phpMyAdmin-4.5.5-all-languages.zip)
http://www.phpmyadmin.net/
-
Changelog
PostgreSQL: new extension was added (metadata editor, data types, sessions, inheritance, support of arrays, structures, enums, uuids, hstore, etc).
Cassandra: driver was updated to 3.0
DB2: nicknames, temp tables, execution plan
Amazon Redshift driver was added
SQL generation was fixed
Stored procedures/views save was fixed
SQL editor statement highlighting was redesigned
Data transfer fixes (binary data export)
Property viewer was fixed
UI freezes during save were fixed
A lot of minor UI fixes
http://dbeaver.jkiss.org/
-
Whats new: >>
Minor bug fixes in exporting to SQL Script export format.
Minor changes in data grid.
http://www.vlsoftware.net/
-
Changelog
UI ( User Interface ):
Add: Added dark color display interface ( TreeView / SQL Editor / Query Results -> Dark Mode )
Add: increase customizations column color (User Interface -> Query Results)
Automatically and perceived ( AutoComplete and IntelliSense * ):
Add: Add to 500ms delay processing fast input has a better display at the same time [completed Mode] under a better user experience )
SQL Editor ( SQL Editor ):
Upd: quoted string [] "" `` consistent color and the default text color process (5903)
Browse row ( Data Browser ):
Add: increase Results column labels renamed processing (Renaming Results tab) (5903)
Database Migration ( Database Migration ):
Fix: Fixed some type of database table column sorting process, when more than> 10 when scheduling problem
Main Program Update ( Main ):
Upd: Cumulative contain other minor updates, fixes and optimization (5903)
http://fishcodelib.com/Database.htm
-
Changelog
- issue #11971 CREATE UNIQUE INDEX index type is not recognized by parser.
- issue #11982 Row count wrong when grouping joined tables.
- issue #12012 Column definition with default value and comment in CREATE TABLE expoerted faulty.
- issue #12020 New statement but no delimiter and unexpected token with REPLACE.
- issue #12029 Fixed incorrect usage of SQL parser context in SQL export
- issue #12048 Fixed inclusion of gettext library from SQL parser
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.5.5.1/phpMyAdmin-4.5.5.1-all-languages.zip)
http://www.phpmyadmin.net/
-
Whats new:>>
PostgreSQL: multi-database support was fixed.
PostgreSQL: Older (
http://dbeaver.jkiss.org/
-
Changelog
Database Migration ( Database Migration ) (Pro):
Upd: Update Settings command execution over (CommandTimeout 600s-> 100000s): avoid timeout problems occurs over a large number of data processing
Upd: Improved user experience: When [selected] table, if the click [Disconnect] When will ask in advance to avoid mis-hits
Fix: Fixed renamed to confirm the selection (Rename Confirmation Option) After execution, wait for the progress of the restoration of windows is not shown
Row editing and browsing ( Data Editor and Browser ):
Upd: The results are shown in the menu to change the export format manner, so that the operation more simple and intuitive (that contains the main menu and taskbar, etc. Export) (5910)
Fix: (MySQL) can not solve the second update without primary keys editing, field contains ON UPDATE CURRENT_TIMESTAMP definition (5910)
File version of SQL Control Manager ( Version Control Manager ):
Upd: Check out file (Checkout) / delete items (Delete) work with the right-column menu disable status update
Database Chart ( Database Diagram):
Upd: supports automatic scaling the initial display window, and can not be amended [Up / Down] window scaling problems
Main Program Update ( Main ):
Fix: Fixed MySQL / PostgreSQL backup and restore the designation of a non-default Port can not be processed normally
Upd: problem solving MySQL user account password if it is empty, you can not handle backup and restore functions
Upd: Cumulative contain other minor updates, fixes and optimization
http://fishcodelib.com/Database.htm
-
Whats new: >>
Slovenian GUI added.
Minor changes.
http://www.vlsoftware.net/
-
Whats new:>>
Cassandra 3.x support was added. New data types, metadata browser.
MongoDB 3.x authentication support was added.
PostgreSQL: SSL support, foreign tables support, database switch, metadata managers improved.
MySQL: SSL support was added.
Oracle: table DDL generator improved.
Many minor UI fixes and improvements.
http://dbeaver.jkiss.org/
-
Changelog
The main program update ( the Main ):
Upd: Run optimization approach, in order to avoid waiting database returns a message too long, leading to the main program can not respond to the problem (5924)
Add: Added cancel the execution of the command ( the Cancel Executing Command ) function can be forced to cancel the execution of commands without waiting for completion of execution (5924)
Unlike the already supported cancel the execution process (Cancel executing process)
More shortcuts ( the Cancel the Execution : In addition to the original Escape, another increase Alt + Break)
Upd: Status column depending on the status of implementation, updating the display of different background colors
Upd: Cumulative contain other minor updates, fixes and optimization
Upd: Update Files Additional .NET Database ( 32bit / 64bit ) (2016/03/16)
Misc: the with Compatible the SQL Server 2016 RC1 (2016/03/18)
Automatically and perception:
Upd: auto-complete optimization and perception Space automatically exclude unnecessary processing
Upd: increasing insertion AND, OR, keywords, automatically open field sensing process
Table and view a list of tables:
Fix: Fixed RowCount field scheduling problem
Fix: Fixed some database objects can not get RowCount VIEW problems
Row editing and browsing:
Upd: rows manually edit filter conditions ( Manual the Filter ): 1. increase button background color status display, 2. Clear the empty string
Upd: optimization significantly enhance the data column shows the processing speed of more than 30%
Data Definition Language:
Fix: (Oracle) is generated when the correction data table definition is not included via CREATE UNIQUE INDEX generated index definition
Fix: structural description and data sheet (Oracle) where the index is not the same amendment, the definition of the problem can not generate the index
Database Migration:
Fix: Fixed multi-column index generated when the field is displayed in order of priority issues
Fix: Fixed after completion of the project the new connection can not be displayed immediately [auto-generated command line to the clipboard] function button issues
Fix: Fixed Oracle index generation processing
Fix: Improved index was renamed after the problem menu changes are not synchronized Index Name
Upd: command line processing ( the Command-Line ):
Upd: When using parameters -m open database migration feature will run independently, can be left directly after closing will not open the main program
Upd: increase QuotedString recognition processing, in order to avoid duplication of the specified
Fix: Fixed database to SQL Server / SQLAzure / SybaseASE, you can not specify schema + table (Schema.Table) Issues
Upd: correct object parameter abbreviated -dest (formerly -desc still use [?])
http://fishcodelib.com/Database.htm
-
Changelog
+ issue #11456 Disabled storage engines
+ issue #11479 Allow setting routine wise privileges
- issue Hide Insert tab for non-updatable views
+ issue #11490 UI for defining partitioning in create table window
+ issue #11438 Support JSON data type
+ issue Editing partitions in table Structure
- issue Tracking does not make sense for information_schema
- issue #11550 Regression in Find and replace
+ issue #11619 TokuDB Tables Show Size as "unknown"
+ issue #11654 Use a slider for Internal relations
+ issue #11641 Ability to disable the navigationhiding Feature
- issue #11647 Restrict configuration NavigationTreeDbSeparator to strings
- issue #11667 Disable the tooltip in the navigation panel's filter box
+ issue Copy results to clipboard
+ issue #11504 Reactivate cut&paste possibility in print view
- issue #11702 Extraneous message after edit + grid-edit
- issue #11668 Table header is empty with browsing an empty table
+ issue #11701 Allow changing parameter order of routines
- issue #11708 Remove no password warning
+ issue #11711 Clarify the meaning of "Stand-in structure for view" in SQL export
- issue HTML line break shown after a MySQL connection error message
- issue #11728 CSV import skip row count after
- issue Fixed displaying of SQL query on table operations
- issue #6321 Display binary strings as text if they are valid UTF-8
+ issue #11743 Display routine specific privileges
+ issue #11538 Copy multiple tables to database
+ issue Support Cloudflare Flexible SSL
- issue Handle empty TABLE_COMMENT
+ issue #11833 Drop support for old Internet Explorer versions
+ issue #11796 Use modals for displaying forms in db structure page
+ issue #11789 Show MySQL error messages in user language
+ issue Add 'ssl_verify' configuration directive for self-signed certificates with mysqlnd and PHP >= 5.6
+ issue #11874 Show more used PHP extensions
- issue #11874 Report when version check and error reporting are disabled
- issue #11849 Fix PDF schema export
- issue #11412 Remove ForceSSL configuration directive
- issue Remove support for Mozilla Prism
- issue #11412 Remove PmaAbsoluteUri configuration directive
- issue #11914 Fix autoloading of phpseclib
- issue #11880 Fixed rendering of missing extension error
- issue #11923 Errors on Structure tab when user only has select access on certain columns
- issue #11972 Missing documentation for $cfg['Servers'][$i]['favorite'] and $cfg['NumFavoriteTables']
- issue #11907 Avoid displaying UPDATE query twice
- issue #11850 Fixed CSV import
- issue Fix SQL syntax highlighting in database search page
- issue #12056 Fix error when we can not generate random string
- issue #12055 Fixed PHP syntax error in templates
- issue #12054 Fixed processing of queries with escaped quotes
- issue #12041 Fixed exporting tables with fields DEFAULT and COMMENT
- issue #12073 Hide edit and delete buttons when the results are not related to a table
- issue #12083 Fixed parsing of field definition
- issue #12081 Fixed rendering of table stats
- issue #11705 Fixed problems with PHP on Windows on table structure
- issue #12085 Like search strings being escaped incorrectly
- issue #12092 Rename exported databases/tables doesn't seem to work
- issue #12099 Undefined index: controllink
- issue #12094 PHP Fatal error: Call to undefined function __()
- issue #12098 Fix login after logout with http authentication
- issue #12074 Fixed possible invalid SQL export
- issue #12026 Fixed parsing of UNION SELECT with brackets
- issue #12109 Fixed parsing of CREATE TABLE [AS] SELECT
- issue #12105 Multi-server drap-and-drop import always fails
- issue #12116 Fulltext indexes are not copied when using copy database function
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.6.0/phpMyAdmin-4.6.0-all-languages.zip)
http://www.phpmyadmin.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
New export formats: PDF, SYLK, Excel (OLE), Word (OLE).
Ability to work with favorite export formats only.
Automatically checking for new program version.
Minor changes in data grid.
http://www.vlsoftware.net/
-
Changelog
Potentially Disruptive Change:
The SQLITE_DEFAULT_PAGE_SIZE is increased from 1024 to 4096. The SQLITE_DEFAULT_CACHE_SIZE is changed from 2000 to -2000 so the same amount of cache memory is used by default. See the application note on the version 3.12.0 page size change for further information.
Performance enhancements:
Enhancements to the Lemon parser generator so that it creates a smaller and faster SQL parser.
Only create master journal files if two or more attached databases are all modified, do not have PRAGMA synchronous set to OFF, and do not have the journal_mode set to OFF, MEMORY, or WAL.
Only create statement journal files when their size exceeds a threshold. Otherwise the journal is held in memory and no I/O occurs. The threshold can be configured at compile-time using SQLITE_STMTJRNL_SPILL or at start-time using sqlite3_config(SQLITE_CONFIG_STMTJRNL_SPILL).
The query planner is able to optimize IN operators on virtual tables even if the xBestIndex method does not set the sqlite3_index_constraint_usage.omit flag of the virtual table column to the left of the IN operator.
The query planner now does a better job of optimizing virtual table accesses in a 3-way or higher join where constraints on the virtual table are split across two or more other tables of the join.
More efficient handling of application-defined SQL functions, especially in cases where the application defines hundreds or thousands of custom functions.
The query planner considers the LIMIT clause when estimating the cost of ORDER BY.
The configure script (on unix) automatically detects pread() and pwrite() and sets compile-time options to use those OS interfaces if they are available.
Reduce the amount of memory needed to hold the schema.
Other miscellaneous micro-optimizations for improved performance and reduced memory usage.
New Features:
Added the SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER option to sqlite3_db_config() which allows the two-argument version of the fts3_tokenizer() SQL function to be enabled or disabled at run-time.
Added the sqlite3rbu_bp_progress() interface to the RBU extension.
The PRAGMA defer_foreign_keys=ON statement now also disables RESTRICT actions on foreign key.
Added the sqlite3_system_errno() interface.
Added the SQLITE_DEFAULT_SYNCHRONOUS and SQLITE_DEFAULT_WAL_SYNCHRONOUS compile-time options. The SQLITE_DEFAULT_SYNCHRONOUS compile-time option replaces the SQLITE_EXTRA_DURABLE option, which is no longer supported.
Enhanced the ".stats" command in the command-line shell to show more information about I/O performance obtained from /proc, when available.
Bug fixes:
Make sure the sqlite3_set_auxdata() values from multiple triggers within a single statement do not interfere with one another. Ticket dc9b1c91.
Fix the code generator for expressions of the form "x IN (SELECT...)" where the SELECT statement on the RHS is a correlated subquery. Ticket 5e3c886796e5512e.
Fix a harmless TSAN warning associated with the sqlite3_db_readonly() interface.
https://www.sqlite.org/
-
Changelog
MySQL: support of DELIMITER command
PostgreSQL: metadata reading fixed
Cassandra: functions and aggregates support added; date/time and UDT bindings fixed
Connections keep-alive support
Keywords case auto-convert
Source code paste conversion
SQL formatter: fixes and improvements
SQL formatter: external formatter support
SQL preferences redesigned
Many minor fixes
http://dbeaver.jkiss.org/
-
Changelog
- The main program update ( the Main ):
Add: (Firebird) support query access plan display ( Display of Query Access Plan ) (5934)
Add: support auto reconnect feature ( the Automatic Reconnection ): in the absence of any change in the database under the rewiring process (5934)
Upd: simplify all [Preview] editor, copy the contents of the processing: When [None selected] replicate content clicks, you can copy the entire contents to the clipboard omitted Select Processing (5934)
Upd: Perfection cancel the execution of the command ( the Cancel Executing Command ) many issues related to the processing (5934)
Fix: (PostgreSQL) instruction code generation (SCRIPT AS -> SELECT): No amendment FUNCTION parameter values script generation problems (5934)
Upd: Cumulative contain other minor updates, fixes and optimization (5934)
- Query Design Tools ( Query Builder )
Add: increase SQL syntax verification (Verify SQL) (5934)
Add: increase (right outer | left outer | full outer) join link arrow shows the direction (5934)
Upd: Selected query criteria to the query generator ( the Selected to the Text Query Builder ): Improved JOIN case distinct problem (5934)
Fix: Fixed Using Quoted Identifiers have a problem with the main set of conflict (5934)
- Data Export ( the Data the Export ):
Add: Copy the selected row to the clipboard ( the Copy the Selected the Rows to a Clipboard : support for CSV / TSV / PSV / SQL format (5934)
Add: increase return results Export formats PSV (Pipe delimited) (* .psv ) to replace the original Text files (* .txt) format (5934)
Add: increase export Excel alternative manner, when the DataAccess not complete, automatically switch to Office API processing (5934)
- Row editing and browsing ( the Data Editor and Browser ):
Add: Browse row (Data Browser): new computing cell function is selected ( the Calculate the Selected Cells, : Shortcut Keys: the Alt + S) (5934)
Upd: Copy to clipboard (Copy to Clipboard) fixed Tab as the delimiter, convenient handling compatibility Excel (5934)
- Edit Index ( Index Designer ):
Upd: (Oracle) to increase the existing index browse original editorial content (with other databases) (5934)
- Data Definition Language ( the Data Definition! Language (the DDL) ):
Fix: (SQLCe) correction can not generate the Foreign Key field to the association that defines UNIQUE INDEX time (5934)
- Database Migration ( Database Migration ) (Pro):
Upd: optimizing data conversion processing speed (5934)
http://fishcodelib.com/Database.htm
-
Changelog
# Changes
* Disable abbreviated keys for string sorting in non-C locales
- PostgreSQL 9.5 introduced logic for speeding up comparisons of string data types by using the standard C library function strxfrm() as a substitute for strcoll(). It now emerges that most versions of glibc (Linux's implementation of the C library) have buggy implementations of strxfrm() that, in some locales, can produce string comparison results that do not match strcoll(). Until this problem can be better characterized, disable the optimization in all non-C locales. (C locale is safe since it uses neither strcoll() nor strxfrm().) Unfortunately, this problem affects not only sorting but also entry ordering in B-tree indexes, which means that B-tree indexes on text, varchar, or char columns may now be corrupt if they sort according to an affected locale and were built or modified under PostgreSQL 9.5.0 or 9.5.1. Users should REINDEX indexes that might be affected. It is not possible at this time to give an exhaustive list of known-affected locales. C locale is known safe, and there is no evidence of trouble in English-based locales such as en_US, but some other popular locales such as de_DE are affected in most glibc versions.
* Maintain row-security status properly in cached plans
- In a session that performs queries as more than one role, the plan cache might incorrectly re-use a plan that was generated for another role ID, thus possibly applying the wrong set of policies when row-level security (RLS) is in use. (CVE-2016-2193)
* Add must-be-superuser checks to some new contrib/pageinspect functions
- Most functions in the pageinspect extension that inspect bytea values disallow calls by non-superusers, but brin_page_type() and brin_metapage_info() failed to do so. Passing contrived bytea values to them might crash the server or disclose a few bytes of server memory. Add the missing permissions checks to prevent misuse. (CVE-2016-3065)
* Fix incorrect handling of indexed ROW() comparisons
- Flaws in a minor optimization introduced in 9.5 caused incorrect results if the ROW() comparison matches the index ordering partially but not exactly (for example, differing column order, or the index contains both ASC and DESC columns). Pending a better solution, the optimization has been removed.
* Fix incorrect handling of NULL index entries in indexed ROW() comparisons
- An index search using a row comparison such as ROW(a, b) > ROW('x', 'y') would stop upon reaching a NULL entry in the b column, ignoring the fact that there might be non-NULL b values associated with later values of a.
* Avoid unlikely data-loss scenarios due to renaming files without adequate fsync() calls before and after
* Fix incorrect behavior when rechecking a just-modified row in a query that does SELECT FOR UPDATE/SHARE and contains some relations that need not be locked
- Rows from non-locked relations were incorrectly treated as containing all NULLs during the recheck, which could result in incorrectly deciding that the updated row no longer passes the WHERE condition, or in incorrectly outputting NULLs.
* Fix bug in json_to_record() when a field of its input object contains a sub-object with a field name matching one of the requested output column names
* Fix nonsense result from two-argument form of jsonb_object() when called with empty arrays
* Fix misbehavior in jsonb_set() when converting a path array element into an integer for use as an array subscript
* Fix misformatting of negative time zone offsets by to_char()'s OF format code
* Fix possible incorrect logging of waits done by INSERT ... ON CONFLICT
- Log messages would sometimes claim that the wait was due to an exclusion constraint although no such constraint was responsible.
* Ignore recovery_min_apply_delay parameter until recovery has reached a consistent state
- Previously, standby servers would delay application of WAL records in response to recovery_min_apply_delay even while replaying the initial portion of WAL needed to make their database state valid. Since the standby is useless until it's reached a consistent database state, this was deemed unhelpful.
* Correctly handle cases where pg_subtrans is close to XID wraparound during server startup
* Fix assorted bugs in logical decoding (Andres Freund)
- Trouble cases included tuples larger than one page when replica identity is FULL, UPDATEs that change a primary key within a transaction large enough to be spooled to disk, incorrect reports of "subxact logged without previous toplevel record", and incorrect reporting of a transaction's commit time.
* Fix planner error with nested security barrier views when the outer view has a WHERE clause containing a correlated subquery
* Fix memory leak in GIN index searches
* Fix corner-case crash due to trying to free localeconv() output strings more than once
* Fix parsing of affix files for ispell dictionaries
- The code could go wrong if the affix file contained any characters whose byte length changes during case-folding, for example I in Turkish UTF8 locales.
* Avoid use of sscanf() to parse ispell dictionary files
- This dodges a portability problem on FreeBSD-derived platforms (including OS X).
* Fix atomic-operations code used on PPC with IBM's xlc compiler
- This error led to rare failures of concurrent operations on that platform.
* Avoid a crash on old Windows versions (before 7SP1/2008R2SP1) with an AVX2-capable CPU and a Postgres build done with Visual Studio 2013
- This is a workaround for a bug in Visual Studio 2013's runtime library, which Microsoft have stated they will not fix in that version.
* Fix psql's tab completion logic to handle multibyte characters properly
* Fix psql's tab completion for SECURITY LABEL
- Pressing TAB after SECURITY LABEL might cause a crash or offering of inappropriate keywords.
* Make pg_ctl accept a wait timeout from the PGCTLTIMEOUT environment variable, if none is specified on the command line
- This eases testing of slower buildfarm members by allowing them to globally specify a longer-than-normal timeout for postmaster startup and shutdown.
* Fix incorrect test for Windows service status in pg_ctl
- The previous set of minor releases attempted to fix pg_ctl to properly determine whether to send log messages to Window's Event Log, but got the test backwards.
* Fix pgbench to correctly handle the combination of -C and -M prepared options
* In pg_upgrade, skip creating a deletion script when the new data directory is inside the old data directory
- Blind application of the script in such cases would result in loss of the new data directory.
* In PL/Perl, properly translate empty Postgres arrays into empty Perl arrays
* Make PL/Python cope with function names that aren't valid Python identifiers
* Fix multiple mistakes in the statistics returned by contrib/pgstattuple's pgstatindex() function
* Remove dependency on psed in MSVC builds, since it's no longer provided by core Perl
* Update time zone data files to tzdata release 2016c for DST law changes in Azerbaijan, Chile, Haiti, Palestine, and Russia (Altai, Astrakhan, Kirov, Sakhalin, Ulyanovsk regions), plus historical corrections for Lithuania, Moldova, and Russia
http://www.postgresql.org/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
You can now choose the desired encoding (ANSI, UTF-8, UTF-16) to save the csv/xml/text/html files (under the Options menu).
http://www.nirsoft.net/utils/ese_database_view.html
-
Whats new:>>
Fix a boundary condition error introduced by version 3.12.0 that can result in a crash during heavy SAVEPOINT usage. Ticket 7f7f8026eda38.
Fix views so that they inherit column datatypes from the table that they are defined against, when possible.
Fix the query planner so that IS and IS NULL operators are able to drive an index on a LEFT OUTER JOIN.
https://www.sqlite.org/
-
Whats new: >>
Minor changes in export to PostgreSQL.
Minor bug fixes.
http://www.vlsoftware.net/
-
Changelog
MySQL: database export wizard improved (+ DEFINER remove feature)
Oracle: metadata read performance improved
PostgreSQL: metadata read fixed for version before 9.x
PostgreSQL: temp/toast schemas access added
MongoDB: document update/delete fixed
SQLite: datetime columns read/update fixed
GemfireXD: driver updated
SQL keywords were updated
Misc UI bugfixes
http://dbeaver.jkiss.org/
-
Release Notes
# Bugs Fixed
* InnoDB; Partitioning: When OPTIMIZE TABLE rebuilt a partitioned InnoDB table, it placed the resulting partition tablespace files (*.ibd files) in the default data directory instead of the directory specified using the DATA DIRECTORY option.
* InnoDB: Running REPLACE operations on multiple connections resulted in a hang.
* InnoDB: MySQL stalled when syncing the InnoDB full-text index cache.
* InnoDB: A CREATE TABLE ... DATA DIRECTORY operation failed to create a table while innodb_flush_method was set to O_DIRECT.
* InnoDB: The innodb_open_files setting could exceed the open files limit.
* Replication: Issuing STOP SLAVE caused a spurious Error reading packet from server: Lost connection to MySQL server during query message to be written to the error log. With this fix, when connection to the master is lost, the abort_slave flag is checked and the error message is printed only if the flag is not set.
* Replication: In Slave_worker::write_info(), DBUG_ENTER() had “Master_info::write_info” as its argument instead of “Slave_worker::write_info”. This fix corrects the argument. Thanks to Stewart Smith for the patch.
* Replication: When a multi-threaded slave stopped with an error, the same error message was printed three times. Now, the SQL thread's kill acceptance status is saved, and only printed once.
* Replication: mysqlbinlog --verbose displayed BINARY and VARBINARY data as ordinary strings, causing any single quote (“'”) or backslash (“\”) among the data to be printed as such, which was confusing to the users and, in the case of a backslash, caused the next character to be skipped. This fix makes mysqlbinlog print the characters' hexadecimal values (“\x27” for single quote and “\x5c” for backslash) instead.
* Replication: The test case main.merge failed when the variables binlog_format was set to “ROW,” as the server tried to get information for table creation for a child table before it was opened. With this fix, the server skips getting information for the table in the situation.
* Replication: If a query on a master generated an error and partial results were written to the binary log, for example due to a DROP TABLE IF EXISTS statement applying to multiple tables that would break foreign key constraints, when a slave configured with replication filters encountered the query it could be incorrectly binary logged. This caused errors such as:
* Last_SQL_Error: Query caused different errors on master and slave. Error on master: message (format)='Cannot delete or update a parent row: a foreign key constraint fails' error code=1217 ; Error on slave: actual message='no error', error code=0. Default database: 'db1'. Query: 'DROP TABLE IF EXISTS `table1` /* generated by server */'
* There were two fixes required for this bug.
- If a DROP TABLE statement used to drop a single table fails, to avoid partial results causing this bug the query is not written to the binary log. If a DROP TABLE statement used to drop a list of tables fails, any partial results it generates are written to the binary log with an error.
- When a query that generates an error as expected was received by a slave but it was skipped due to replication filters, the slave was incorrectly checking the error. The fix ensures that this comparison of the expected error from the master with the actual error from the slave does not happen.
* Integer overflow could occur during client handshake processing, leading to a server exit.
* The System-V initialization script for RHEL6 or older failed to enable the mysqld service by default.
* When ExtractValue() found no match for the supplied expression, it returned NULL instead of an empty string as expected.
* This issue affected MySQL 5.6.28 and 5.6.29 only.
* Improper host name checking in X509 certificates could permit man-in-the-middle attacks.
* A boolean mode full-text search caused a segmentation fault.
* Concurrent selecting and flushing of a FEDERATED table while killing connections accessing it could result in a server exit.
* Executing GRANT PROXY statements after altering the definition of the mysql.user system table could result in a server exit.
* Certain error messages included part of the SQL statement that produced them, possibly exposing data.
* The Performance Schema assumed that tables named using a #sql prefix were temporary and could be ignored. But it is possible to create nontemporary tables using that prefix. The Performance Schema now uses table attributes other than the name to identify temporary tables.
* Character set conversion operations on NULL parameters to prepared statements could cause a server exit.
* Loose Index Scan was not chosen for queries that had an equality condition.
* A MySQL 5.6 server exited during startup if used with a 5.7 data directory due to the change in 5.7 of the mysql.plugin table from MyISAM to InnoDB. A safe shutdown now occurs in this circumstance.
* For INSERT and UPDATE operations that caused FOREIGN KEY constraint violations, errors were reported rather than warnings when the IGNORE keyword was used.
* For some queries, an Index Merge access plan was chosen over a range scan when the cost for the range scan was the same or less.
* Certain queries could raise an assertion when a internal string operation produced a NULL pointer rather than an empty string.
* EXPLAIN for SELECT ... FOR UPDATE statements acquired locks.
* Processlist state information was not updated correctly for LOAD DATA INFILE and could show a state different from executing.
http://www.mysql.com/
-
Changelog
PostgreSQL: table data update fix (CRITICAL)
PostgreSQL: metadata read fix
MySQL: database export fix
Oracle: custom PLAN table creation
Windows installer now shipped with JRE 1.8
http://dbeaver.jkiss.org/
-
Changelog
The main program update ( the Main ):
Add: Cancel execution command ( the Cancel Executing Command ): increase the batch command GO interrupt handling (5952)
Upd: increase GO batch command displays the progress of the implementation of SQL (5952)
Fix: fix the problem after the batch command GO, progress in the display to cancel the execution process (Cancel executing process) button is no longer displayed in the execution End (5952)
Upd: Tree Connection list (Connection List): Integration original [Menu] (Pinned / Unpinned) function on the list (5952)
Add: (SQLite) support Indexes On Expressions Expressions Index Processing (Effect contains multiple main functions) (5952)
Add: (SQLite) support REFERENCES TABLE only Cankaoziliao table no specified field processing (influence contains multiple main functions) (5952)
Upd: (MySQL> 5.0.2) When the database connection SQL MODE setting if it is loose ANSI mode, will automatically set STRICT_TRANS_TABLES strict mode (5952)
Upd: (Firebird) query access plan display ( Display of Query Access Plan ): increasing the execution time display (5952)
Upd: SQLite element updated to System.Data.SQLite.dll 1.0.100.0 (3.12.1) (2016/04/15) (5952)
Upd: HP Vertica element updated to Vertica.Data.dll 7.2.2 (2016/03/30) (5952)
Upd: Cumulative contain other minor updates, fixes and optimization (5952)
Misc: the with Compatible the SQL Server 2016 RC3 (2016/04/15)
Misc: the with Compatible the MySQL 5.7.12 (2016/04/11) / the MySQL 5.6.30 (2016/04/11) / the MySQL 5.5.49 (2016/04/11)
Dynamic variable value input ( the Specifying the Variables Dynamic ):
Upd: supports specifying NULL handling, support the removal of key handling (5952)
Upd: Remove unnecessary testing key handling (5952)
SQL editor ( the SQL Editor ):
Upd: Improved detection of file changes when the outside environment (Detect when file is changed outside the environment): If there is no movement in the current content, not ask directly update (5952)
Database Migration ( Database Migration ) (Pro):
Upd: the same index name is automatically renamed Processing (5952)
http://fishcodelib.com/Database.htm
-
Changelog
Fix a backwards compatibility problem in version 3.12.0 and 3.12.1: Columns declared as "INTEGER" PRIMARY KEY (with quotes around the datatype keyword) where not being recognized as an INTEGER PRIMARY KEY, which resulted in an incompatible database file. Ticket 7d7525cb01b68
Fix a bug (present since version 3.9.0) that can cause the DELETE operation to miss rows if PRAGMA reverse_unordered_selects is turned on. Ticket a306e56ff68b8fa5
Fix a bug in the code generator that can causes incorrect results if two or more virtual tables are joined and the virtual table used in outer loop of the join has an IN operator constraint.
Correctly interpret negative "PRAGMA cache_size" values when determining the cache size used for sorting large amounts of data.
Hashes:
SQLITE_SOURCE_ID: "2016-04-18 17:30:31 92dc59fd5ad66f646666042eb04195e3a61a9e8e"
SHA1 for sqlite3.c: de5a5898ebd3a3477d4652db143746d008b24c83
https://www.sqlite.org/
-
Changelog
The primary goals for Firebird 3.0 were to unify the server architecture and to improve support for SMP and multiple-core hardware platforms. Parallel objectives were to improve threading of engine processes and the options for sharing page cache across thread and connection boundaries.
Alongside these aims came new strategies to improve performance, query optimization, monitoring and scalability and to address the demand for more security options. A number of popular features were introduced into the SQL language, including the long-awaited support for the Boolean data type and the associated logical predications.
BUGS FIXED:
Core Engine:
An assertion would occur in the cloop dispatcher when trying to save exception information in the status interface.
Failure to find a record on re-fetch would produce inconsistent effects on subsequent statement execution.
Unique key violation on a BOOLEAN column was returning an erroneous message.
HAVING COUNT(*) NOT IN ( ) would erroneously exclude a record from the outer result set. ( represents a result set without nulls)
It was possible to create a unique index on non-unique data.
Regression: the engine could throw transliteration errors when running from a non-ASCII system path.
The server could go into an infinite loop when data was being sent from a client to the server in small packets.
Regression: LEFT JOIN was incorrectly pushing COALESCE into the inner stream, causing wrong results.
CREATE TRIGGER was failing with the error "Ambiguous field name between table B and table A".
Join order was sub-optimal if one table had a selective predicate and MIN was calculated for the other one.
Deadlock could occur when a database was being encrypted or decrypted under high parallel load.
ALTER SEQUENCE RESTART WITH was failing to change the initial value.
Minor regression: wrong error message was being returned on an attempt to compile a view with both a subquery and the WITH CHECK OPTION clause in its definition—an illegal combination.
The optimizer could avoid using an expression index if the query was running in a different connection character set to the one that was in effect when the index was created.
Internal Firebird consistency check (cannot find tip page (165), file: tra.cpp line: 2375) would occur if too many transactions were created for one connection to a read-only database. This was a very old bug, dating back to InterBase 6.
Server Crashes:
Regression: The server would crash when aggregate functions were used together with the NOT IN predicate.
Utilities:
gbak: gbak restore could fail when there was some SQL function accessing a table while the switch -O(NE_AT_A_TIME) was in use.
gfix: An attempt to set the number of page buffers to a non-supported value would return the wrong error message.
isql: An invalid COMPUTED BY definition was being generated by the 'extract metadata' operation.
Monitoring: Database-level statistics (MON$STAT_GROUP = 0) could contain multiple rows under concurrent load.
User Management: The codes of operation for user management plug-ins were missing from the public API.
User Management: Users with the same name can co-exist in the security database if they are created by different plug-ins. However, tags or attributes for a user created using one plug-in were being displayed in the SEC$ virtual tables for the same-name user created by the other plug-in.
User Management: [CREATE OR] ALTER USER statement would fail if the PASSWORD parameter was present and was not specified immediately after the USER parameter.
Builds:
The build would fail if HAVE_MMAP was not defined.
Root rights were unnecessarily required to build a Linux package.
The samples of dbcrypt-related plug-ins contained references to internal files.
http://www.firebirdsql.org/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed bug: On some databases/tables (like Recipient table in store.vol or tbUpdateLocalizedProps table in DataStore.edb) ESEDatabaseView omitted the first 4 characters of a string.
Added 'Select All' and 'Deselect All' buttons to the 'Choose Column' window.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
DATABASE MIGRATION:
Add: Added support purposes table custom field functions ( Adding Custom Columns ) (5959)
Upd: Database for the purpose of removing unnecessary indexes Vertica function generation processing (5959)
Upd: Improved source PostgreSQL database to access the index-related issues (5959)
Upd: automatically exclude unnecessary index generation processing (5959)
Upd: join the state to change the order of the fields after reservation (5959)
EDIT INDEX:
Add: (SQL Server / SQL Azure ) support column index included (Included Columns) your build script process (5959)
Add: (SQLite / Oracle / PostgreSQL ) support expression field index (Expression Columns) display (5959)
Upd: New name field where allowable change process, to facilitate the importation expression field (Expression Columns) (5959)
Upd: Allow UNIQUE set (Firebird) when the new (5959)
DATA DEFINITION LANGUAGE:
Add: (PostgreSQL / Oracle) support expression index (Expression Indexes) script generation processing (5959)
AUTOMATICALLY AND PERCEPTION:
Upd: Improved Sub-Select field auto-sensing capability (5959)
ROW EDITING AND BROWSING:
Upd: a text browser (Text Viewer) support shortcut keys to open a hyperlink (Open Link: Ctrl + click) (5959)
THE MAIN PROGRAM UPDATE:
Fix: (Teradata) execute SQL script file ( the Execute SQL Script File AN ): Fixed CREATE PROCEDURE changed to the built-in process of implementation (5959)
Fix: (Firebird) amended CREATE UNIQUE INDEX unable to respond to the problem in some cases correct the error message (5959)
Upd: SQLite element updated to System.Data.SQLite.dll 1.0.101.0 (3.12.2) (2016/04/19) (5959)
Upd: Cumulative contain other minor updates, fixes and optimization (5959)
Misc: the with Compatible Firebird 3.0.0 the RTM (2016/04/19) (5959)
http://fishcodelib.com/Database.htm
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Release Notes
Cleanup/enhancement of cobol-import screen.
Added JRecord Code-Generation to the Cobol-Import.
upgrade to latest cb2xml 0.96.6 (Cobol Copybook analysis software).
Download hier : https://sourceforge.net/projects/record-editor/files/Test/Version_0.97m/
http://record-editor.sourceforge.net/
-
Changelog
Column transformers (view numbers in a specified radix, view milliseconds as dates, etc)
MongoDB: editor was fixed
MongoDB: document renderer (JSON) was improved
PostgreSQL: minor metadata fixes
MySQL: database export was fixed
Apache Phoenix driver was added
SQL editor fixes
Ignore broken JDBC drivers (MySQL, MariaDB)
http://dbeaver.jkiss.org/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
Whats new: >>
Added sum for the numeric columns
http://www.pretty-software.com/prettydbexplorer.htm
-
Changelog
- issue #12120 PMA_Util not found in insert_edit.lib.php
- issue #12118 Fixed activation of some languages
- issue #12121 Fixed error in 3NF step of normalization
- issue #12135 Fix offering JSON datatype in incompatible MySQL versions
- issue #12132 Can not open table with JSON field
- issue #12125 Cannot highlight a column if I scroll down from the top of the table
- issue #12154 Fixed possible PHP error in SQL parser
- issue #12029 Fixed SQL quoting in SQL export
- issue #12129 Improve performance of database structure page
- issue #12159 Fix PHP error if user did unpack new version over old one
- issue #12165 Fix parsing of expression 0
- issue #12146 Document setup with Google Cloud SQL
- issue #12197 Fix parsing of queries with double \
- issue #12202 Fixed setting of language from user configuration
- issue #12200 Fixed check for ndb version
- issue #12206 Fixed loading of configuration file
- issue #12204 Check if sessions are working and report failures
- issue #12211 non-clickable initial letter for users / and can't modify users with MySQL 5.7.12
- issue #12215 Fixed config tab persistence errors
- issue #12217 Fixed javascript erros on user creation
- issue #12144 Fixed parsing of some AS clauses
- issue #12205 Fixed parsing of FULL OUTER JOIN queries
- issue #12171 Fixed editing of VIEW structure
- issue #12208 Avoid printing executed queries on import
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.6.1/phpMyAdmin-4.6.1-all-languages.zip)
http://www.phpmyadmin.net/
-
Changelog
MAIN PROGRAM UPDATE:
Fix: (SQLCe) Correction Pro 64bit not installed can not be opened under SQLCe runtime 4.0x64 * .sdf environmental issues repositories
Upd: Remove no longer needed [return results Export Format] setting
Upd: the main menu [Tools Menu] integrated into the taskbar, and replace the original settings and other key services
Upd: automatically excluded name length> 8 when the table (dBase) object loading
Upd: Oracle component version update to Oracle.ManagedDataAccess.dll
Upd: Cumulative contain other minor updates, fixes and optimization
DATA EXPORT:
Add: increase return results Export formats SSV (Semicolon delimited) (* .ssv ) format
Fix: Fixed When specifying export format is TSV / PSV, the settings will continue to [return results Export Format]-based error
AUTOMATICALLY AND PERCEPTION:
Upd: Improved When [fields and objects] also appear in the list, the default will be the beginning of a selected object to match the specified priority project
http://fishcodelib.com/Database.htm
-
Changelog
DATA EXPORT ( the Data the Export ):
Upd: rewrite Excel Workbook (* .xlsx) Export Processing
Export processing speed dramatically (5973)
Export processing can be carried out in the absence install MS Office or Access Database Engine environment (5973)
Fix: Fixed (59 ??) cause problems right
Data Export process interrupt button is not shown (5973)
DATA VISUALIZATION ( the Data the Visualization ):
Fix: Fixed multiple-choice questions generates an exception when switching to Kagi / PointAndFigure / Renko / ThreeLineBreak and other chart types under Y-Axis (5973)
BROWSE ROW ( the Data Browser ):
Upd: The results are given tag name in the underlying table name substituted (Base TableName -> Result [n ]) (5973)
THE MAIN PROGRAM UPDATE ( the Main ):
Fix: (Firebird 3) If you do not install the corrected version installed Guardian service will result when the connection is still not displayed FB installation problems (5973) Upd: Cumulative contain other minor updates, fixes and optimization (5973) Automatically and perception ( the AutoComplete and IntelliSense )
|
http://fishcodelib.com/Database.htm[/td][/tr][/table]
-
Changelog
PostgreSQL: function-based indexes support
PostgreSQL: columns search added
PostgreSQL: triggers source viewer fixed
PostgreSQL: foreign key creation fixed (delete/update rules)
MySQL: database dump fixed (command line parameters)
MySQL: stored procedures editor fixed
DB2: unisuq key creation fix
ODBC driver fixed (Java 8 for Windows)
Redis: pre-alpha version of Redis extension in EE version (only for testing)
Table unique key search fixed (do not use nullable columns)
Connection properties dialog was fixed
ResultSet context menu redesigned
SQL editor context menu redesigned
CSV exporter fixed (values escape)
Project create fixed
Binary column encoding was fixed (hex format)
Sound notifications support added
Database navigator refresh error handler added
Many minor UI bugs were fixed
http://dbeaver.jkiss.org/
-
Changelog
The main program update ( the Main ):
Add: Added to browse delimited text file function ( Browsing the Text Delimited Files ) Automatic Identification text file separator character (comma, tab, pipe, semicolon and custom delimiter) the file encoding
Can query SQL commands way to browse and convert other formats
Upd: Cumulative contain other minor updates, fixes and optimization
Misc: the with the PostgreSQL Compatible 9.5.3 / 9.4.8 / 9.3.13 / 9.2.17 / 9.1.22 (2016/05/12)
http://fishcodelib.com/Database.htm
-
Changelog
Postpone I/O associated with TEMP files for as long as possible, with the hope that the I/O can ultimately be avoided completely.
Merged the session extension into trunk.
Added the ".auth ON|OFF" command to the command-line shell.
Added the "--indent" option to the ".schema" and ".fullschema" commands of the command-line shell, to turn on pretty-printing.
Added the ".eqp full" option to the command-line shell, that does both EXPLAIN and EXPLAIN QUERY PLAN on each statement that is evaluated.
Improved unicode filename handling in the command-line shell on Windows.
Improved resistance against goofy query planner decisions caused by incomplete or incorrect modifications to the sqlite_stat1 table by the application.
Added the sqlite3_db_config(db,SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION) interface which allows the sqlite3_load_extension() C-API to be enabled while keeping the load_extension() SQL function disabled for security.
Change the temporary directory search algorithm on Unix to allow directories with write and execute permission, but without read permission, to serve as temporary directories. Apply this same standard to the "." fallback directory.
Bug Fixes:
Fix a problem with the multi-row one-pass DELETE optimization that was causing it to compute incorrect answers with a self-referential subquery in the WHERE clause. Fix for ticket dc6ebeda9396087
Fix a possible segfault with DELETE when table is a rowid table with an INTEGER PRIMARY KEY and the WHERE clause contains a OR and the table has one or more indexes that are able to trigger the OR optimization, but none of the indexes reference any table columns other than the INTEGER PRIMARY KEY. Ticket 16c9801ceba49.
When checking for the WHERE-clause push-down optimization, verify that all terms of the compound inner SELECT are non-aggregate, not just the last term. Fix for ticket f7f8c97e97597.
Fix a locking race condition in Windows that can occur when two or more processes attempt to recover the same hot journal at the same time.
Hashes:
SQLITE_SOURCE_ID: "2016-05-18 10:57:30 fc49f556e48970561d7ab6a2f24fdd7d9eb81ff2"
SHA1 for sqlite3.c: 9b9171b1e6ce7a980e6b714e9c0d9112657ad552
Bug fixes backported into patch release 3.12.2 (2016-04-18):
Fix a backwards compatibility problem in version 3.12.0 and 3.12.1: Columns declared as "INTEGER" PRIMARY KEY (with quotes around the datatype keyword) were not being recognized as an INTEGER PRIMARY KEY, which resulted in an incompatible database file. Ticket 7d7525cb01b68
Fix a bug (present since version 3.9.0) that can cause the DELETE operation to miss rows if PRAGMA reverse_unordered_selects is turned on. Ticket a306e56ff68b8fa5
Fix a bug in the code generator that can cause incorrect results if two or more virtual tables are joined and the virtual table used in outer loop of the join has an IN operator constraint.
Correctly interpret negative "PRAGMA cache_size" values when determining the cache size used for sorting large amounts of data.
Bug fixes backported into patch release 3.12.1 (2016-04-08):
Fix a boundary condition error introduced by version 3.12.0 that can result in a crash during heavy SAVEPOINT usage. Ticket 7f7f8026eda38.
Fix views so that they inherit column datatypes from the table that they are defined against, when possible.
Fix the query planner so that IS and IS NULL operators are able to drive an index on a LEFT OUTER JOIN.
https://www.sqlite.org/
-
Whats new: >>
Added 'Align Numeric Columns To Right' option.
http://www.nirsoft.net/utils/ese_database_view.html
-
Whats new: >>
Starts faster.
http://www.pretty-software.com/prettydbexplorer.htm
-
Changelog
- The main program update ( the Main ):
Add: Added to browse delimited text file function ( Browsing the Text Delimited Files ) (5981/5989)
Automatic Identification text file separator character (comma, tab, pipe, semicolon and custom delimiter) the file encoding
You can query SQL commands way to browse and convert other formats
Right-click the table to increase other formats conversion process (5989)
Upd: Firebird element updated to FirebirdSql.Data.FirebirdClient.dll 5.0.5.0 (2016/05/24) (5989)
Boolean Data Type Support and SRP authentication
Upd: HP Vertica element updated to Vertica.Data.dll 7.2.3 (2016/05/23) (5989)
Upd: Cumulative contain other minor updates, fixes and optimization (5989)
Misc: the with the PostgreSQL Compatible 9.5.3 / 9.4.8 / 9.3.13 / 9.2.17 / 9.1.22 (2016/05/12)
- Row editing and browsing ( the Data Editor and Browser ):
Upd: table primary key (Primary Keys) support for [all] data type handling (contains multiple related functions) (5989)
- Database Migration ( Database Migration ) (Pro):
Add: New source-separated text file conversion process (Delimited Text Files) (5981)
Upd: table data synchronization ( the Data Synchronization ): table primary key (Primary Keys) support for [all] the types of data processing (5989)
- Data Import ( the Data Import ):
Upd: import formats delimiters automatic determination process (Auto-detect delimiter): increase the Tab delimiter detection process (5981)
- Automatically and perception ( the AutoComplete and IntelliSense * ):
Upd: Optimization table fields automatically senses the added characters # exception processing table (5981)
http://fishcodelib.com/Database.htm
-
Changelog
External projects/external SQL files are now managable
OS shell integration was added
Resource management was improved
SQL preview in data editor
Oracle: TNS names usage was fixed
PostgreSQL: SQL completion was fixes
PostgreSQL: schema and tables rename support was added
MySQL: functions source code read was fixed
MySQL: binaries dump in hex support was added
Cassandra: timestamp representation is now configurable
Teradata: tables, views, procedure DDL
SQL editor tabs can be pinned
SQL editor “link with navigator” command was improved
SQL completion now uses fuzzy search
ERD uses table filters
Binaries presentation was fixed
A lot of bug fixes and UI improvements
http://dbeaver.jkiss.org/
-
Changelog
4.6.2 (2016-05-25)
- issue [security] User SQL queries can be revealed through URL GET parameters, see PMASA-2016-14
- issue [security] Self XSS vulneratbility, see PMASA-2016-16
- issue #12225 Use https for documentation links
- issue #12234 Fix schema export with too many tables
- issue #12240 Avoid parsing non JSON responses as JSON
- issue #12244 Avoid using too log URLs when getting javascripts
- issue #12118 Fixed setting mixed case languages
- issue #12229 Avoid storing objects in session when debugging SQL
- issue #12249 Fix cookie path on IIS
- issue #11705 Fix occassional 200 errors on Windows
- issue #12219 Fix locking issues when importing SQL
- issue #12231 Avoid confusing warning when mysql extension is missing
- issue Improve handling of logout
- issue Safer handling of sessions during authentication
- issue #12209 Fix server selection on main page
- issue #12192 Avoid storing full error data in session
- issue #12082 Fixed export of ARCHIVE tables with keys
- issue #11565 Add session reload for config authentication
- issue #12229 Do not fail on errors stored in session
- issue #12248 Fix loading of APC based upload progress bar
Download : Klick (https://files.phpmyadmin.net/phpMyAdmin/4.6.2/phpMyAdmin-4.6.2-all-languages.zip)
http://www.phpmyadmin.net/
-
(http://s26.postimg.org/b8crw8f89/screenshot_82.png)
SSuite Office - MonoBase enables you to create unlimited databases with unlimited tables, fields, and rows. This all in one database creator also includes an easy-to-use custom report builder. You will also be able to interface with ODBC (Open Database Connectivity) compatible databases and create custom reports for them.
Freeware
Changelog
- Export data in CSV or XML format
- Master / Detail view on linked tables
- One click table and data form creation
- Added 2D/3D charting on custom SQL Queries
- Insert or paste Images with unlimited size for archiving
- Enhanced data handling for edit/insert and viewing of data
- Tables now have referential integrity with primary and secondary keys
- Added ODBC drivers and translators for MS Excel, SQL Server, Paradox, Access, dBase, and Text files etc.
http://www.ssuitesoft.com/database.htm
-
Changelog
SQL completion fixed
Tables data export fixed
Grid control UI fixed
Arrays edit support added
Misc minor UI fixes
MySQL: index creation fixed
MySQL: extra keywords support
PostgreSQL: functions rename/delete fixed
PostgreSQL: functions, tables comments read/write
PostgreSQL: CHECK constraints
Cache: streams reading
Redis: keys navigation improved
Redis: commands execution in SQL editor
http://dbeaver.jkiss.org/
-
Changelog
- The main program update ( the Main ):
Add: Support Firebird 3 Embedded Server mode (Property -> Client Library = fbclient ) (6001)
Add: Support Firebird (Run as an Application) for the execution mode processing application (6001)
Add: increase Firebird Client Library path specifies the location (Property -> Client Library Path) : easy to switch between different versions (6001)
Upd: Improved tying dialog (Binding Dialog): Enter the text at the end of the contraction (blank characters and line breaks, etc.) processing (6001)
Upd: Improved Database [Backup and Restore] prompt message handling (6001)
Fix: (Oracle) solve different ending Functions; character display mode, the problem may affect the implementation of compilation (6001)
Upd: Cumulative contain other minor updates, fixes and optimization (6001)
Upd: HP Vertica element version [Back] Update to Vertica.Data.dll 7.2.3 -> 7.1.2 (6001)
Misc: the with Compatible the SQL Server 2016 the RTM (2016/05/31)
- Database Migration ( Database Migration ) (Pro):
Add: increase in test mode only the first 100 test process (Only Top 100 Rows) (6001 )
Upd: Improved Firebird (Super / Embedded Service and Application ) automatic detection process (6001)
Add: increase Firebird database connection settings (Help-> Options-> Firebird Database Settings ) (6001)
Fix: Fixed (5959) led to double-click can not change other types of data processing outside (6001) after [Objective field]
Upd: command line processing ( the Command-Line ):
Fix: Fixed custom object table approach, original -srctable | desctable: old_a | new_a to -srctable @ desttable: old_a @ new_a ( 6001)
Upd: Improved automatically match the field data types ( the Automatic Mapping Types & ):
Upd: optimization GUID / money / currency / char type data from sources such as the automatic matching process (6001)
Fix: Fixed Oracle numeric data type automatic matching process (6001)
Fix: Fixed length data location type is not the end of the show, many issues related to treatment (such as INTERVAL YEAR (x) TO MONTH ... etc) (6001)
- Automatically and perception ( the AutoComplete and IntelliSense * ):
Upd: Increase in the membership list (List Members) shortcut Ctrl + Space (with Ctrl + J) (6001)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improvements in database grid.
http://www.vlsoftware.net/
-
Release Notes
# Functionality Added or Changed
- The version of the tcmalloc library included in MySQL distributions was very old. It has been removed and is no longer included with MySQL.
# Bugs Fixed
- INSERT with ON DUPLICATE KEY UPDATE and REPLACE on a table with a foreign key constraint defined failed with an incorrect “duplicate entry” error rather than a foreign key constraint violation error.
- Setting sort_buffer_size to a very large value could cause some operations to fail with an out-of-memory error.
- Several potential buffer overflow issues were corrected.
- If the CA certificate as given to the --ssl-ca option had an invalid path, yaSSL returned an error message different from OpenSSL. Now both return SSL connection error: SSL_CTX_set_default_verify_paths failed.
- Some string functions returned one or a combination of their parameters as their result. If one of the parameters had a non-ASCII character set, the result string had the same character set, resulting in incorrect behavior when an ASCII string was expected.
- A null pointer dereference of a parser structure could occur during stored procedure name validation.
- mysqld_multi displayed misleading error messages when it was unable to execute my_print_defaults.
http://www.mysql.com/
-
Changelog
Fixed problem with DBeaver startup on some machines
Cell value editor redesigned
Array data type support
Help system fixed
SQL editor auto-save feature was added
SQL editor encoding issues were fixed
SQL preview dialog encoding issue was fixed
SQL editors reopening was fixed
Netezza extension has been added
PostgreSQL: security exception handling
MySQL: database import tools was fixed
DB2: DDL extraction fixed ( for old drivers)
EE version now supports incremental version update
Misc UI fixes
http://dbeaver.jkiss.org/
-
(http://s26.postimg.org/455czzqqh/screenshot_131.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Whats new: >>
Update built-in DISQLite3 engine to SQLite 3.13.0.
Add the JSON extension.
Example: SELECT json_extract('{“a”:2,“c”:[4,5,{“f”:7}]}', '$.c[2].f');
Add the Session extension.
Example: SELECT * FROM generate_series(0,100,5);
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
Changelog
MAIN PROGRAM UPDATE ( the Main ):
Add: (Oracle / Firebird 3) increased Kit objects (Packages) in the stored procedure and function objects (Procedures / Functions) display and perform other functions (6015)
Fix: (Oracle) complete address different Procedures / Functions / Packages end; character display mode issues, affecting the implementation of compilation (6015)
Upd: (Oracle) database update delete (DROP USER), increase CASCADE property processing (6015)
Upd: (Firebird 3) Client Library can automatically correct the wrong set of issues (6015)
Fix: When executed automatically when not in heavy brush correction object tab page, will lead to [show] unusual problems (6015)
Upd: Cumulative contain other minor updates, fixes and optimization (6015)
Upd: IBM DB2 / Informix element updated to IBM.Data.DB2.dll 9.7.4.4 (11.1.0.4) (2016/06/16) (6015)
Misc: the with Compatible the IBM the DB2 11.1 (2016/06/16)
Misc: the with Compatible the MySQL 5.7.13 (2016/06/02) / the MySQL 5.6.31 (2016/06/02) / the MySQL 5.5.50 (2016/06/02)
BIND STORED PROCEDURES AND FUNCTIONS PARAMETERS ( the Binding Procedure To the Parameters and Function ):
Add: (Oracle) Support Procedures / Functions / Packages object returned REF CURSORS data set show (6015)
Upd: Error objects stored procedures and functions (Procedures / Functions) perform no longer occurs directly off, easy to modify the start-up process (6015)
Upd: When text and automatically add the relevant date type input quoted for (6015)
TRANSACTION MODE PROCESSING ( the Transaction Mode ):
Add: (SQL Server / SQLAzure) was added LOCK_TIMEOUT treatment, to avoid locking problems cause the program can not continue to operate (6015)
Fix: Fixed not support automatic switching current Schema Issues (6015)
Fix: Fixed not support the display of informative messages ( the Displaying informational to be messages ) Issues (6015)
SEARCH ROW( the Find the In the Grid ):
Fix: Fixed [specify field] The search is case of NULL or Byte [], the problem still searching for the other fields of the (6015)
Upd: increase Exclude binary data type (Byte []) and non-visible field (Visible = False) content search (6015)
QUERY DESIGN TOOLS( Query Builder )
Add: Support aggregate function generating process (Aggregate Functions): Count / Min / Max / Sum / Avg / Group By ... and others (6015)
Upd: Selected query criteria to the query generator ( the Selected to the Text Query Builder ): Improved ORDER BY, GROUP BY reducing treatment non-Alias field when the (6015)
BATCH SCRIPT GENERATOR ( Generating Batch the Scripts ):
Fix: (Oracle) Fixed SQL INSERTs Export Processing: When not in use GO batch process to generate command is missing; end character (6015)
http://fishcodelib.com/Database.htm
-
Changelog
includes the regularly scheduled maintenance
improvements and bug fixes.
In addition to bugs affecting particular version combinations, some of the other bugs fixed include:
Fixing cookie path on Windows
Fix MySQL SSL connections with some PHP versions
Fix listing of routines for non-privileged user
http://www.phpmyadmin.net/
-
(https://s26.postimg.cc/3l0yr56xl/screenshot_1145.png)
Alternate Firebird Copy is an application that was created in order to help users handle tables that are contained in Firebird or Interbase databases. It will allow them to easily select the preferred databases and copy the required tables.
Freeware
Whats new:>>
Correction for home folder.
http://www.alternate-tools.com/pages/c_fireupdate.php?lang=ENG
-
(http://s26.postimg.org/pmhja3fvd/screenshot_183.png)
SQLiteStudio is a comprehensive and reliable SQLite database manager that provides you with a simple means of managing the contents of each database, including tables, triggers and views.
License : GPLv3
Changelog
[ADDED]: SQLCipher plugin is now free, open source and distributed together with other standard plugins.
[ADDED]: #2963 Indexed expressions for CREATE INDEX statements (introduced in SQLite 3.9) are now supported and can be edited in Index Dialog.
[ADDED]: View window now supports explicit column names for the view (introduced in SQLite 3.9).
[ADDED]: #3056 #3063 Implemented index column ordering in index dialog.
[ADDED]: Added shortcut (Ctrl+/ by default) to toggle comment of current line or selected block of code (if any) in SQL editor.
[ADDED]: #3040 Added new entry in context menu of data grid to generate SELECT/INSERT/UPDATE/DELETE statement together with WHERE clause containing IN conditions for selected cells.
[ADDED]: Added new entry in context menu of database list to generate queries like in #3040 for selected table.
[ADDED]: #2975 Information message after successful table/view change.
[ADDED]: Introduced "loadByDefault" property for plugin descriptor files.
[ADDED]: Added options to have "Data" tab placed as a first tab for Table windows and for View windows. By default option is disabled, so by default nothing changes.
[ADDED]: Added option in configuration dialog to avoid reopening status panel for each message printed there.
[ADDED]: Added option in configuration dialog to prevent displaying tooltips over data view when user holds mouse over it.
[ADDED]: #3070 Added option in configuration dialog to have new databases marked as not permanent by default.
[ADDED]: #3070 Added option in configuration dialog to bypass database dialog completely when dropping file from file manager onto database list.
[ADDED]: #3013 When double clicking on empty space in list of indexes or tables (in table or view window) the action is not ignored, but a dialog opens for adding new item.
[CHANGE]: DbAndroid plugin has now JAR file embedded and you can get it from Tools menu.
[CHANGE]: SQLite version updated to 3.13.0.
[CHANGE]: Qt version updated to 5.6.0. Should still compile with 5.3, but binary distributions on homepage will be made with 5.6.
[CHANGE]: Foreign key dropdown (when editing FK cell) uses now more readable set of columns and column headers can be resized.
[CHANGE]: Column dialog validates scale and precision fields (against INTEGER PRIMARY KEY and against each other).
[CHANGE]: Structure tab in table window has now fully named headers in column list.
[CHANGE]: Table and View window options moved from Look & Feel configuration page to Data Browsing page.
[CHANGE]: All database list options moved to a separate Database List configuration page.
[CHANGE]: Window list in main menu -> "View" -> "Window list" is not sorted alphabetically.
[BUGFIX]: Not loading Android plugin by default (needs manual load from configuration dialog), which stops the "ADB" error for people not using the plugin.
[BUGFIX]: #2927 Several critical bugs fixed and enhancements to table modification algorithm related to foreign keys.
[BUGFIX]: #2954 #2803 #2937 Fixed incorrect recreation of foreign keys chain.
[BUGFIX]: #3008 Editing foreign key cell with more than 10 000 possible values will now use simple text editor, not dropdown. It also loads values asynchronously.
[BUGFIX]: Fixed importing from CSV with some of lines containing less fields than defined in header (or in first data row).
[BUGFIX]: #2989 Fixed multiline value handling in CSV import plugin.
[BUGFIX]: #2921 Fixed empty values as NULL handling in CSV import plugin.
[BUGFIX]: #3034 Fixed handling empty string as value for DEFAULT constraint.
[BUGFIX]: #3064 Fixed locking database executions when counting rows in huge tables.
[BUGFIX]: DbAndroid plugin has fix for null pointer in the JAR when client has disconnected
[BUGFIX]: Error message details were missing in some cases (when smart execution method failed at parsing stage). This is fixed now.
[BUGFIX]: #3026 #3027 #3043 Fixed RAISE() function formatting in enterprise formatter (used to produce invalid SQL).
[BUGFIX]: #3015 Fixed error with DEFAULT constraint containing datetime('now', 'localtime').
[BUGFIX]: #3000 Fixed compilation errors for Qt >= 5.5.
[BUGFIX]: #2956 Fixed unexpected data refresh when clicking in the right side of value filter field in table window.
[BUGFIX]: #2991 #2928 #2929 #2941 #2960 Fixed executing "garbage" query, causing application crash.
[BUGFIX]: #2920 Fixed removing several databases.
[BUGFIX]: #3068 #3066 Fixed database removal confirmation dialog so the message asks about removing it from the list, not deleting it.
[BUGFIX]: #3073 Fixed crash when unloading plugin with its own configuration subpage and saving config dialog.
[BUGFIX]: #2931 #2962 Fixed incorrect results when executing 2-level queries with an expression and an alias combination as a result column definition.
[BUGFIX]: #2942 Fixed deleting multiple tables/indexes/... when selected them and picked "Delete table/index/..." from context menu.
[BUGFIX]: #2945 Fixed manual reordering of database objects with Drag&Drop.
[BUGFIX]: #3055 Fixed crash when exporting on MacOS using plugin that requires column value length information (such as PDF export plugin).
[BUGFIX]: #3047 Fixed copying/moving tables together with indexes or triggers with Drag&Drop across same SQLite version databases.
[BUGFIX]: #3012 SQL simple formatter plugin does not load by default from now on. It is still available, but won't load until manually loaded.
[BUGFIX]: Table window for new table (just created) will now properly close when that table gets deleted immediately by the user.
[BUGFIX]: #2998 Fixed reading decimal values from database when using simple execution method (a fallback in case of some problems).
[BUGFIX]: #2999 Fixed working on objects from database that on the list is named "main".
[BUGFIX]: Fixed error detection when selecting column from incorrect table alias (http://forum.sqlitestudio.pl/viewtopic.php?f=11&t=1051).
[BUGFIX]: #3046 Fixed scale & precision fields in column dialog so it's possible to delete their values from the column.
[BUGFIX]: Vacuum invoked from context menu on database list is now executed in SQL editor and is asynchronous.
[BUGFIX]: #3001 Order of objects exported by Export Dialog is now alphabetical (in object type groups).
[BUGFIX]: #3022 Fixed parsing of some expressions, resulting in this particular bug report in being unable to browse view results.
[BUGFIX]: Enhanced floating point numbers handling.
[BUGFIX]: Fixed formatting of INSERT and UPDATE statements.
[BUGFIX]: Enterprise formatter no longer puts new lines when formating list of elements in "IN" clause.
http://sqlitestudio.pl/
-
Whats new:>>
SERVER-24054: JS segmentation fault on load of certain NaNs.
SERVER-24058: Connection pool asio doesn’t honor setup timeouts.
SERVER-24117: Mongo binaries ELF stack has become executable.
All issues closed in 3.2.7
https://www.mongodb.com/
-
(http://s26.postimg.org/4ybl2v061/screenshot_195.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases, and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager, and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN, and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
AUTOMATICALLY AND PERCEPTION ( the AutoComplete and IntelliSense * ):
Upd: (SQL Server / SybaseASE) increased significantly with improved cross-repository table aware processing (6023) (Cross-database table.)
Fix: Cross-repository table (. Cross-database ) and cross structure description (. Cross-schema ) aware processing: Could not load successfully corrected the problem when the first read
Upd: Improved when SchemaName or TableName name is too long, table fields can not perceive a problem
MAIN PROGRAM UPDATE ( the Main ):
Upd: SQLite element updated to System.Data.SQLite.dll 1.0.102.0 (3.13.0) (2016/06/23
Upd: Cumulative contain other minor updates, fixes and optimization
http://fishcodelib.com/Database.htm
-
Changelog
Context help system added
Filters dialog improvements (IN clause, dictionary browser)
Filters context menu was added (F11)
Multi-cell paste command was added (copy-paste from Excel, etc)
SQL editor + external files support improved.
SQL Editor auto-indent fixed
Row count limit usage fixed
Refresh connection URL on settings change (fix)
Saved passwords management fixed
Version update dialog/incremental update fixed (EE)
Drivers management dialog fixed
Results viewer: multiple bugfixes
MySQL: triggers create/drop fixed
MySQL: create procedure fixed
PostgreSQL: create/alter procedure fixed
Oracle: foreign key drop fixed
Oracle: BFILE type support added
Virtuoso: driver config added
CSV: driver configuration updated (maven)
Redis: beta version of Redis extension
Cassandra: InetAddress/UUID data types support, binary data type handle was fixed
Query manager persistence was fixed
A lof of minor UI fixes
http://dbeaver.jkiss.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes in exporting to SQL Script for SQL Server.
Bugs fixed in exporting to PDF.
http://www.vlsoftware.net/
-
Changelog
THE MAIN PROGRAM UPDATE ( the Main ):
Add: (SQLite) was added JSON1 extension support
Add: (SQLite) was added FTS5 extension support
Upd: (SQLite) update REGEXP extension mode is enabled
Add: (SQLite) database support to restore memory database processing (TOOLS -> Restore from a file into an in-memory database)
Fix: Problems error message (SQLite) to display when defining WITHOUT PK AND ROWID data editor
Add: (Firebird) database coding increases automatic setting processing (Automatically set charset), when you turn the different coding repository no longer any need to manually set
Upd: MySQL element updated to MySql.Data.dll 6.9.9 (2016/07/01)
Upd: SQLite element updated to System.Data.SQLite.dll 1.0.102.0 (3.13.0) (2016/06/23)
Upd: Cumulative contain other minor updates, fixes and optimization
SQL HISTORY RECORDS ( the SQL History ):
Add: Added SQL insert query page to check processing (Insert SQL to new query)
Add: Add Tags [after Close] to save the process, even if did not perform will be recorded at any time convenient recovery processing (Note: The original record only [perform] After saving processing)
Upd: Other improvements: 1. Supports Right selected, 2. maintain the original SQL format of the content
AUTOMATICALLY AND PERCEPTION ( the AutoComplete and IntelliSense * ):
Upd: (SQL Server / SybaseASE) increased significantly with improved cross-repository table aware processing (Cross-database table.)
Fix: Cross-repository table (. Cross-database ) and cross structure description (. Cross-schema ) aware processing: Could not load successfully corrected the problem when the first read
Upd: Improved when SchemaName or TableName name is too long, table fields can not perceive a problem
DATABASE MIGRATION ( Database Migration ) (Pro):
Upd: Updated with all dbMigration .NET Software
http://fishcodelib.com/Database.htm
-
(http://s26.postimg.org/x8ma3qkd5/screenshot_179.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Third party components update
+ Improved compatibility with third party xlsx files
+ Improved compatibility with invalid xls and xlsx files
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Release Notes
Several Cobol Fixes (Right Justified , GNU Cobol Zoned Decimal).
Adding JRecord Code Generate function - this will generate either:
Java~JRecord code from a Cobol Copybook / File.
Utility scripts (CobolToCsv or CobolToXml or CobolToJson) scripts from a Cobol Copybook/file.
Generate simple skelton Java~JRecord, Python or Ruby programs to read/write the file being editted. There a still a lot of limititations.
Download hier : https://sourceforge.net/projects/record-editor/files/Test/
http://record-editor.sourceforge.net/
-
Changelog
- The main program update ( the Main ):
Add: Join Microsoft.ACE.OLEDB 12/15/16 automatic switching and connectivity, so as to enhance the Access / Excel / Text and other databases in different environments connection capacity (6036)
Add: Support Microsoft Office Access 2016 and Microsoft Access Runtime 2016 element connection process (6036)
Fix: solve the root of the TreeView when more than 1 ?? nodes, may cause display freezing problems (6036)
Upd: (SQL Server) to update the database include ways to significantly improve loading speed resolve when login account [without authority] to access the database causes a load problem for too long (6036)
Upd: (64bit) Remove dBase IV / 5.0 (* .dbf) supported repositories (6036)
Upd: Cumulative contain other minor updates, fixes and optimization (6036)
- Display informational message ( the Displaying informational to be messages ):
Add: (PostgreSQL) Join Reporting Errors and Messages support (6036)
Add: (PostgreSQL) was added LISTEN - listen for a notification support (6036)
- SQL performance analyzer ( the SQL the Profiler ):
Add: Support SQLite database sessions analytical processing (Session Mode) (formerly Log Mode) (6036)
- Database Migration ( Database Migration ) (Pro):
Upd: Updated with all dbMigration .NET Software (6036)
http://fishcodelib.com/Database.htm
-
Changelog
DBeaver logo and icons were redesigned
Results order/refresh has been fixed
PostgreSQL: alter column SQL fixed
Oracle: PL/SQL block processing was improved (DECLARE/BEGIN/END)
Oracle: output reading was fixed
JDBC: case-sensitive indexes reading was fixed
Results filter menu was extended
Project explorer view: scripts can be copy/pasted from OS file system
SQL keywords were updated
Korean localization was added
http://dbeaver.jkiss.org/
-
Changelog
- The main program update ( the Main ):
Add: (Firebird) support single-dimensional array, multi-dimensional arrays data type is displayed with the relevant processing (6040)
Add: (PostgreSQL) support multi-dimensional arrays data type is displayed with the relevant processing (6040)
Add: (PostgreSQL) support bigserial data type is displayed with the relevant processing (6040)
Upd: (HP Vertica) table updates automatically increment fields grammar original AUTO_INCREMENT change IDENTITY (seed, increment) full definition (including table editing and script generation processing) (6040).
Add: Join Microsoft.ACE.OLEDB 12/15/16 automatic switching and connectivity, so as to enhance the Access / Excel / Text and other databases in different environments connection capacity (6036)
Add: Support Microsoft Office Access 2016 and Microsoft Access Runtime 2016 element connection process (6036)
Fix: resolve when TreeView [root] directory of more than 1 ?? nodes, may cause display freezing problems (6036)
Upd: (SQL Server) to update the database include ways to significantly improve loading speed resolve when login account [without authority] to access the database causes a load problem for too long (6036)
Upd: (64bit) Remove dBase IV / 5.0 (* .dbf) supported repositories (6036)
Upd: Cumulative contain other minor updates, fixes and optimization (6040)
Misc: the with Compatible the SQL Server SP2, 2014 / the SQL Server Express SP2 and LocalDB, 2014 (2016/07/12)
- Table editor ( the Table Designer ):
Add: (PostgreSQL / Informix) increase the auto-increment field set to automatically switch to Serial data type (6040)
Upd: Allow auto-increment columns plus [no] primary key (AUTO_INCREMENT + NON-PK) establishment process (6040)
- Display informational message ( the Displaying informational to be messages ):
Add: (PostgreSQL) Join Reporting Errors and Messages support (6036)
Add: (PostgreSQL) was added LISTEN - listen for a notification support (6036)
- SQL performance analyzer ( the SQL the Profiler ):
Add: Support SQLite database sessions analytical processing (Session Mode) (formerly Log Mode) (6036)
- Database Migration ( Database Migration ) (Pro):
Upd: Updated with all dbMigration .NET Software (6040)
http://fishcodelib.com/Database.htm
-
Changelog
MAIN PROGRAM UPDATE:
Add: (Pro) new authorization object management capabilities ( Grant Manager )
Supports all types of objects, add support search processing, support individual designated processing, greatly simplify the problem of object permissions
Support contains SQL Server / SQL Azure / Firebird / MySQL / PostgreSQL / Oracle and other database
Fix: Fixed screen resolution> = 4K and> = 250% environment, when you start cause display problems (6059) exception occurs
Upd: (Oracle / Firebird 3) Resolution (6015) led to suite object (Packages) loading too slow display problem (
Fix: (Firebird) Fixed remote connections can not use a non-default account connection problems
Upd: Cumulative contain other minor updates, fixes and optimization
Upd: Update Files Additional .NET Database ( 32bit / 64bit ) (2016/07/30)
Misc: the with Compatible the MySQL 5.7.14 (2016/07/29) / the MySQL 5.6.32 (2016/07/29) / the MySQL 5.5.51 (2016/07/29)
AUTOMATICALLY AND PERCEPTION ( the AutoComplete and IntelliSense * ):
Upd: inserting an object no longer contains Quoted Identifiers, changed to automatically determine whether the exception processing characters (6059)
Fix: resolve quickly enter and click F5 to execute, the display of unnecessary problems
SQL EDITOR:
Fix: Fixed multi-line comments /*...*/, if one batch command GO, / issue that causes part of the database can not be processed normally
TABLE EDITOR:
Upd: (MySQL) New encoding table change to take character-set-server instead of the default character-set-database library encoding
ROW EDITING AND BROWSING:
Add: Support the field data type is System.Object (Date / String / Numeric) content is displayed as text and date digital processing
DATABASE OBJECT SEARCH:
Fix: Fixed If via shortcuts Enter or Ctrl + E when the input, resulting in repeated thereby affecting search speed
DATABASE MIGRATION:
Upd: Updated with all dbMigration .NET Software
http://fishcodelib.com/Database.htm
-
Changelog
- Authorization object management capabilities ( Grant Manager ) (Pro):
Add: Authorization Manager supports IBM DB2 objects: TABLE / VIEW / PROCEDURE / FUNCTION (6063)
Add: increase the effectiveness of detecting movement when permissions are configured to provide a more intuitive message display (6063)
Upd: (Firebird) increased USER: PUBLIC default user permissions handling (6063)
Fix: (PostgreSQL) correction can not (FUNCTIONS / PROCEDURES) of [Search Add] and [individual designated] Issue (6063) permission settings
- The main program update ( the Main ):
Upd: Cumulative contain other minor updates, fixes and optimization (6063)
http://fishcodelib.com/Database.htm
-
Changelog
Added support for WITHOUT ROWID virtual tables.
Improved the query planner so that the OR optimization can be used on virtual tables even if one or more of the disjuncts use the LIKE, GLOB, REGEXP, MATCH operators.
Added the CSV virtual table for reading RFC 4180 formatted comma-separated value files.
Added the carray() table-valued function extension.
Enabled persistent loadable extensions using the new SQLITE_OK_LOAD_PERMANENTLY return code from the extension entry point.
Added the SQLITE_DBSTATUS_CACHE_USED_SHARED option to sqlite3_db_status().
Add the vfsstat.c loadable extension - a VFS shim that measures I/O together with an eponymous virtual table that provides access to the measurements.
Improved algorithm for running queries with both an ORDER BY and a LIMIT where only the inner-most loop naturally generates rows in the correct order.
Enhancements to Lemon parser generator, so that it generates a faster parser.
The PRAGMA compile_options command now attempts to show the version number of the compiler that generated the library.
Enhance PRAGMA table_info so that it provides information about eponymous virtual tables.
Added the "win32-none" VFS, analogous to the "unix-none" VFS, that works like the default "win32" VFS except that it ignores all file locks.
The query planner uses a full scan of a partial index instead of a full scan of the main table, in cases where that makes sense.
Allow table-valued functions to appear on the right-hand side of an IN operator.
Created the dbhash.exe command-line utility.
Added two new C-language interfaces: sqlite3_expanded_sql() and sqlite3_trace_v2(). These new interfaces subsume the functions of sqlite3_trace() and sqlite3_profile() which are now deprecated.
Added the json_quote() SQL function to the json1 extension.
Disable the authorizer callback while reparsing the schema.
Added the SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION compile-time option and turned that option on by default when building the command-line shell.
Bug Fixes:
Fix the ALTER TABLE command so that it does not corrupt descending indexes when adding a column to a legacy file format database. Ticket f68bf68513a1c15f
Fix a NULL-pointer dereference/crash that could occurs when a transitive WHERE clause references a non-existent collating sequence. Ticket e8d439c77685eca6.
Improved the cost estimation for an index scan which includes a WHERE clause that can be partially or fully evaluated using columns in the index and without having to do a table lookup. This fixes a performance regression that occurred for some obscure queries following the ORDER BY LIMIT optimization introduced in version 3.12.0.
https://www.sqlite.org/
-
Whats new:>>
A performance enhancement to the page-cache "truncate" operation reduces COMMIT time by dozens of milliseconds on systems with a large page cache.
Fix to the --rbu option of sqldiff.
https://www.sqlite.org/
-
Changelog
- Authorization object management capabilities ( Grant Manager ) (Pro):
Add: Support SQL Server 2000 Authorization Manager objects: TABLE / VIEW / PROCEDURE / FUNCTION (6068)
Add: Support SybaseASE object Authorization Manager: TABLE / VIEW / PROCEDURE / FUNCTION (6068)
Add: Support Teradata objects Authorization Manager: TABLE / VIEW / PROCEDURE / FUNCTION / MACRO (6068)
Add: Support NuoDB object Authorization Manager: TABLE / VIEW / PROCEDURE / FUNCTION (6068)
Add: Support HP Vertica object Authorization Manager: TABLE / VIEW / SEQUENCE (6068 )
Add: Authorization Manager supports IBM Informix objects: TABLE / VIEW / PROCEDURE / FUNCTION / SEQUENCE (6068)
Add: Authorization Manager supports IBM DB2 objects: TABLE / VIEW / PROCEDURE / FUNCTION (6063/6068)
Fix: Problems unspecified sources Db (6068) when (MySQL) amended to read object permissions
Upd: (Firebird / Oracle) increased USER: PUBLIC default user permissions treatment (6063/6068)
Fix: (PostgreSQL) correction can not (FUNCTIONS / PROCEDURES) of [Search Add] and [individual designated] Issue (6063) permission settings
Add: increase the effectiveness of detecting movement when permissions are configured to provide a more intuitive message display (6063)
It contains full support for SQL Server / SQL Azure / Firebird / MySQL / PostgreSQL / Oracle / IBM DB2 / Informix / SybaseASE / NuoDB / HP Vertica / Teradata database, etc.
- Security Administrator (Database Tools: Security Manager ):
Fix: (NuoDB) to solve new user (User) when the batch command (GO) problem can not be executed (6068)
- Data Definition Language ( the Data Definition! Language (the DDL) ):
Problem (HP Vertica) Fixed script generation FUNCTION missing ")" in (6068): Fix
- The main program update ( the Main ):
Upd: (IBM DB2 / Informix) dramatically PROCEDURES / FUNCTIONS object browser loading processing speed (6068)
Add: (NuoDB) function increases object processing (FUNCTIONS): contains browse / execute / delete / script generation ... and other functions (6068)
Fix: completely solve the problem on the left to display the object heavy brush exception, when the content is not currently in heavy brush tab exception (6068)
Upd: Cumulative contain other minor updates, fixes and optimization (6068)
Misc: Compatible with Microsoft Windows 10 redstone (6063 )
Misc: the with the PostgreSQL Compatible 9.5.4 / 9.4.9 / 9.3.14 / 9.2.18 / 9.1.23 (2016/08/11)
http://fishcodelib.com/Database.htm
-
Changelog
Aside from the security fixes, bugs have been fixed affecting:
Create view when no view name specified
Changing a password
Fix deleting of users with non-English locales
Fixed password change on MariaDB without auth plugin
http://www.phpmyadmin.net/
-
(http://s26.postimg.org/4ybl2v061/screenshot_195.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases, and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager, and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN, and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- The main program update ( the Main ):
Add: increase substituted row ( the Replace the In the Grid ): Batch replace data cell data (Batch replacing cell values) (6078 )
Upd: Improved search row ( the Find the In the Grid ): change the current location as the starting point of search (6078)
Upd: (Oracle) objects to perform [automatic identification] with the need SchemaName treatment can avoid ORA-06550 / PLS-00302 error problem (6078)
Upd: Improved connection settings ( the Connection Profile ): support for more databases and more complete connection Property Description (6078)
Upd: Improved uncomment (Uncomment): 1. Support multi-line annotations /*...*/ cancellation process, 2. Improved single-line comments - the cancellation process, when the starting character is empty (6078)
Upd: Cumulative contain other minor updates, fixes and optimization (6078)
- Advanced View / Edit option ([ADV] Advanced Browsing / the Edit the Options):
Fix: automatically ( Auto Completion ): Fixed field names exactly matching process (6078)
- Query Design Tools ( Query Builder )
Fix: Automatic correlation table added: Fix field names exactly matching process (6078)
- Automatically and perception ( the AutoComplete and IntelliSense * ):
Fix: Fixed table, fields, keywords, etc. name exactly matching process (6078)
- Data Definition Language ( the Data Definition! Language (the DDL) ):
Fix: (SQL Server / SQLAzure / SybaseASE) Fixed index UNIQUE + NONCLUSTERED, the resulting omissions UNIQUE key issues (6078)
- Database Migration ( Database Migration ) (Pro):
Upd: Updated with all dbMigration .NET Software (6078)
http://fishcodelib.com/Database.htm
-
Changelog
MAIN PROGRAM UPDATE:
Fix: Fixed (6078) after the update cause exceptions (*
Add: increase substituted row ( the Replace the In the Grid ): Batch replace data cell data (Batch replacing cell values)
Upd: Improved search row ( the Find the In the Grid ): change the current location as the starting point of search
Upd: (Oracle) objects to perform [automatic identification] with the need SchemaName treatment can avoid ORA-06550 / PLS-00302 error problem
Upd: Improved connection settings ( the Connection Profile ): support for more databases and more complete connection Property Description
Upd: Improved uncomment (Uncomment): 1. Support multi-line annotations /*...*/ cancellation process, 2. Improved single-line comments - the cancellation process, when the starting character is empty
Upd: Cumulative contain other minor updates, fixes and optimization
ADVANCED VIEW / EDIT OPTION ([ADV] Advanced Browsing / the Edit the Options):
Fix: automatically ( Auto Completion ):
Fixed field names exactly matching process QUERY DESIGN TOOLS ( Query Builder )
Fix: Automatic correlation table added: Fix field names exactly matching process
AUTOMATICALLY AND PERCEPTION ( the AutoComplete and IntelliSense * ):
Fix: Fixed table, fields, keywords, etc. name exactly matching process
DATA DEFINITION LANGUAGE ( the Data Definition! Language (the DDL) ):
Fix: (SQL Server / SQLAzure / SybaseASE) Fixed index UNIQUE + NONCLUSTERED, the resulting omissions UNIQUE key issues
http://fishcodelib.com/Database.htm
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed bug: ESEDatabaseView crashed when using the find option while the last item was selected.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
Result set UI was redesigned (panels)
Results aggregation panel added
Navigator filters management was improved
ERD attributes view is now configurable (data type, icon, nullability)
Object editor breadcrumbs UI was redesigned
Advanced results copy was improved (row divider)
Results metadata resolve was fixed (problem with SQL expressions was resolved)
Run query from Query Manager view
Enum data type editor was fixed
Data export (CSV, XML and JSON) was fixed
DBeaver projects export/import was fixed
SQL parameters binding dialog was fixed
SQL parser was updated (performance problem with complicated queries was resolved)
SQL code completion now uses navigator filters
DDL generation was improved (multiple objects support)
Plaintext presentation was fixed (column reorder)
SOCKS proxy support was improved (PostgreSQL)
Support system variables in driver.xml file
Oracle: TNS connection fixed
Oracle: TNSNAMES custom path support
PostgreSQL: struct data types support was fixed
PostgreSQL: objects lookup was fixed
MySQL: single line comments were fixed
Many minor bugfixes and improvements
http://dbeaver.jkiss.org/
-
Changelog
MANAGEMENT CODE:
Add: Custom SQL file location ( the Specifying at The LOCATION of SQL Files ): support the specified SQL file location
MAIN PROGRAM UPDATE:
Add: (ODBC / OleDB) increase function object (FUNCTIONS): with a view / perform other functions ...
Fix: When (ODBC / OleDB) If the amended database contains SCHEMA (VIEWS / PROCEDURES) and other objects loaded incomplete question
Fix: (FoxPro) to solve the data table contains time increments (AUTOINC) field-related issues: with a table reconstruction and data export functions ...
Add: (SQL Azure 12) increase the sequence object (SEQUENCES): with a view / execute / delete / script generation ... and other functions
Upd: (SQL Azure 12) updates object (PROCEDURES) script generation and execution process: Increase the return value display processing
Upd: (SQL Server / SQL Azure ) supports the table value function object (TABLE-VALUED FUNCTIONS) script generation and execution process
Fix: Fixed in the next multi-screen apps open part of the main sub-functions in a non-main window, the problem will still be displayed in the main window
Upd: Firebird element updated to FirebirdSql.Data.FirebirdClient.dll 5.1.0.0 (2016/08/29)
Upd: Cumulative contain other minor updates, fixes and optimization
DATA DEFINITION LANGUAGE:
Upd: (SybaseASE) script to generate VIEWS / TRIGGERS / PROCEDURES / FUNCTIONS other objects match the name of [schema] [objectname] is displayed
Fix: This update to resolve joint name of the original object within the definition of inconsistencies due to renamed objects
http://fishcodelib.com/Database.htm
-
Changelog
SECURITY ADMINISTRATOR (DATABASE TOOLS: SECURITY MANAGER):
Add: Added user authorization process ( Managing the User the Permissions ): Support comprises: SQL Server / MySQL / Oracle / PostgreSQL / Firebird 3.0 + / IBM DB2
Add: Added role permissions setting process (Managing Role Permissions): Support comprises: IBM DB2
Add: Join a user password to change the setting (Changing Password): Support comprises: SQL Server / MySQL / Oracle / PostgreSQL / Teradata / Vertica / NuoDB / Firebird
Add: Join the user's password expiration settings (Password Expiration): Support comprises: SQL Server / MySQL 5.7.6 + / Oracle 12 + / PostgreSQL / Vertica
Add: support more users lock setting (Account locking): Support comprises: SQL Server / MySQL 5.7.6 + / Oracle / PostgreSQL / Vertica / SybaseASE
THE MAIN PROGRAM UPDATE:
Upd: Database Tools (Database Tools): Move to the previous menu and the main task bar, display more intuitive and simpler operation
Add: (Firebird) support to bind parameter function execution process ( the Binding the Parameters Function )
Upd: (Firebird) resumes execution function (FUNCTION) instruction code generation ( SCRIPT the AS -> the SELECT )
Upd: (ODBC / OleDB) script generates multiple right-click menu disable status update
Upd: Cumulative contain other minor updates, fixes and optimization
Misc: the with Compatible the MySQL 5.7.15 (2016/09/06) / the MySQL 5.6.33 (2016/09/06) / the MySQL 5.5.52 (2016/09/06)
Misc: the with Compatible the HP Vertica 8.0 (2016/09/10)
SQL HISTORY RECORDS:
Add: increase untyped (Undefined Type) manually clear the historical record processing
Upd: Update not performed tag [after Close] to save the process, are excluded from the [External File] to open the content in order to reduce unnecessary treatment record
DATA DEFINITION LANGUAGE:
Upd: (MySQL) table object is generated (TABLE): Reset attribute AUTO_INCREMENT = 1
Fix: (Firebird) function to generate the object program (FUNCTION / PROCEDURE): Take solve change when VARCHAR does not include the length of the field Length Shows
Fix: (Firebird) function generates object (FUNCTION): Fixed CHARACTER SET is not fully correct the problem specified
Upd: (Firebird) program generates object (PROCEDURE): increase in the processing and DEFAULT CHARACTER SET's
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Export speed increased up to 2 times for most of export formats.
Minor bugfixes in expression calculation engine.
http://www.vlsoftware.net/
-
Changelog
Improved support for using the STDCALL calling convention in winsqlite3.dll.
Fix the sqlite3_trace_v2() interface so that it is disabled if either the callback or the mask arguments are zero, in accordance with the documentation.
Fix commenting errors and improve the comments generated on EXPLAIN listings when the -DSQLITE_ENABLE_EXPLAIN_COMMENTS compile-time option is used.
Fix the ".read" command in the command-line shell so that it understands that its input is not interactive.
Correct affinity computations for a SELECT on the RHS of an IN operator. Fix for ticket 199df4168c.
The ORDER BY LIMIT optimization is not valid unless the inner-most IN operator loop is actually used by the query plan. Fix for ticket 0c4df46116e90f92.
Fix an internal code generator problem that was causing some DELETE operations to no-op. Ticket ef360601
https://www.sqlite.org/
-
Changelog
Search UI was redesigned (standalone version)
Search in files (SQL) was added
Value view panel: save and auto-save command were fixed. UI was fixed.
SQL autocomplete was fixed
Generate SQL from results: row order was fixed
CSV export was fixed (values quotation)
Navigator filters edit/update was fixed
MySQL: trailing SQL comments issue was fixed
MySQL: index prefix (sub part) support was added
MySQL: tables copy/paste feature was added
MySQL: auto-complete was fixed (use current schema for objects search)
PostgreSQL: materialized view indexes support added
PostgreSQL: views source code formatting fixed
PostgreSQL: array type handler fixed
PostgreSQL: data type aliases support was added
PostgreSQL, MS SQL: DROP INDEX was fixed
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
- The main program update ( the Main ):
Add new Firebird database-specific connection settings ( New Firebird Connection Profile ) (6109)
Add: Support Windows login authentication mode (Windows authentication (Win_Sspi)) ( 6109)
Add: Support for individual library to a different user account login process (6109)
Add: Support Custom Port Settings (6109)
Add: Support Connection test process (6109)
Upd: additional connection property is set far more intuitive (6109)
Upd: Merge Local and Remote settings to simplify the processing (6109)
Upd (Firebird) database coding automatic setting processing (Automatically set charset): supports remote database (Remote database) detection process (6109)
Upd: (Oracle) update DBMS_OUTPUT outgoing messages and displays the number of columns limit from 16-1024 (6109)
Upd: Oracle component version update to Oracle.ManagedDataAccess.dll 12.1.24160719 (2016/09/17) (6109)
Upd: SQLite element updated to System.Data.SQLite.dll 1.0.103.0 (3.14.2) (2016/09/15) (6109)
Upd: Firebird element updated to FirebirdSql.Data.FirebirdClient.dll 5.1.1.0 (2016/09/13) (6109)
Upd: SQLCe v4 elements updated to the SQL Server Compact 4.0 SP1 Hotfix (4.0.8902.1) (2014/06/10) (6109)
Upd: Cumulative contain other minor updates, fixes and optimization (6109)
- Automatically and perception ( the AutoComplete and IntelliSense * ):
Upd: Optimization table analysis processing to enhance the field perception (6109)
- Database Migration ( Database Migration ) (Pro):
Upd: Updated with all dbMigration .NET Software (6109)
http://fishcodelib.com/Database.htm
-
Changelog
Aggregate functions: Distinct count, Min/Max for non-numeric types, Mode and Median functions were added
MetaData panel was added in result panels
Results filters/ordering improvement (support of joins)
Data transfer: columns mapping was fixed (now support columns skip), BIGINT datatype support was fixed
MetaData compare wizard was fixed (PG)
JSON and XML support in value editor
Value edit panel: misc fixes (gtk)
ER diagrams: entity/attributes colors were fixed
Attributes binding performance increased
SQL completion processor was fixed
Multi-project workspaces support was improved
PostgreSQL: view and materialized view edit, a few metadata additions
MySQL: by default uses 5.x drivers to avoid problems with server charset
Oracle: metadata reading was improved
SQL Server: table data viewer fixed (use fully-qualified table name)
RedShift: driver update (+ support of LIMIT in table queries)
A lot of minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Improvements in Sub-release V.3.0.1:
IMPROVEMENT: The statement CREATE OR ALTER USER SYSDBA PASSWORD can now be used to initialize an empty securityN.fdb security database.
IMPROVEMENT: Nesting of keys in a plug-in configuration was enabled.
IMPROVEMENT: For URL-like connection strings on Windows, restriction of lookup to IPv4 only was enabled.
IMPROVEMENT: Line and column numbers (location context) are now provided for runtime errors raised inside EXECUTE BLOCK.
IMPROVEMENT: A switch was added to build POSIX binaries with a built-in libtommath library.
IMPROVEMENT: gbak now returns a non-zero result code when restore fails on creating and activating a deferred user index.
IMPROVEMENT: Implicit conversion between Boolean and string is now done automatically when a string for 'true' or 'false' is used as a value in an expression. Case-insensitive. Not valid when used with a Boolean operator—IS, NOT, AND or OR; not available for UNKNOWN.
Firebird 3.0.1 Release: Bug Fixes:
Core Engine:
XpbBuilder was failing to create a new TPB.
LEFT JOIN would incorrectly push a UDF into the inner stream, causing wrong results.
A user-defined collation failed to work with BLOBs.
An assertion could occur in createDatabase() when doing the overwrite check.
A subquery in the insert list expression was ignoring changes made earlier in the same executable block.
A database could suffer partial corruption in the “use all space” (no-reserve) mode.
BUGCHECK 165 (cannot find tip page)
Cascade deletion in a self-referencing table could raise the error “no current record for fetch operation”.
A “Data type unknown” error was occurring with the LIST operation.
Random “invalid transaction handle” errors were being returned from the engine.
ON UPDATE CASCADE was failing for a self-referencing Foreign Key.
REGRESSION: Performance was degraded when bulk inserting into a table with indices.
Trying to encrypt a database in the absence of the the appropriate key could corrupt it.
A small memory leak could occur when an empty result set was returned.
Granting of privileges to views was broken.
Parameters with multi-byte character sets were being allowed to exceed the length limit for VARCHAR fields.
Expression index could become inconsistent if CREATE INDEX was interrupted after b-tree creation but before committing.
Nested OR conditions could lead to incorrest results.
Consistency between roles and privileges in GRANT syntax needed improving in accordance with the SQL standard.
An attempt to execute a SELECT statement using isc_dsql_execute_immediate() would produce the wrong error message.
Affected rows were not being counted for some update operations with views.
IN/ANY/ALL predicates could cause sub-optimal execution (late filtering) of joins.
Unaligned memory access in MET_format() would cause segfault on big-endian machines.
32-bit locks on big-endian systems would lead to deadlock.
EXECUTE STATEMENT would throw a BLR error if the number of output parameters exceeded 256.
An incorrect result set (missing records) could be returned by an ORDER plan query navigating on a descending index.
Authentication was ending with first plug-in that had the user but would fail there, instead of continuing with the next plug-in.
SELECT WITH LOCK could raise unexpected update conflict errors under concurrent load.
A database could get decrypted after changing a couple of bytes in the database header without 'agreement' from the crypt plug-in.
POST_EVENT was not working with the Fb 3.0 server and client.
The operator IS exhibited a precedence problem.
REGRESSION: line/column numbering in error messages were being garbled if alias.name syntax was used in the offending statement.
The error “no current record to fetch” was thrown if some record was to be deleted both by the statement itself and by some trigger fired during statement
An expression index could be created while inserts into the table were in progress.
Server Crashes:
Access violation from certain UDFs would cause the server to crash.
API/Remote Interface:
Race conditions could arise when initializing wire compression.
A network protocol error was exhibited when performing a callback to a client for the database crypt key.
Some SPB parameters were failing in FB 3.0.
Transaction id tags for the Services API did not support new 48-bit transaction ids.
The Services API would not work with non-ASCII database names.
Utilities:
fbsvcmgr was not producing any error when it attempted to shut down a database without a specified timeout (prp_force_shutdown N).
Restore could hang if the database contained more than 4 billion records.
Validation could read after the end-of-file when operating on a multi-file database.
The BLOBVIEW command was causing isql to hang.
isql would leak memory when SHOW GRANTS was used on a new, empty database.
isql -[e]X[tract_metadata] output was omitting double quotes for the COLLATE clause of a CREATE DOMAIN statement when was for any non-ascii character set.
isql -[e]X[tract_metadata] was not exporting explicitly defined names for NOT NULL constraints for Dialect 3 databases.
isql -[e]X[tract_metadata] could crash while exporting an exception with message text length longer than 127 bytes.
isql -[e]X[tract_metadata] could generate invalid GRANT USAGE statements for domains.
Monitoring and Trace:
A string truncation error would occur while selecting from the MON$ tables if some user-defined context variable was longer than 255 bytes.
A trace session could fully utilize a single CPU core.
nBackup:
A database located on a raw device could not be unlocked from an nBackup-locked state.
Builds:
Databases created during the process of the Windows builds were owned by a Windows administrator, not SYSDBA.
Firebird failed to build with USE_VALGRIND
http://www.firebirdsql.org/
-
Changelog
The main program update ( the Main ):
Add: Support Firebird 3+ show complete implementation plan ( the Execution Plan for 3 or later The Firebird ) (6118)
Fix: (Firebird) Correction (6109) result that has been set Embedded Server / Remote Type settings such useless questions (6118)
Upd: Improved Message dialog text display limitations (
http://fishcodelib.com/Database.htm
-
Changelog
# Major enhancements include:
* Parallel execution of sequential scans, joins and aggregates.
* Avoid scanning pages unnecessarily during vacuum freeze operations.
* Synchronous replication now allows multiple standby servers for increased reliability.
* Full-text search can now search for phrases (multiple adjacent words).
* postgres_fdw now supports remote joins, sorts, UPDATEs, and DELETEs.
* Substantial performance improvements, especially in the area of scalability on multi-CPU-socket servers.
http://www.postgresql.org/
-
Changelog
- The main program update ( the Main ):
Add: Object Design Options (DESIGN) adding a new (CREATE) sub-options, easy to move without direct object the establishment belongs [female] node (6125)
Add: update insert text (Insert Text) project to increase the sub-option to copy text functions (Copy to Clipboard: Ctrl + C ) (6125)
Add: (PostgreSQL) incorrect information increases [details] display (Error detail message) (6125)
Upd: (PostgreSQL) to rewrite the Foreign Keys made way to solve possible problems (6125)
Upd: Improvement and correction Firebird overall connection settings related problems (6125)
Upd: Remove script to generate INSERTs Export INSERTs avoid confusion duplicated (6125)
Upd: Improved User Experience: UI update multiple amendments and simplify the processing (6125)
Upd: Firebird element updated to FirebirdSql.Data.FirebirdClient.dll 5.5.0.0 (2016/10/05) (6125)
Upd: Cumulative contain other minor updates, fixes and optimization (6125)
- Delimited text file ( Delimited the Text ):
Add: Support custom delimited text file with the filename extension ( the Custom Delimited File Extensions ) (6125)
http://fishcodelib.com/Database.htm
-
Changelog
ODBC: database metadata reading was fixed
PostgreSQL: SQL autocomplete fixed (with schema name)
PostgreSQL: multi-dimension arrays support
Oracle: advanced constraint types support
MS SQL: drop table in non-active database fix
SQL execution: query metadata reading is now configurable
Results viewer: metadata extraction (attribute binding) is now configurable
Results viewer: copy column/row names command introduced
Results editor: fixed activation on key press
SQL completion: auto completion improved and enabled by default
SQL formatting: special characters formatting was fixed
Windows installer: fixed support of target folder (/D) in silent install (/S)
ERD: fixed problem with multiple unique keys
Metadata browser: objects refresh was fixed
Metadata browser: column values rendering fixed
CSV export: data formats settings fixed
UI fixes for better GTK support
Added support of Open JDK 9
Many minor UI bugfixes
http://dbeaver.jkiss.org/
-
Changelog
AUTOMATICALLY AND PERCEPTION ( the AutoComplete and IntelliSense * ):
Upd: to enhance the perception Speed: field perception Ruoyi named table will not receive additional table fields
Upd: optimization SubSelect field perception and position data table
Fix: Fixed Schema shorter than resolve the problem of 3:00
THE MAIN PROGRAM UPDATE ( the Main ):
Add: increase in custom delimited text file filename extension update feature replaces the manual process ( the Custom Delimited File Extensions ) (6134)
Fix: Fixed connection list on the left, right-click menu disable status update issues at different operating (6134)
Upd: Cumulative contain other minor updates, fixes and optimization (6134)
Misc: the with Compatible the MySQL 5.7.16 (2016/10/12) / the MySQL 5.6.34 (2016/10/12) / the MySQL 5.5.53 (2016/10/12)
DATA DEFINITION LANGUAGE ( the Data Definition! Language (the DDL) ):
Fix: Fixed (5959) to generate table index, if this field while Auto Increment, will not produce the index field issues
http://fishcodelib.com/Database.htm
-
Changelog
Added support for row values.
Allow deterministic SQL functions in the WHERE clause of a partial index.
Added the "modeof=filename" URI parameter on the unix VFS
Added support for SQLITE_DBCONFIG_MAINDBNAME.
Added the ability to VACUUM an ATTACH-ed database.
Enhancements to the command-line shell:
Add the ".testcase" and ".check" dot-commands.
Added the --new option to the ".open" dot-command, causing any prior content in the database to be purged prior to opening.
Enhance the fts5vocab virtual table to handle "ORDER BY term" efficiently.
Miscellaneous micro-optimizations reduce CPU usage by more than 7% on common workloads. Most optimization in this release has been on the front-end (sqlite3_prepare_v2()).
Bug Fixes:
The multiply operator now correctly detects 64-bit integer overflow and promotes to floating point in all corner-cases. Fix for ticket 1ec41379c9c1e400.
Correct handling of columns with redundant unique indexes when those columns are used on the LHS of an IN operator. Fix for ticket 0eab1ac759.
Skip NULL entries on range queries in indexes on expressions. Fix for ticket 4baa46491212947.
Ensure that the AUTOINCREMENT counters in the sqlite_sequence table are initialized doing "Xfer Optimization" on "INSERT ... SELECT" statements. Fix for ticket 7b3328086a5c116c.
Make sure the ORDER BY LIMIT optimization (from check-in 559733b09e) works with IN operators on INTEGER PRIMARY KEYs. Fix for ticket 96c1454c
Hashes:
SQLITE_SOURCE_ID: "2016-10-14 10:20:30 707875582fcba352b4906a595ad89198d84711d8"
SHA1 for sqlite3.c: fba106f8f6493c66eeed08a2dfff0907de54ae76
https://www.sqlite.org/
-
(http://s26.postimg.org/xs4evojyx/screenshot_398.jpg)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
Changelog
New features:
Introduce GUI font preferences setting, so the user can customize the font of all dialogs and forms
Add a "clear" button to the both db+table filter textboxes.
Make insertion of node text on double click customizable, per tree style options menu
Make brace matching color customizable, via Tools > Preferences > SQL.
Add menu item "Run SQL file", as a complement to "Load SQL files".
Set font size per Ctrl + mousewheel in any grid view.
Add new "Options" dropdown button on SQL export dialog, and two new true/false settings: "Add comments" and "Remove auto_increment clauses".
Support procedures and functions in "Find text on server" dialog.
Support inline valued functions on MSSQL.
Make keep-alive-interval customizable in "Advanced" tab on session manager.
Display UTC date/time in 5th status bar panel.
Add "SQL DELETEs/INSERTs" to grid export formats.
Display the version of libpq.dll in the status bar's balloon hint with server details, using PQlibVersion().
Support wildcard options in "Find text on server" dialog in a new drop down box, to provide a possibility to find exact matches.
MySQL/MariaDB: Implement support for expired passwords. Show a change-password dialog after the very first query of a connection when it returns "Error 1820: You must SET PASSWORD before executing this statement".
Support Windows authentication via command line parameter W or winauth.
Accept SSL session settings as command line parameters. See http://www.heidisql.com/help.php#commandline for details.
Add some hotkeys for focusing table filter, database tree and main tabs. Also, add a new main menu with these actions, so the user can look up these hotkeys.
Enhancements:
Prefetch mass queries fired for each object in a database
Support MSSQL's XML data type, and do not cast it to VARCHAR in data grid
Increase size of analyzed text file chunk from 100K to 1M, in DetectEncoding(), so it fails less often to see encoding relevant characters
Add various missing translation strings
Detect table and its alias when using UPDATE/INSERT IGNORE
Display column comments on MSSQL
Add basic support for MySQL's new JSON data type.
Add new MySQL internally used date/time data types.
Internally handle MySQL's native column types in an enumeration, not as constants. See mysql.h.pp in the MySQL server code.
Add virtual column syntax for MySQL, which seems to differ slightly from the MariaDB implementation.
User manager: Allow double quotes in SHOW GRANTS output, to support ANSI mode.
Translate SynEdit shortcut captions.
Increase width of shortcut tree, so new translations have enough room.
Update SynEdit component
Remember size of completion proposal between sessions.
Rephrase confirmation message for running unsafe queries.
Do not quote column names when not required in SELECT query for data grid.
Add some new lines in SQL export, especially when "Add comments" is disabled
Try to show tooltip when columns in database tree are too narrow to show the full text.
Format byte numbers so that we never get a thousands separator in it.
Use a better fitting icon for the browse-file button in SQL export dialog.
Warn if export output filename contains illegal characters, which TFileStream.Create does not catch for some reason.
Do not check existence of IS.routines before querying it.
Remember selected encoding in several file-open-dialogs.
Use an exact comparison in multi-column filters for some PostgreSQL data types to overcome SQL errors, e.g. UUID, INT etc. Also, prevent other errors by matching the value against a certain regular expression. If it does not match, leave this column away.
Update all PostgreSQL libraries
Add splitter on procedure editor.
Set each procedure parameter on its own line, and remove some tabs.
Display number of sorted columns on "Sorting" button.
Display number of selected columns besides available columns on "Columns" button in "Data" tab.
Add new item "Logging preferences" to context menu in SQL log panel
Preferences: Add checkbox for "Horizontal scrollbar" in Logging tab.
Preferences: Give each tab an individual icon, and use flat button style for tabs.
Display network type in tooltip over server status panel.
Cosmetics in session manager: Rearrange and resize labels in statistics tab.
Cosmetics: Make status bar panel for server version a bit wider.
Update Transifex command line client to 0.12.1.
Add client plugin for MariaDB's GSSAPI authentication, basically Windows authentication.
Move some menu items for configuring data grids into a new submenu labelled "Grid view options"
Create a duplicated menu item there, for "View binary data as text" button from the main toolbar
Create a new menu item there, for jumping to the "Data" tab in the preferences window
Add related translation strings
Move plink.exe path to lpCommandLine parameter instead of passing it as lpApplicationName. This way, a folderless plink.exe call should use the first available one from the path environment.
Support multiple objects selected in user manager > add object.
Clear contents of filter boxes when pressing Esc key.
Support all integer and real data types for displaying as Unix timestamp.
Support session name in placeholders for filename.
Bugfixes:
Non functional bind parameter detection
Use db.func instead of schema.func when schema is empty, on retrieving MSSQL routine structure
MSSQL: Fix broken query for altering column comment via table editor
A yes/no message dialog may also return mrCancel, when the user clicks the X button to close it. Handle this case as if the user clicked "no", when HeidiSQL detects an unsafe query.
Fix endless loop in retrieval of column comments on MSSQL.
Fix order in table column parsing, so that collation is expected before a virtual expression
Fix non-working detection of indexes on PostgreSQL pre-9.0 servers
Postpone repaint of the data grid to later, after click on a header column with a bad WHERE filter. Fixes a crash in VirtualTree, when handling the click somewhere.
Fix position of horizontal splitter on second and successive query tabs.
MSSQL: Set textsize to a large value, so the view editor does not load partial code only.
Use a reasonable default height for the query editor, to prevent a splitter problem.
Prevent various problems with alignment of controls.
Fix duplication of query tab controls, when it comes to aligning the query helpers tree.
Fix crash when opening completion proposal with only views in a database.
Ignore surrounding parentheses when detecting table aliases for completion proposal.
Table designer: Do not allow an empty length/set for data types which require one.
Slightly increase auto-calculated width of size column in database tree, so it does not use ellipses on wider texts, e.g. "1.023 KiB"
In SQL dumps, make "SET NAMES utf8mb4" a version conditional statement for the minimum MySQL version supporting that charset.
Implement TPGQuery.TableName, so exporting grid rows get a table name when needed. E.g. for output format "SQL Inserts".
Allow tab after double dash comment in SQL highlighter.
Fix detection of virtual columns without "GENERATED ALWAYS" clause.
Fix unquoted and uncleaned numeric values in data grid updates and inserts.
Fix bug in TAdoDBQuery.TableName when multiple queries were executed.
Use an exact comparison for PostgreSQL's BOOLEAN datatype.
Fix multi column filter concatenated without OR after linebreak.
MSSQL: Work around multiple results from a single query, in case of a stored procedure for example.
Fill SSL command line parameters only if not empty in HeidiSQL session.
Overcome 4000 character limit in IS.VIEW_DEFINITION.
Use b'' format only for BIT columns in MySQL only.
Fix "Database(s)" string split by space characters. Allow semicolon only.
Fix wrong FLOAT data type mapping between DB.TFieldType and TDBDatatypeIndex, in TAdoDBQuery.Execute.
Do not complain about empty password when SHOW GRANTS output does not include the IDENTIFIED BY clause on MySQL 5.7.6+.
Rewind result set for column comments before iterating over it, as it's an inner loop.
Trim database names when passed as semicolon separated list.
Use exact text data types instead of their whole category for detecting special binary columns. Fixes unquoted JSON content in SQL exports.
Fix slow highlighter when TableNames contains several 1000's of strings. Removes limitation to 1000 table names for highlighting.
Fix crash when showing hint (animation) on grid cells with large text portions.
Catch exception when clicking "Cancel running operation" and the KILL command cannot be executed.
http://www.heidisql.com/
-
Changelog
TEXT OF THE PLAN OF IMPLEMENTATION ( Plain the Execution Plan ):
Add: Support MS Access execution plan shows ( the Execution Plan for MS Access [!] ) ( Features Exclusive ) (6141)
Add: Support IBM Informix execution plan shows ( the Execution Plan for IBM Informix ) ( Features Exclusive ) (6141)
Add: Support NuoDB execution plan shows ( the Execution Plan for NuoDB ) (6141)
Upd: rewrite SQL Server / SQL Azure execution plan text display ( the Execution Plan for the SQL Server, the SQL Azure and LocalDB ) (6141)
SELECTED QUERY CRITERIA TO THE QUERY GENERATOR ( the Selected to the Text Query Builder )
Upd: Improved question contains comments (Comment) when not properly handled when the selection (6141)
Upd: Improved When TOP with (), the effect of the first field selected issues (6141)
BROWSE ROW ( the Data Browser ):
Upd: text display the results ( the Results to the Text ): update content formatting, line breaks (CrLf) and anchor (Tab) blank (Space) substituted characters (6141)
AUTOMATICALLY AND PERCEPTION ( the AutoComplete and IntelliSense * ):
Upd: Perception lifting speed: add more aware processing to detect invalid (6141)
Upd: to enhance the perception Speed: field perception Ruoyi named table will not receive additional table fields (6134)
Upd: optimization SubSelect field perception and position data table (6134)
Fix: Fixed Schema shorter than resolve the problem of 3:00 (6134)
THE MAIN PROGRAM UPDATE ( the Main ):
Add: increase in custom delimited text file filename extension update feature replaces the manual process ( the Custom Delimited File Extensions ) (6134)
Fix: Fixed connection list on the left, right-click menu disable status update issues at different operating (6134)
Fix: Fixed table data export options ( the Data the Export ), the problem can not be recovered after the disable status display canceled (6141)
Upd: Cumulative contain other minor updates, fixes and optimization (6141)
Upd: NuoDB element updated to NuoDb.Data.Client.dll 2.3.0.8 (2016/10/20) (6141)
Misc: the with Compatible the MySQL 5.7.16 (2016/10/12) / the MySQL 5.6.34 (2016/10/12) / the MySQL 5.5.53 (2016/10/12)
GENERATE SCRIPT ( Generating the Scripts ):
Fix: Fixed (5959) to generate table index, if this field while Auto Increment, will not produce the index field issues (6134)
http://fishcodelib.com/Database.htm
-
Changelog
Table/constraint/index edit dialogs were improved
Date/time values rendering was redesigned (for export and SQL generation).
CLOBs encoding problem was fixed
DBeaver version check/update was fixed
Statements timeout config fixed (+Cassandra support)
SQL Editor: script execution visualization was added
ERD: types names rendering was fixed
Drivers download UI was improved
Disconnect All command added
MySQL: triggers create/refresh was fixed
MySQL: column creation dialog
PostgreSQL: hyperlinks/object navigation was fixed
Oracle: CLOB/BLOB export was improved
ODBC: connection initialization was fixed
Results viewer UI redesign
Exasol extension:
DDL for views, tables, scripts
Table editor
Connection objects browser
Session manager
Security browser
Explain execution plan
http://dbeaver.jkiss.org/
-
Changelog
# Changes
- Fix WAL-logging of truncation of relation free space maps and visibility maps (Pavan Deolasee, Heikki Linnakangas) It was possible for these files to not be correctly restored during crash recovery, or to be written incorrectly on a standby server. Bogus entries in a free space map could lead to attempts to access pages that have been truncated away from the relation itself, typically producing errors like "could not read block XXX: read only 0 of 8192 bytes". Checksum failures in the visibility map are also possible, if checksumming is enabled. Procedures for determining whether there is a problem and repairing it
- Fix possible data corruption when pg_upgrade rewrites a relation visibility map into 9.6 format. On big-endian machines, bytes of the new visibility map were written in the wrong order, leading to a completely incorrect map. On Windows, the old map was read using text mode, leading to incorrect results if the map happened to contain consecutive bytes that matched a carriage return/line feed sequence. The latter error would almost always lead to a pg_upgrade failure due to the map file appearing to be the wrong length. If you are using a big-endian machine (many non-Intel architectures are big-endian) and have used pg_upgrade to upgrade from a pre-9.6 release, you should assume that all visibility maps are incorrect and need to be regenerated. It is sufficient to truncate each relation's visibility map with contrib/pg_visibility's pg_truncate_visibility_map() function.
- Don't throw serialization errors for self-conflicting insertions in INSERT ... ON CONFLICT
- Fix use-after-free hazard in execution of aggregate functions using DISTINCT This could lead to a crash or incorrect query results.
- Fix incorrect handling of polymorphic aggregates used as window functions .The aggregate's transition function was told that its first argument and result were of the aggregate's output type, rather than the state type. This led to errors or crashes with polymorphic transition functions.
- Fix COPY with a column name list from a table that has row-level security enabled
- Fix EXPLAIN to emit valid XML when track_io_timing is on .Previously the XML output-format option produced syntactically invalid tags such as <I/O-Read-Time>. That is now rendered as <I-O-Read-Time>.
- Fix statistics update for TRUNCATE in a prepared transaction
- Fix bugs in merging inherited CHECK constraints while creating or altering a table.Allow identical CHECK constraints to be added to a parent and child table in either order. Prevent merging of a valid constraint from the parent table with a NOT VALID constraint on the child. Likewise, prevent merging of a NO INHERIT child constraint with an inherited constraint.
- Show a sensible value in pg_settings.unit for min_wal_size and max_wal_size
- Fix replacement of array elements in jsonb_set() If the target is an existing JSON array element, it got deleted instead of being replaced with a new value.
- Avoid very-low-probability data corruption due to testing tuple visibility without holding buffer lock
- Preserve commit timestamps across server restart. With track_commit_timestamp turned on, old commit timestamps became inaccessible after a clean server restart.
- Fix logical WAL decoding to work properly when a subtransaction's WAL output is large enough to spill to disk
- Fix dangling-pointer problem in logical WAL decoding
- Round shared-memory allocation request to a multiple of the actual huge page size when attempting to use huge pages on Linux
- This avoids possible failures during munmap() on systems with atypical default huge page sizes. Except in crash-recovery cases, there were no ill effects other than a log message. Don't try to share SSL contexts across multiple connections in libpq . This led to assorted corner-case bugs, particularly when trying to use different SSL parameters for different connections.
- Avoid corner-case memory leak in libpq . The reported problem involved leaking an error report during PQreset(), but there might be related cases.
- In pg_upgrade, check library loadability in name order .This is a workaround to deal with cross-extension dependencies from language transform modules to their base language and data type modules.
- Fix pg_upgrade to work correctly for extensions containing index access methods ( To allow this, the server has been extended to support ALTER EXTENSION ADD/DROP ACCESS METHOD. That functionality should have been included in the original patch to support dynamic creation of access methods, but it was overlooked.
- Improve error reporting in pg_upgrade's file copying/linking/rewriting steps
- Fix pg_dump to work against pre-7.4 servers
- Disallow specifying both --source-server and --source-target options to pg_rewind
- Make pg_rewind turn off synchronous_commit in its session on the source server.This allows pg_rewind to work even when the source server is using synchronous replication that is not working for some reason.
- In pg_xlogdump, retry opening new WAL segments when using --follow option. This allows for a possible delay in the server's creation of the next segment.
- Fix contrib/pg_visibility to report the correct TID for a corrupt tuple that has been the subject of a rolled-back update (Tom Lane)
- Fix makefile dependencies so that parallel make of PL/Python by itself will succeed reliably (Pavel Raiskup)
- Update time zone data files to tzdata release 2016h for DST law changes in Palestine and Turkey, plus historical corrections for Turkey and some regions of Russia. Switch to numeric abbreviations for some time zones in Antarctica, the former Soviet Union, and Sri Lanka.
http://www.postgresql.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor GUI changes.
http://www.vlsoftware.net/
-
Changelog
Results viewer was fixed (numerous bugs were fixed in refresh, navigation, filters, ordering, etc)
FK create dialog was fixed
Oracle: schema filters were fixed
Oracle: NLS date format config
SQL Server/Generic: procedure names were fixed
Taradata: driver config was fixed
Evaluate SQL Expression command was added
A few minor UI problems were fixed
http://dbeaver.jkiss.org/
-
Changelog
Ver 19.9 (2016/11/03) Stable Version
- The instruction code generation ( Generating the Scripts ):
Add: increase CRUD stored procedure generation processing ( CRUD the Stored Procedures ) (6151)
Support databases include: SQL Server / SQLAzure / Oracle / MySQL / PostgreSQL / Access / Firebird
- Automatically and perception ( the AutoComplete and IntelliSense * ):
Add: increase JOIN + Space key index automatically display external reference ( the Automatically List Foreign Key References ) (6151)
Upd: Update JOIN + Space table automatically sensing range (1 to 5) (6151)
- Row editing ( the Data Editor ):
Upd: Allow BLOB fields with read only field set to null process (Set it As NULL) (6151 )
- Browse row ( the Data Browser ):
Upd: text display the results ( the Results to the Text ): display dramatically improved processing speed and exception handling (6151)
- The main program update ( the Main ):
Add: (PostgreSQL) Support Functions / Packages object returned data set is displayed ( the Displaying REFCURSOR Results ) (6151)
Upd: Database connection password characters join exception handling (6151)
Upd: Correction and Update CREATE PROCEDURE script generation model (6151)
Upd: Improved Quoted Identifiers Remedy: Cancel the beginning of the text object (or ending) process (6151)
Upd: Cumulative contain other minor updates, fixes and optimization (6151)
Upd: Firebird element updated to FirebirdSql.Data.FirebirdClient.dll 5.6.0.0 (2016/11/02) (6151)
Upd: NuoDB element updated to NuoDb.Data.Client.dll 2.3.0.9 (2016/10/24) (6151)
Misc: the with the PostgreSQL Compatible 9.6.1 / 9.5.5 / 9.4.10 / 9.3.15 / 9.2.19 (2016/10/27)
- Database Migration ( Database Migration ) (Pro):
Upd: Updated with all dbMigration .NET Software (6151)
http://fishcodelib.com/Database.htm
-
Changelog
Added SQLITE_FCNTL_WIN32_GET_HANDLE file control opcode.
BUG FIXES:
Fix the VACUUM command so that it spills excess content to disk rather than holding everything in memory, and possible causing an out-of-memory error for larger database files. This fixes an issue introduced by version 3.15.0.
Fix a case (present since 3.8.0 - 2013-08-26) where OR-connected terms in the ON clause of a LEFT JOIN might cause incorrect results.
Fix a case where the use of row values in the ON clause of a LEFT JOIN might cause incorrect results.
https://www.sqlite.org/
-
Changelog
- The main program update ( the Main ):
Upd: (PostgreSQL) Advanced browser ( Advanced Browsing the Options ): added field displays the complete system ( the System Columns ) (6165)
Add: (Firebird) increase SYSTEM SEQUENCES display objects (6165)
Fix: (Firebird) Correction (6151) database connection password characters exception handling, reference issues affect the default password (6165)
Fix: (MySQL) correction can not get MySQL 5.1 or above table outside key index (FKs) problems (affecting contain related functions) (6165)
Upd: (SQLite) data table editor ( the Table Designer ): Updated field type DECIMAL / NUMBER length limit (preset 15,0) (6165)
Fix: (FoxPro) can not be amended to delete the external table index key (FKs) Issues (6165)
Upd: Data Export ( the Data the Export ): Advanced format output increased Filtered input option (Filter Expression) (6165)
Upd: search and replace function ( Quick the Find and the Replace ): Enter the search process to automatically locate the nearest location (6165)
Fix: solve the problem when the operating environment settings area and language (Turkish (Cyprus)) language, not fully normal use (6165)
Upd: Cumulative contain other minor updates, fixes and optimization (6165)
Misc: the with Compatible the SQL Server 2016 SP1 (2016/11/15)
- The instruction code generation ( Generating the Scripts ):
Add: (SQL Server 2016+) supports Temporal Tables table generates a display related properties (6165)
Add: (Firebird 2.1+) support CREATE GLOBAL TEMPORARY TABLE table generates a display (6165)
Add: (PostgreSQL) support table attributes WITH OIDS generates a display (6165)
Upd: (MySQL) table coding changed to where the main repository database encoding to set the encoding supplement (6165)
Fix: (FoxPro) Correction AutoInc if [non-arranged in the first field or primary key] problem can not be properly made (6165)
Upd: CRUD stored procedure generation processing ( CRUD the Stored Procedures ): to change the field name as a parameter name (6165)
- Database Migration ( Database Migration ) (Pro):
Upd: Updated with all dbMigration .NET Software (6165)
http://fishcodelib.com/Database.htm
-
Changelog
SQL editor tabs management was redesigned
Object editor UI was redesigned
Basic icons were updated
Results viewer: web hyperlinks support, URL transformations, web pages viewer
PostgreSQL: database dump/restore support was added (pg_dump/pg_restore)
PostgreSQL: admin tools added (analyze, vacuum, truncate)
PostgreSQL: trigger properties were fixed
PostgreSQL: view triggers support
MariaDB: local client detection fixed
Cassandra: query trace panel added
Oracle: tablespace management was added
Oracle: SQL error position detection improved
Exasol: high speed load/unload to csv
Exasol: Virtual schema support
MacOS: product info (plist) was fixed
SQL Editor: dynamic parameters binding fixed (+dialog redesign)
SQL Editor: status toolbar was fixed/improved (warning list)
SQL completion fix (extra options in preferences)
SQL generator fix (DDL for complex objects like packages)
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
The phpMyAdmin project is pleased to announce the release of phpMyAdmin versions 4.6.5 (including bug and security fixes), 4.4.15.9 (security fixes), and 4.0.10.18 (security fixes). We recommend all users update their phpMyAdmin installations.
Aside from the security improvements, many bugs have been fixed in version 4.6.5 including:
Fix for expanding in navigation pane
Reintroduced a simplified version of PmaAbsoluteUri directive (needed with reverse proxies)
Fix editing of ENUM/SET/DECIMAL field structures
Improvements to the parser
Please note that this is expected to be the final release of the 4.4 branch, which ended security support on October 1, 2016.
http://www.phpmyadmin.net/
-
Whats new:>>
Patch-level release fixing two small issues:
an issue affecting a small number of users using $cfg['Servers'][$i]['hide_db'] or $cfg['Servers'][$i]['only_db'].
an issue affecting the create table dialog where the partition selection tool was overzealous and made it difficult to create a new table.
There are also minor improvements to the Czech language file.
http://www.phpmyadmin.net/
-
Changelog
THE MAIN PROGRAM UPDATED ( the Main ):
Add: increase MySQL 8.0 support database system to solve PROCEDURE / FUNCTION / INDEX and other compatibility issues (6176)
Add: Browse items increased sub-function key when a message prompts (Tooltip) process, facilitate more aware of their functional properties (6176)
Add: increase conversion cursor (Cursor) Object Browser item when dealing with sub-functions, to facilitate more intuitive and precise click-function items (6176)
Upd: remember the last selected database (non-default), next time when you turn directly without further selection switch (see all the same database mode) (6176)
Upd: Updated interface Russian language Russian language (by Alexey Yakovlev) ( 6176)
Fix: Connection settings ( the Connection Profile ): Fixed an exception error message attribute set display problems (6176)
Fix: Problems on the left portion of the tree nodes function can not be displayed under amendments WinXP Environment (6176)
Upd: Improved exception handling starts when you read the settings file (6176)
Upd: Cumulative contain other minor updates, fixes and optimization (6176)
MANAGEMENT CODE:
Upd: SQL File Version Control Manager ( Version Control Manager ): Save the original function LOG log file, change the Save selected to replace SQL log file (6176)
Fix: Fixed file name contains (...) issues when characters not properly handle related functions (including the title name, save files, etc ...) (6176)
Fix: Fixed Code Treeview is not completed before reading can not be performed in the SQL Editor [Save] or [renamed] Problems (6176)
SQL EDITOR:
Add: increase the automatic recognition ( Auto the Commit ) to the right-click menu (6176)
Add: increase automatically recognized shortcuts ( the Toggle AutoCommit the On / Off : the Ctrl +. 9) (6176)
DATA EXPORT:
Add: Export format INSERT statement scripts (* .sql) to increase the output page features a new query ( Generating INSERTs to new new Query window ) (6176)
DATABASE MIGRATION:
Upd: Updated with all dbMigration .NET Software (6176)
http://fishcodelib.com/Database.htm
-
Changelog
Object editor: many fixes in properties editor/refresh
Results editor: row data refresh after insert/update
ERD: refresh action was fixed
SQL queries execution was fixed (multiple statements, params binding)
SQL completion was fixed
Generic: auto-increment columns creation support (H2, Derby, Teradata, MSSQL)
H2: new database extension (supports views source, sequences)
MySQL: dump/restore wizard fixed
PostgreSQL: local client home configuration fixed
PostgreSQL: triggers properties improved
Oracle: triggers caching fixed (performance)
Cassandra: SSH tunnel support added
MongoDB: support of replica servers
Secure passwords storage support (EE)
Misc minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Multiple bug fixes to the row value logic that was introduced in version 3.15.0.
Fix a NULL pointer dereference in ATTACH/DETACH following a maliciously constructed syntax error. Ticket 2f1b168ab4d4844.
Fix a crash that can occur following an out-of-memory condition in the built-in instr() function.
In the JSON extension, fix the JSON validator so that it correctly rejects invalid backslash escapes within strings.
https://www.sqlite.org/
-
Whats new:>>
A patch-level release which fixes an issue with exporting certain character sequences including a backslash (),
such as rn..
Because this issue [#12765](https://github.com/phpmyadmin/phpmyadmin/issues/12765) affects export functionality, we do recommend updating when possible.
http://www.phpmyadmin.net/
-
Changelog
THE MAIN PROGRAM UPDATE ( the Main ):
Upd: optimized database object loaded into the processing speed of the tree nodes can improve the overall 30% (6185)
Add: increase in heavy brush all child objects option ( the Refresh All Objects ) (6185)
Add: Add the heavy brush and database schema list right-click menu ( the Refresh Database Schema and List ) (6185)
Fix: (Teradata) correction analysis query (Parse Query) after executing object resource release problems (including Binding dialog box test) (6185)
Fix: (SQL Server / SQLAzure / SybaseASE) amended [schema using the object name as the object of the preposition] settings, with the exception of characters deal with related issues (6185) (.)
Fix: (Pro 64bit) removed no longer supported (32bit) library function menu (6185)
Upd: Cumulative contain other minor updates, fixes and optimization (6185)
ROW EDITING AND BROWSING ( the Data Editor and Browser ):
Add: Added full windows showed ( Full Screen Results ) (6185)
Upd: Add the full prompt message shortcut keys: Contains (Filter this column / Select this column / Open cell and row / Edit cell) (6185)
Fix: Display should return data shows the number of rows exceeds ( the Maximum Number of rows to answer the display ): Fixed issues with progress dialog window displayed simultaneously (6185)
TEXT OF THE PLAN OF IMPLEMENTATION ( Plain the Execution Plan ):
Upd: (Pro 64bit) SQL Server 2000 to change the execution plan text display process (6185)
Fix: Fixed return contains two-character language (DBCS) characters, the program can not proceed normally cause problems processing (6185)
SQL EDITOR ( the SQL Editor ):
Upd: Optimizing Queries tab (Query Tab) and new switching processing speed, significantly reducing the impact of a relatively large amount of time objects (6185)
Upd: Fixed jump to the next word shortcuts (Char Right: Ctrl + Right) : If we are to resolve when clicking will continue to repeat the last line of questions at the end of (6185)
Upd: Change the execution plan shows the shortcut keys (Execution Plan: Ctrl + F6) : Shortcuts to resolve duplication (6185)
DATA EXPORT ( the Data the Export ):
Upd: Improved JSON export file format Changduoxianzhi (> 4MB) Issues (6185)
THE CONNECTION SETTINGS ( the Connection Profile ):
Upd: resolve when IBM DATA SERVER DRIVER under execution connection (DB2 / Informix) is not installed, the program leads to abnormal exit problem (6185)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor GUI improvements.
Minor bug fixes.
http://www.vlsoftware.net/
-
(http://s26.postimg.org/x8ma3qkd5/screenshot_179.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
– Fixed : Issues with updating data via table browser
+ Improved : Third party componets update
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Release Notes
# MySQL Enterprise Notes
- Enterprise Encryption for MySQL Enterprise Edition now enables server administrators to impose limits on maximum key length by setting environment variables. These can be used to prevent clients from using excessive CPU resources by passing very long key lengths to key-generation operations. For more information, see Enterprise Encryption Usage and Examples.
# Security Notes
* Incompatible Change: These changes were made to mysqld_safe:
- Unsafe use of rm and chown in mysqld_safe could result in privilege escalation. chown now can be used only when the target directory is /var/log. An incompatible change is that if the directory for the Unix socket file is missing, it is no longer created; instead, an error occurs. Due to these changes, /bin/bash is required to run mysqld_safe on Solaris. /bin/sh is still used on other Unix/Linux platforms.
- The --ledir option now is accepted only on the command line, not in option files.
- mysqld_safe ignores the current working directory.
# Other related changes:
- Initialization scripts that invoke mysqld_safe pass --basedir explicitly.
- Initialization scripts create the error log file only if the base directory is /var/log or /var/lib.
- Unused systemd files for SLES were removed.
- MySQL Server now includes a plugin library that enables administrators to introduce an increasing delay in server response to clients after a certain number of consecutive failed connection attempts. This capability provides a deterrent that slows down brute force attacks that attempt to access MySQL user accounts. For more information, see The Connection-Control Plugin.
- OpenSSL is ending support for version 1.0.1 in December 2016; Consequently, MySQL Commercial Server builds now use version 1.0.2 rather than version 1.0.1, and the linked OpenSSL library for the MySQL Commercial Server has been updated from version 1.0.1 to version 1.0.2j. For a description of issues fixed in this version, This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.
# Functionality Added or Changed
- InnoDB: By default, InnoDB reads uncommitted data when calculating statistics. In the case of an uncommitted transaction that deletes rows from a table, InnoDB excludes records that are delete-marked when calculating row estimates and index statistics, which can lead to non-optimal execution plans for other transactions that are operating on the table concurrently using a transaction isolation level other than READ UNCOMMITTED. To avoid this scenario, a new configuration option, innodb_stats_include_delete_marked, can be enabled to ensure that InnoDB includes delete-marked records when calculating persistent optimizer statistics.
- Unit testing now uses Google Mock 1.8.
# Bugs Fixed
- Incompatible Change: A change made in MySQL 5.6.32 for handling of multibyte character sets by LOAD DATA was reverted due to the replication incompatibility
- InnoDB: The GCC mach_parse_compressed function should load one to five bytes depending on the value of the first byte. Due to a GCC bug, GCC 5 and 6 emit code to load four bytes before the first byte value is checked . A workaround prevents this behavior.
- InnoDB: Due to a glibc bug, short-lived detached threads could exit before the caller had returned from pthread_create(), causing a server exit.
- InnoDB: An error during a table-rebuilding operation on a table with only a generated clustered index (GEN_CLUST_INDEX) raised and assertion due to an error called with an invalid key name.
- InnoDB: On a table without an explicitly defined primary key, InnoDB did not replace the implicit clustered index (GEN_CLUST_INDEX) when a unique key was defined on a NOT NULL column.
- InnoDB: InnoDB failed to free memory used by the full-text optimizer thread.
- InnoDB: SHOW ENGINE INNODB STATUS output showed a “cleaning up” state for an idle thread. Thread state information was not reset after statement execution.
- InnoDB: After a server restart, concurrent INSERT operations a table with an auto-increment primary key resulted in a duplicate entry error. The current auto-increment value was not changed after auto_increment_increment and auto_increment_offset settings were modified.
- Replication: Tables with special DEFAULT columns, such as DEFAULT CURRENT_TIMESTAMP, that existed only on a slave were not being updated when using row-based replication (binlog_format=ROW).
- Replication: Enabling semisynchronous replication when a server was during the commit stage could cause the master to stop unexpectedly.
- Replication: The fix for Bug #81657 was correctly merged into MySQL 5.6.
- Some Linux startup scripts did not process the datadir setting correctly.
- CREATE TABLE with a DATA DIRECTORY clause could be used to gain extra privileges.
- OEL RPM packages now better detect which platforms have multilib support (for which 32-bit and 64-bit libraries can be installed). Thanks to Alexey Kopytov for the patch.
- Compiling MySQL using Microsoft Visual Studio 2015 Version 14.0.25420.1 in relwithdebinfo mode failed with linking errors.
- Warnings occurring during CREATE TABLE ... SELECT could cause a server exit.
- For segmentation faults on FreeBSD, the server did not generate a stack trace.
- The .mylogin.cnf option file is intended for use by client programs, but the server was reading it as well. The server no longer reads it.
- If mysqladmin shutdown encountered an error determining the server process ID file, it displayed an error message that did not clearly indicate the error was nonfatal. It now indicates that execution continues.
- The data structure used for ZEROFILL columns could experience memory corruption, leading eventually to a server exit.
- Use of very long subpartition names could result in a server exit. Now partition or subpartition names larger than 64 characters produce an ER_TOO_LONG_IDENT error.
- On Solaris, gettimeofday() could return an invalid value and cause a server shutdown.
- A union query resulting in tuples larger than max_join_size could result in a server exit.
- The optimizer could choose ref access on a secondary index rather than range access on the primary key, even when the cost was higher.
- For some deeply nested expressions, the optimizer failed to detect stack overflow, resulting in a server exit.
- When taking the server offline, a race condition within the Performance Schema could lead to a server exit.
- The Performance Schema events_statements_summary_by_digest table could contain multiple rows for the same statement digest and schema combination, rather than the expected single (unique) row.
- For debug builds: Adding a unique index to a POINT NOT NULL column triggered a warning and the key was not promoted to a primary key. Creating a unique index on a different non-NULL column in the same table then raised an assertion.
- Compiling using Clang 3.5 or higher with AddressSanitizer (ASAN) enabled caused the gen_lex_hash utility to abort on Clang LeakSanitizer memory leak check failures.
- Miscalculation of memory requirements for qsort operations could result in stack overflow errors in situations with a large number of concurrent server connections.
http://www.mysql.com/
-
Changelog
Hierarchical connection folders support added
New folders browser was added
Object (table, schema, etc) editor activation (after restart) was improved
SSH tunnel invalidation fix
SSH keep-alive config was fixed
Connections copy/paste was fixed
Metadata search results UI fixed
Data export wizard was fixed (bad performance for long SQL queries)
Results viewer: total row count action added
Results editor: drop-down editor fixed, activation on key-down fixed
PostgreSQL: JSON support (value copy, array view) fixed
PostgreSQL: extra keywords & data types highlighting
Firebird: SQL delimiter redefine support added
Oracle: procedures/packages
check compile status on save
Oracle: PL/SQL blocks execution was fixed
DB2: session manager UI was fixed
DB2: tools (runstats, reorg, etc) UI was fixed
Teradata: JSON support
Exasol: views/tables descriptions, misc fixes
Exasol: now uses Maven repository for driver download
Cassandra: new rows edit was fixed
Cassandra: date/time values edit fixed
Misc UI fixes
http://dbeaver.jkiss.org/
-
Changelog
MAIN PROGRAM UPDATE:
Upd: configuration changes to improve the security of software compatibility (6199)
Upd: (Informix) updated Boolean field detection method, processing is performed to optimize the efficiency of SQL statements (6199)
Upd: Improved exception handling Message: Upon completion of the implementation of the object release but failed (6199)
Upd: Cumulative contain other minor updates, fixes and optimization (6199)
Upd: SQLite element updated to System.Data.SQLite.dll 1.0.104.0 (3.15.2) (2016/12/16) (6199)
Upd: Firebird element updated to FirebirdSql.Data.FirebirdClient.dll 5.7.0.0 (2016/12/12) (6199)
Misc: the with Compatible the MySQL 8.0.0 (2016/09/12) / the MySQL 5.7.17 (2016/11/29) / the MySQL 5.6.35 (2016/11/29) / the MySQL 5.5.54 (2016 / 11/29)
DATA EXPORT:
Upd: Export optimization approach: boost export processing speed while reducing memory consumption (6199)
Add: execution results Archive (Results to File): supports multiple outputs the result (Multiple Results) (6199)
Add: execution results Archive (Results to File): increase the display message tab (Messages Tab) (6199)
Add: file format export process, support interrupt handling (6199)
Upd: File format export process, changed to specify in advance the export file name before handling (6199)
Fix: (Informix) export format INSERT statement scripts (* .sql) Fixed Boolean data type generation problems (6199)
BROWSE ROW:
Add: Support Export Processing Data Grid View next ( the Cell Viewer: the Export to File ) (6199)
THE CONNECTION SETTINGS:
Upd: adding different bits (32 / 64bit) Oracle Instant Client version detection, avoid improper use causes an exception occurs (6199)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Improvements in exporting to SQL Script.
Minor changes.
http://www.vlsoftware.net/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Save All Items' (Shift+Ctrl+S).
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
- The main program update ( the Main ):
Add: (64bit) Full support for VistaDB (6211)
Add: (ODBC / OleDB) Object Name Add Structure Description Name Display ( Objects with schema name ) (6211)
Add: (Access / SQLite / SQLCe / VistaDB) Creating an encrypted database directly (with SQLCe) (6211)
Upd: (DB2 / Informix) Add Library Loading Process AccessViolationException Exception Retry Processing (6211)
Fix: Fix some problems in the connection list if connection is not established after connection type is established (6211)
Upd: Optimize connection resource detection and release processing after interruption (6211)
Upd: IBM DB2 / Informix component version is updated to IBM.Data.DB2.dll 9.7.4.4 (11.1.1010.4) (2016/12/16) (6211)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages Version 11.1 Fix Pack 1 (2016/12/16)
Upd: Other Includes Cumulative Minor Updates, Fixes, and Optimization (6211)
- Data Editor and Browser :
Fix: (ODBC) Resolves the problem of slow inputting when the data of the [Text Type] field is read (including export and other related processing) (6211)
Upd: Optimize data update processing , when no primary key (PKs) and the field is defined as NOTNULL (6211)
- Table Designer :
Add: New Syntax Validation for creating a new table (6211)
Upd: When the data table is being reconstructed, detection processing of [REFERENCES ] is added (6211)
- Generating Scripts :
Fix: (Oracle) Fixes (6) Causes Problems Showing Unnecessary OR REPLACE Keywords When Generating Table Definitions (6211)
Fix: External Index Key Syntax NONE to NO ACTION Auto Convert (6211)
- Data Export :
Updating (6199) File Format Export Processing: Subsequent processing is not performed when the specified export file name is canceled (6211)
- AutoComplete and IntelliSense * :
Update: (Oracle) View [All] Structure Descriptions Supports View Table (V $ VIEWS) under Prescribed SYS Structure Description Automatic Perception Processing (6211)
http://fishcodelib.com/Database.htm
-
Changelog
Fix a bug concerning the use of row values within triggers (see ticket 8c9458e7) that was in version 3.15.0 but was not reported until moments after the 3.16.0 release was published.
https://www.sqlite.org/
-
Changelog
Metadata viewer: columns are configurable
Navigator filters toggle command
SSH tunnel auth (password/public key) fix
SSH tunnel invalidate fix
SQL templates formatting fixed
SQL script execution fixed (blank lines)
SQL editor: empty files delete fix
Data viewer UI improved (column description in header)
Date editor: include combo-box editor was fixed
Connection wizard UI improved
Keep connection user name in secured storage
Connection properties edit/save fixed
MySQL: zero date/time value support
MySQL: drop index fix
PostgreSQL: procedure parameter names reading fix
PostgreSQL: sequence properties reading fix
PostgreSQL: CHECK constraints support
Teradata: JSON editor
Exasol: maven driver added
Eclipse Marketplace support added (EE version)
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Whats new:>>
One of the performance optimizations added in 3.16.0 caused triggers and foreign keys to malfunction for the REPLACE statement on WITHOUT ROWID tables that lack secondary indexes. This patch release fixes the problem.
https://www.sqlite.org/
-
Changelog
MAIN PROGRAM UPDATE:
Upd: Execute an SQL script file : Join [non-GO] batch processing to improve processing speed and solve the problem of processing large files failed (6222)
Upd: (32bit) SQLCe v3.5 component version update to SQL Server Compact 3.5 SP2 hotfix (3.5.8109.0) (6222)
Upd: Other Includes Cumulative Minor Updates, Fixes and Optimization (6222)
DATA IMPORT:
Add: Support for importing XML format (6222)
Fix: Fixed the problem of importing processing in [Preview Mode] in [Edit Data Column] (6222)
Fix: Fix display problem when preview mode is finished (6222)
DATA EXPORT:
Add: Support for exporting data to Markdown format (6222)
Upd: Update XML data format export processing: Format BLOB data types (with other format types) (6222)
GENERATING SCRIPTS:
Add: (SQL Server 2014 + / SQL Azure) Support for Memory-Optimized Tables script generation (6222)
(CLUSTERED | NONCLUSTERED) Cluster Type Display (6222) Added : (SQL Server 2012 + / SQL Azure) Added PRIMARY KEY [CLUSTERED |
INDEX DESIGNER:
Add: (SQL Server 2012 + / SQL Azure) Support for rowstore index build and script generation (6222)
Fix: (SQL Server / SQL Azure) Fixes (5959) Included Columns Problem with Initial Order and Field Order (6222)
DATA BROWSER:
Upd: Displaying results in text ( Results to Text ): Displaying output in Markdown format (with textual execution plan) (6222)
http://fishcodelib.com/Database.htm
-
Changelog
Resultsets refresh UI was improved
SQL editor: connection selector was redesigned
SQL editor: auto-indent/completion was fixed
Use virtual keys in generated SQL
Generate SQL UPDATE for resultsets
Connection editor save was fixed
DBeaver identification config added
Maven repositories configuration UI has been improved
Preferences pages were reorganized
German localization (thanks to @Sargul)
PostgreSQL: table/role permissions viewer was added
PostgreSQL: new column create dialog added
PostgreSQL: disable BEGIN/END blocks processing
Exasol: auto-completion was fixed
MS SQL: DDL generation was fixed
Cassandra: NULL values read/write fixed
Data export: JSON format was fixed
Many minor UI fixes/improvements
http://dbeaver.jkiss.org/
-
Changelog
There have been changes in the behavior since previous version:
•Changed the suggested text in the query window for delete queries to avoid accidental data loss
•Re-introduce a page which shows the output of phpinfo()
Aside from the changes and security improvements, many bugs have been fixed including:
•Parsing of SQL queries with the BINARY function
•Syntax error when adding or changing TIMESTAMP columns with default value as NULL
•Broken „Edit“ and „Export“ links in the Routines tab
•Creating a new user on older MariaDB servers
•Format button in the SQL tab broken
•Fixes for PHP 7.1
•Problems with MySQL servers running with lower_case_names=2
•Fixes for several PHP notices/warnings being shown
http://www.phpmyadmin.net/
-
Changelog
Main program update:
Upd: Add the `mysql_native_password` failed exception message to resolve the MySQL Connector / NET connection problem
Add: Execute an SQL script file : Add a complete Comments filter
Upd: Improved single-line comment syntax to automatically convert '-' to '-' to conform to partial repositories (eg MySQL) to avoid execution failures
Upd: Improved file output name Exception character conversion '.' To '_' Avoiding the display of the file extension
Upd: Improve the SQLite memory database establishment, the exclusion to the connection list processing
Add: Close Tabs ( Ctrl + W , including the original Ctrl + F4 , Middle-Click )
Upd: Update Custom Font Size Set the maximum value (from 10 to 11)
Upd: Other Includes Cumulative Minor Updates, Fixes and Optimizations
Table and View objects list :
Add: Deleting multiple selected objects
Upd: Support for MySQL 8.0+ Object Comments
SQL Editor :
Add: Join this [non-GO] batch instruction processing to increase processing speed while avoiding oversized issues that cause exceptions
Upd: Fixed an issue that could not be used with the TabIndent setting when setting ConvertTabsToSpaces = True
Fix: Fixed a problem when the file is changed outside the environment after the first save
Security Manager :
Add: (MySQL 8.0 + / MariaDB 10.0.5+) support ROLE role of objects and rights management (v)
Fix: (MySQL) Fix Permission Item CREATE VIEW / SHOW VIEW Problem Setting Unusually
Connection Process Manager ( Connection Process Manager ):
Add: Support for Firebird connection removal (Kill connections)
SQL history records ( SQL History ):
Upd: Exclude Execution Statements for SQL Statements such as INSERT / DELETE / UPDATE SQL Profiler ( with LOG Profiling for SQL Profiler )
Code Manager :
Upd: Improved synchronization of node prompts when file changes
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software
http://fishcodelib.com/Database.htm
-
Changelog
SQL editor performance fix (auto-completion)
Export from SQL query fix
Results advanced copy/paste: quote complex cell values
Results viewer: value view panel refresh fixed
Foreign key dialog: schema selector added
Metadata editor: copy/paste in search control fixed
Metadata editor: columns configuration dialog fixed
Generate SQL action fixed
PostgreSQL: schema selector fixed
A few minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
MAIN PROGRAM UPDATE:
Add: Windows Title Add Object Icon Display (6241)
Add: Support batch processing of [single-row non-GO], enabling batch processing of repositories that do not support batch commands (6241)
Upd: non-fixed date data type to increase the length of the display (including script generation) (6241)
Upd: (Firebird) Adds VIEWS / PROCEDURES without source display (6241)
Upd: (NuoDB) Update data type (Decimal / Numeric) Maximum length setting (6241)
Upd: Auto-zoom the width of the library drop-down menu on the taskbar (6241)
Upd: to improve the right-click menu [main] option and the option prompt message, switch to avoid the display (6241)
Upd: Other Includes Cumulative Minor Updates, Fixes and Optimization (6241)
GENERATING SCRIPTS:
Add: (SQL Server 2008 + / SQL Azure) Support for Sparse Columns and Column Sets Script generation (6241)
Add: (SQL Server 2016 + / SQL Azure) Support for Generated Always Columns script generation (6241)
Upd: (SQL Server / SQL Azure) Processes encrypted objects instead of generating prompts instead of prompting dialogs (6241)
Fix: (Oracle) Fixed an issue (6241) that caused the table index name (INDEX name) to be incorrectly generated (6241)
Fix: Fixed Expression Columns generation, avoid adding unnecessary QuotedString displays (6241)
DATA EDITOR AND BROWSER:
Upd: (Informix) supports TEXT data type (blob) data type processing (6241)
Upd: (OData) Execution Time to Increase Execution Time (6241)
TABLE AND VIEW OBJECTS LIST:
Upd: Optimizing Exception Handling and Updating Titles after Object Deletion (6241)
http://fishcodelib.com/Database.htm
-
Changelog
MAIN PROGRAM UPDATE:
Add: (PostgreSQL 9.3 + / Oracle) MATERIALIZED VIEW to add Indexes object browsing, build and script generation (6248)
Add: (SQL Server 2005 + / SQL Azure) Add Index View Table (INDEXED VIEW) Browse, Build, and Script Generation Processing (6248)
Add: (Oracle) Browse [All] Database Schema ( Browsing all databases ): Add MATERIALIZED VIEW Object Display (6248)
Upd: (Oracle) Table Object Node Elimination of MATERIALIZED VIEW, USLOG $, etc. Object Display (6248)
Upd: (Oracle) Exclude Self- Generating System Index Displays, Avoiding Duplicate Processing (6248)
Fix: Removes VIEWS object node Unnecessary right-click menu item ( Data Import ) (6248)
(6235) the original '.' To '_' conversion, to avoid the extension of other issues (6248), to avoid the problem,
Upd: VistaDB component version is updated to VistaDB.5.NET40.dll 5.5.3 (2017/02/03) (6248)
Upd: Other Includes Cumulative Minor Updates, Fixes and Tuning (6248)
GENERATING SCRIPTS:
Add: Add objects such as INDEXES / TRIGGERS Right-click menu SCRIPT AS script generation processing (6248)
Fix: (Oracle) Fixed MATERIALIZED VIEW Script Creation (6248)
TABLE DESIGNER:
Upd: Allowed data table Length (Data Type Length) Post-change processing (6248)
DATA EDITOR AND BROWSER:
Upd: (ODBC) Improved access to data table data (DataRow), adding more exception handling (6248)
Upd: Improved access to field data type (DataType), when GetSchemaTable can not return normally (6248)
Upd: (SQL Server / SQL Azure) Update Geography / Geometry / HierarchyId and other data types to read the problem (6248)
SEARCH TABLE DATA:
Upd: Update the data type of searchable fields (6248)
http://fishcodelib.com/Database.htm
-
Changelog
Build corruption with CREATE INDEX CONCURRENTLY:
There existed a race condition if CREATE INDEX CONCURRENTLY was called on a column that had not been indexed before, then rows that were updated by transactions running at the same time as the CREATE INDEX CONCURRENTLY command could have been indexed incorrectly.
If you suspect this may have happened, the most reliable solution is to rebuild affected indexes after installing this update.
This issue is present in the 9.2, 9.3, 9.4, 9.5, and 9.6 series of PostgreSQL.
Fixes for visibility and write-ahead-log stability
These release contains several fixes to improve the stability of visible data and WAL logging that we wish to highlight here.
Prior to this release, data could be prematurely pruned by a vacuum operation when a special snapshot used for catalog scans was presently available. Specifically, the vacuum operation would not be aware of the oldest xmin for this special snapshot. The error would surface with a message such as:
"cache lookup failed for relation 1255"
This release ensures that vacuum operations will account for the catalog scan snapshots.
BUG FIXES AND IMPROVEMENTS:
This update also fixes a number of bugs reported in the last few months. Some of these issues affect only the 9.6 series, but many affect all supported versions.
There are more than 75 fixes provided in this release, including:
Several fixes for operating in hot standby mode
Disallow setting the num_sync field to zero in synchronous_standby_names
Don't count background worker processes against a user's connection limit
Fix check for when an extension member object can be dropped
Fix tracking of initial privileges for extension member objects so that it works correctly with ALTER EXTENSION ... ADD/DROP
Several vacuum and autovacuum fixes
Fix CREATE OR REPLACE VIEW to update the view query before attempting to apply the new view options
Make sure ALTER TABLE preserves index tablespace assignments when rebuilding indexes
Several fixes to the query planner, including fixes for foreign tables and CTEs
Several fixes around the full-text search feature to improve accuracy and performance of the search
Several fixes and performance improvements in several array functions
Several fixes around the interaction of foreign-key constraints with trigger functions around specific ALTER TABLE operations
Remove optimizations for date/time data types that returned incorrect data
Fix incorrect use of view reloptions as regular table reloptions
Fix incorrect "target lists can have at most N entries" complaint when using ON CONFLICT with wide tables
Fix spurious "query provides a value for a dropped column" errors during INSERT or UPDATE on a table with a dropped column
Prevent multicolumn expansion of foo.* in an UPDATE source expression
Ensure that column typmods are determined accurately for multi-row VALUES constructs
Several fixes for the psql command-line tool
Prevent multiple calls of pg_start_backup() and pg_stop_backup() from running concurrently
Several fixes for pg_dump, pg_restore, and pg_basebackup, including a possible pg_basebackup failure on standby server when including WAL files
Several fixes for parallel workers and plans for parallel queries including fixing a crash if the number of workers available to a parallel query decreases during a rescan
Several fixes to PL/pgSQL, PL/Python, and PL/Tcl
Several fixes for contrib modules
Allow DOS-style line endings in ~/.pgpass files, even on Unix
Update time zone data files to tzdata release 2016j for DST law changes in northern Cyprus (adding a new zone Asia/Famagusta), Russia (adding a new zone Europe/Saratov), Tonga, and Antarctica/Casey. Historical corrections for Italy, Kazakhstan, Malta, and Palestine. Switch to preferring numeric zone abbreviations for Tonga.
Updating
All PostgreSQL update releases are cumulative. As with other minor releases, users are not required to dump and reload their database or use pg_upgrade in order to apply this update release; you may simply shut down PostgreSQL and update its binaries.
If you believe you have been affected by the aforementioned CREATE INDEX CONCURRENTLY bug, you will have to rebuild the index. Here is an example of how to rebuild an index in a production system without losing the ability to utilize the index:
CREATE INDEX CONCURRENTLY new_index_name ON table_name (column_name);
DROP INDEX CONCURRENTLY old_index_name;
ALTER INDEX new_index_name RENAME TO old_index_name;
http://www.postgresql.org/
-
Changelog
AUTOCOMPLETE AND INTELLISENSE:
Upd: Field Auto Sensing is more intelligent, dramatically reducing unnecessary perceived display processing while improving efficiency (6254)
JOIN + Space Automatically displays external index keys for reference, when displaying problems with no Alias (6254). [FULL / INNER / LEFT / RIGHT / CROSS / NATURAL]
Upd: Improved improvements click on the right side of the space first non-text detection processing (6254)
Upd: Improve the resolution of Table + Alias + Keyword (6254)
DATA IMPORT:
Upd: Automatically remove the self-incrementing (IdentityColumn), eliminating the need for manual import processing (6254)
Upd: Increase field name Background color Clear distinction (NOT NULL) or not (6254)
Upd: Converts numeric type Decimal symbol: Displays the problem (Decimal symbol:.), Avoids misinterpretation of additional manual processing (same as import) (6254)
Select the query to the query generator ( Selected Text to Query Builder )
Upd: Improved Alias + Column Resolution (6254)
SQL EDITOR:
Upd: Improved SQL formatting control problem, excluding IF-THEN-ELSE Statement formatting (6254)
MAIN PROGRAM UPDATE:
Add: select the last object when connected after the new connection (6254)
Upd: The object name contains the handling of the exception character () (6254)
Upd: rewrite the system default [expand all nodes] shortcut * processing , only to the object itself is only fully developed (6254)
Upd: (Sybase ASE) Add InitializationString Connection Properties Settings, Script Tab (Script Tab) (6254)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6254)
Misc: Compatible with Compatible with PostgreSQL 9.6.2 / 9.5.6 / 9.4.11 / 9.3.16 / 9.2.20 (2017/02/09)
http://fishcodelib.com/Database.htm
-
Changelog
Approximately 25% better performance from the R-Tree extension.
Uses compiler built-ins (ex: __builtin_bswap32() or _byteswap_ulong()) for byteswapping when available.
Uses the sqlite3_blob key/value access object instead of SQL for pulling content out of R-Tree nodes
Other miscellaneous enhancements such as loop unrolling.
Add the SQLITE_DEFAULT_LOOKASIDE compile-time option.
Increase the default lookaside size from 512,125 to 1200,100 as this provides better performance while only adding 56KB of extra memory per connection. Memory-sensitive applications can restore the old default at compile-time, start-time, or run-time.
Use compiler built-ins __builtin_sub_overflow(), __builtin_add_overflow(), and __builtin_mul_overflow() when available. (All compiler built-ins can be omitted with the SQLITE_DISABLE_INTRINSIC compile-time option.)
Added the SQLITE_ENABLE_NULL_TRIM compile-time option, which can result in significantly smaller database files for some applications, at the risk of being incompatible with older versions of SQLite.
Change SQLITE_DEFAULT_PCACHE_INITSZ from 100 to 20, for improved performance.
Added the SQLITE_UINT64_TYPE compile-time option as an analog to SQLITE_INT64_TYPE.
Perform some UPDATE operations in a single pass instead of in two passes.
Enhance the session extension to support WITHOUT ROWID tables.
Fixed performance problems and potential stack overflows when creating views from multi-row VALUES clauses with hundreds of thousands of rows.
Added the sha1.c extension.
In the command-line shell, enhance the ".mode" command so that it restores the default column and row separators for modes "line", "list", "column", and "tcl".
Enhance the SQLITE_DIRECT_OVERFLOW_READ option so that it works in WAL mode as long as the pages being read are not in the WAL file.
Enhance the LEMON parser generator so that it can store the parser object as a stack variable rather than allocating space from the heap and make use of that enhancement in the amalgamation.
Other performance improvements. Uses about 6.5% fewer CPU cycles.
BUG FIXES:
Throw an error if the ON clause of a LEFT JOIN references tables to the right of the ON clause. This is the same behavior as PostgreSQL. Formerly, SQLite silently converted the LEFT JOIN into an INNER JOIN. Fix for ticket 25e335f802dd.
Use the correct affinity for columns of automatic indexes. Ticket 7ffd1ca1d2ad4ec.
Ensure that the sqlite3_blob_reopen() interface can correctly handle short rows. Fix for ticket e6e962d6b0f06f46e.
https://www.sqlite.org/
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Release Notes
Minor fixes, Including (hopefully) fixing field-list-scroll issue.
Move the Numeric = next to the Text = in the find and filter screen.
New CommitCount and FetchCount parameter options to improve performance with big Layouts
Enhanced python Code generation
New Script (macro) functions to edit files.
New Script functions to process multiple files
Download hier : https://sourceforge.net/projects/record-editor/files/Test/
http://record-editor.sourceforge.net/
-
Changelog
MAIN PROGRAM UPDATE:
Add: (PostgreSQL 9.1+) support exclusion constraint object display, script generation and deletion ... and so on (6260)
Add: (Teradata) to join the MACRO object parameters (Parameters) display processing (6260)
Upd: (VistaDB / Informix) Exclude external index keys Object display with script generation (6260)
Upd: (SQLite / Teradata) Improved Multiple Fields Multiple-column foreign key Object Display Processing (6260)
Fix: (NuoDB) Fixed and updated multiple fields Multiple-column foreign key Object display with script generation (6260)
Upd: Add PACKAGES Object Heavy Brush (6260)
Upd: (SQL Server) How the update database is located (6260)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6260)
Misc: Compatible with Compatible with Firebird 2.5.7 (2017/02/15)
GENERATING SCRIPTS:
Add: (Teradata) joins MACRO object script generation and execution processing (6260)
Upd: (Teradata) Optimize DDL Format Output Processing (6260)
Upd: Update CHECK CONSTRAINTS Script Generation Issues (6260)
CONSTRAINT DESIGNER:
Fix: (Firebird) Fixed ON UPDATE, ON DELETE Unable to create a RESTRICT type (6260)
Fix: (IBM DB2) Remove ON UPDATE type CASCADE, SET NULL, etc. Invalid type setting (6260)
SQL HISTORY:
Upd: Search Results Synchronization Change SQL Statement Preview Processing (with SQL Profiler ) (6260)
Upd: Update List Content [Display] Processing , SQL Statementless Broken List Display (Contains SQL Profiler ) (6260)
Upd: Improve the list of content [search] processing , you can start the query (including SQL Profiler ) at the current location (6260)
AUTOCOMPLETE AND INTELLISENSE:
Updating Data Table Does Not Contain QuotedString Field Aware Processing Problem (6260)
SQL EDITOR:
Updix (6254) and then improve the SQL format to exclude IF problem (6260)
SQL FILE VERSION CONTROL MANAGEMENT:
Upd: Improved Feature Item Status Update (6260)
MY FAVORITES:
Upd: Add object to detect and exclude memory database and other processing (6260)
INDEX DESIGNER:
Fix: (Teradata) fixes the problem of missing new jobs (6260)
DATABASE MIGRATION:
Upd: All updates with dbMigration .NET Software (6260)
http://fishcodelib.com/Database.htm
-
Changelog
Transaction monitor
Pending transactions monitor dialog
Commit/Rollback commands are enabled only if transaction is active
SQL editor: performance fixes (CPU usage in idle mode)
SQL editor: tabs switch shortcuts added
SQL editor: memory leaks fixed (multiple result tabs)
SQL completion: quoted identifiers completion has been fixed
Results view: custom coloring fixed (multiple color settings for single column)
Results view: attributes hide/show fixed (visibility change doesn’t require results refresh)
Query manager view: rows coloring was fixed
Data export: execute external process on finish
CSV export: NULL value rendering configuration
Create index: ability to set column ordering
Connection keep alive now reopens failed connections
Status bar: shows current time zone and locale
Connection editor: connection folder settings save was fixed
SSH tunnel config: ask for password if password wasn’t saved in connection settings
BLOB value rendering was fixed
HSQLDB: embedded database shutdown fix
MySQL: SSL support has been improved (certificate private key support, Google Cloud support)
Oracle: PL/SQL packages navigation was improved (navigate from procedures and from SQL editor)
Oracle: fix of metadata reading for version <= 8
PostgreSQL: numeric columns scale/precision are now editable
PostgreSQL: case-insensitive autocompletion was fixed
PostgreSQL: new tables/columns comments save was fixed
SQLite: data editor was improved (SQLite synamic data type system support)
SQLite: read and edit of triggers and sequences
SQLite: native tables/views/triggers DDL
SQLite: tables rename support
Many minor bug fixes
Migration on Eclipse 4.6 platform:
DBeaver now requires Java 8
Support of HighDPI monitor
SQL editor zoom in/out function
Many UI fixes in GTK mode (CPU usage)
http://dbeaver.jkiss.org/
-
Changelog
This is a hotfix version:
Oracle connector was fixed
DB2 for z/OS connector was fixed
ODBC connector was fixed
Commit/Rollback command enablement was fixed
Solaris version build was fixed
A few minor bugfixes
http://dbeaver.jkiss.org/
-
Changelog
MAIN PROGRAM UPDATE:
Add: (PostgreSQL 9.1+) Add Extension objects : Show / Add / Delete / Script Generation ... and other functions (6268)
Upd: (TEXT) Increases the number of rows detected to improve the correctness of the detected field type (6268)
Upd: Improved Execution SQL Presentation Object Re-Brush (6268)
Upd: Optimize the processing speed of the object loading in the SQL References tab (6268)
Upd: (SQLite) Advanced Browsing Options : Modify OID System Field Detection (6268)
Fix: Fixed (6241) menu prompts to deal with problems that cause some functions to lose their function (6268)
Upd: Firebird component version update to FirebirdSql.Data.FirebirdClient.dll 5.8.0.0 (2017/02/23) (6268)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6268)
DATA EXPORT:
Add: add xls / xlsx to Excel ( Export the xls / xlsx file to open in Excel ) (6268)
Add: data column export format * .sql add sub-option (to a new query windows) (with the table to export) (6268)
Upd: Data Column Export Format * .xls / *. Xlsx provides a more detailed error message display (6268)
COMMAND LINE UPDATE:
Upd: Improved -ca + -f: parameter handling, omit object loading and dramatically increase processing speed (Note: not applicable * .lst) (6268)
Upd: Improved * .lst Batch Processing , Include Exception Processing Optional Continue or Cancel (6268)
SQL EDITOR:
Upd: Syntax highlighting Built-in Functions Color display processing (6268)
Upd: Improved batch command resolution for GO [count] and / (slash) (6268)
AUTOCOMPLETE AND INTELLISENSE:
Upd: clearly distinguish between built-in functions and general keywords (6268)
DATA COLUMN EDITOR:
Upd: Optimize No Master Key Column Update and Delete Processing (6268)
CODE MANAGER:
Upd: Raise the speed of the code object browsing (6268)
http://fishcodelib.com/Database.htm
-
Changelog
Transaction monitor errors fixed
CLOB value editor fixed
MySQL: table create fixed
MySQL: column position change feature
MySQL: column charset/collation edit support
Oracle: standalone procedures navigation fixed
Oracle 8: metadata reading fixed
PostgreSQL: database switch was fixed
DB2 iSeries driver update
Dark theme fixes
Secured Maven repositories support
Connection folders creation was improved
Connection properties dialog was fixed (performance + datasource-specific settings)
Misc minor UI bugs were fixed
http://dbeaver.jkiss.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
When exporting to SQL script, it is now possible to use COPY command for PostgreSQL target database.
Ability to use Mac styled line breaks for text export formats.
Minor changes.
http://www.vlsoftware.net/
-
Changelog
Fix JavaScript errors when using Designer
Show all databases in dropdown selector, including the current one
Better defaults when creating a multi-field foreign key
Improved support for TokuDB
Improved handling of LoginCookieValidity, this should improve certain cases where users were getting logged out prematurely
Fix an error that could occur when copying a database (related to pmadb/Configuration Storage metadata)
Fixed OpenDocument exports
Fixed alignment of NULL values
Removed error message about client and server version mismatch
Compatibility fixes when running under HHVM 3.18
Fix the version check when curl is incorrectly configured
Change the default export setting for Excel files; now the default is to include column names in the first row. This is always configurable with $cfg['Export']['excel_columns']
http://www.phpmyadmin.net/
-
Changelog
DATA COLUMN EDITOR:
Updated: [SQL Server / SQL Azure / SybaseASE / VistaDB) support TIMESTAMP data type field (new and update) [synchronous update display] processing (6281)
Updating (Field) (update) when updating the (TIMESTAMP) data type (update) processing (6281)
Fix: (IBM DB2) Fixed TIMESTAMP Data Type Microsecond Length Problem (6281)
Fix: (Teradata) Fix TIMESTAMP Data Type Format Output Problem (with Export) (6281)
Fix: (Teradata) Fixed field where TIMESTAMP data type could not be added and updated (6281)
DATA EDITOR / DATA GRID BROWSER:
Upd: Automatically switch to Hex mode when setting content in binary and non-file format (6281)
TABLE DESIGNER:
Add: Right-click menu to add more features (same as working column) (6281)
Add: Add Shortcut Keys: Set PK Ctrl + K , Refresh F5 , Save Ctrl + S , Insert Ctrl + Ins , Delete Ctrl + Del (6281)
MAIN PROGRAM UPDATE:
Fix: Fix field (Icon and FK), when multi-column foreign key (6281)
Include: Object Navigator field icon and text, Table Designer field icon, database diagram, etc.
Add: Add Shortcut Keys: Move Up F3 , Move Down F4 (6281)
Including : script generator , Index Designer , Browsing / Edit Options, Table Designer ,
Upd: (FoxPro) automatically performs VFPOLEDB component registration repair processing, when the location is abnormal after the transaction (6281)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6281)
Misc: Compiled with Visual Studio 2017
http://fishcodelib.com/Database.htm
-
Changelog
MAIN PROGRAM UPDATE:
Fix: Fixed system display> = 120DPI At the same time font size [non] Preset, display out of range problem (6287)
Fix: Fixed (6235) When the tree node font size [non] is preset, the problem is out of range (6287)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6287)
DATA IMPORT:
Upd: Improves the Import Process Error dialog box function that supports skipping all error column processing: (6287)
(Click [No] to skip this error row), click [Cancel] to exit (Click [Yes] to skip all error rows)
(Xls / xls to Excel and sql to new query window): only show the results to replace the original all the remittance (6287)
http://fishcodelib.com/Database.htm
-
Changelog
SQL editor: context tooltips (F2) + database help system integration
Database data transfer wizard was fixed (tables/columns mapping)
Drivers download dialog was fixed
Query manager view UI improved (columns sorting)
Maven repositories switched to SSL versions
Exasol: statements execution performance was improved
Exasol: LUA scripts, functions
Oracle 8 and 9i support has been improved
Oracle: sequence manager was added (create/drop/alter)
HSQLDB extension was added (views, procedures source, sequences)
Hive: table data viewer/exporter fix. Array data type support.
Hive Spark driver configuration added
DB2 for z/OS: error message extraction config
A lot of minor UI fixes/improvements
All national localizations were disabled
http://dbeaver.jkiss.org/
-
Changelog
New Feature
(CORE-4563) Support was added for fast/low-latency “TCP Loopback Fast Path” functionality introduced in Windows 8 and Server 2012.
This feature is said to improve the performance of the TCP stack for local loopback connections, by short-circuiting the TCP stack for local calls. The details of the feature can be found in this Microsoft Technet blog.
Implemented by V. Khorsun
Improvements
The following improvements appear in this sub-release:
(CORE-5475) IMPROVEMENT: It is now possible to filter out info and warnings from the trace log.
implemented by V. Khorsun
~ ~ ~
(CORE-5442) IMPROVEMENT: Enhanced control capability when sharing the database crypt key between Superserver attachments.
implemented by A. Peshkov
~ ~ ~
(CORE-5441) IMPROVEMENT: The physical numbers of frequently used data pages are now cached to reduce the number of fetches of pointer pages.
implemented by V. Khorsun
~ ~ ~
(CORE-5434) IMPROVEMENT: A read-only transaction will no longer force write the Header\TIP page content to disk immediately after a change. This improvement gives a significant performance gain where there are numerous light read-only transactions. At this stage, it affects only servers in SS mode. For CS and SC it is more complex to implement and should appear in Firebird 4.0.
implemented by V. Khorsun
~ ~ ~
(CORE-5374) IMPROVEMENT: The database name was made available to an encryption plug-in.
implemented by A. Peshkov
~ ~ ~
(CORE-5332) IMPROVEMENT: libfbclient.so was compiled for Android (x86/x86-64/arm64).
implemented by M. A. Popa
~ ~ ~
(CORE-5257) IMPROVEMENT: Nesting of keys in a plug-in configuration was enabled.
implemented by V. Khorsun
~ ~ ~
(CORE-5204) IMPROVEMENT: The Linux code is now built with --enable-binreloc and an option was included in the installer script to install in locations other than /opt/firebird.
implemented by A. Peshkov
~ ~ ~
(CORE-4486) IMPROVEMENT: For Trace, a filter has been provided to INCLUDE / EXCLUDE errors by their mnemonical names.
implemented by V. Khorsun
~ ~ ~
(CORE-3885) IMPROVEMENT: Android port (arm32).
implemented by A. Peshkov
~ ~ ~
(CORE-3637) IMPROVEMENT: A port was done and tested for Linux on the ancient Motorola 680000 CPU platform to satisfy some requirement from Debian.
implemented by A. Peshkov
~ ~ ~
(CORE-1095) IMPROVEMENT: Support has been added to enable SELECT expressions to be valid operands for the BETWEEN predicate.
implemented by D. Yemanov
http://www.firebirdsql.org/
-
Changelog
MAIN PROGRAM UPDATE:
Upd: update the new version notification (New version notification), changed to non-pop-up notification mode (6295)
Upd: (Firebird) connection attribute CharSet allows the user to change the processing afterwards (initial automatic database coding) (6295)
Fix: (Firebird) Fixed a problem with the Statistics page in the Properties window (6295)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6295)
Misc: Database .NET ( Free / Plus ) and ( Pro ) are available on Chocolatey
Misc: Compatible with Compatible with Firebird 2.5.7 (2017/02/15) / Firebird 3.0.2 (2017/03/22)
OBJECT NAVIGATOR:
Fix: (OLEDB) Fixed View COLUMNS / INDEXES Unresolved if there was SCHEMA (6295)
Fix: (ODBC) Fix Browsing INDEXES Unspecified issue if there is SCHEMA (6295)
Fix: (SQL Server / SQL Azure) Fixed TRIGGERS issues that were not specified for SCHEMA when viewed and deleted (6295)
Fix: (SybaseASE) Fixed a problem where the resource was not immediately released after browsing the INDEXES object (6295)
Fix: (Firebird) Fixed CHECK Constraints Due to the number of fields specified Repeatedly displayed (including script generation) (6295)
Upd: Optimize the processing speed of the object when the table (TABLES / VIEWS) is expanded (6295)
Fix: Fixed system display> = 120DPI At the same time font size [non] Preset, display out of range problem (6287)
Fix: Fixed (6235) When the tree node font size [non] is preset, the problem is out of range (6287)
DATA IMPORT:
Upd: Improves the Import Process Error dialog box function that supports skipping all error column processing: (6287)
(Click [Yes] to skip all error rows), Click [No] to skip this error row), Click [Cancel] to exit
(Xls / xls to Excel and sql to new query window): only show the results to replace the original all the remittance (6287)
SQL HISTORY:
Upd: Excludes the history of the "Undefined Type" (6295)
http://fishcodelib.com/Database.htm
-
Changelog
•Fix an issue where $cfg[‘Servers’][$i][‘AllowNoPassword’] is ignored (PMASA-2017-8)
•Fix JavaScript errors when using Designer
•Show all databases in dropdown selector, including the current one
•Better defaults when creating a multi-field foreign key
•Improved support for TokuDB
•Improved handling of LoginCookieValidity, this should improve certain cases where users were getting logged out prematurely
•Fix an error that could occur when copying a database (related to pmadb/Configuration Storage metadata)
•Fixed OpenDocument exports
•Fixed alignment of NULL values
•Removed error message about client and server version mismatch
•Compatibility fixes when running under HHVM 3.18
•Fix the version check when curl is incorrectly configured
•Change the default export setting for Excel files; now the default is to include column names in the first row. This is always configurable with $cfg[‘Export’][‘excel_columns’]
•Log failed authentication attempts to syslog (useful for parsing by fail2ban, for example)
•Add filtering for the database list
•Add table filtering to the database ‘Structure’ tab
•Add support for exporting user settings as a config.inc.php snippet
•Add option to delete settings from browser storage
•Changes to the JSON import and export format to better follow the JSON specification, however this breaks compatibility with older versions. See https://docs.phpmyadmin.net/en/latest/import_export.html#json
•Support for IPv6 proxies
•Allow more connection parameters for the controluser connection
•Rename ‘Relations’ to ‘Relationships’ in many places as it’s a more correct term
•More documentation for export configuration options
•Remove support for Swekey authentication
•Remove support for old, unsupported versions of Microsoft Internet Explorer
•Removed $cfg[‘ThemePath’]
http://www.phpmyadmin.net/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Quick Filter' feature (View -> Use Quick Filter or Ctrl+Q). When it's turned on, you can type a string in the text-box added under the tables combo-box and ESEDatabaseView will instantly filter the ESE database records, showing only lines that contain the string you typed.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
Added the PRAGMA optimize command
The SQLite version identifier returned by the sqlite_source_id() SQL function and the sqlite3_sourceid() C API and found in the SQLITE_SOURCE_ID macro is now a 64-digit SHA3-256 hash instead of a 40-digit SHA1 hash.
Added the json_patch() SQL function to the JSON1 extension.
Enhance the LIKE optimization so that it works for arbitrary expressions on the left-hand side as long as the LIKE pattern on the right-hand side does not begin with a digit or minus sign.
Added the sqlite3_set_last_insert_rowid() interface and use the new interface in the FTS3, FTS4, and FTS5 extensions to ensure that the sqlite3_last_insert_rowid() interface always returns reasonable values.
Enhance PRAGMA integrity_check and PRAGMA quick_check so that they verify CHECK constraints.
Enhance the query plans for joins to detect empty tables early and halt without doing unnecessary work.
Enhance the sqlite3_mprintf() family of interfaces and the printf SQL function to put comma separators at the thousands marks for integers, if the "," format modifier is used in between the "%" and the "d" (example: "%,d").
Added the -DSQLITE_MAX_MEMORY=N compile-time option.
Added the .sha3sum dot-command and the .selftest dot-command to the command-line shell
Begin enforcing SQLITE_LIMIT_VDBE_OP. This can be used, for example, to prevent excessively large prepared statements in systems that accept SQL queries from untrusted users.
Various performance improvements.
Bug Fixes:
Ensure that indexed expressions with collating sequences are handled correctly. Fix for ticket eb703ba7b50c1a5.
Fix a bug in the 'start of ...' modifiers for the date and time functions. Ticket 6097cb92745327a1
Fix a potential segfault in complex recursive triggers, resulting from a bug in the OP_Once opcode introduced as part of a performance optimization in version 3.15.0. Ticket 06796225f59c057c
In the RBU extension, add extra sync operations to avoid the possibility of corruption following a power failure.
The sqlite3_trace_v2() output for nested SQL statements should always begin with a "--" comment marker.
https://www.sqlite.org/
-
Changelog
Main program update:
Fix: Fixed (6295) caused (ODBC / OLEDB [Access / dBASE / FoxPro / Excel / Text]) database without SCHEMA can not normally get IndexColumn problem (6301)
Fix: Fixed window (Full Screen) reply, SQL editing window automatically zoom (6301)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6301)
Misc: Compatible with Compatible with MySQL 8.0.1 (2017/03/23) / MySQL 5.7.17 (2016/11/29) / MySQL 5.6.35 (2016/11/29) / MySQL 5.5.54 (2016 / 11/29)
Object Navigator :
Fix: (SQL Server / SQL Azure) Fix Check Constraints Browse Read, Resolve Compatibility Issues (6301)
Fix: (SybaseASE) Updates and Fixes Check Constraints / Triggers Browse Read Method (6301)
Upd: Add and update a large number of objects Reference URL (6301)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6301)
http://fishcodelib.com/Database.htm
-
Changelog
Connection editor UI fixed
Client-side SQL scripting (@set and
@echo commands)
Results editor was improved (shortcuts, focus loose fix)
Results editor: create/copy/paste multiple rows with one command
CSV JDBC driver config fixed
Apache Drill: driver update
Oracle: table privileges tab, roles and users UI improved
Oracle: scheduled jobs and programs support was added
Oracle 8-10: data editor fixes
Maven repository list updated. Warnings for non-secure repositories
External SQL formatter was fixed
Transaction monitor UI was fixed
Mac OS: object editor and results editor UI rendering was fixed
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
MAIN PROGRAM UPDATE:
Upd: (64bit) Target .NET Framework Upgrade from 4.5 to 4.5.2 (6309)
Add: Join BitArray datatype processing (with multiple related updates) (6309)
Upd: SQLite component version update to System.Data.SQLite.DLL 1.0.105.0 (3.18.0) (2017/04/09) (6309)
Upd: Firebird Component Version Update to FirebirdSql.Data.FirebirdClient.dll 5.8.1.0 (2017/04/04) (6309)
Upd: (64bit) PostgreSQL Component Version Update to Npgsql.dll 3.2.2 (2017/03/21) (6309)
Upd: (64bit) MySQL Component Version Update to MySql.Data.dll 6.10.1 (2017/02/22) (6309)
Upd: (64bit) Teradata Component Version Update to Teradata.Client.Provider.dll 16.00.0.0 (2016/12/28) (6309)
Fix: Fixed (6295) caused (ODBC / OLEDB [Access / dBASE / FoxPro / Excel / Text]) database without SCHEMA can not normally get IndexColumn problem (6301)
Fix: Fixed window (Full Screen) reply, SQL editing window automatically zoom (6301)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6309)
Misc: compatible with Compatible with MySQL 8.0.1 (2017/03) / MySQL 5.7.18 (2017/03) / MySQL 5.6.36 (2017/03) / MySQL 5.5.54 (2016/11)
Misc: Compatible with Compatible with Teradata 16.0 (2016/04)
Misc: Compatible with Compatible with Microsoft Windows 10 RedStone 2 (1703)
GENERATING SCRIPTS:
Add: support VIEW dependencies INDEXES / TRIGGERS script generation and deletion (with TABLE) (6309)
INDEXES / TRIGGERS: SQL Server / SQL Azure
TRIGGERS: SQLite / Firebird / Informix / IBM DB2 / PostgreSQL / Sybase ASE / Oracle
OBJECT NAVIGATOR:
Fix: (Oracle / SQL Server / SQL Azure) Fix (6301) Causes INDEXED VIEW Not Displayed (6309)
Fix: (SQL Server / SQL Azure) Fix Check Constraints Browse Read, Resolve Compatibility Issues (6301)
Fix: (SybaseASE) Updates and Fixes Check Constraints / Triggers Browse Read Method (6301)
Upd: Add and update a large number of objects Reference URL (6301)
DATABASE MIGRATION:
Upd: All updates with dbMigration .NET Software (6309)
http://fishcodelib.com/Database.htm
-
Release Notes
Compilation Notes:
Windows builds now use the default runtime libraries (builds use the /MD flag).
CMake support was added for compiling with Developer Studio 12.6.
Configuration Notes:
MySQL failed to compile if -DENABLE_DEBUG_SYNC=OFF AND -DWITH_DEBUG=ON were both given. The ENABLE_DEBUG_SYNC option has been removed and enabling WITH_DEBUG enables Debug Sync.
Packaging Notes:
Changes in RPM package structure require a larger set of packages to be removed to install MySQL Server cleanly.
To avoid potential race conditions, Debian packages now use the GNU install utility rather than a combination of mkdir, touch, and chown.
CMake-generated packaging for Debian/Ubuntu packages was refactored for improved maintainability. The change includes updated logic for correctly replacing native distribution packaging in Debian and Ubuntu.
Reminder: MySQL 5.6 requires the Microsoft Visual C++ 2010 Redistributable Package to run on Windows platforms. Users should make sure the package has been installed on the system before starting the server. The package is available at the Microsoft Download Center.
Security Notes:
The linked OpenSSL library for the MySQL Commercial Server has been updated to version 1.0.2k. For a description of issues fixed in this version,
This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.
The mysql_options() C API function now supports a MYSQL_OPT_SSL_MODE option. The only permitted option value is SSL_MODE_REQUIRED, to require a secure connection to the server. It causes mysql_real_connect() to fail if an encrypted connection cannot be obtained, without falling back to an unencrypted connection. Thus, mysql_real_connect() returns an error if the server does not support SSL or the client is not configured to use SSL. The client/server exchange terminates immediately after the initial server packet has been received if the server indicates that it does not support SSL.
To require an encrypted connection in MySQL 5.6, the standard MySQL client programs call mysql_options() to set MYSQL_OPT_SSL_MODE if the --ssl-mode=REQUIRED command-line option was specified. Third-party applications that must be able to require encrypted connections can use the same technique. For details, see mysql_ssl_set().
The minor C API version number was not incremented for this change. Application programs compiled for MySQL 5.6 that require MYSQL_OPT_SSL_MODE may fail to operate properly if the dynamic loader provides an older client library without MYSQL_OPT_SSL_MODE. Such applications must be written to handle this possibility by checking whether the mysql_options() call succeeds or fails.
Thread Pool Notes:
To improve thread_pool plugin performance, connection authentication and initialization have been moved from the acceptor thread to the thread pool worker threads that handle client connections. This enables the acceptor thread to handle new connections at a higher rate with reduced latency. The INFORMATION_SCHEMA TP_THREAD_GROUP_STATE table now contains a CONNECT_THREAD_COUNT column that indicates the number of threads that are processing or waiting to process connection initialization and authentication. There can be a maximum of four connection threads per thread group; these threads expire after a period of inactivity.
Functionality Added or Changed:
Replication: When a negative or fractional timeout parameter was supplied to WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS(), the server behaved in unexpected ways. With this fix: A fractional timeout value is read as-is, with no round-off. A negative timeout value is rejected with an error if the server is on a strict SQL mode; if the server is not on a strict SQL mode, the value makes the function return NULL immediately without any waiting and then issue a warning.
The performance of UTF-8 binary collations was improved.
Consistency and maintainability of Debian/Ubuntu packaging maintainer scripts was improved.
mysql_secure_installation is more strict about what it considers valid yes and no responses.
Bugs Fixed:
InnoDB: The restriction that required the first undo tablespace to use space ID 1 was removed. The first undo tablespace may now be assigned a space ID other than 1. Space ID values for undo tablespaces are still assigned in a consecutive sequence.
InnoDB: Compiling the server without the Performance Schema caused a build failure.
InnoDB: The file handle type name for InnoDB file I/O Performance Schema instrumentation was changed from os_pfs_file_t to pfs_os_file_t.
InnoDB: A server exit on restart was caused by missing my_thread_init() and my_thread_exit() functions for background threads that initialize the st_my_thread_var structure.
InnoDB: A memcached read operation with a non-default read batch size configuration resulted in a server exit.
InnoDB: Performance Schema instrumentation for InnoDB file I/O was disabled on Windows.
InnoDB: The row_search_mvcc() function unnecessarily traversed the entire table for a range query, which occurred when the record was not in the transaction read view.
Replication: When using a multi-threaded slave (slave_parallel_workers greater than 0) the value of Seconds_Behind_Master was incorrect when rotating a relay log.
mysqldump failed to properly quote certain identifiers in SQL statements written to the dump output.
Client preauthorization by the server was missing a length check for a length-encoded string.
For Debian/Ubuntu packages, user-defined collation files could be overwritten during MySQL upgrades. Charset files are now marked as conffiles so that user customizations generate a prompt during upgrades whether to overwrite them.
For CREATE TABLE statements that specified the table name with a database qualifier and included a DATA DIRECTORY or INDEX DIRECTORY option, an error occurred if there was no default database.
Starting the server with performance_schema_digests_size=1 caused an abnormal exit.
mysqld_safe did not check whether the directory named by the --basedir option existed.
mysqld_safe failed if the error log file named by the --log-error option was a FIFO.
mysqld_safe could fail if the --datadir option value ended with a / character.
A recent change to mysqld_safe caused the mysql.server script to be unable to start it if the base directory was specified as an absolute path that differed from the compiled-in default absolute path.
The fix for Bug #78777 had different effects depending on whether the Performance Schema is enabled.
The connection_control plugin failed to compile if the Performance Schema was disabled.
For System V init scripts for RPMs, the [mysqld] option-file section was being ignored for some options, such as pid-file.
Init scripts failed to launch mysqld_safe if a non-default base directory was used.
mysqld_safe --no-defaults did not work (inadvertent consequence of an earlier bug fix).
Semicolon (;) characters within or between statements could cause distinct digests to be generated from identical statements.
For a client linked against libmysqlclient, invalid memory access could occur during use of prepared statements.
The fix for Bug #25088048 caused the command used by mysqld_safe to start the MySQL server to no longer include the mysqld path.
Executing a stored procedure containing a query that accessed a view could allocate memory that was not freed until the session ended.
A query could produce incorrect results if the WHERE clause contained a dependent subquery, the table had a secondary index on the columns in the select list followed by the columns in the subquery, and GROUP BY or DISTINCT permitted the query to use a Loose Index Scan.
Creation of a MyISAM temporary table during query processing could fail if the key length in the query was greater than the maximum MyISAM key length, resulting in a server exit.
The DebugPrintTest and DebugPrintDeathTest unit tests did not handle divide-by-zero testing properly on the Aarch64 platform. Thanks to Alexey Kopytov for the patch.
Changes made to mysqld_safe in recent MySQL releases require the --ledir, --mysqld, --mysqld-version options to be specified on the command line; they can no longer be specified in option files. This could cause failure of init scripts that invoke mysqld_safe. Such scripts now pass the value of the MYSQLD_OPTS environment variable as the first command-line argument to mysqld_safe, with the value set to such command line-only mysqld_safe option values as may be required. On platforms that use /etc/sysconfig/mysqld, the MYSQLD_OPTS value can be set in that file with a line such as this: MYSQLD_OPTS=" --ledir=/mysqld_ledir --mysqld=my_wrapper "
The value of MYSQLD_OPTS can also include mysqld options for mysqld_safe to pass to mysqld.
For LOAD DATA used to insert data into an updateable view, the check to verify whether a column is actually updatable was missing.
On Debian/Ubuntu platforms, the systemd startup script for MySQL ignored datadir settings in /etc/mysql/my.cnf.
A regular expression pattern match into a large string could result in a server exit due to memory allocation failure or integer overflow.
An incorrect error was reported for CREATE TABLE statements with a large value for the CONNECTION table option. The value is now limited to 1024 bytes.
MySQL now uses readdir() rather than readdir_r(). The latter has been deprecated since glibc 2.24 and caused debug builds of MySQL and builds using GCC 6.1 to fail.
Additionally, several problems resulting in GCC 6.1 compiler warnings were corrected.
The -DWITH_EDITLINE=system CMake option failed with recent versions of the editline library.
Grant tables with incorrect structure may cause problems in user management operations. As a consequence of the fix for this, for any operation that modifies a grant table, the server now checks whether the table has the expected structure and produces an error if not. mysql_upgrade must be run to update the tables to the expected structure.
The QUOTE() function could allocate excessive memory. A limit of max_allowed_packet bytes is now imposed and returns NULL with a warning for attempts to allocate more.
When attempting to locate the data directory, mysqld_safe incorrectly considered $MY_BASEDIR_VERSION/var as one of the possible locations.
The main.log_tables-big test case could be unstable on highly loaded hosts. Thanks to Laurynas Biveinis for the patch.
Queries that used an aggregate function with DISTINCT could produce incorrect results.
With the use_index_extensions flag of the optimizer_switch system variable disabled, some SELECT DISTINCT queries could return incorrect results.
Debian packages were missing an AppArmor-related include file and incorrectly were marked dependent on AppArmor (making it impossible to disable AppArmor by uninstalling it).
In a replication environment, SET PASSWORD or ALTER USER could fail to execute on the slave due to failure to parse the hash string correctly.
On non-Linux Unix systems, the mysql.server startup script used the Linux command pidof rather than pgrep.
Starting multiple instances of mysqld_safe after an abnormal server exit could result in one mysqld_safe instance killing another. As a consequence of the bug fix, the mysqld_safe.pid file is no longer used.
The --help message for mysqld_safe was corrected to mention that the --no-defaults, --defaults-file, and --defaults-extra-file options, if given, must be the first argument.
The bounds check for the XML parser position stack for each level (which has a fixed depth) used the size of the array as the upper limit, and so was off by one. This is fixed by decreasing the allowable depth by one, which actually matches the maximum number of elements in the position stack.
Timestamps for server-side prepared statements could be written to the binary log up to a second behind timestamps for the corresponding nonprepared statements, leading to time value differences between master and slave servers.
http://www.mysql.com/
-
Changelog
DATA IMPORT:
Add: support for different format date automatic conversion processing (6313)
Add: (Text) support UTF-16 format file import (including browsing) (6313)
Fix: (Text) Fixed UTF-8 File Import Problem (6313)
Upd: (Vertica) Dramatically Optimize and Improve Import Processing (6313)
Fix: Fixed an issue where the import failed to return to the original window (6313)
DATA EDITOR AND BROWSER:
Upd: Optimize Decimal data type display processing (including export processing) (6313)
MAIN PROGRAM UPDATE:
Fix: (Firebird) Fixed Firebird 3.0 In-Line Edition, [Not Initial] Added in the database [Test] function does not work properly (6313)
Fix: (Firebird) Fix Initialization Automatically specify Firebird default path problem (6313)
Upd: HP Vertica Component Version Update to Vertica.Data.dll 8.0.1 (2016/12/16) (6313)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6313)
http://fishcodelib.com/Database.htm
-
Changelog
- Main program update:
Upd: Data Import : Data Export : Increases the overall performance by 30% to 50% (6316)
Upd: Execute an SQL script file : Dramatically optimize batch processing speed (6316)
Fix: Improved re-targeting Firebird's path without immediate reboot (6316)
- Data Import :
Add: After the completion of the import, increase the number of skipped rows (Elipped time) and elapsed time (Elapsed time) and other information display (6316)
- Object Navigator :
Add: (Firebird 3) support PSQL Stored Functions object browsing / creation and execution functions (6316)
- Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6316)
http://fishcodelib.com/Database.htm
-
Changelog
Transaction locks monitoring (PG and Oracle)
SQL scripts processing fixed (statements delimiter detect)
Transactions monitor UI fix
JSON and XML auto-formatting
SQL execution confirm dialog
Search results page: standard context menu support added
Error message dialog fix (huge messages)
Results viewer: statistics info was fixed
Results viewer: extra shortcuts for tab close/toggle
MySQL/MariaDB: support multiple result sets in single query
PostgreSQL: ERD rendering fix
Oracle: view definition fixed (column list was added)
LOB/XML/JSON cache fixed
Custom drivers configuration was fixed
Temp directory cleanup fix
Minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
MAIN PROGRAM UPDATE:
Add: Supports all database Asynchronous connection open , allows waiting for interruption processing (6324)
Add: Connection Profile Connection (Connection Profile), support for non-synchronous connection test interrupt processing (6324)
Upd: Data Import : Data Export : Increases the overall performance by 30% to 50% (6316)
Upd: Execute an SQL script file : Dramatically optimize batch processing speed (6316)
Fix: Improved re-targeting Firebird's path without immediate reboot (6316)
Upd: HP Vertica Component Version Update to Vertica.Data.dll 8.1.0 (2017/04/17) (6324)
Updger: IBM DB2 / Informix component version update to IBM.Data.DB2.dll 9.7.4.4 (11.1.1011.4) (2017/04/10) (6324)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages 11.1 Fix Pack 1a (2017/04/10)
Upd: Other Include Accumulated Small Update, Fix and Optimize (6324)
Misc: Compatible with Compatible with SQL Server 2017 CTP2 (2017/04/19)
Misc: Compatible with Compatible with HP Vertica 8.1 (2017/04)
OBJECT NAVIGATION:
Add: (SQL Server 2017+) Support SQL graph tables Object browsing / creation and deletion (6324)
Fix: (SQL Server 2014 or above) Improved Table Properties Display Problem (6324)
Add: (MariaDB 10.3+) support SEQUENCES object browsing / create and delete functions (6324)
Add: (MariaDB 10.2+) Support CHECK Constraints Object Edit / Browse / Create & Delete (6324)
Add: (Firebird 3) support PSQL Stored Functions object browsing / generation and execution functions (6316)
DATA IMPORT:
Upd: to increase the default value of the overtime, to avoid the problem that the batch setting value is large, the overtime problem occurs (6324)
Upd: Allows custom batch size settings (Options-> BatchSize) (6324)
Add: After the completion of the import, increase the number of skipped rows (Elipped time) and elapsed time (Elapsed time) and other information display (6316)
Displaying informational messages :
Fix: (64bit) (PostgreSQL) Fixed (6309) Problems with Reporting Errors and Messages (6324)
http://fishcodelib.com/Database.htm
-
Changelog
Entity editor hyperlinks were redesigned (active with CTRL key down)
SQL editor advanced copy (copy queries in programming languages source code)
Data transfer wizard UI fixed (columns mapping)
Eclipse plugins now can be installed in CE version
Generate SQL: single query for multiple rows
HSQLDB: triggers support
MySQL: index creation wizard was improved
DB2: native timestamp format support
Refresh action was fixed (now works in session/locks viewers)
Multiple result sets fetch was fixed
XML formatting was fixed
Transaction monitor UI was fixed
A few minor UI fixes
http://dbeaver.jkiss.org/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed the 'Show Binary URL As String' feature to work properly when the URL string starts in different position.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
Data Export :
Add: Data Column Export Format * .sql Added (Single INSERT: A single INSERT statement) option (6334)
Add: Data Column Export Format * .sql Add (Keep Nulls: Preserve null values) Options (6334)
Main program update:
Add: (Firebird) to create a remote database (6334)
Upd: (Oracle) remove the OCI Driver connection support, the original set automatically turn Managed Driver is not affected (6334)
Upd: Increases the loading speed when clicking on the click list (6334)
Upd: Last query tabs : Update no longer> 1MB tags for content (6334)
Upd: SQL History : The maximum number of days to keep the record increased to 365 days (6334)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6334)
Object Navigator :
Add: Right-click menu Enabled or Disabling a CHECK Constraint (6334)
Support includes SQL Server / SQL Azure / Oracle and other databases
Add: (NuoDB / Sybase ASE) Right-click menu Enabling or Disabling a Trigger (6334)
Add: (NuoDB) Right-click menu to join the data table Enabled or Disabling an Index (6334)
Add: (NuoDB) Right-click menu to join the data sheet Rebuilding an Index (6334)
AutoComplete and IntelliSense :
Add: join the analysis of the complete table of contents ( Table Hints ) (6334)
SQL editor:
Upd: Improved SET TERM [XY] Custom Split Resolution (XY without spaces) (6334)
Fix: Inspect Object : Fixed (61xx) problem that caused the message to not disappear automatically (6334)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6334)
http://fishcodelib.com/Database.htm
-
Changelog
MAIN PROGRAM UPDATE:
Add: Add Read-Only Mode :
Supports libraries such as SQLite / SQLCe / Access / Excel / dBase IV / Text / HP Vertica
Add: Support for IBM DB2 for z / OS database system (6341)
Fix: Improvements and Corrections Partial Database Constraints Generation and Reconstruction Issues (6341)
Upd: to avoid opening the program to force the exit, resulting in an exception (6341)
Upd: Firebird Component Version Update to FirebirdSql.Data.FirebirdClient.dll 5.9.0.1 (2017/05/07) (6341)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6341)
Misc: Compatible with Compatible with PostgreSQL 9.6.3 / 9.5.7 / 9.4.12 / 9.3.17 / 9.2.21 (2017/05/11)
PLAIN EXECUTION PLAN:
Upd: Execution Plan for MS Access : Optimize output processing Automatically remove portions that are repeatedly displayed (6341)
Upd: (PostgreSQL / MySQL) The original data format is displayed in text (6341)
Upd: (HP Vertica) Optimize content display while excluding unnecessary ( GraphViz Format ) format content (6341)
OBJECT NAVIGATOR:
Fix: (Firebird 1.5.x) Fixed Loading FUNCTIONS Object Field Name Problem (6341)
Fix: (SQLite) Fixed a problem with CHECK Constraints that could not be obtained if the character was included (6341)
DATA EXPORT:
Fix: data column export format * .sql fix Keep Nulls settings also affect the Keep Identity retention or not (6341)
AUTOCOMPLETE AND INTELLISENSE:
Add: support DELETE FROM tab1 WHERE col1 = val data table awareness and field awareness processing (6341)
MY FAVORITES:
Add: increase support for databases such as IBM DB2 / Informix / SQL Azure (6341)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor improvements in export routines.
Minor improvements and bugfixes in GUI.
http://www.vlsoftware.net/
-
Changelog
Tables/views inline filter (database navigator)
Open database connections from command line
ERD: dark theme support
SQL parameters fixed (param in SQL blocks)
SQL query execute statistics was fixed (fetch time added)
Project resources configuration is now persistent
Property editor behavior was fixed
SQL scripts layout config added
Gnome desktop config was fixed
SSH auth with private key
dialog fixed
Data export from SQL query was fixed (NPE)
UUID data type support was fixed
SnappyData driver has been added
MacOS DMG installer fix (Mac OS Sierra)
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Whats new: >>
Added 'Detect UTF-16 Strings In Binary Data'. When it's turned on, ESEDatabaseView displays binary data as string if it detects that the binary data is UTF-16 string (e.g: 'Key' field in MSysLocales table).
Fixed bug: 'Copy Selected Items' worked improperly when setting the 'Unicode/Ascii Save Mode' to 'Always UTF-8'.
http://www.nirsoft.net/utils/ese_database_view.html
-
Whats new: >>
Improvements in export routines.
Improvements in data grids.
New environment option: Show Memo (long text) data.
http://www.vlsoftware.net/
-
Changelog
The SQLITE_READ authorizer callback is invoked once with a column name that is an empty string for every table referenced in a query from which no columns are extracted.
When using an index on an expression, try to use expression values already available in the index, rather than loading the original columns and recomputing the expression.
Enhance the flattening optimization so that it is able to flatten views on the right-hand side of a LEFT JOIN.
Use replace() instead of char() for escaping newline and carriage-return characters embedded in strings in the .dump output from the command-line shell.
Avoid unnecessary foreign key processing in UPDATE statements that do not touch the columns that are constrained by the foreign keys.
On a DISTINCT query that uses an index, try to skip ahead to the next distinct entry using the index rather than stepping through rows, when an appropriate index is available.
Avoid unnecessary invalidation of sqlite3_blob handles when making changes to unrelated tables.
Transfer any terms of the HAVING clause that use only columns mentioned in the GROUP BY clause over to the WHERE clause for faster processing.
Reuse the same materialization of a VIEW if that VIEW appears more than once in the same query.
Enhance PRAGMA integrity_check so that it identifies tables that have two or more rows with the same rowid.
Enhance the FTS5 query syntax so that column filters may be applied to arbitrary expressions.
Enhance the json_extract() function to cache and reuse parses of JSON input text.
Added the anycollseq.c loadable extension that allows a generic SQLite database connection to read a schema that contains unknown and/or application-specific collating sequences.
Bug Fixes:
Fix a problem in REPLACE that can result in a corrupt database containing two or more rows with the same rowid. Fix for ticket f68dc596c4e6018d.
Fix a problem in PRAGMA integrity_check that was causing a subsequent VACUUM to behave suboptimally.
Fix the PRAGMA foreign_key_check command so that it works correctly with foreign keys on WITHOUT ROWID tables.
Disallow leading zeros in numeric constants in JSON. Fix for ticket b93be8729a895a528e2.
Disallow control characters inside of strings in JSON. Fix for ticket 6c9b5514077fed34551.
Limit the depth of recursion for JSON objects and arrays in order to avoid excess stack usage in the recursive descent parser. Fix for ticket 981329adeef51011052.
https://www.sqlite.org/
-
Changelog
SQL Profiler:
Add: (SQL Server 2012+) support for Extended Events , replacing all database versions after 2012+ (6352)
Add: Add SQL to New Query tab (6352)
Upd: multiple optimization and correction related issues (6352)
Main program update:
Upd: (SQLite) Individual distinction INTEGER PRIMARY KEY with AUTOINCREMENT definition processing for easy import and related processing (6352)
Upd: Optimize the connection list display with the increase left click to display the library menu function (6352)
Upd: Firebird Component Version Update to FirebirdSql.Data.FirebirdClient.dll 5.9.1.0 (2017/05/21) (6352)
Upd: SQLite component version update to System.Data.SQLite.DLL 1.0.105.1 (3.18.0) (2017/05/15) (6352)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6352)
Misc: Compatible with Compatible with SQL Server 2017 CTP2.1 (2017/05/16)
Data column editor:
Fix: Fixed a problem where the default value can not be added when the default value is NULL (6352)
Fix: Fix the problem (6352) of the primary key selector ( PrimaryKey Selector ) when the foreign key field is a GUID type
SQL history:
Add: edit right-click menu to add SQL Formatting formatting (6352)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6352)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fix a bug in the LEFT JOIN flattener optimization.
Remove a surplus semicolon that was causing problems for older versions of MSVC.
https://www.sqlite.org/
-
Whats new:>>
Fix more bugs in the LEFT JOIN flattening optimization.
https://www.sqlite.org/
-
Changelog
•Fix an issue where $cfg[‘Servers’][$i][‘AllowNoPassword’] is ignored (PMASA-2017-8)
•Fix JavaScript errors when using Designer
•Show all databases in dropdown selector, including the current one
•Better defaults when creating a multi-field foreign key
•Improved support for TokuDB
•Improved handling of LoginCookieValidity, this should improve certain cases where users were getting logged out prematurely
•Fix an error that could occur when copying a database (related to pmadb/Configuration Storage metadata)
•Fixed OpenDocument exports
•Fixed alignment of NULL values
•Removed error message about client and server version mismatch
•Compatibility fixes when running under HHVM 3.18
•Fix the version check when curl is incorrectly configured
•Change the default export setting for Excel files; now the default is to include column names in the first row. This is always configurable with $cfg[‘Export’][‘excel_columns’]
•Log failed authentication attempts to syslog (useful for parsing by fail2ban, for example)
•Add filtering for the database list
•Add table filtering to the database ‘Structure’ tab
•Add support for exporting user settings as a config.inc.php snippet
•Add option to delete settings from browser storage
•Changes to the JSON import and export format to better follow the JSON specification, however this breaks compatibility with older versions. See https://docs.phpmyadmin.net/en/latest/import_export.html#json
•Support for IPv6 proxies
•Allow more connection parameters for the controluser connection
•Rename ‘Relations’ to ‘Relationships’ in many places as it’s a more correct term
•More documentation for export configuration options
•Remove support for Swekey authentication
•Remove support for old, unsupported versions of Microsoft Internet Explorer
•Removed $cfg[‘ThemePath’]
https://www.phpmyadmin.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improved source-to-target field type mapping for SQL Script target format.
Extended format of field mappings file.
In Export dialog, Field Mappings section, added utilities to change the case of characters in the target names.
http://www.vlsoftware.net/
-
Changelog
Results viewer auto-refresh support added
Results viewer filter settings dialog UI wqas fixed
Shell commands configuration was enhanced
Session/Locks editor activation was fixed
SSH authentication was fixed (private key without password)
SQL completion processor performance was fixed (big number of objects)
SQL parameters binding was improved (empty values evaluated as NULLs)
Project create wizard was fixed
Results edit: advanced paste supports multiple rows insertion
SQL execution time format was fixed
Metadata changes are executed in transaction
Oracle: table triggers metadata reading was fixed
Oracle: save objects before compilation
Oracle table DDL now includes comments
MySQL: JSON data type support was added
SQL string escape was fixed (MySQL)
http://dbeaver.jkiss.org/
-
Changelog
- Data Import :
Add: increase the import null value is NULL set ( Empty as NULL ) (6361)
Add: Add the Remove Columns to the Workbar (6361)
- Data Export :
Add: Delimited text format: Export Options (6361)
Support for Keep Identity, Keep Nulls, Custom Delimiter and other export options
Fix: Fixed (xSV) format, when the first field is hidden, the problem can not be properly exported (6361)
Fix: Fixed (XML) format, which affects the import problem when the table name has the same name as the field name (6361)
- Script Generator :
Add: Add Batch Export Table to Generating Delimited text files (6361)
Fix: Batch Export to SQL INSERTs Fix the problem that the last output will be deleted (6361)
- Plain Execution Plan :
Upd: (SQLite / IBM DB2) Original data format display to text (6361)
Upd: (SQLCe) After the completion of the implementation to locate the tree to display the results page (6361)
- Data column editor:
Add: (ODBC / OLEDB) support after the automatic display of self-added value (Identity Column) processing (6361)
Upd: (SQLite) field type is INTEGER PRIMARY KEY and no Cell Value is specified, self-increment is automatically displayed after saving (6361)
Fix: Fix BLOB data type content is empty (Empty) display and output problems when non-NULL (6361)
- Data Grid Editor :
Add: support BLOB data type text editing save processing (6361)
Add: support TEXT data type RTF edit save processing (6361)
- Main program update:
Upd: (SQLite) Division Virtual Table Derived Data Sheet Display (6361)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6361)
- Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6361)
http://fishcodelib.com/Database.htm
-
Changelog
- Main program update:
Add: Support for PostgreSQL 10 database system (6364)
Support GENERATED {ALWAYS | BY DEFAULT} AS IDENTITY (6364)
With the change of PG10, update CREATE SEQUENCE generation mode (6364)
Upd: Oracle Component Version Update to Oracle.ManagedDataAccess.dll 12.2.1100 (2017/05/31) (6364)
Updating: HP Vertica Component Version Downgraded to Vertica.Data.dll 8.1.0 -> 8.0.1 to Resolve Some Users in 64bit Environment Compatibility Issues (6364)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6364)
- AutoComplete and IntelliSense :
Fix: Fix the problem with priority to [focus at the beginning] as the focus of the project (6364)
- Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6364)
http://fishcodelib.com/Database.htm
-
Changelog
- AutoComplete and IntelliSense :
Fix: Fixed (6364) Problems causing automatic processing of partial processing exceptions (6367)
Fix: Fix the priority of the project with the focus at [beginning match] for the focus, (6364/6367)
- Main program update:
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6367)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fix a bug associated with auto_vacuum that can lead to database corruption. The bug was introduced in version 3.16.0 (2017-01-02). Ticket fda22108.
https://www.sqlite.org/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Open spartan.edb Database' which automatically opens the spartan.edb database of IE11. This file stores the Favorites of IE11 and the full path of this file is %LOCALAPPDATA%\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default\DataStore\Data\nouser1\120712-0049\DBStore\spartan.edb.
Made the display of binary data a little faster.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
Main program update:
Add: support JSON editing and browsing function ( JSON Editor and Viewer ) (6372)
Add: (64bit) support SQL Server Compact 3.5 database management ( Req. AdditionalFiles64.zip ) (6372)
Add: (Firebird Embedded) support the management of different Firebird database version, no need to switch services and settings ( Managing different versions ) (6372)
Add: (Firebird Embedded) embedded version support database backup, restore and compression ... and other functions, when the specified ClientLibrary path contains related files (6372)
Fix: (Firebird Embedded) fix the embedded version can not open the security administrator ( Security Manager ) problem (6372)
Fix: (Firebird) solve the problem can not support the remote connection, when the installation of any FB version of the machine (6372)
Upd: (PostgreSQL) Improved removal of SCHEMA processing, support for removing dependencies and support for more complete error message display (6372)
Upd: Database Object Search: The list of object names with the full name of the node (6372)
Upd: Open last query tabs on startup : Save the order from new to old last 20 index tags (6372)
Upd: Connection List: Improved Rename Related Issues (6372)
Add: support to restore the recently closed index label ( Restoring recently closed tabs ): can restore the latest 10 index tags (6372)
Add: Support for PostgreSQL 10 database system (6364)
Support GENERATED {ALWAYS | BY DEFAULT} AS IDENTITY (6364)
With the change of PG10, update CREATE SEQUENCE generation mode (6364)
Upd: SQLite component version update to System.Data.SQLite.DLL 1.0.105.2 (3.19.3) (2017/06/12) (6372)
Upd: Oracle Component Version Update to Oracle.ManagedDataAccess.dll 12.2.1100 (2017/05/31) (6364)
Updating: HP Vertica Component Version Downgraded to Vertica.Data.dll 8.1.0 -> 8.0.1 to Resolve Some Users in 64bit Environment Compatibility Issues (6364)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6372)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2017/06/10)
Support PostgreSQL 10 database backup and restore (6372)
AutoComplete and IntelliSense :
Fix: Fixed (6364) Problems causing automatic processing of partial processing exceptions (6367)
Fix: Fix the priority of the project with the focus at [beginning match] for the focus, (6364/6367)
http://fishcodelib.com/Database.htm
-
Changelog
MAIN PROGRAM UPDATE:
Add: Support Firebird 4 database system (6379)
Support SQL SECURITY {DEFINER | INVOKER} definition generation (6379)
Support GENERATED ALWAYS IDENTITY, INCREMENT BY definition generation (6379)
Upd: (Firebird Embedded) to improve the different versions of the Firebird database using the same program when the connection problem ( Managing different versions ) (6379)
Upd: (Firebird) support installation services detection processing, support 1.5.x version (6379)
Fix: (Firebird) amended under the normal function can not normally browse the FUNCTIONS object (6379)
Fix: (Firebird) improved when no installation of any FB service, the full use of embedded version of the problem (6379)
Add: (64bit) Join SQLCe 3.5 New Database Features (6379)
Fix: Resolve the problem of the exit exception (6379) after the program was opened twice (Alt + F4)
Fix: Fixed a problem after selecting the last object when connected after browsing [Browse all database schemas] (6379)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6379)
SQL EDITOR:
Add: support SQL / JSON / XML content compression ( SQL / JSON / XML Compression ) (6379)
Add: support JSON / XML content formatting (JSON and XML Formatting) (6379)
Add: Remember the data width of the DataGridView (6379)
Data editor ( Cell Editor ) / data grid browser ( Cell Viewer ):
Fix: Fixed formatting when editing or browsing XML Declaration does not show problems (6379)
Generating Scripts:
Fix: (Firebird) Fixed a problem with the PROCEDURES object script not being generated under version 1.5 / 2.0 (6379)
http://fishcodelib.com/Database.htm
-
Changelog
Dark theme configuration was fixed/improved
Results viewer: first row insert bug was fixed
Results viewer: extra rendering config
Results viewer: find/replace dialog fixed (set focus)
CLOB/BLOB editor fixed (value edit/save)
Project explorer view fixed (ER diagrams and bookmarks folders)
SQL editor: additional layout configuration
Advanced copy/paste: additional properties were added
MySQL: database size property
MySQL: float data type editor fixed
PostgreSQL: ref cursors support
PostgreSQL: execution plan properties added
Oracle: DDL generation was fixed (delimiters)
Exasol: DDL generation was fixed, connection objects are now visible
Apache Drill: driver config was fixed
Yandex Clickhouse driver was added
Many minor UI fixed/improvements
http://dbeaver.jkiss.org/
-
Changelog
- Data Import :
Add: support record record separation ( Restoring the record separator from '\ r \ n' ) (6387)
Upd: When you import via [Edit], the hidden field is no longer displayed (6387)
Fix: Improved ( Empty as NULL ): No processing when the source is not a text type (6387)
- Data export:
Add: (Delimitex Text) supports the recording of the separator separator ( Convergence of the record separator to '\ r \ n' ) (6387)
Add: (HTML) Support Multiple Lines of Text () Export Export Character Processing (6387)
- SQL editor:
Upd: Optimizing and Correcting JSON Formatting and Compression Processing (6387)
- Main program:
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6387)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
Changelog
Fixed direct login for accounts without a password
Fixed check for mbstring.func_overload
Fixed wrong encoding of table at triggers
Several fixes to the documentation including user settings and NavigationTreeEnableExpansion
Improved performance when importing with tracking enabled
Fixed the „Create PHP code“ functionality
https://www.phpmyadmin.net/
-
(http://s26.postimg.org/x8ma3qkd5/screenshot_179.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Improved : Multiline select statement execution
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Changelog
- Main program:
Upd: (ODBC / OLEDB) to enhance the primary key (Primary Keys) to obtain the ability (including data editing and script generation) (6397)
Upd: (ODBC / OLEDB) Improved primary key index automatic elimination (including script generation) (6397)
Upd: HP Vertica Component Version Update to Vertica.Data.dll 8.0.1.6 (2017/06/26) (6397)
Updger: IBM DB2 / Informix component version update to IBM.Data.DB2.dll 9.7.4.4 (11.1.2020.4) (2017/06/23) (6397)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages 11.1 Fix Pack 2 (2017/06/23)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6397)
- Generating Scripts :
Upd: (SQL Server 2005+) Increase the display of the Computed Column property PERSISTED (6397)
- Connection Manager :
Upd: 1. The title shows the currently selected connection, 2. The initial selection of the last item (6397)
Fix: Fix the problem of missing new connection (6397)
- Table Designer :
Fix: (Firebird) Fixed (6379) Problems with IDENTITY field attribute setting lost (6397)
- Data Import :
Add: support record record separation ( Restoring the record separator from '\ r \ n' ) (6387)
Upd: When you import via [Edit], the hidden field is no longer displayed (6387)
Fix: Improved ( Empty as NULL ): No processing when the source is not a text type (6387)
- Data export:
Add: (Delimitex Text) supports the recording of the separator separator ( Convergence of the record separator to '\ r \ n' ) (6387)
Add: (HTML) Support Multiple Lines of Text () Export Export Character Processing (6387)
- SQL editor:
Upd: Optimizing and Correcting JSON Formatting and Compression Processing (6387)
- Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6397)
http://fishcodelib.com/Database.htm
-
Changelog
Notable changes since 4.7.2:
Fixed creating relations
Fixed export without back quotes
Improved handling of uploaded files with open_basedir
Fixed usage of some browser transformations
Automatically connect using SSL when server is configured for such
https://www.phpmyadmin.net/
-
Changelog
- Main program update:
Add: Automatically exclude unsupported connection attribute settings, to avoid problems with different versions that can cause no connection (6411)
Add: (HP Vertica 8+) Join CHECK Constraints Object Browse / Delete / Enable / Script Generation (6411)
Upd: (ODBC / OleDB) to improve the access to different types of database data types (6411)
Upd: (Firebird) Improved Data Table Fields DOMAIN Type Access Capabilities (6411)
Upd: Update Editor Font Size Max Settings (Editor Font MaxSize = 16) (6411)
Upd: (64bit) VistaDB Component Version Update to VistaDB.5.NET40.dll 5.6.8 (2017/07/12) (6411)
Upd: HP Vertica Component Version Update to Vertica.Data.dll 8.1.1.0 (2017/07/10) (6411)
Upd: Teradata component version update to Teradata.Client.Provider.dll 16.10.0.0 (64bit) (2017/07/05) /15.11.0.4 (32bit) (2017/04/28) (6411)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6411)
Misc: Compatible with Compatible with MySQL 8.0.2 (2017/07) / MySQL 5.7.19 (2017/07) / MySQL 5.6.37 (2017/07) / MySQL 5.5.57 (2017/07)
- Data column editor:
Add: (HP Vertica) support after the automatic display (Named Sequence) value-added processing (6411)
- Data Browser :
Upd: Field Data Type Display Replace the original System Types with the original System Types (6411)
Add: field name background display support different color distinction NOT NULL (same editor) (6411)
- Data editor ( Cell Editor ) / data grid browser ( Cell Viewer )
Upd: Optimize and Improve Image Format Export Processing (6411)
- Generating Scripts :
Add: (PostgreSQL 10+) support CREATE SEQUENCE AS datatype attribute generation (6411)
- Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6411)
http://fishcodelib.com/Database.htm
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added new quick filter options: 'Find records with all words (space-delimited list)' and 'Find records with all strings (comma-delimited list)'
Added new quick filter combo-box: 'Show only items match the filter' and 'Hide items that match the filter'.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
Changelog
SQL editor layout configuration was added
Results viewer: search dialog now highlighs cells
Connection/database selector was fixed
Office data export was enhanced
Dark theme support was improved
BLOB/CLOB editor was fixed
Numeric values editor was improved
Data transfer wizard was improved (columns mapping)
Folder editor UI was fixed
SQL formatting was fixed
Tray icon support was enhanced (can be used for long data export/import operations)
Oracle: PL/SQL parser was improved
MySQL/MariaDB: extra keywords added to SQL dialect
Generic driver: data types were added in navigator tree
Multiple UI bugs were fixed
http://dbeaver.jkiss.org/
-
Changelog
Data Editor and Browser :
Add: Highlighting Groups of Cells (6422)
(Including SQL Histroy / SQL Profiler and other functions), which allows users to browse the same data in different data columns,
SQL Profiler :
Add: Added Vertica Performance Analyzer (64 Profiler for HP Vertica ) (6422)
Main program update:
Add: (SQLite) support table data table number display ( Table RowCount ) and data statistics update processing ( Table Statistics ) (6422)
Add: (Firebird 3 + / Oracle 12c +) support to clear the data table after the reset sequence value processing (RESET SEQUENCES) (6422)
Add: (Firebird) right-click menu to join the information table Enabled or Disabling an Index (6422)
Add: (Firebird) Right-click menu to join the data sheet Rebuilding an Index (6422)
Add: (SQLite) Right-click menu to add index statistics (6422)
Add: (NuoDB) support SYSTEM SEQUENCES system object display (6422)
Add: (NuoDB) supports right-click menu to view SEQUENCES object contents (6422)
Upd: Index table index rebuilds index index data after rebuilding (6422)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6422)
Data column editor:
Upd: Optimize the new preset value after the automatic update processing (6422)
Fix: Improvements and Fixes Duplicate the Row (6422)
Fix: Fix and fix settings are set to NULL (6422)
SQL editor:
Upd: Improvements in the SQL tab of the Messages tab affect the overall efficiency of the implementation (6422)
AutoComplete and IntelliSense :
Add: Support NATURAL JOIN Perceptual Resolution (6422)
Table and View objects list :
Add: increase the data statistics selected update processing (Update Selected Items) (6422)
Generating Scripts :
Fix: (Firebird) Fixed Table Field Default Values Lost Generated Issues (6422)
http://fishcodelib.com/Database.htm
-
Changelog
Update the text of error messages returned by sqlite3_errmsg() for some error codes.
Add new pointer passing interfaces.
Backwards-incompatible changes to some extensions in order to take advantage of the improved security offered by the new pointer passing interfaces:
Extending FTS5 → requires sqlite3_bind_pointer() to find the fts5_api pointer.
carray(PTR,N) → requires sqlite3_bind_pointer() to set the PTR parameter.
remember(V,PTR) → requires sqlite3_bind_pointer() to set the PTR parameter.
Added the SQLITE_STMT virtual table extension.
Added the COMPLETION extension - designed to suggest tab-completions for interactive user interfaces. This is a work in progress. Expect further enhancements in future releases.
Added the UNION virtual table extension.
The built-in date and time functions have been enhanced so that they can be used in CHECK constraints, in indexes on expressions, and in the WHERE clauses of partial indexes, provided that they do not use the 'now', 'localtime', or 'utc' keywords. Futher information.
Added the sqlite3_prepare_v3() and sqlite3_prepare16_v3() interfaces with the extra "prepFlags" parameters.
Provide the SQLITE_PREPARE_PERSISTENT flag for sqlite3_prepare_v3() and use it to limit lookaside memory misuse by FTS3, FTS5, and the R-Tree extension.
Added the PRAGMA secure_delete=FAST command. When secure_delete is set to FAST, old content is overwritten with zeros as long as that does not increase the amount of I/O. Deleted content might still persist on the free-page list but will be purged from all b-tree pages.
Enhancements to the command-line shell:
Add support for tab-completion using the COMPLETION extension, for both readline and linenoise.
Add the ".cd" command.
Enhance the ".schema" command to show the schema of all attached databases.
Enhance ".tables" so that it shows the schema names for all attached if the name is anything other than "main".
The ".import" command ignores an initial UTF-8 BOM.
Added the "--newlines" option to the ".dump" command to cause U+000a and U+000d characters to be output literally rather than escaped using the replace() function.
Query planner enhancements:
When generating individual loops for each ORed term of an OR scan, move any constant WHERE expressions outside of the loop, as is done for top-level loops.
The query planner examines the values of bound parameters to help determine if a partial index is usable.
When deciding between two plans with the same estimated cost, bias the selection toward the one that does not use the sorter.
Evaluate WHERE clause constraints involving correlated subqueries last, in the hope that they never have be evaluated at all.
Do not use the flattening optimization for a sub-query on the RHS of a LEFT JOIN if that subquery reads data from a virtual table as doing so prevents the query planner from creating automatic indexes on the results of the sub-query, which can slow down the query.
Add SQLITE_STMTSTATUS_REPREPARE, SQLITE_STMTSTATUS_RUN, and SQLITE_STMTSTATUS_MEMUSED options for the sqlite3_stmt_status() interface.
Provide PRAGMA functions for PRAGMA integrity_check, PRAGMA quick_check, and PRAGMA foreign_key_check.
Add the -withoutnulls option to the TCL interface eval method.
Enhance the sqlite3_analyzer.exe utility program so that it shows the number of bytes of metadata on btree pages.
The SQLITE_DBCONFIG_ENABLE_QPSG run-time option and the SQLITE_ENABLE_QPSG compile-time option enable the query planner stability guarantee. See also ticket 892fc34f173e99d8
Miscellaneous optimizations result in a 2% reduction in CPU cycles used.
Bug Fixes:
Fix the behavior of sqlite3_column_name() for queries that use the flattening optimization so that the result is consistent with other queries that do not use that optimization, and with PostgreSQL, MySQL, and SQLServer.
Fix the query planner so that it knows not to use automatic indexes on the right table of LEFT JOIN if the WHERE clause uses the IS operator.
Ensure that the query planner knows that any column of a flattened LEFT JOIN can be NULL even if that column is labeled with "NOT NULL".
Fix rare false-positives in PRAGMA integrity_check when run on a database connection with attached databases.
Fix a bug (discovered by OSSFuzz) that causes an assertion fault if certain dodgy CREATE TABLE declarations are used.
https://www.sqlite.org/
-
Changelog
Named filters support was added
Data formats: locale config on Linux was fixed
Custom SQL query ordering was fixed
Office extension install in CE version was fixed
Entity delete confirmation was fixed (multiple objects delete)
Debug log configuration was added
Query manager coloring was fixed
ERD: support of dark theme was fixed
Windows: taskbar notifications enhancements (for data transfer and external tools)
Version update check was fixed
Command line enhancements (auto-commit option)
Full-text search processor was fixed (fail on first error)
SQL Editor: support of dynamic include of other scripts
SQL Editor: support of different quote chars
SQL Editor: script commands processing was fixed
SQL Editor: single line comments toggle was fixed
SQL Editor: open object (F4) shortcut now works in procedures/packages
SQL Editor: connection delete handle was fixed
Results viewer: shortcuts redefine was fixed
Results viewer: filter proposal was fixed (quoted identifiers)
Results viewer: find/replace highlights search string
Results viewer: right justify numbers and dates (configurable)
Database selector was fixed (minimize on some platforms)
PostgreSQL: access methods/operators metadata support was added
PostgreSQL: database dump using inserts (thanks to Alma Garcia)
PostgreSQL: SSL configuration page was fixed
PostgreSQL: DDL generator in generic driver was fixed
PostgreSQL: update connection setting on different database activation
Oracle: compile procedure/package error handling was fixed
SQL Server: support of [] quotes
Multiple UI fixes (including UI freeze on some platforms)
http://dbeaver.jkiss.org/
-
Changelog
Main program update:
Upd: Optimize command -line resolution (6430)
Fix: start the last query to open the label: 1. Fixed (6372) lead to the same name tab can not save the problem, 2. increase the preservation of the last label to 100 (6430)
Upd: (Firebird) Improvements to get the installation directory may cause an exception event handling (6430)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6430)
Data editor ( Cell Editor ) / data grid browser ( Cell Viewer ):
Add: support for exporting original file format (Original Format (*. *)) (6430)
Upd: Optimize Gif file format export processing (6430)
Fix: Fixed (6411) part of the file format export still can not handle the problem (6430)
SQL Profiler:
Upd: (MySQL) Join Global Mode Message Switch Display and Support Version Detection Processing (6430)
http://fishcodelib.com/Database.htm
-
Changelog
Main program update:
Add: support Schema switch object cache processing, can quickly switch between different Schema query tags no need to reload processing (6437)
Add: Status column Add the current label Database Type and Schema Name Display (6437)
(NuoDB / Vertica / Informix / DB2 / PostgreSQL) support different Schema Name tag switching, while switching objects to browse under the Schema (6437)
Add: (FoxPro) support (* .dbf) database connection processing (automatically create dbc multiple choice to join * .dbf file) (6437)
Upd: Optimize command -line resolution (6430)
Upd: (Firebird) Improvements to get the installation directory may cause an exception event handling (6430)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6437)
Misc: Compatible with Compatible with PostgreSQL 9.6.4 / 9.5.8 / 9.4.13 / 9.3.18 / 9.2.22 (2017/08/10)
Open last query tabs on startup :
Add: add SchemaName and DBtype state save processing, re-connect directly after the state (6437)
Upd: Save the last label to 100 (6430)
Fix: Fix (6372) Problems with the same name tab can not be saved (6430)
Data Export :
Add: Data Column Export Format * .sql Add Preserve schema name (6437)
My Favorites ( My Favorites ):
Fix: rewrite and fix [Servo] database handling (6437)
Plain Execution Plan :
Upd: (Informix) Optimize output processing to exclude unwanted message display (6437)
Table Designer :
Upd: (SQLite) field defaults when the function is automatically added (Parentheses) brackets (including script generation) (6437)
Data editor ( Cell Editor ) / data grid browser ( Cell Viewer )
Add: support for exporting original file format (Original Format (*. *)) (6430)
Upd: Optimize Gif file format export processing (6430)
Fix: Fixed (6411) part of the file format export still can not handle the problem (6430)
SQL Profiler :
Upd: (MySQL) Join Global Mode Message Switch Display and Support Version Detection Processing (6430)
http://fishcodelib.com/Database.htm
-
Changelog
Changes:
Further restrict visibility of pg_user_mappings.umoptions, to protect passwords stored as user mapping options.
Disallow empty passwords in all password-based authentication methods.
Make lo_put() check for UPDATE privilege on the target large object.
Correct the documentation about the process for upgrading standby servers with pg_upgrade.
Fix concurrent locking of tuple update chains.
Fix potential data corruption when freezing a tuple whose XMAX is a multixact with exactly one still-interesting member.
Avoid integer overflow and ensuing crash when sorting more than one billion tuples in-memory.
On Windows, retry process creation if we fail to reserve the address range for our shared memory in the new process.
Fix low-probability corruption of shared predicate-lock hash table in Windows builds.
Avoid logging clean closure of an SSL connection as though it were a connection reset.
Prevent sending SSL session tickets to clients.
Fix code for setting tcp_keepalives_idle on Solaris.
Fix statistics collector to honor inquiry messages issued just after a postmaster shutdown and immediate restart.
Ensure that the statistics collector's receive buffer size is at least 100KB.
Fix possible creation of an invalid WAL segment when a standby is promoted just after it processes an XLOG_SWITCH WAL record.
Fix walsender to exit promptly when client requests shutdown.
Fix SIGHUP and SIGUSR1 handling in walsender processes.
Prevent walsender-triggered panics during shutdown checkpoints.
Fix unnecessarily slow restarts of walreceiver processes due to race condition in postmaster.
Fix leakage of small subtransactions spilled to disk during logical decoding.
Reduce the work needed to build snapshots during creation of logical-decoding slots.
Fix race condition that could indefinitely delay creation of logical-decoding slots.
Reduce overhead in processing syscache invalidation events.
Remove incorrect heuristic used in some cases to estimate join selectivity based on the presence of foreign-key constraints.
Fix cases where an INSERT or UPDATE assigns to more than one element of a column that is of domain-over-array type.
Allow window functions to be used in sub-SELECTs that are within the arguments of an aggregate function.
Ensure that a view's CHECK OPTIONS clause is enforced properly when the underlying table is a foreign table.
Move autogenerated array types out of the way during ALTER ... RENAME.
Fix dangling pointer in ALTER TABLE when there is a comment on a constraint belonging to the table.
Ensure that ALTER USER ... SET accepts all the syntax variants that ALTER ROLE ... SET does.
Allow a foreign table's CHECK constraints to be initially NOT VALID.
Properly update dependency info when changing a datatype I/O function's argument or return type from opaque to the correct type.
Allow parallelism in the query plan when COPY copies from a query's result.
Reduce memory usage when ANALYZE processes a tsvector column.
Fix unnecessary precision loss and sloppy rounding when multiplying or dividing money values by integers or floats.
Tighten checks for whitespace in functions that parse identifiers, such as regprocedurein().
Use relevant #define symbols from Perl while compiling PL/Perl.
In libpq, reset GSS/SASL and SSPI authentication state properly after a failed connection attempt.
In psql, fix failure when COPY FROM STDIN is ended with a keyboard EOF signal and then another COPY FROM STDIN is attempted.
Fix pg_dump and pg_restore to emit REFRESH MATERIALIZED VIEW commands last.
Improve pg_dump/pg_restore's reporting of error conditions originating in zlib.
Fix pg_dump with the --clean option to drop event triggers as expected.
Fix pg_dump with the --clean option to not fail when the public schema doesn't exist.
Fix pg_dump to not emit invalid SQL for an empty operator class.
Fix pg_dump output to stdout on Windows.
Fix pg_get_ruledef() to print correct output for the ON SELECT rule of a view whose columns have been renamed.
Fix dumping of outer joins with empty constraints, such as the result of a NATURAL LEFT JOIN with no common columns.
Fix dumping of function expressions in the FROM clause in cases where the expression does not deparse into something that looks like a function call.
Fix pg_basebackup output to stdout on Windows.
Fix pg_rewind to correctly handle files exceeding 2GB.
Fix pg_upgrade to ensure that the ending WAL record does not have wal_level = minimum.
Fix pg_xlogdump's computation of WAL record length.
In postgres_fdw, re-establish connections to remote servers after ALTER SERVER or ALTER USER MAPPING commands.
In postgres_fdw, allow cancellation of remote transaction control commands.
Increase MAX_SYSCACHE_CALLBACKS to provide more room for extensions.
Always use -fPIC, not -fpic, when building shared libraries with gcc.
In MSVC builds, handle the case where the openssl library is not within a VC subdirectory.
In MSVC builds, add proper include path for libxml2 header files.
In MSVC builds, recognize a Tcl library that is named tcl86.lib.
In MSVC builds, honor PROVE_FLAGS settings on vcregress.pl's command line.
www.postgresql.org
-
Changelog
Results viewer: save filters settings for each table
Results viewer: columns reordering with drag-n-drop
Results viewer: dark theme support was improved
SQL editor: variables support was fixed (global vars)
SQL Editor: hyperlinks on quoted identifiers were fixed
SQL Editor: autocomplete of quoted identifiers was fixed
SQL scripts create was fixed (for new projects)
Triggers source viewer was fixed (empty trigger body)
Auto-complete: optional support of global (in all schemas) tables search
Checkbox editor UI was fixed
Database/schema selector was fixed (application minimize problem)
Custom (named) object filters support was added
Locale configuration was fixed
Custom SQL queries ordering fix (quoted column names)
Exasol: object comments support improved, DEFINE command support
Oracle: all table triggers folder was added
PostgreSQL: SSL configuration UI was fixed
Informix: active database change was added
Informix: column names (instead of descriptions) in results viewer
Informix: triggers reading was fixed
Drivers download was fixed
http://dbeaver.jkiss.org/
-
Changelog
Fixed the per-server theme feature
Fixed several compatibility issues with PHP 7.2
Fixed copy results to clipboard
Improved error handling on corrupted tables
https://www.phpmyadmin.net/
-
Changelog
Fix a potential memory leak in the new sqlite3_result_pointer() interface.
Changes carried forward from version 3.20.0 (2017-08-01):
Update the text of error messages returned by sqlite3_errmsg() for some error codes.
Add new pointer passing interfaces.
Backwards-incompatible changes to some extensions in order to take advantage of the improved security offered by the new pointer passing interfaces: a. Extending FTS5 → requires sqlite3_bind_pointer() to find the fts5_api pointer.
carray(PTR,N) → requires sqlite3_bind_pointer() to set the PTR parameter.
remember(V,PTR) → requires sqlite3_bind_pointer() to set the PTR parameter.
Added the SQLITE_STMT virtual table extension.
Added the COMPLETION extension - designed to suggest tab-completions for interactive user interfaces. This is a work in progress. Expect further enhancements in future releases.
Added the UNION virtual table extension.
The built-in date and time functions have been enhanced so that they can be used in CHECK constraints, in indexes on expressions, and in the WHERE clauses of partial indexes, provided that they do not use the 'now', 'localtime', or 'utc' keywords. Futher information.
Added the sqlite3_prepare_v3() and sqlite3_prepare16_v3() interfaces with the extra "prepFlags" parameters.
Provide the SQLITE_PREPARE_PERSISTENT flag for sqlite3_prepare_v3() and use it to limit lookaside memory misuse by FTS3, FTS5, and the R-Tree extension.
Added the PRAGMA secure_delete=FAST command. When secure_delete is set to FAST, old content is overwritten with zeros as long as that does not increase the amount of I/O. Deleted content might still persist on the free-page list but will be purged from all b-tree pages.
Enhancements to the command-line shell: a. Add support for tab-completion using the COMPLETION extension, for both readline and linenoise.
Add the ".cd" command.
Enhance the ".schema" command to show the schema of all attached databases.
Enhance ".tables" so that it shows the schema names for all attached if the name is anything other than "main".
The ".import" command ignores an initial UTF-8 BOM.
Added the "--newlines" option to the ".dump" command to cause U+000a and U+000d characters to be output literally rather than escaped using the replace() function.
Query planner enhancements: a. When generating individual loops for each ORed term of an OR scan, move any constant WHERE expressions outside of the loop, as is done for top-level loops.
The query planner examines the values of bound parameters to help determine if a partial index is usable.
When deciding between two plans with the same estimated cost, bias the selection toward the one that does not use the sorter.
Evaluate WHERE clause constraints involving correlated subqueries last, in the hope that they never have be evaluated at all.
Do not use the flattening optimization for a sub-query on the RHS of a LEFT JOIN if that subquery reads data from a virtual table as doing so prevents the query planner from creating automatic indexes on the results of the sub-query, which can slow down the query.
Add SQLITE_STMTSTATUS_REPREPARE, SQLITE_STMTSTATUS_RUN, and SQLITE_STMTSTATUS_MEMUSED options for the sqlite3_stmt_status() interface.
Provide PRAGMA functions for PRAGMA integrity_check, PRAGMA quick_check, and PRAGMA foreign_key_check.
Add the -withoutnulls option to the TCL interface eval method.
Enhance the sqlite3_analyzer.exe utility program so that it shows the number of bytes of metadata on btree pages.
The SQLITE_DBCONFIG_ENABLE_QPSG run-time option and the SQLITE_ENABLE_QPSG compile-time option enable the query planner stability guarantee. See also ticket 892fc34f173e99d8
Miscellaneous optimizations result in a 2% reduction in CPU cycles used.
Bug Fixes:
Fix the behavior of sqlite3_column_name() for queries that use the flattening optimization so that the result is consistent with other queries that do not use that optimization, and with PostgreSQL, MySQL, and SQLServer. Ticket de3403bf5ae.
Fix the query planner so that it knows not to use automatic indexes on the right table of LEFT JOIN if the WHERE clause uses the IS operator. Fix for ce68383bf6aba.
Ensure that the query planner knows that any column of a flattened LEFT JOIN can be NULL even if that column is labeled with "NOT NULL".
Fix rare false-positives in PRAGMA integrity_check when run on a database connection with attached databases. Ticket a4e06e75a9ab61a12
Fix a bug (discovered by OSSFuzz) that causes an assertion fault if certain dodgy CREATE TABLE declarations are used. Ticket bc115541132dad136
https://www.sqlite.org/
-
Changelog
SQL editor:
Add: search and replace support for multi-file processing ( Finding and Replacing Multiple Documents ) (6448)
Add: search and replace the dialog box to join the shortcut key processing ( Shortcut Keys ): (6448)
Replace Next Alt + R , Replace All Alt + A , Match case Alt + C , Match whole word Alt + W , Regular Expressions Alt + E
Main program update:
Upd: (PostgreSQL) The original switch library function to the database tool (DB Tools-> Specify a database) (6448)
Upd: (Oracle) Update TIMESTAMP WITH [LOCAL] TIME ZONE Data Type Default Max (6448)
Upd: (OleDB / ODBC) Add DECIMAL / NUMERIC (precision, scale) Accuracy display (including data table editing and script generation) (6448)
Fix: (NuoDB) Fix and update INTEGER / DECIMAL / CLOB data type and precision display (including data table editing and script generation) (6448)
Upd: Improved Data Table Field Data Type Length (n) Resolution Capability (Impact Contains Multiple Functions) (6448)
Upd: Improved Table Fields Automatically Add Custom Type Processing (6448)
Fix: Data Statistics Update: Removes unsupported library options (6448)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6448)
Data Editor and Browser :
Upd: (Oracle) Support TIMESTAMP WITH TIME ZONE Display and Edit Processing (6448)
Upd: (PostgreSQL) support TIMESTAMPTZ display and edit processing (6448)
Support for databases containing Oracle / PostgreSQL / SQL Server / VistaDB / Teradata / Vertica (including export processing)
Data Export :
Upd: (Oracle) support TIMESTAMP WITH TIME ZONE format export processing (6448)
Upd: (PostgreSQL) support TIMESTAMPTZ format export processing (6448)
Fix: (Oracle) Export Format INSERT statement (* .sql): Fixed BEGIN ... END; The last INSERT unfinished character (6448)
Table Designer :
Fix: (Firebird 3+) Fix Table Fields NULL / NOT NULL Update Processing (6448)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6448)
http://fishcodelib.com/Database.htm
-
Changelog
Search Objects :
Add: Support Content Search ( Search DDL (Data Definition Language) ( Pro ) (6456)
Support includes tables / indexes / triggers / views / procedures / functions / serial / packages / macros / synonyms ... etc etc etc.
Add: Right-click menu item Add sub-option Search all items [ALL] Processing (6456)
Upd: [Browse all database schemas] Change to search for [current Schema] Specifies that the object is no longer all (6456)
Upd: Improved Sub-Objects Search Processing: Contains all library object types (6456)
DateTime Picker :
Add: support time zone ( TimeZone ) automatic conversion processing (6456)
Security Manager :
Add: (Firebird 4+) support System privileges for Roles role system settings (6456)
SQL Profiler :
Add: (Firebird 3+) support 2.5, 3.x and 4.x Global Mode profiling (6456)
Inspect Object :
Add: Add Quick Filter objects (6456)
Data Editor and Browser :
Upd: Optimize the width of the field automatically adjust the processing (for different data types and data formatting ...) (6456)
Main program:
Upd: Improved [Library Object Search Window] and [Database Chart Window] (6456) after [Interrupted Connection] or [Switch between different Schema]
Fix: Clear Quick Filter : Fixes problems that can not be displayed in many states (6456)
Fix: resolving some of the data types with length may affect some of the functional judgment problems (6456)
Upd: Firebird Component Version Update to FirebirdSql.Data.FirebirdClient.dll 5.11.0.0 (2017/08/30) (6456)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6456)
Misc: Compatible with Compatible with PostgreSQL 9.6.5 / 9.5.9 / 9.4.14 / 9.3.19 / 9.2.23 (2017/08/31)
http://fishcodelib.com/Database.htm
-
Changelog
Sample database was added (SQLite)
New connection create fix (ordering in DB navigator)
Results viewer: local ordering fix (show confirmation about data loss)
Results viewer: copy column names/row numbers configuration dialog
ERD: bring to front and send to back actions
ERD: custom diagram coloring
ERD: diagram export fix (NPE)
ERD: SVG format export (optional extension)
MySQL: SOURCE keyword handler was fixed
MySQL: local client install detection was fixed
PostgreSQL: XML value edit fix
PostgreSQL: default tablespace info
Generic driver: foreign keys loading fix
Redshift: driver version update
http://dbeaver.jkiss.org/
-
Changelog
- Code Manager :
Add: support multi-line search processing (6433)
Add: support result highlighting (6463)
Upd: Support Search Process Interrupt Processing (6463)
- Main program:
Add: add GetColumns alternative processing (support for all database types), when the built-in can not get the data table field automatically switch processing (6463)
Resolve the problem when Excel can not get fields when the table name contains - characters
Fix: (MySQL 5.x) down compatible lower database version update processing:
Upd: (MySQL 5.5.3+) Increased version detection when PROCEDURE AND FUNCTION PARAMETERS is accessed to avoid invalid handling (6463)
Fix: Security Manager : Fixed an issue where older versions (<5.5) were not working properly (6463)
Fix: Fixed an issue where the older version (<5.0.?) Could not normally generate object definition content (DDL) (including TABLES / VIEWS / PROCRDURES / FUNCTIONS) (6463)
Fix: Fix older version (<5.1.21) Problems with object definition content (DDL) that can not be generated properly (including TRIGGERS) (6463)
Fix: Process List : Fixed an issue where the older version (<5.0.?) Could not display the contents of the field (6463)
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6463)
Misc: Compatible with Compatible with NuoDB 3.0 (2017/09)
- Generating Scripts :
Fix: Keep the data type case different display (including data table update and script generation) (6463)
Fix: (Firebird) Fixed DOMAIN data type generation processing (including data table update and script generation) (6463)
Upd: (Firebird) update DOMAIN script generation: increase SEGMENT SIZE, CHARACTER SET, COLLATE and other property display (6463)
Fix: (Firebird) Fix INDEX script generation: Fix the problem of generating Indexing on expressions (6463)
Fix: (SQLite) fixes CHECK constraints parsing processing (including table updates and script generation) (6463)
- Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6463)
http://fishcodelib.com/Database.htm
-
Changelog
Main program:
Add: add 64-bit professional version ( Database .NET Standard x64 (w / o Data Migration) ) (6467)
Provide another option for 64-bit and professional users who have all the features but do not need a database conversion feature
Upd: Improved click (+/-) issues associated with double-clicking expand / collapse nodes (6467)
Upd: Optimize ListView Control Display Efficiency, Avoid Unnecessary Heavy Brush Display Processing (6467)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6467)
SQL editor:
Upd: Support Messages Tab Font Size Update (inherited from Text Results) (6467)
Data Browser :
Upd: field [text] data type increase length display (Column Size) (same editor) (6467)
http://fishcodelib.com/Database.htm
-
Changelog
SQL editor: FK navigation was improved (open reference in new tab)
SQL editor: code folding was added
SQL editor: morph delimited text feature
SQL editor: SQL formatting was fixed (Oracle)
SQL editor: autocompletion was fixed (databases without schemas)
ERD: diagram rendering/nodes selection was fixed
ERD: export to SVG format was fixed
XML editor: code folding was added
Results viewer: CLOB reading was improved
Results viewer: connection name in status bar (optional)
Results viewer: copy column names action was fixed
Results viewer: complex types (structs, arrays, objects) rendering is now configurable
Data edit: big decimal values binding was fixed
Metadata editor: remember editor tab sizes
Database navigator: double-click behavior is now configurable (expand by default)
Database navigator: column data types are visible in tree (optional)
Bootstrap queries can use local variables
Connections config file loading was fixed (make force refresh)
Error handling: extract SQL error chain on client-side
MySQL: DDL read was fixed (non-English identifiers/comments)
MySQL: default driver version was changed to 5.1.44
PostgreSQL: database create/drop support was added
PostgreSQL: LIMIT/OFFSET support (for big tables export)
PostgreSQL: default generic driver version was changed to 9.4.1212
PostgreSQL: block statements processing was fixed
FireBird: domain types support (read-only)
SQLite: full table DDL (with indexes) support
Hive: query limits config was changed
Number of minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Eclipse Oxygen (E4.7) is now default base platform. A lot of minor improvements/fixes comes along with it
Chinese, Russian, German localizations are back in beta test
Results viewer: UUID value transformer (from binary) was added
Results viewer: multi-cell paste support was added
Results viewer: aggregate functions for char/varchar columns
Results viewer: filter editor dialog UI was fixed
Connection invalidate timeout was added
Workspace preference page was added in standalone version
Database navigator refresh performance was fixed
Extra command line parameters support (-closeTabs, -disconnectAll)
SQL Editor: delimiters parser was fixed ($$ delimiters)
SQL Editor: unsafe queries (DELETE/UPDATE without WHERE) warning was added
SQL Editor: server-side ouput reading was redesigned (output for scripts was fixed)
SQL Editor: SQL completion preference page was fixed (global search)
SQL Editor: SQL completion for unicode identifiers was fixed
SQL Editor: parameters binding (NULL value) was fixed
SQL Editor: status message update was fixed
ER diagrams: column comments now can be enabled on diagram
ER diagrams: dark theme support was fixed (css)
Object filters was fixed (asterisk in schema names)
Oracle: zero scale for numeric data types
Oracle: REF CURSOR read was fixed (in value view dialog)
PostgreSQL: big table data export was fixed (memory consumption)
PostgreSQL: table indexes DDL was fixed (read from server)
PostgreSQL: sequences were excluded from table list
PostgreSQL: NULL array elements reading was fixed
Firebird: column charsets, binary columns support was added
PrestoDB driver config was added
UI freeze on transactions isolation level detect was fix
http://dbeaver.jkiss.org/
-
Changelog
- Main program:
Add: add or hide left panel Shortcut Keys : (Show or hide the left panel: F12 ) (6488)
Upd: HP Vertica Component Version Update to Vertica.Data.dll 8.1.1.6 (2017/09/27) (6488)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6488)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2017/10/03)
Misc: Compatible with Compatible with PostgreSQL 10 RTM (2017/10/05)
Misc: Compatible with Compatible with SQL Server 2017 RTM (2017/10/02)
- Object Navigator :
Add: (Access) Support System Table Display (6488)
- SQL history:
Updating SQL statements such as INSERT / DELETE / UPDATE SQL performance analyzer (including SQL Profiler 's LOG mode) (6488)
- Data Editor and Browser :
Fix: (PostgreSQL / Oracle) Fixed (6448) caused TIMESTAMPTZ field type, when the data is NULL can not handle the problem (6488)
- Data Browser :
Upd: Update (6467) Field [Text] Data Type Increment Length Display (Column Size) (same as editing) (6488)
- AutoComplete and IntelliSense :
Upd: Optimize SUB-SELECT Sensing Resolution (6488)
- Database Migration (Pro):
Fix: (64bit) Fixed when the main program is minimized when the progress window shows the problem (6488)
Upd: All updates with dbMigration .NET Software (6488)
http://fishcodelib.com/Database.htm
-
Changelog
Java 9 support was fixed
SQL Editor: connection/schema selectors redesign
SQL Editor: divider position save
SQL Editor: BOM for external SQL files support was added
SQL Editor: queries folding was fixed
SQL error chain evaluation was fixed
SQL autocomplete for quoted and/or national identifiers was fixed
Results viewer: cursor reposition on refresh/mode change was fixed
Results viewer: reset all colorings action was added
Results viewer: reflect data changes in transaction monitor
Results viewer: right-aligned cells (numbers/dates) rendering was fixed
Results viewer: columns drag-n-drop was redesigned (now activated on column icon dragging)
Results viewer: multi-cell paste support was added
SQL Editor/results viewer: SELECT COUNT query transformation was fixed (omit order)
Dark theme support was improved
Support of null scale/precision for numeric data types was added
SQL generator: IS NULL/IS NOT NULL support was added
SQL generator: omit schema name feature (configurable)
Object editor: changes save procedure was fixed (+UI fix)
Office (XLSX) export: numeric/boolean cells formatting was fixed
Global schema/tables filters were fixed (MySQL/PostgreSQL)
Connections copy/paste was fixed
MySQL/MariaDB tables read was fixed (quoted identifiers)
Vertica: JDBC URL was fixed (database is optional)
Vertica: current schema detection/update
PostgreSQL: advanced data types (postgis, json, etc) resolution fix
PostgreSQL: procedures fully qualified names fix
DB2: primary key drop/edit fix
Oracle: synonyms read was fixed
Oracle: primary key drop/edit fix
SQL Server: GO delimiters evaluation was fixed
Minor UI fixes
http://dbeaver.jkiss.org/
-
(http://www.pretty-software.com/images/prettydbexplorer2.jpg)
Pretty Database Explorer is a useful and easy-to use application designed to explore various databases. With its intuitive interface, it will remember your queries, your scripts and created tables. You have the possibility to connect to various databases such as Firebird, Interbase, MySQL or Oracle.
Freeware
Whats new: >>
Added [SKIP] to the import wizard.
http://www.pretty-software.com/prettydbexplorer.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Interface improvements.
Minor bugfixes.
http://www.vlsoftware.net/
-
Changelog
Main program:
Add: (64bit) Added support for the dBase IV / 5.0 (* .dbf) database (6505)
Upd: Improvements When the login user has no SELECT privilege or can not load Data Types, you can choose to disconnect or continue to connect (6505)
Upd: SQLite component version update to System.Data.SQLite.DLL 1.0.106.0 (3.21.0) (2017/10/17) (6505)
Upd: HP Vertica Component Version Update to Vertica.Data.dll 9.0.0.0 (2017/10/16) (6505)
Updger: IBM DB2 / Informix component version update to IBM.Data.DB2.dll 9.7.4.4 (11.1.2021) (2017/10/10) (6505)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages 11.1 Fix Pack 2a (2017/10/10)
Upd: EPPlus Component Version Update to EPPlus.dll 4.1.1 (2017/10/08) (6505)
Upd: Other Include Cumulative Small Update, Fix and Optimize (6505)
Misc: Compatible with Compatible with MySQL 5.7.20 (2017/10) / MySQL 5.6.38 (2017/10) / MySQL 5.5.58 (2017/10)
Misc: Compatible with Compatible with Microsoft Windows 10 (1709) ( )
SQL Profiler:
Add: (Vertica) Added support for Vertica 7.x older versions (6505)
Connection Manager:
Fix: (dBase) Fixed list field does not fully display the specified path (6505)
AutoComplete and IntelliSense:
Add: Add Quoted Identifiers (6505) Enable Quoted Identifiers (6505)
Upd: Improved User Experience: Re-Remove Shortcut F5 Insert Project Processing (6505)
Upd: Optimize Field Perceptions (6505)
Data Viewer:
Upd: Browse Schema Original XML / JSON AutoFormat to manual formatting (6505)
Database Migration (Pro):
Add: (64bit) Added support for the dBase IV / 5.0 (* .dbf) database (6505)
Fix: (64bit) Fixed when the problem did not get the focus of the display (6505)
Upd: All updates with dbMigration .NET Software (6505)
http://fishcodelib.com/Database.htm
-
Changelog
Fixed JavaScript error in server monitor
Reload JavaScript translations when changing language
Fixed error when browsing non-SELECT results
Fixed export of table with VIRTUAL columns
Fixed incorrectly selecting the next row when selecting multiple rows
Fixes for input transformations
https://www.phpmyadmin.net/
-
Changelog
Take advantage of the atomic-write capabilities in the F2FS filesystem when available, for greatly reduced transaction overhead. This currently requires the SQLITE_ENABLE_BATCH_ATOMIC_WRITE compile-time option.
Allow ATTACH and DETACH commands to work inside of a transaction.
Allow WITHOUT ROWID virtual tables to be writable if the PRIMARY KEY contains exactly one column.
The "fsync()" that occurs after the header is written in a WAL reset now uses the sync settings for checkpoints. This means it will use a "fullfsync" on macs if PRAGMA checkpoint_fullfsync set on.
The sqlite3_sourceid() function tries to detect if the source code has been modified from what is checked into version control and if there are modifications, the last four characters of the version hash are shown as "alt1" or "alt2". The objective is to detect accidental and/or careless edits. A forger can subvert this feature.
Improved de-quoting of column names for CREATE TABLE AS statements with an aggregate query on the right-hand side.
Fewer "stat()" system calls issued by the unix VFS.
Enhanced the LIKE optimization so that it works with an ESCAPE clause.
Enhanced PRAGMA integrity_check and PRAGMA quick_check to detect obscure row corruption that they were formerly missing. Also update both pragmas so that they return error text rather than SQLITE_CORRUPT when encountering corruption in records.
The query planner now prefers to implement FROM-clause subqueries using co-routines rather using the query flattener optimization. Support for the use of co-routines for subqueries may no longer be disabled.
Pass information about !=, IS, IS NOT, NOT NULL, and IS NULL constraints into the xBestIndex method of virtual tables.
Enhanced the CSV virtual table so that it accepts the last row of input if the final new-line character is missing.
Remove the rarely-used "scratch" memory allocator. Replace it with the SQLITE_CONFIG_SMALL_MALLOC configuration setting that gives SQLite a hint that large memory allocations should be avoided when possible.
Added the swarm virtual table to the existing union virtual table extension.
Added the sqlite_dbpage virtual table for providing direct access to pages of the database file. The source code is built into the amalgamation and is activated using the -DSQLITE_ENABLE_DBPAGE_VTAB compile-time option.
Add a new type of fts5vocab virtual table - "instance" - that provides direct access to an FTS5 full-text index at the lowest possible level.
Remove a call to rand_s() in the Windows VFS since it was causing problems in Firefox on some older laptops.
The src/shell.c source code to the command-line shell is no longer under version control. That file is now generated as part of the build process.
Miscellaneous microoptimizations reduce CPU usage by about 2.1%.
Bug fixes:
Fix a faulty assert() statement discovered by OSSFuzz. Ticket cb91bf4290c211d
Fix an obscure memory leak in sqlite3_result_pointer(). Ticket 7486aa54b968e9b
Avoid a possible use-after-free error by deferring schema resets until after the query planner has finished running. Ticket be436a7f4587ce5
Only use indexes-on-expressions to optimize ORDER BY or GROUP BY if the COLLATE is correct. Ticket e20dd54ab0e4383
Fix an assertion fault that was coming up when the expression in an index-on-expressions is really a constant. Ticket aa98619ad08ddca
Fix an assertion fault that could occur following PRAGMA reverse_unordered_selects. Ticket cb91bf4290c211d
Fix a segfault that can occur for queries that use table-valued functions in an IN or EXISTS subquery. Ticket b899b6042f97f5
Fix a potential integer overflow problem when compiling a particular horrendous common table expression. This was another problem discovered by OSSFuzz. Check-in 6ee8cb6ae5.
Fix a potential out-of-bound read when querying a corrupt database file, a problem detected by Natalie Silvanovich of Google Project Zero. Check-in 04925dee41a21f.
https://www.sqlite.org/
-
Changelog
Main program:
Upd: Optimize the main program startup speed and overall processing efficiency (6512)
Add: Restored recently closed tabs : Add to the index label button with the label title in the right menu (6512)
Add: support script generation export to clipboard ( Copy Script to Clipboard ) (6512)
Add: re-filter filter columns : integrated into the data list right-click menu, as a sub-option sub-option [F] (6512)
1. Increase the work bar and right-click menu, 2. Support batch processing, 3. Support drag and drop mobile processing, 4. WYSIWYG immediately update ... and other new features
Upd: Other Include Cumulative Minor Update, Fix and Optimize (6512)
Misc: (Excel 32bit) due to Microsoft update lead to the occurrence of connection Unexpected error from external database driver, can refer to ( Link1 , Link2 ) solution
SQL editor:
Upd: Improved label off processing: When you close more than one [Edit] tab, only one question window (6512) will be displayed.
Fix: Fixed a problem where the list item in the Window menu can not be removed when the [Edit] tab is removed (6512)
Fix: Fix the label off the problem of exception handling in some cases (6512)
Process List:
Fix: Fix the problem that the editor can not hide the editor when the current query page is empty (6512)
Upd: Improved Execution Processing Exclusion Records in SQL History (6512)
Updating: 1. Increase the field to hide the memory, 2. Remove the unnecessary auto filter data button (6512)
Data column editor:
Fix: Duplicate the Row: Fixed a problem that could not be saved if the virtual field was included (6512)
Upd: Duplicate the Row: Improvements will not be processed when the remake field is read-only (eg BLOB type) (6512)
Data Editor / Cell Viewer :
Upd: Edit mode: Format and compression separate processing, browse mode: Optimize the formatting function and change to automatic processing (6512)
AutoComplete and IntelliSense :
Add: Generates the Generating Cache TimeOut, which automatically ends the processing when the build time exceeds the setting (6512)
http://fishcodelib.com/Database.htm
-
Changelog
Results editor: zoom in/zoom out support
Stored procedures results visualization fix
Active database/schema switcher was fixed
Bootstrap queries processing was fixed (prepared statement)
Command line parameters processing was fixed
Views/triggers create/edit was fixed
Metadata compare: compare views source
Running queries in background: UI freeze fix
Results viewer: columns width configuration
Installers icons/splash screen were updated
Chinese localization additions (-nl zh)
Connection invalidate command was fixed
SQL generation was improved (FQ names config for DDL)
Oracle: PL/SQL blocks parser was fixed
Oracle: FLOAT (NUMBER) data type edit was fixed
MySQL: extra options in database dump wizard
MySQL: database charset/collation edit
DB2: show aliases in SQL auto-completion
PostgreSQL: permissions panel was redesigned
SQLite: data types properties
Misc UI fixes
http://dbeaver.jkiss.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Creating schemas for Unicode text and CSV files.
Using different encodings when exporting to text or CSV.
http://www.vlsoftware.net/
-
Changelog
Data Export :
Add: Added Export Result Column (Update and Delete) State Generating UPDATE and DELETE statements from results (6519)
Add: Add Export selected rows to a file (6519) for Export [Selected]
Upd: The original [N] [All] data column to new query window Change to the [Selected] data column output (6519)
Fix: Copy [Selected] Rows to Clipboard : Fix Multiple Separated Characters in the First Column of SQL Format (6519)
Fix: export query result column SQL format: fix the Keep Nulls settings also affect the Keep Identity retention error (with the 6341 data table export) (6519)
Main program update ( Main ):
Add: (64bit) Join SQLCe 3.5 as a built-in process to replace the original attached file (6519)
Upd: Read-Only Mode : Update menu function enable status, exclude non-read-only function (6519)
Upd: Improving User Experience: Optimizing Click Auto-Expand / Collapse Nodes Processing to Avoid Double-Click Occurrences that Cause Unfolding Simultaneously and Concatenate (6519)
Upd: Improving User Experience: Optimizing Right-Click Menu Selection Status and Sub-Key Display Processing (6519)
Upd: SQLite Symbol Version Updated to System.Data.SQLite.DLL 1.0.106.0 (3.21.0) (2017/11/02) (6519)
Upd: HP Vertica Component Version Updated to Vertica.Data.dll 9.0.0.1 (2017/10/27) (6519)
Upd: MySQL Component Version Updated to MySql.Data.dll 6.9.10 (2017/10/23) (6519)
Upd: Sybase ASE Component Version Updated to Sybase.AdoNet4.AseClient.dll 4.157.1000.0 (2013/04/26) (6519)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6519)
http://fishcodelib.com/Database.htm
-
Changelog
Ensure that INSERT ... ON CONFLICT DO UPDATE checks table permissions and RLS policies in all cases.
Fix crash due to rowtype mismatch in json{b}_populate_recordset().
Fix sample server-start scripts to become $PGUSER before opening $PGLOG.
Fix BRIN index summarization to handle concurrent table extension correctly.
Fix possible failures during concurrent updates of a BRIN index.
Prevent logical replication from setting non-replicated columns to nulls when replicating an UPDATE.
Fix logical replication to fire BEFORE ROW DELETE triggers when expected.
Fix crash when logical decoding is invoked from a SPI-using function, in particular any function written in a PL language.
Ignore CTEs when looking up the target table for INSERT/UPDATE/DELETE, and prevent matching schema-qualified target table names to trigger transition table names.
Avoid evaluating an aggregate function's argument expression(s) at rows where its FILTER test fails.
Fix incorrect query results when multiple GROUPING SETS columns contain the same simple variable.
Fix query-lifespan memory leakage while evaluating a set-returning function in a SELECT's target list.
Allow parallel execution of prepared statements with generic plans.
Fix incorrect parallelization decisions for nested queries.
Fix parallel query handling to not fail when a recently-used role is dropped.
Fix crash in parallel execution of a bitmap scan having a BitmapAnd plan node below a BitmapOr node.
Fix json_build_array(), json_build_object(), and their jsonb equivalents to handle explicit VARIADIC arguments correctly.
Fix autovacuum's “work item” logic to prevent possible crashes and silent loss of work items.
Fix corner-case crashes when columns have been added to the end of a view.
Record proper dependencies when a view or rule contains FieldSelect or FieldStore expression nodes.
Correctly detect hashability of range data types.
Correctly ignore RelabelType expression nodes when examining functional-dependency statistics.
Prevent sharing transition states between ordered-set aggregates.
Prevent idle_in_transaction_session_timeout from being ignored when a statement_timeout occurred earlier.
Fix low-probability loss of NOTIFY messages due to XID wraparound.
Reduce the frequency of data flush requests during bulk file copies to avoid performance problems on macOS, particularly with its new APFS file system.
Allow COPY's FREEZE option to work when the transaction isolation level is REPEATABLE READ or higher.
Fix AggGetAggref() to return the correct Aggref nodes to aggregate final functions whose transition calculations have been merged.
Fix insufficient schema-qualification in some new queries in pg_dump and psql.
Avoid use of @> operator in psql's queries for \d.
Fix pg_basebackup's matching of tablespace paths to canonicalize both paths before comparing.
Fix libpq to not require user's home directory to exist.
In ecpglib, correctly handle backslashes in string literals depending on whether standard_conforming_strings is set.
Make ecpglib's Informix-compatibility mode ignore fractional digits in integer input strings, as expected.
Fix missing temp-install prerequisites for check-like Make targets.
Update time zone data files to tzdata release 2017c for DST law changes in Fiji, Namibia, Northern Cyprus, Sudan, Tonga, and Turks & Caicos Islands, plus historical corrections for Alaska, Apia, Burma, Calcutta, Detroit, Ireland, Namibia, and Pago Pago.
In the documentation, restore HTML anchors to being upper-case strings.
www.postgresql.org
-
Changelog
Connection/schema selectors UI was improved
Shortcuts for connection schema select (CTRL+9, CTRL+0)
SQL error handle was fixed (error type detection, reconnect activation)
SELECT COUNT(*) transformer was fixed
SQL completion: multiple bug fixes
SQL editor: single line comment toggle was fixed
SQL editor: script execution UI config (editor pane maximize is now configurable)
SQL editor: support association with connections from another project
Database editor: auto-save doesn’t affect data editors
Results viewer: varchar to binary column view transformer
Results viewer: status label was fixed
Results viewer: timestamp value editor was fixed
PostgreSQL: view DDL was fixed (for alter view)
MySQL/MariaDB: quoted schema name handle fixed
Oracle: DATE data type support was fixed
Oracle: execution plan for queries with parameters
Oracle: sessions SQL read was improved
SQL Server: native timestamp format fixed
Data search: UI was fixed (performance)
MetaData search: UI was fixed (tree structure)
ER diagrams: datasource info in project explorer
SSH tunnel config enhanced (local port number)
i18n model enhancement
Chinese localization
Hex editor UI was fixed (hex panel stretching, preferences)
Keyboard shortcuts were fixed (conflicts with other Eclipse solutions)
Cloudera Impala driver config was added
CUBRID driver config was added
Office and SVG extensions moved to separate update sites (marketplace)
Misc UI fixes
http://dbeaver.jkiss.org/
-
Changelog
- Main program update ( Main ):
Add: Read-Only Mode : Add support for MySQL / SQL Server database read-only mode processing (6528)
Has been included Support: MySQL / SQL Server / SQLite / SQLCe / Access / Excel / dBase / Text / HP Vertica and other databases
Add: External Index Keys Enabling or Disabling Foreign Keys: Adding Support for SQL Server / SQL Azure / Oracle Databases (6528)
Fix: fixes SQL Server 2005 can not get the field message (the impact includes multiple functions) (6528)
Upd: Waiting for Windows to Support Manual Shutdown to Avoid Problems That Can not Be Processed When Any Exception Occurs (6528)
Fix: Fix (6512) Causes Correlated Issues (6528)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6528)
Misc: Compatible with Compatible with PostgreSQL 10.1 / 9.6.6 / 9.5.10 / 9.4.15 / 9.3.20 / 9.2.24 (2017/11/09)
- Connection List :
Add: Add Click Single-click button (6528)
Add: Added Generate the command-line to Clipboard automatically generated selected connection name (6528)
- Command Line Processing ( Command-line ):
Add: support servo database direct connection processing, without establishing connection settings (6528)
Without a profile_name you can use: [-s: servername] [-d: databasename] [-p: port] [-u: username] [-w: password] [-e winauth]
Add: Support directly open the protected portable database with password connection processing (6528)
app.exe c: \ 1.db -w: password
- Database Migration (Pro):
Upd: All Updates Same as dbMigration .NET Software (6528)
http://fishcodelib.com/Database.htm
-
(https://s26.postimg.org/v8pmoi15l/screenshot_547.png)
Ermöglicht den modellbasierten Datenexport aus relationalen Datenbanken; extrahiert konsistente, referenziell intakte Daten aus produktiven Datenbanken und fügt sie in Testdatenbanken ein; entfernt zudem alte, nicht mehr benötigte Daten aus der Datenbank, ohne die Integrität der Datenbank zu verletzen; generiert DbUnit-Datasets, strukturiertes XML und sortierte SQL-DML-Statements.
Lizenz: Open Source
http://jailer.sourceforge.net/
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Release Notes
New Xml compare and Xml directory compare.
Updates for Code-Generation.
Updates for JRecord 0.90.
Fixes for Big files in Java 8
Download hier : https://sourceforge.net/projects/record-editor/files/Test/
http://record-editor.sourceforge.net/
-
Whats new:>>
data browser improvements:
In-place editing of query results.
Column filtering in data browser.
Improved table search feature.
http://jailer.sourceforge.net/
-
Changelog
Main program update ( Main ):
Upd: Dramatically Boosts Processing of Last Query Tabs (6540)
Add: Add Shortcut Expand / Collapse a Node and Open a DB: Enter (6540)
Upd: HP Vertica Component Version Updated to Vertica.Data.dll 9.0.0.2 (2017/11/22) (6540)
Upd: Firebird Component Version Updated to FirebirdSql.Data.FirebirdClient.dll 5.12.0.0 (2017/11/15) (6540)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6540)
Data Export :
Upd: Update XML Export Format: Add XSD Schema Definition Display (6540)
Database Migration (Pro):
Upd: All Updates Same as dbMigration .NET Software (6540)
http://fishcodelib.com/Database.htm
-
Changelog
Changelist: Results view: referencing tables view (ctrl+1) Results view: plain text presentation configuration Results view: column ordering shortcut (ctrl+0) Results view: boolean value editor was fixed (MacOS) Results view: editor activation fix (caps lock handle) SQL editor: auto-complete was fixed
http://dbeaver.jkiss.org/
-
(https://s26.postimg.cc/6ac2kntx5/screenshot_150.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
+ Added: Support For MongoDB
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Changelog
Fixed ‘check all’ interaction with filtering
Add SJIS-win to default list of allowed charsets
Improve detection that MySQL server needs SSL connection
Support JSON datatype on MariaDB 10.2.7 and newer
Fixed constructing ALTER query with AFTER
Fixed changing password on MariaDB cluster
https://www.phpmyadmin.net/
-
Changelog
Command Line Processing ( Command-line ):
Fix: Servo database direct connection processing: Fixed parameters [-e winauth] No effect of the problem (6544)
Upd: Servo Database Direct Connection Processing: Improved Defaults to [-e winauth] when no user and password are specified Login method can be omitted (6544)
Main program update ( Main ):
Fix: Fixed an issue where the update process was not working when the Teradata database password expired (6544)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6544)
Database Migration (Pro):
Upd: All Updates Same as dbMigration .NET Software (6544)
http://fishcodelib.com/Database.htm
-
Changelog
- Main program update ( Main ):
Fix: (Firebird) Fixed Remote Connection Problem (6547)
Fix: Problems Avoiding Illegal Characters in Path (Effects Contain Multiple Functions) (6547)
Upd: Multiple Controls Rewrite and Optimize (6547)
Fix: Fixed an issue where the update process was not working when the Teradata database password expired (6544)
Upd: Dramatically Boosts Processing of Last Query Tabs (6540)
Add: Add Shortcut Expand / Collapse a Node and Open a DB: Enter (6540)
Upd: HP Vertica Component Version Updated to Vertica.Data.dll 9.0.0.2 (2017/11/22) (6540)
Upd: Firebird Component Version Updated to FirebirdSql.Data.FirebirdClient.dll 5.12.0.0 (2017/11/15) (6540)
Upd: Others Including Cumulative Minor Update, Correction And Optimization (6547)
- Command Line Processing ( Command-line ):
Fix: Servo database direct connection processing: Fixed parameters [-e winauth] No effect of the problem (6544)
Upd: Servo Database Direct Connection Processing: Improved Defaults to [-e winauth] when no user and password are specified Login method can be omitted (6544)
- Data Export :
Upd: Update XML Export Format: Add XSD Schema Definition Display (6540)
- Database Migration (Pro):
Upd: All Updates Same as dbMigration .NET Software (6547)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes and bugfixes.
http://www.vlsoftware.net/
-
Changelog
UI localizations (Chinese, Russian, German) were added back
Database navigator: new objects (tables, views, columns) create was fixed
SQL Editor: active query extraction/parse was fixed
SQL Editor: proposals auto-activation was fixed
SQL Editor: compact SQL formatter was added
Results viewer: data types coloring support was added
Results viewer: cell value editor
Results viewer: dictionary edit dialog was fixed (custom criteria)
Driver manager dialog was improved (driver copy, sorting)
Main toolbar was slightly redesigned
Support environment variables in connection properties
Navicat connections configuration import was added
Some icons were updated (application, SQL editor)
Find/replace dialog was added in text edit fields (from context menu)
PostgreSQL: basic partitions and inheritance support in database navigator
PostgreSQL: view edit/create was fixed
Vertica: 7.x-9.x driver configuration
Neo4j driver configuration was added
http://dbeaver.jkiss.org/
-
Changelog
Data Import :
Upd: Multiple Improvements and Optimizations to Improve Import Processing Speed (6557)
Fix: the first importation of split documents without the name of the column records the problem (6557)
AutoComplete and IntelliSense :
Upd: Boost Auto-sensing Processing Speed and Reduce Unnecessary Perceptual Processing (6557)
Text Execution Plan :
Upd: (SQLite) Support Comment Analysis Message Display (6557)
Connection Profile :
Upd: Enable to choose whether or not to overwrite the old settings when a new server version name already exists (6557)
Main program update ( Main ):
Upd: ICON Display Problems with Update Object Disabled (6557)
Upd: Improved Menu Items ToolTips Show Questions (6557)
Fix: Database Tools: Fixing the Problem of Deleting Fileshed Repositories (6557)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6557)
http://fishcodelib.com/Database.htm
-
(https://s26.postimg.cc/5aljlk0ft/screenshot_393.png)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
Changelog
New features:
Expect regular expression in filter text on right panel, not a simple string. Keep searching case insensitive, as in prior logic. Add text hint to filter box so the user knows he can enter a regular expression here. Closes #45.
Add new TAction for clearing query log, and assign it to the rightclick menu item of it. Give this new action the hotkey Ctrl+Q. Closes #25.
Add custom setting for number of days to keep queries in the query history. See https://www.heidisql.com/forum.php?t=23530
Use the grid export dialog for setting values for copy-to-clipboard clicks on grids. Adds a new button in the lower left on that dialog. See https://www.heidisql.com/forum.php?t=23190
Support grouping by tree node type in "check xyz" menu items on table tools dialog. See https://www.heidisql.com/forum.php?t=23351
Include ADO connection string in status bar connection details, shorten the lines reasonably and show the full lines in a message box when clicking on it. See http://www.heidisql.com/forum.php?t=23049
Support SQL security setting in view editor via drop down menu. See http://www.heidisql.com/forum.php?t=21740
Use the right SQL commands for killing a process on PostgreSQL. See http://www.heidisql.com/forum.php?t=21760
Bugfixes:
Prevent accessing non existing string list item in TMainForm.ListDatabasesGetText, to fix a sporadic crash after dropping a database. Closes #33
Temporarily disable local number formatting in data grid while the search dialog is open. Closes #30.
Prevent TMainForm.DisplayRowCountStats from crashing due to no current table/view/...
Don't export data for virtual columns. Fixes #5.
Simplify regular expression for extracting column details in ParseTableStructure(), so it does not barf on huge length/set. Fixes issue #2.
New attempt to fix menu and buttons flicker on Win10, this time by with the help of Delphi Detours library. See https://www.heidisql.com/forum.php?t=19141
fix exception in early stage of table editor initialization
Fix detection of column types with DEFAULT CURRENT_TIMESTAMP(123). See https://www.heidisql.com/forum.php?t=17585
Reduce flicker on Windows 10. See https://www.heidisql.com/forum.php?t=19141
Silence dumb exceptions from mysql_ping() call. See https://www.heidisql.com/forum.php?t=23483
Fix typos in encoding of xml exports. See https://www.heidisql.com/forum.php?t=23421
Prevent inserting cell text ellipsis in query tab. See https://www.heidisql.com/forum.php?t=23353
Work around access violation in highlighter, which raises after a successful reconnect. See http://www.heidisql.com/forum.php?t=23009
Fix sloppy regular expression in TDBConnection.DetectUSEQuery which removes too much of trailing quotes in a database name. See http://www.heidisql.com/forum.php?t=22743
Escape quotes and stuff in JSON keys and values. See http://www.heidisql.com/forum.php?t=22747
PostgreSQL: query timeout is set in milliseconds, not seconds. See http://www.heidisql.com/forum.php?t=22645
Inject a line break after the data grid WHERE filter and before a potential ORDER BY and/or LIMIT clause. This way the filter may end with a comment without breaking the rest of it.
Fix compiler warning
Fix crash when taskbar button interface is not available for some reason. See http://www.heidisql.com/forum.php?t=22451
Enhancements:
Support quote chars other than the relevant one within identifiers. For example "mycolumn" or "mycolumn" ... or even worse: "``mycolumn". Closes #44.
Send donators’ e-mail addresses encrypted
Update url to issue tracker and copyright year
SynEdit's SQL highlighter provides a sample source text. Display that text in the preferences editor panel for SQL colors.
Update gettext binaries, from http://svn.code.sf.net/p/dxgettext/code/trunk/buildtools . The old msgfmt.exe creates endless processes on Win10, not so this one.
Remove debug code. See https://www.heidisql.com/forum.php?t=24400
Extend TMySQLOption enumeration with newer items
unify context menu of various sql editors, by supporting all contained editors instead of searching for one with the name "SynMemoBody"
Trigger OnChange event on TSynMemo after toggling comment, so a save button gets enabled. See https://www.heidisql.com/forum.php?t=23834
Save session tree color when creating a copy of a session. See https://www.heidisql.com/forum.php?t=23796
Use new copy-columns icon in main image list
Create a nicer icon for "Copy selected columns/rows"
Create a new menu item for copying rows to clipboard, and assign Ctr+Shift+C to it. See https://www.heidisql.com/forum.php?t=23190#p23490
Support auto_increment flag on indexes other than primary or unique, on copy table dialog. If that still fails, give the user a hint to select the right index. See https://www.heidisql.com/forum.php?t=23383
Add "<server default>" to the engine drop down on the table editor, and make that the new default, so we leave the ENGINE=.. clause away. See https://www.heidisql.com/forum.php?t=23363
Use HTTPS for all web requests on heidisql.com
Update SynEdit component code to v2.0.9 beta from https://github.com/SynEdit/SynEdit/releases/tag/SynEdit-2.0.9-beta . Just a few additional highlighter keywords and one code change for background coloring included.
Attempt to add an error string which Windows provides after a failed call to LoadLibrary. See http://www.heidisql.com/forum.php?t=22514
Make Markdown export code compatible to the parser on gitlab.com, by using 3 dashes instead of 1, below header columns. See http://www.heidisql.com/forum.php?t=22991
Increase width of "name" field on view editor to the same value as it's on the procedure editor.
Reasonably increase and unify design time dimensions of object editors to 700x500 pixels
Remove per-row comment in PHP array grid export, which blows up the result. See http://www.heidisql.com/forum.php?t=22749#p22798
Don't encode html entities but escape quotes in JSON grid export. See http://www.heidisql.com/forum.php?t=22747#p22783
Use double quotes for PHP values when exporting a PHP array from a grid. See http://www.heidisql.com/forum.php?t=22749
Try to load libpq.dll with explicit file path if the path-less did not succeed. See http://www.heidisql.com/forum.php?t=22514
Cast unknown data type columns as text when generating a multi column filter from user input. See http://www.heidisql.com/forum.php?t=22562
Remove quirky logic from TMySQLQuery.Execute when distinguishing between text and binary data types. See http://www.heidisql.com/forum.php?t=22441
http://www.heidisql.com/
-
Whats new:>>
Notable changes since 4.7.6:
Fixed displaying of formatted numeric values for some locales
Fixed PHP error when browsing certain results
There are several more improvements; please refer to the ChangeLog for full details.
https://www.phpmyadmin.net/
-
Changelog
New custom DBeaver icon set was added.
×32 icons for HighDPI minotors
Entity editor UI was improved (properties panel)
Stored procedures execute console
Referencing tables navigation fix
Unique key create dialog was fixed
Quick filter for procedures
Object delete dialog was improved (CASCADE delete support)
Main menu localization was fixed
SQL Server/Sybase: schema list read was fixed
PostgreSQL: child tables navigation was fixed
PostgreSQL: money data type support
PostgreSQL: table DDL generate fix
Oracle: table DDL generate fix
Oracle: queues metadata (read-only)
Firebird: separate drivers for 2.x and 3.x
HANA: views/procedures DDL extraction
Generic: show all table triggers in catalog/schema
Main window title rendering was fixed (confiruable)
Minor UI fixes
http://dbeaver.jkiss.org/
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(https://i.postimg.cc/3NQG89dd/Phrase-Express.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Changelog
Update built-in DISQLite3 engine to SQLite 3.21.0.
Add the CSV extension.
Example: CREATE VIRTUAL TABLE t1 USING csv(filename='thefile.csv');
Add the DBPAGE extension.
Example: SELECT data FROM sqlite_dbpage('main');
Add the CHECKFREELIST SQL function.
Example: SELECT checkfreelist('main');
Add the SHA3 extension.
Example: SELECT sha3('abc', 256);
Add the SHA1 extension.
Example: SELECT sha1('abc');
New menu item and SHIFT+F9 shortcut for EXPLAIN QUERY PLAN SQL.
Improve updating the SQL status in case of errors.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
Whats new: >>
Minor changes and bugfixes.
http://www.vlsoftware.net/
-
(https://s26.postimg.org/v8pmoi15l/screenshot_547.png)
Ermöglicht den modellbasierten Datenexport aus relationalen Datenbanken; extrahiert konsistente, referenziell intakte Daten aus produktiven Datenbanken und fügt sie in Testdatenbanken ein; entfernt zudem alte, nicht mehr benötigte Daten aus der Datenbank, ohne die Integrität der Datenbank zu verletzen; generiert DbUnit-Datasets, strukturiertes XML und sortierte SQL-DML-Statements.
Lizenz: Open Source
Changelog
data browser improvements:
Outline-view for SQL statements.
In-place editing of query results.
Column filtering in data browser.
Improved table search feature.
Ability to execute SQL fragments.
Constraint checking tool.
DDL view for tables.
http://jailer.sourceforge.net/
-
Changelog
Main program update ( Main ):
Add: (SQLite) Supports SQLite AES256 Encryption Database Management (Simultaneous AES256 / RC4 Encryption Database) (6578)
Upd: (Access / Excel / dBASE / Text) Supports Different Component Versions Provider Automatic Switchover Processing to Improve Compatibility and Connectivity (6578)
Upd: (Access) If the operating system itself has Access installed, it will be used instead of builtin to solve the problem that Japanese can not search normally (6578)
Fix: (Firebird) Bug Fix message still appears when the machine is not installed with FB (6578)
Fix: Fixed [Path] Abnormal display may exist if not present (6578)
Upd: Optimize WinXP Interface Display Problems (6578)
Upd: Firebird Symbol Version Updated to FirebirdSql.Data.FirebirdClient.dll 5.12.1.0 (2017/12/22) (6578)
Upd: IBM DB2 / Informix Element Version Updated to IBM.Data.DB2.dll 9.7.4.4 (11.1.2022) (2017/12/07) (6578)
Misc: (IBM DB2 / Informix) IBM Data Server Client Packages Version 11.1 Fix Pack 2b (2017/12/07)
Upd: Other Inclusions Cumulative Minor Update, Correction and Optimization (6578)
Misc: Compatible with HP Vertica v9
Table Designer:
Upd: Temporary Saving of Data When Reconstructing a Name with a Unique Naming Method to Avoid Duplication and Failure to Handle Correctly (6578)
Database Migration (Pro):
Upd: All Updates Same as dbMigration .NET Software (6578)
http://fishcodelib.com/Database.htm
-
Changelog
UI language selector was added in preferences
Active schema selector UI was enhanced (filter)
Foreign/ref key navigation icon render was fixed
String cell value can be opened in a separate text editor
Plaintext rendering was enhanced (NULL values, delimiters)
Data export: export of selected columns/rows is now supported
SQL editor: support backslash escape in SQL strings/quoted identifiers
DB2: connection properties dialog was fixed (settings load)
SQL Server: Windows authentication option was added
Sybase/SQL Server: schema list read/filter was fixed
Sybase/SAP ASE: native jConnect driver configuration was added
MySQL/MariaDB: big query results fetching was fixed (for complex custom SQL)
PostgreSQL: procedure creation was fixed
PostgreSQL: role create/drop actions
PostgreSQL: permission management UI was added
PostgreSQL: table DDL generation was fixed (column comments)
Redis: connection properties dialog was fixed (settings load)
Extra CLI options for MySQL/PostgreSQL native export/import wizards
French localization was added (thanks to madcollector)
Chinese localization was updated
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Connection List :
Add: Add Description for connections for database connections, files and group folders ... (6585)
Upd: Interrupt the connection will be back to the connection list The original location (6585)
Upd: Add a new portable database If the existing settings, will clear the original settings and records (6585)
Transaction Mode Processing ( Transaction Mode ):
Add: (SQLite) Support AES256 Cryptographic Database Transaction Mode Processing (6585)
Fix: (SQLite) Fixed a problem with trading patterns that could not be handled properly after database password change (6585)
Upd: Trading mode will be canceled to prevent it from processing normally when database password protection or database compression is performed (6585)
Main program update ( Main ):
Add: (SQLite) Supports AES256 Post-Encryption and Decryption Processing (6585)
Add: (SQLite) Memory Library Support [Restore] AES256 Library Processing (6585)
Upd: (SQLite) Improving the AES256 Encryption Database [New] Handling (6585)
Fix: (Access 32bit) Fixed (6578) Can not Perform Encryption When Switching Office Access (6585)
Add: Add [Non .Net Built-in] Document Type Information Browse Show (6585)
Upd: All password input and settings, support for [front / back] processing with blank characters (6585)
Upd: Improved wait window manual close processing: Change to first interrupt processing and then close the window (6585)
Fix: Browse all [ Browsing all databases ]: Correct [Cross] database [Click to expand] Database Items (6585)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6585)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Main program update ( Main ):
Fix: To solve (6585) in some user's environment, after the start exception error (6586)
http://fishcodelib.com/Database.htm
-
Changelog
Main program update ( Main ):
Add: Add Duplicating Tables (6593)
Fix: fix the specified database connection failure and then switch [different types] database connection processing problems (6593)
Fix: (IBM DB2) Fixing VIEWS / INDEXES Browse Problems with Identical Names of Objects Different in Different Schemas (6593)
Fix: (Informix) Fixed Problems with TABLES / VIEWS / INDEXES Browse for Objects with Same Name but Different Case in Different SCHEMA (6593)
Fix: (Informix) Fixes for Non-sysmaster Number of Columns Message Unreachable ( Table RowCount ) (6593)
Upd: (Text) No processing will continue when the attached file does not exist (6593)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6593)
Command Line Processing ( Command-line ):
Upd: rewrite significantly improve the processing speed (6593)
Fix: fixing the problem of missing separator format (6593)
Data Export :
Fix: (VistaDB) export query results column SQL format: Keep Keep Identity keep no effect (6593)
Connection List :
Upd: Improve User Experience: Launch the Last Connection List Automatically After Launch, Eliminate One-Click Processing (6593)
Upd: Improve user experience: Double-click the connection after switching between different database types to avoid the normal processing due to scrolling (6593)
Visual Execution Plan (Pro):
Add: Support Tree node on the right [Click] Display Properties Content Processing (same as click left visual) (6593)
Upd: Automatically switches to [Textual] Plain Execution Plan display (6593) when [Execute Text Output] or Library Version [Visualization Not Supported]
Data Editor :
Add: (PostgreSQL) OID-enabled processing is supported when no columns are updated or deleted by the primary key (PKR) (6593)
Add: (Informix) Supports rowid-based processing when no primary key (PK) updates or deletes a data column (6593)
SQL Editor :
Upd: Save If no folder is selected, the current folder location is saved as the current folder type (6593)
Database Migration (Pro):
Upd: All Updates Same as dbMigration .NET Software (6593)
http://fishcodelib.com/Database.htm
-
Changelog
SQL editor: query extraction was fixed (trailing delimiter)
SQL editor: variables support was added (${varName}, configurable)
SQL editor: embedded mode was fixed (UI freeze on editor refresh)
Results viewer: column drop-down filter was added
Numeric cell value dialog editor was fixed
Ref cursor cell value dialog viewer was fixed
Main toolbar was fixed (now it is visible only in DBeaver perspective)
UI of checkbox inline editor was fixed
Environment variables substitution now works for all network configurations
External Eclipse extension installer was fixed
Git integration was implemented with Eclipse Git plugin
External plugin repository list was enhanced (Office, SVG, Git, Eclipse Oxygen)
Command line support was fixed (-con + connection properties)
CSV export: value quoting config was added
PostgreSQL: syntax highlighting was improved
MariaDB: default column value editor was fixed
SQL Server: schema list reading was fixed
SQL Server: procedures source reading was fixed
Oracle: view definition (truncated) reading was fixed
Sybase: error handling was fixed (for queries with multiple results)
Firebird: 3.x driver configuration was fixed (default encoding is UTF-8)
Windows installer was improved
“All Users” mode was removed
/S and /D options were fixed
Controls internationalization was improved
Chinese, Russian and French localizations were improved
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Fix of NSIS installer (install in Program Files with Admin privileges)
Fix of SQL processor for PostgreSQL dialect (NPE)
SQL editor: query extraction was fixed (trailing delimiter)
SQL editor: variables support was added (${varName}, configurable)
SQL editor: embedded mode was fixed (UI freeze on editor refresh)
Results viewer: column drop-down filter was added
Numeric cell value dialog editor was fixed
Ref cursor cell value dialog viewer was fixed
Main toolbar was fixed (now it is visible only in DBeaver perspective)
UI of checkbox inline editor was fixed
Environment variables substitution now works for all network configurations
External Eclipse extension installer was fixed
Git integration was implemented with Eclipse Git plugin
External plugin repository list was enhanced (Office, SVG, Git, Eclipse Oxygen)
Command line support was fixed (-con + connection properties)
CSV export: value quoting config was added
PostgreSQL: syntax highlighting was improved
MariaDB: default column value editor was fixed
SQL Server: schema list reading was fixed
SQL Server: procedures source reading was fixed
Oracle: view definition (truncated) reading was fixed
Sybase: error handling was fixed (for queries with multiple results)
Firebird: 3.x driver configuration was fixed (default encoding is UTF-8)
Windows installer was improved
"All Users" mode was removed
/S and /D options were fixed
Controls internationalization was improved
Chinese, Russian and French localizations were improved
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
The output of sqlite3_trace_v2() now shows each individual SQL statement run within a trigger.
Add the ability to read from WAL mode databases even if the application lacks write permission on the database and its containing directory, as long as the -shm and -wal files exist in that directory.
Added the rtreecheck() scalar SQL function to the R-Tree extension.
Added the sqlite3_vtab_nochange() and sqlite3_value_nochange() interfaces to help virtual table implementations optimize UPDATE operations.
Added the sqlite3_vtab_collation() interface.
Added support for the "^" initial token syntax in FTS5.
New extensions:
The Zipfile virtual table can read and write a ZIP Archive.
Added the fsdir(PATH) table-valued function to the fileio.c extension, for listing the files in a directory.
The sqlite_btreeinfo eponymous virtual table for introspecting and estimating the sizes of the btrees in a database.
The Append VFS is a VFS shim that allows an SQLite database to be appended to some other file. This allows (for example) a database to be appended to an executable that then opens and reads the database.
Query planner enhancements:
The optimization that uses an index to quickly compute an aggregate min() or max() is extended to work with indexes on expressions.
The decision of whether to implement a FROM-clause subquery as a co-routine or using query flattening now considers whether the result set of the outer query is "complex" (if it contains functions or expression subqueries). A complex result set biases the decision toward the use of co-routines.
The planner avoids query plans that use indexes with unknown collating functions.
The planner omits unused LEFT JOINs even if they are not the right-most joins of a query.
Other performance optimizations:
A smaller and faster implementation of text to floating-point conversion subroutine: sqlite3AtoF().
The Lemon parser generator creates a faster parser.
Use the strcspn() C-library routine to speed up the LIKE and GLOB operators.
Improvements to the command-line shell:
The ".schema" command shows the structure of virtual tables.
Added support for reading and writing SQL Archive files using the .archive command.
Added the experimental .expert command
Added the ".eqp trigger" variant of the ".eqp" command
Enhance the ".lint fkey-indexes" command so that it works with WITHOUT ROWID tables.
If the filename argument to the shell is a ZIP archive rather than an SQLite database, then the shell automatically opens that ZIP archive using the Zipfile virtual table.
Added the edit() SQL function.
Added the .excel command to simplify exporting database content to a spreadsheet.
Databases are opened using Append VFS when the --append flag is used on the command line or with the .open command.
Enhance the SQLITE_ENABLE_UPDATE_DELETE_LIMIT compile-time option so that it works for WITHOUT ROWID tables.
Provide the sqlite_offset(X) SQL function that returns the byte offset into the database file to the beginning of the record holding value X, when compiling with -DSQLITE_ENABLE_OFFSET_SQL_FUNC.
Bug fixes:
Infinite loop on an UPDATE that uses an OR operator in the WHERE clause. Problem introduced with 3.17.0 and reported on the mailing list about one year later. Ticket 47b2581aa9bfecec.
Incorrect query results when the skip-ahead-distinct optimization is used. Ticket ef9318757b152e3a.
Incorrect query results on a join with a ORDER BY DESC. Ticket 123c9ba32130a6c9.
Inconsistent result set column names between CREATE TABLE AS and a simple SELECT. Ticket 3b4450072511e621
Assertion fault when doing REPLACE on an index on an expression. Ticket dc3f932f5a147771
Assertion fault when doing an IN operator on a constant index. Ticket aa98619ad08ddcab
https://www.sqlite.org/
-
(http://cdn.portableapps.com/DatabaseBrowserPortable_small.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
https://www.etl-tools.com/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed bug: On some tables ESEDatabaseView failed to read properly some of the fields.
Added 'Detect Ascii Strings In Binary Data' option. When it's turned on, ESEDatabaseView displays binary data as string if it detects that the binary data is Ascii string. This option is useful for cookies names and values (CookieEntryEx_XX tables) in the database of MS-Edge browser (WebCacheV01.dat).
Added 'Put Icon On Tray' option.
http://www.nirsoft.net/utils/ese_database_view.html
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improvements in Export dialog.
Minor bugfixes.
http://www.vlsoftware.net/
-
Changelog
Table Designer :
Fix: Unspecified issue of SCHEMA when correcting data sheet field update or data sheet reconstruction (6603)
Upd: (MySQL) data table to establish the default encoding to Server-side settings encoding to simplify the relevant processing (6603)
Constraint Designer :
Add: (MySQL) to version 5.0 database support (6603)
Connection Profile :
Fix: solve the problem when the focus in the Properties page (Properties), click ENTER can not be saved (6603)
Main program update ( Main ):
Upd: (MySQL) When the server side encoding utf8mb4, if the Client default is automatically modified with the Server side consistent (6603)
Upd: MySQL Component Version Updated to MySql.Data.dll 6.9.11 (2018/01/20) (6603)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6603)
Grant Manager (Pro):
Add: (MySQL) to join the database version 5.0 to 5.4 support (6603)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Minor bugfixes.
http://www.vlsoftware.net/
-
Changelog
V. 3.0.3 Improvements
(CORE-5727) Engine response has been improved on cancel/shutdown signals when scanning a long list of pointer pages.
Implemented by V. Khorsun
~ ~ ~
(CORE-5712) The name of the encryption key is not top secret information. It can be read using the gstat utility or service, for example. However, for working with that name from a program it was desirable to access the key name using the API call Attachment::getInfo(). Hence, this facility is now provided via the information item fb_info_crypt_key.
Implemented by A. Peshkov
~ ~ ~
(CORE-5704) Some clauses of the ALTER DATABASE statement require updating of the single row in RDB$DATABASE: SET DEFAULT CHARACTER SET, SET LINGER, DROP LINGER. Others, such as BEGIN|END BACKUP, ENCRYPT, DECRYPT, et al., do not need to touch that record.
In previous versions, to prevent concurrent instances of ALTER DATABASE running in parallel transactions, the engine would run an update on the RDB$DATABASE record regardless of the nature of clauses specified by the user. Hence, any other transaction that read the RDB$DATABASE record in READ COMMITTED NO RECORD VERSION mode would be blocked briefly, even by a “dummy update” that in fact did not update the record.
In some cases, such as with an ALTER DATABASE END BACKUP the blockage could last 10 minutes or more. A user would seem to be unable to connect to the database with isql, for example, while ALTER DATABASE END BACKUP was running. In fact, isql would connect successfully, but it would read RDB$DATABASE immediately after attaching, using a READ COMMITTED NO RECORD VERSION WAIT transaction and then just wait until the work of ALTER DATABASE END BACKUP was committed.
From this sub-release forward, the update of the RDB$DATABASE record is avoided when possible and an implicit lock is placed to prevent concurrent runs of the ALTER DATABASE statement.
Implemented by V. Khorsun
~ ~ ~
(CORE-5676) All queries that are semantically the same should have the same plan. However, until now, the optimizer understood only an explicit reference inside an ORDER BY clause and would ignore sorts derived from equivalent expressions. Now, it will consider equivalence classes for index navigation. Refer to the Tracker ticket for an example.
Implemented by D. Yemanov
~ ~ ~
(CORE-5674) Common Table Expressions are now allowed to be left unused.
implemented by V. Khorsun
~ ~ ~
(CORE-5660) Flushing a large number of dirty pages has been made faster.
Implemented by V. Khorsun
~ ~ ~
(CORE-5648) Measures have been taken to avoid serialization of isc_attach_database calls issued by EXECUTE STATEMENT.
Implemented by V. Khorsun
~ ~ ~
(CORE-5629) Output from gstat now includes the date and time of analysis.
implemented by A. Peshkov
~ ~ ~
(CORE-5614) The merge stage of a physical backup stage could run too long, especially with huge page cache. Changes have been made to reduce it.
Implemented by V. Khorsun
~ ~ ~
(CORE-5610) Message “Error during sweep: connection shutdown” now provides information about the database that was being swept.
Implemented by A. Peshkov
~ ~ ~
(CORE-5602) Improvement in performance of ALTER DOMAIN when the domain has many dependencies.
Implemented by V. Khorsun
~ ~ ~
(CORE-5601) Compression details and encryption status of the connection (fb_info_conn_flags) have been added to the getInfo() API call. For more information see notes in the API chapter.
(CORE-5543) Restoring a pre ODS 11.1 database now correctly populates RDB$RELATION_TYPE field in the metadata.
implemented by D. Yemanov
~ ~ ~
(CORE-4913) Speed of backup with nBackup when directed to NAS over SMB protocol has been improved.
Implemented by J. Hejda & V. Khorsun
~ ~ ~
(CORE-3295) The optimizer can now estimate the actual record compression ratio.
Implemented by D. Yemanov
http://www.firebirdsql.org/
-
Whats new: >>
minor interface improvement.
During the exporting data to delimited text and CSV files, field values are now quoted if they contain either a field separator or a quoting character (i.e. duble quote). In the latter case, each quoting character inside the field value is doubled.
http://www.vlsoftware.net/
-
Changelog
Mock data generator extension (beta version)
Import/export/script wizard allows multiple run
SQL formatter was fixed (comments and expressions)
Data export in SQL INSERT format was fixed (auto-increment columns)
SQL generator: JOIN support
Results viewer: “Fetch All” command was fixed
Content editor: value saving/activation was fixed
ERD editor: context menu was enhanced (populated with standard table commands)
SQL Server 2000 and earlier: schema reading was fixed
Sybase: procedure body reading was fixed
Sybase: database metadata reading was fixed
PostgreSQL: database switch support was added
PostgreSQL: identity column support was added
PostgreSQL: sequence management
PostgreSQL: default driver version was updated (42.2.0)
PostgreSQL: permission management was improved (sequences support) and fixed (role name escaping)
PostgreSQL: index comments were added to DDL
PostgreSQL: trigger name column was added
Oracle: view definition reading was fixed
MySQL: table filters were fixed
MySQL: database restore wizard was fixed (UTF encoding)
Firebird: stored procedure execution was fixed
Snowflake driver config was added
A few icons were fixed
Keyboard shortcuts were fixed (commit, rollback, results panels toggle)
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Whats new: >>
New export option: Trim trailing spaces for char and varchar data (False by default).
New environment option: Trim trailing spaces for char and varchar data (False by default). The option has influence on data aware controls (grids).
New command line export option: /TrimTrailingSpaces.
http://www.vlsoftware.net/
-
(https://s26.postimg.org/v8pmoi15l/screenshot_547.png)
Ermöglicht den modellbasierten Datenexport aus relationalen Datenbanken; extrahiert konsistente, referenziell intakte Daten aus produktiven Datenbanken und fügt sie in Testdatenbanken ein; entfernt zudem alte, nicht mehr benötigte Daten aus der Datenbank, ohne die Integrität der Datenbank zu verletzen; generiert DbUnit-Datasets, strukturiertes XML und sortierte SQL-DML-Statements.
Lizenz: Open Source
Changelog
Added "Columns", "Text" and "Meta" views to SQLConsole.
Added "Copy toClipboard" context menu item.
New feature "Explain Plan" in SQLConsole.
http://jailer.sourceforge.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
Changelog
Query Design Tool ( Query Builder )
Add: Support Table Sort Sort by Name and Index (6624)
Add: Support Fields Data Types Data Types (6624)
Upd: Optimize the field interface display, clear identification and identification fields such as PK / FK / NOT NULL (6624)
Upd: Optimized Data Sheet Title Display (Schema.Table AS Alias) (6624)
Upd: Enhance the processing speed of open data table, and increase the number of objects displayed (6624)
Upd: Support Windows maximize display (6624)
Fix: Avoid New Multiple Execution Tags When Executing and Testing Syntax (6624)
Upd: Improve the window when the database connection is interrupted does not automatically shut down (6624)
Upd: Boost Selected Queries to Selected Text to Query Builder (6624)
Main program update ( Main ):
Upd: Optimizing Database Diagram (6624)
Add: Add Profile Auto Backup and Restore (6624)
Fix: (Oracle) Fixing Packages Packages Same Name Program Overload Issues (6624)
Add: (OData) Right-Click Menu Open Data Sheet Specified Field Data (same general database) (6624)
Upd: (Firebird 4) Update Info Type DECIMAL / NUMERIC Maximum Length to 34 (6624)
Fix: WinXP amended under the tree node background display problems (6624)
Upd: SQLite Symbol Version Updated to System.Data.SQLite.DLL 1.0.107.0 (3.22.0) (2018/01/30) (6624)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6624)
Misc: Compatible with Compatible with PostgreSQL 10.2 / 9.6.7 / 9.5.11 / 9.4.16 / 9.3.21 (2018/02/08)
http://fishcodelib.com/Database.htm
-
Changelog
Full UI localization (Chinese, Russian, German, French)
Mock data generator: additional generators and bug fixes
Changes for SQL Editor:
JOIN table/condition auto-complete
SQL Editor: UI for results/editor/panels switching was fixed
“open editor” and “switch panels” shortcuts were changed
warning on the “Execute in separate tabs” command for big scripts was added
“extract SQL from source code” command was fixed
Changes for Result viewer:
icon visibility options were added
rendering of floating point numbers was fixed (fraction digits are shown according to column scale)
JSON/XML panel editor was fixed (dirty mark on text selection)
Driver editor dialog was fixed (custom jars for Maven-enabled drivers)
Changes for MacOS X installer (pkg):
support of CE and EE versions on the same machine
allows to install DBeaver extensions
Changes for PostgreSQL:
Postgis support was added
HStore support was fixed (in string form)
UI for permission management was fixed
table DDL (costraints) was fixed (constraint name)
Changes for MySQL:
support of geometry (GIS) types was added
session manager view was improved
triggers DDL was fixed: trigger creation now omits database name
Changes for Impala:
driver configuration was fixed
SQL dialect/syntax highlighting was fixed
Many minor UI fixes (edited)
http://dbeaver.jkiss.org/
-
Whats new:>>
Fixed error handling with PHP 7.2
Fixed resetting default setting values
Fixed fallback value for collation connection
https://www.phpmyadmin.net/
-
Changelog
Main program update ( Main ):
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6627)
Database Migration (Pro):
Upd: All Updates Same as dbMigration .NET Software (6627)
http://fishcodelib.com/Database.htm
-
(https://s26.postimg.org/v8pmoi15l/screenshot_547.png)
Ermöglicht den modellbasierten Datenexport aus relationalen Datenbanken; extrahiert konsistente, referenziell intakte Daten aus produktiven Datenbanken und fügt sie in Testdatenbanken ein; entfernt zudem alte, nicht mehr benötigte Daten aus der Datenbank, ohne die Integrität der Datenbank zu verletzen; generiert DbUnit-Datasets, strukturiertes XML und sortierte SQL-DML-Statements.
Lizenz: Open Source
Changelog
Asynchronous meta data loading.
Added "Columns", "Text" and "Meta" views to SQLConsole.
Added "Functions", "Packages" and "Triggers" views to Data Browser.
Added "Copy toClipboard" context menu item.
New feature "Explain Plan" in SQLConsole.
http://jailer.sourceforge.net/
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
Release Notes
In this version of MDB Viewer Plus I have now made the 'Table Info' dialogue dock underneath the table list dialogue which in previous versions was floating window.
There are new tabs underneath the main toolbar to contain the tables and queries etc
The 'repair and compact' feature that wasn't working has now been repaired. :)
As in every new release there is also a number of minor correction, alterations and bug fixes.
The query dialogue has now been changed to open as a tab under the new 'Queries' tab. I am contemplating whether to remove query tabs internally to that dialogue and have them open as seperate tabs under the main 'Queries' tab. For those of you who prefer to open a query as a floating window there is now an additional option under the search menu labelled 'Open in Window'. I have changed the icon on the main toolbar for the queries.
A new feature of the query dialogue / tab is the 'Save as view' function which allows you to save a select query into the database as a view. You are prompted for a name and then this view is then listed in the tables list as a view. This view can be open like any table. I shall be continuing to enhance this ability in future versions.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(https://s26.postimg.org/6l42k59fd/screenshot_758.png)
PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness.
Freeware
Changelog
Document how to configure installations and applications to guard against search-path-dependent trojan-horse attacks from other users.
Avoid use of insecure search_path settings in pg_dump and other client programs.
Prevent logical replication from trying to ship changes for unpublishable relations.
Fix misbehavior of concurrent-update rechecks with CTE references appearing in subplans.
Fix planner failures with overlapping mergejoin clauses in an outer join.
Repair pg_upgrade's failure to preserve relfrozenxid for materialized views.
Fix incorrect pg_dump output for some non-default sequence limit values.
Fix pg_dump's mishandling of STATISTICS objects.
Fix incorrect reporting of PL/Python function names in error CONTEXT stacks.
Allow contrib/auto_explain's log_min_duration setting to range up to INT_MAX, or about 24 days instead of 35 minutes.
Mark assorted GUC variables as PGDLLIMPORT, to ease porting extension modules to Windows.
www.postgresql.org
-
Changelog
Main program update ( Main ):
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6635)
Misc: Compatible with Compatible with PostgreSQL 10.3 / 9.6.8 / 9.5.12 / 9.4.17 / 9.3.22 (2018/03/01)
Database Migration (Pro):
Upd: All Updates Same as dbMigration .NET Software (6635)
http://fishcodelib.com/Database.htm
-
Whats new:>>
- Improved table meta data rendering.
http://jailer.sourceforge.net/
-
Whats new:>>
Fixed double escaping in enum dropdowns
Fixed broken sorting
Fixed „Not an integer“ error when browsing a table
Fixed an error saying a form has over 1000 fields and suggesting changes to PHP’s max_input_vars configuration directive
https://www.phpmyadmin.net/
-
Changelog
Mock data generator extension release. UI changes, lots of bugfixes.
PostgreSQL debugger (beta version)
PostgreSQL: constraints DDL was fixed
PostgreSQL: PostGIS support was fixed (array of geometry type)
Vertica: UDF support (read-only)
Vertica: flex tables support (read-only)
Oracle: include comments in view DDL
Auto-reconnect after connection failure feature was added (configurable)
Auto-refresh for sessions and transaction lock views was added
SQL editor: auto-complete for JOIN was fixed/improved
Metadata search was fixed (NPE)
Results viewer: grid background colour shows cells state
Results viewer: column header render was fixed
Excel export: support of column descriptions in header
Settings for the page switch saving on the connection page were fixed
Keyboard shortcuts for the SQL editor opening were fixed
Entity editor save/revert changes actions were fixed (refresh contents)
Decimal part rendering is now configurable for the numeric data type
Command line handling (-con) was fixed (drivers search)
Fixes for the driver editor dialog were implemented: NPE fixes, show driver ID
Edit connection dialog was fixed (dialog layout glitch)
Dialog for errors was fixed – now default button is Stop
Numerous localization fixes
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Main program update ( Main ):
Add: Displaying a progress indicator in a taskbar button (6640)
Fix: (SQL Server / SQL Azure) The problem of unable to get the field correctly when data table name begins with _ (6640)
Upd: SQLite Symbol Version Updated to System.Data.SQLite.DLL 1.0.108.0 (3.22.0) (2018/03/02) (6640)
Upd: Others Including Cumulative Minor Update, Correction and Optimization (6640)
Misc: Compatible with Compatible with PostgreSQL 10.3 / 9.6.8 / 9.5.12 / 9.4.17 / 9.3.22 (2018/03/01)
Displaying informational messages :
Upd: In case of an error in execution, an informative message will be displayed (6640)
http://fishcodelib.com/Database.htm
-
Release Notes
This version of MDB Viewer Plus is very much a maintenance release. I have put error traps on all toolbar buttons that require a database to be open first. I have also corrected and fixed the keyboard shortcuts keys that have been clashing with each other or not working. The only altered functionality is the recent openned file dialog. This dialog is now in a grid format and allows you to move a recent item up or down in the list.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Changelog
Main program update ( Main ):
Add: (PostgreSQL 10) Supports MacAddr8 Data Type Handling (6645)
Upd: Update the new database default extension name: (SQLite) *.db, (Firebird) *.fdb(6645)
Fix: (SQLite) Fixes Problems That Cannot Process WITH RECURSIVE Views (6645)
Add: Display indicator for a taskbar button (6640)
Fix: (SQL Server/SQL Azure) Problem Solved When Field Names Begin with _ Name (6640)
Upd: SQLite component version updated to System.Data.SQLite.DLL 1.0.108.0 (3.22.0) (2018/03/02) (6640)
Upd: Others contain cumulative minor updates, corrections, and optimizations (6645)
Misc: Compatible with PostgreSQL 10.3 / 9.6.8 / 9.5.12 / 9.4.17 / 9.3.22 (2018/03/01)
Generating Scripts :
Upd: (SQLite) Improved Content Formatted Output (6645)
Displaying informational messages :
Upd: When an error occurs, if there is an informative message associated with the display (6640)
http://fishcodelib.com/Database.htm
-
(https://s26.postimg.org/v8pmoi15l/screenshot_547.png)
Ermöglicht den modellbasierten Datenexport aus relationalen Datenbanken; extrahiert konsistente, referenziell intakte Daten aus produktiven Datenbanken und fügt sie in Testdatenbanken ein; entfernt zudem alte, nicht mehr benötigte Daten aus der Datenbank, ohne die Integrität der Datenbank zu verletzen; generiert DbUnit-Datasets, strukturiertes XML und sortierte SQL-DML-Statements.
Lizenz: Open Source
Whats new:>>
- Minor GUI Improvements and bug fixes.
http://jailer.sourceforge.net/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Run As Administrator' option (Ctrl+F11).
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
Data export: markdown (wiki, confluence) format support
Data export: extra configuration for CSV format
Data export: auto-size clumns in XLS
Mockdata generator: UI redesign, extra configuration
Connection selector dialog was redesigned
ERD: save to image was fixed (image bounds)
SQL generate: queries unwrap (configurable)
SSH tunnel: external SSHJ implementation (ed25519 support, bouncy castle)
Generic driver configuration was fixed
PostgreSQL: table DDL fix (include table comment)
MySQL: global server privileges edit fixed
Oracle: PL/SQL parser was fixed
Oracle: float data type support was fixed
ERD in SVG format support was fixed
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Main program update ( Main ):
Add: Supports middle mouse button to close the [Meter-Click to Close Results tab] (6652)
Upd: (PostgreSQL) Updates data type processing to avoid duplicate or unsupported displays (6652)
Fix: Binding Function parameters : Fixed PostgreSQL inoperative (6652)
Upd: Improved efficiency issues after [New] query tag execution (6652)
Upd: Improve the processing of field types in query data tables (6652)
Fix: Exception handling when field length is corrected (6652)
Upd: IBM DB2/Informix Component Version Updated to IBM.Data.DB2.dll 9.7.4.4 (11.1.3030) (2018/03/07) (6652)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.1.3 Fix Pack 3 (2018/03/07)
Upd: Other contains cumulative minor updates, corrections, and optimizations (6652)
Query Reverse Engineering:
Fix: Fixed an issue that could not handle field names with more than 1 blank character (6652)
SQL Formatting:
Upd: comma is placed before or after the column name (trailingCommas), contains the data table to generate query processing (6652)
Process List:
Upd: Allows you to modify the update frequency (Timer) (6652)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6652)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Improvements in exporting data to HTML.
Minor changes.
http://www.vlsoftware.net/
-
Changelog
Welcome to the release candidate version of the upcoming 4.8.0 release. This is likely to be the final testing release before 4.8.0 is officially released.
Notable changes since 4.8.0-alpha1:
Designer: fix broken "Add tables from other database"
Fix double escaping of ENUM dropdown
Restore SQL query after session expires
Query builder: Fix for new column not being added
Fix for blank login page
Changes to the handling of arg_separator for AJAX requests; see issue #13940
Structure tab: fix silent failure to create new indexes
Fix improperly escaped HTML code on the database structure page
ix JavaScript errors when using Internet Explorer (in particular when editing rows)
Fix for broken error report
Fix failed import
Fix for "Cannot read property sql_query of undefined" errors
The remaining notes are for changes from the 4.7.x branch to 4.8.0 and also applied to 4.8.0-alpha1.
https://www.phpmyadmin.net/
-
Whats new:>>
- Improved SQL Outline rendering.
- Improved table meta data rendering.
- Asynchronous meta data loading.
- Minor GUI Improvements and bug fixes
http://jailer.sourceforge.net/
-
Changelog
Data Editor:
Add: (SQLite) Automatically recognizes Binary GUID and String GUID Add/Update/Delete processing (6664)
Add: (Sybase ASE) Default Value Synchronization Update Display After Supporting [New Data Column] (6664)
Upd: (MySQL) Improvements When the Default Value='' is Blank [New Data Column] Synchronized Update Display (6664)
Upd: (MySQL) Supports ON UPDATE CURRENT_TIMESTAMP [Update Data Column] Synchronized Update Display (6664)
Fix: Fixed an issue that could cause exceptions if the save was skipped at the same time as the reflash process (6664)
Main program update ( Main ):
Upd: (SQLite) Resolve compatibility issues with System.Data.SQLite.DLL encryption characters and use of open methods (6664)
Upd: (dBase) Automatically exclude files from [non-] dBase Table File Format to avoid invalid loading (6664)
Upd: (Oracle) Updating TIMESTAMP Data Type Maximum Length Limit (6664)
Upd: Others contain cumulative minor updates, corrections, and optimizations (6664)
Table Designer:
Add: DateTime default value selector (6664)
Fix: (FoxPro) Fixed an issue that could not [update] existing data tables (6664)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6664)
http://fishcodelib.com/Database.htm
-
Changelog
Exasol: table row count support was added
SQL Server: URL generation (explicit port value) was fixed
Greenplum driver configuration was added
Data export: XLS format (NULL cell values, column comments) was fixed
Results viewer: plaintext + record mode error was fixed
Minor UI bugfixes
SQL editor:
Empty script close behavior config was enhanced
Resources leak (thread + memory) was fixed
PostgreSQL:
Permission grants in table DDL
Constraints comments support was added
Foreign keys comments support was added
Sequences support (v10) was fixed
Sequences comments support was added
Functions permissions UI was added
Triggers DDL was added
Inherited tables DDL was fixed
Foreign servers DDL was added
Foreign wrappers DDL was added
Database rename support was added
Oracle:
DBA views resolve was fixed
Standard function names highlight was fixed
http://dbeaver.jkiss.org/
-
Changelog
Add the sqlite3_serialize() and sqlite3_deserialize() interfaces when the SQLITE_ENABLE_DESERIALIZE compile-time option is used.
Recognize TRUE and FALSE as constants. (For compatibility, if there exist columns named "true" or "false", then the identifiers refer to the columns rather than Boolean constants.)
Support operators IS TRUE, IS FALSE, IS NOT TRUE, and IS NOT FALSE.
Added the SQLITE_DBSTATUS_CACHE_SPILL option to sqlite3_db_status() for reporting the number of cache spills that have occurred.
The "alternate-form-2" flag ("!") on the built-in printf implementation now causes string substitutions to measure the width and precision in characters instead of bytes.
If the xColumn method in a virtual table implementation returns an error message using sqlite3_result_error() then give that error message preference over internally-generated messages.
Added the -A command-line option to the CLI to make it easier to manage SQLite Archive files.
Add support for INSERT OR REPLACE, INSERT OR IGNORE, and UPDATE OR REPLACE in the Zipfile virtual table.
Enhance the sqlite3changeset_apply() interface so that it is hardened against attacks from deliberately corrupted changeset objects.
Added the sqlite3_normalize() extension function.
Query optimizer enhancements:
Improve the omit-left-join optimization so that it works in cases where the right-hand table is UNIQUE but not necessarily NOT NULL.
Improve the push-down optimization so that it works for many LEFT JOINs.
Add the LEFT JOIN strength reduction optimization that converts a LEFT JOIN into an ordinary JOIN if there exist terms in the WHERE clause that would prevent the extra all-NULL row of the LEFT JOIN from appearing in the output set.
Avoid unnecessary writes to the sqlite_sequence table when an AUTOINCREMENT table is updated with an rowid that is less than the maximum.
Bug fixes:
Fix the parser to accept valid row value syntax. Ticket 7310e2fb3d046a5
Fix the query planner so that it takes into account dependencies in the arguments to table-valued functions in subexpressions in the WHERE clause. Ticket 80177f0c226ff54
Fix incorrect result with complex OR-connected WHERE and STAT4. Ticket ec32177c99ccac2
Fix potential corruption in indexes on expressions due to automatic datatype conversions. Ticket 343634942dd54ab
Assertion fault in FTS4. Ticket d6ec09eccf68cfc
Incorrect result on the less-than operator in row values. Ticket f484b65f3d62305
Always interpret non-zero floating-point values as TRUE, even if the integer part is zero. Ticket 36fae083b450e3a
Fix an issue in the fsdir(PATH) table-valued function to the fileio.c extension, that caused a segfault if the fsdir() table was used as the inner table of a join. Problem reported on the mailing list and fixed by check-in 7ce4e71c1b7251be
Issue an error rather instead of an assertion-fault or null-pointer dereference when the sqlite_master table is corrupted so that the sqlite_sequence table root page is really a btree-index page. Check-in 525deb7a67fbd647
Fix the ANALYZE command so that it computes statistics on tables whose names begin with "sqlite". Check-in 0249d9aecf69948d
Additional fixes for issues detected by OSSFuzz:
Fix a possible infinite loop on VACUUM for corrupt database files. Check-in 27754b74ddf64
Disallow parameters in the WITH clause of triggers and views. Check-in b918d4b4e546d
Fix a potential memory leak in row value processing. Check-in 2df6bbf1b8ca8
Improve the performance of the replace() SQL function for cases where there are many substitutions on megabyte-sized strings, in an attempt to avoid OSSFuzz timeouts during testing. Check-in fab2c2b07b5d3
Provide an appropriate error message when the sqlite_master table contains a CREATE TABLE AS statement. Formerly this caused either an assertion fault or null pointer dereference. Problem found by OSSFuzz on the GDAL project. Check-in d75e67654aa96
Incorrect assert() statement removed. Check-in 823779d31eb09cda.
Fix a problem with using the LIKE optimization on an INTEGER PRIMARY KEY. Check-in b850dd159918af56.
https://www.sqlite.org/
-
Changelog
Allow the removal of individual segments from pie charts
Improved database search to allow matching the exact phrase
phpMyAdmin no longer requires using the PHP eval() function
The mbstring dependency is now optional
Authentication logging using $cfg[‘AuthLog’] https://docs.phpmyadmin.net/en/latest/config.html#cfg_AuthLog
Add support for Google’s Invisible Captcha
Improved handling of reCAPTCHA
Fixes to the JavaScript editor for TIME values
Improved the editor for the JSON data type
Add „Format“ button to the edit view form
Implement mobile interface
There are now configuration directives to set defaults for Transformation options https://docs.phpmyadmin.net/en/latest/config.html#default-options-for-transformations
Allow Designer to show tables from other databases
Add support for authentication using U2F and 2FA
Designer: fix broken „Add tables from other database“
Fix double escaping of ENUM dropdown
Restore SQL query after session expires
Query builder: Fix for new column not being added
Fix for blank login page
Changes to the handling of arg_separator for AJAX requests; see issue #13940
Structure tab: fix silent failure to create new indexes
Fix improperly escaped HTML code on the database structure page
Fix JavaScript errors when using Internet Explorer (in particular when editing rows)
Fix for broken error report
Fix failed import
Fix for „Cannot read property sql_query of undefined“ errors
https://www.phpmyadmin.net/
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
Release Notes
In this new version of MDB Viewer Plus the main change has been to rewrite the Query window. Although it may look roughly the same, the inner workings have changed alot. When clicking the query button on the main toolbar the query window opens as a tab along the top next to tables and welcome tabs instead of within a static query tab in previous versions. If you click the query button a second time you get another instance of the query window next to the first. This behaviour in the most important change in this update. Previously you could open up new query tables within the query window but each tab was sharing the results grid. This meant you had to re-execute the query everytime you changed tabs. Now each query tab is it's on instance and therefore has it's own results grid.
The tree on the right side of the query window has been replaced to two linked grids displaying table names and field names for the select table. By right clicking on the tables list presents a menu of option to assist building queries. I will be adding more to this menu in future versions.
The other change I have finally been able to make is getting shortcut key F5 to re-execute which ever query window is active.
The SQL button icon on the main tool bar has changed colour to reflect the icon shown when a new query window is launched.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Changelog
- Main program update ( Main ):
Add: (IBM DB2) Support DBMS_OUTPUT output message display (6673)
Supported include: Oracle/ IBM DB2 and other databases
Upd: (Oracle) Solve the problem that when the database encoding is non-UTF (8/16), and the client code is not English, the error message garbled (6673)
Upd: (MySQL) Forces the connection attribute setting (Allow Zero Datetime=False) and removes it from the settings to avoid failures resulting in editing and export in/out (6673)
Add: (VistaDB) Identity Data Seed Value Reset Processing After Clearing Data Sheet Data (6673)
Add: (VistaDB) Support Data Table Identity Property Increment Value Get(6673)
Upd: (Access/SQLCe) Improved data table clearing process, retaining the original Identity property Increment value (6673)
Upd: Others contain cumulative minor updates, corrections, and optimizations (6673)
Misc: How to install 64bit Microsoft Access Database Engine alongside 32bit Microsoft Office?
- Binding Procedure parameters :
Add: (IBM DB2) Support OUTPUT output parameter content display (6673)
- AutoComplete and IntelliSense :
Fix: Fix the problem that the shortcut Ctrl + K Code Code (Code Snippets) doesn't work (6673)
- Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6673)
http://fishcodelib.com/Database.htm
-
Whats new:>>
SQL-Console: added support for substitution variables.
Fixed a bug concerning SQL outline rendering.
http://jailer.sourceforge.net/
-
Changelog
Fix two problems in the new LEFT JOIN strength reduction optimization. Tickets 1e39b966ae9ee739 and 1e39b966ae9ee739.
Fix misbehavior of the FTS5 xBestIndex method. Ticket 2b8aed9f7c9e61e8.
Fix a harmless reference to an uninitialized virtual machine register. Ticket 093420fc0eb7cba7.
Fix the CLI so that it builds with -DSQLITE_UNTESTABLE
Fix the eval.c extension so that it works with PRAGMA empty_result_callbacks=ON.
Fix the generate_series virtual table so that it correctly returns no rows if any of its constraints are NULL.
Performance enhancements in the parser.
https://www.sqlite.org/
-
Changelog
SQL Editor :
Add: Add copy result as IN clause (6677)
Connection Profile :
Add: Supports changing the profile name in the connection settings, replacing the original new processing (6677)
Fix: Fixed the auto-reading function of the pull-down database menu. Repeated attempts to cause long waiting problems when the connection failed (6677)
Upd: When updating the Profile Name process, avoid changes due to automatic reading of existing settings with the same name (6677)
Connection List :
Upd: Add duplicate name detection processing when changing profile name (6677)
Connection Manager :
Upd: Automatically Refreshing the List of Master Programs After Updating Pin/Unpin Updates (6677)
Fix: Avoid open connection processing when double-clicking Pin/Unpin update (6677)
Binding Function parameters :
Fix: Fix the problem of generating missing () characters in the script when the function does not take any parameters (6677)
Main program update ( Main ):
Upd: Main Program Title Increases Profile Name Display (6677)
Upd: Others include cumulative minor updates, corrections, and optimizations (6677)
http://fishcodelib.com/Database.htm
-
Whats new:>>
SQL-Console improvements:
new "Toggle Line Continuation" context menu item.
"Substitute Variables" context menu item.
Loading/Saving of SQL Script Files (with Drag & Drop support)
http://jailer.sourceforge.net/
-
Changelog
Event notification UI was added (commit/rollback/reconnect events)
Results viewer: status bar update fixed (re-layout)
Results viewer: filters reset action enablement was fixed
Results viewer: ordered UUID transformer was added
Results viewer: support of grid columns drag-n-drop in text editor was added
Results viewer: filter dictionary reading was fixed (include NULL values)
Results editor: script generation was improved (column values are now correctly rendered)
Results editor: complex data type (structures, arrays) editor UI was fixed
SQL editor: autocomplete was fixed (word replacement)
SQL formatter: keyword case configuration UI was fixed
PostgreSQL: function permissions editor was added
PostgreSQL: active schema switching was fixed (search_path patching)
PostgreSQL: support of PG <= 8.4 (data types info reading)
PostgreSQL: table comments added in DDL
Oracle: synonyms reading was fixed (include broken synonyms)
Oracle: NUMBER data type scale/precision editor was added
Oracle: convert query line feeds for ORacle <= 10
SQL Server: procedures drop was added
SQL Server: table comments reading was added
Connection invalidate job was fixed (disable disconnect on first failure)
Connection editor was fixed (folder list)
Autocommit toolbar button state refresh was fixed (on editor switch)
CLI: connections duplications bug was fixed
Query manager colors configuration was added
Data transfer: extra output file name template variables were added
Global column filters support was added
ERD: fully qualified table names option was added
ERD: export in GraphML was fixed (column data type)
XLSX exporter was improved (configuration UI)
SSHJ extension was repackaged
Full text searcher UI was fixed (messages)
Mockdata wizard UI was improved
RPM package dependencies fix (Java 8)
Misc minor UI fixes
http://dbeaver.jkiss.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
Changelog
This version fixes a security flaw found in version 4.8.0 where an attacker can manipulate a user in to following a specially-crafted link, allowing the attacker to execute arbitrary SQL commands on the server. For more information, please see https://www.phpmyadmin.net/security/PMASA-2018-2/
https://www.phpmyadmin.net/
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
Release Notes
The main new feature of this release is the new ability to split tabs to right side. This allows you to see the contents of any two tabs at the same time with a splitter bar between them for resizing. You do this by right clicking on a tab and selecting the new option labelled 'Move tab to other view'. This will move the tab to a now visible grouping on the right side as all tabs are on the left side by default. To move a tab back repeat the process from the right side.
The 'Table List','Table Info' and 'Indexes' screens are now opened as tabs instead of embedded into the tables screen. They can therefore also be move to right side tab grouping if desired. There is currently no shortcut key defined for moving tabs but I may add one if needed to the next version released.
There are a few bugs fixed in this release as well. If you find any bugs or receive an error email me the details plus the error log.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Whats new:>>
The new feature "Analyze SQL" analyzes SQL statements and proposes association definitions.
This allows to reverse-engineer the data model based on existing SQL queries.
Improved render quality on high resolution screens.
http://jailer.sourceforge.net/
-
(https://s26.postimg.cc/3l0yr56xl/screenshot_1145.png)
Alternate Firebird Copy is an application that was created in order to help users handle tables that are contained in Firebird or Interbase databases. It will allow them to easily select the preferred databases and copy the required tables.
Freeware
http://www.alternate-tools.com/pages/c_fireupdate.php?lang=ENG
-
Whats new: >>
Minor interface improvements.
Minor changes in expression engine.
http://www.vlsoftware.net/
-
Changelog
Different action icons were fixed (results viewer, SQL editor, file operations)
Results viewer: context menu was redesigned (compacted)
Results viewer: scrolling shortcuts were changed
HighDPI support: composite icons rendering was fixed
Data export: SQL INSERT format support for custom SQL queries
Mockdata: commands contributions (menu and toolbar) was fixed
SQL editor: object search now can search inside object names
SQL editor: auto-indent was fixed (identifier replace issue)
SQL editor: “to upper case/to lower case” command shortcuts were fixed
SQL editor: bold font style configuration
Bookmarks drag-n-drop inserts real object name
Database objects create: mixed case identifiers support was fixed
Database aliases support was added (DB2, Oracle)
Diagram viewer: support aliases drag-n-drop
Diagram viewer: tables/columns copy action was added, context menu was redesigned
Table truncate support (for data transfer, mock data generators, etc)
Oracle: default driver version changed to 12.2
Oracle: expired passwords change UI
Oracle: DROP INDEX was fixed
PostgreSQL: permissions reading was redesigned
PostgreSQL: table columns permissions view/edit support was added
PostgreSQL: create function dialog redesign
PostgreSQL: schema DDL support was added
PostgreSQL: schema comments edit support was added
PostgreSQL: tablespace edit support was added
PostgreSQL: constraint indexes support
PostgreSQL: default schema change was fixed
PostgreSQL: trigger attribute view
MySQL: enum columns parser was fixed
SQLite: read-only connections support was added
Firebird: driver version was updated. 2.x driver was removed.
Firebird: SET TERM command evaluation was fixed
Vertica: tables, projections and columns comments support was added
Clickhouse: metadata read fix
Misc minor UI bugfixes
http://dbeaver.jkiss.org/
-
Whats new:>>
This a maintenance release to fix a few errors.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Changelog
Add: Supports MySQL 8.0 GA Database System (6701)
Supports the latest Caching SHA-2 Pluggable Authentication plug-in authentication connection processing (6701)
Supports the latest MySQL 8.0 Backup and Restore Database backup and restore processing, and supports all versions 5.0 to 8.0 down (6701)
Need to work with the latest Database .NET Additional Files ( 32bit / 64bit ) (2018/04/22)
Upd: Acquires access to the database KeyInfo such as Access/Excel/dBase/FoxPro/Text (affects related functions) (6701)
Upd: If you switch to another program during execution, you will not switch back to the main program when completed, to avoid affecting the user experience (6701)
Upd: Improved Password Dialog Display and Positioning Order Problems (6701)
Upd: Minimized to Tray (6701)
Upd: MySQL Component Update to MySql.Data.dll 6.9.12 (2018/05/02) (6701)
Upd: Others include cumulative minor updates, corrections, and optimizations (6701)
Misc: Compatible with SQL Server 2016 SP2 / SQL Server 2016 SP2 Express and LocalDB (2018/04/23)
Misc: Compatible with Compatible with MySQL 8.0.11 / MySQL 5.7.22 / MySQL 5.6.40 / MySQL 5.5.60 (2018/04/19)
Misc: Compatible with Microsoft Windows 10 (1803) ( )
Security Manager :
Upd: (MySQL) Update CREATE USER generated content: Added WITH [authentication plugin] authentication method (6701)
Generating Scripts :
Add: (Oracle) Processing When Auto-repair Causes ORA-39212 Error (6701)
Add: (SQL Server 2016+/SQL Azure) Support for Encrypted columns syntax generation (6701)
Upd: Remove content [ends] for GO's batch character processing (6701)
SQL Editor :
Add: Close Query Query Dialog Add Save Button Processing (6701)
Add: Duplicate the current line: Ctrl + D (6701)
Add: Add Rename Query: Double-Click (6701)
Connection List :
Upd: Improved [double-click] connection processing to avoid scrolling due to Description for connections (6701)
Backup/Restore Database :
Upd: (MySQL/PostgreSQL) Improved Automatic Detection of Local Database Installation Paths (6701)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6701)
http://fishcodelib.com/Database.htm
-
Changelog
This release contains a variety of fixes from 10.3. For information about new features in major release 10, see Section E.5.
E.1.1. Migration to Version 10.4
A dump/restore is not required for those running 10.X.
However, if you use the adminpack extension, you should update it as per the first changelog entry below.
Also, if the function marking mistakes mentioned in the second and third changelog entries below affect you, you will want to take steps to correct your database catalogs.
Also, if you are upgrading from a version earlier than 10.3, see Section E.2.
E.1.2. Changes
Remove public execute privilege from contrib/adminpack's pg_logfile_rotate() function (Stephen Frost)
pg_logfile_rotate() is a deprecated wrapper for the core function pg_rotate_logfile(). When that function was changed to rely on SQL privileges for access control rather than a hard-coded superuser check, pg_logfile_rotate() should have been updated as well, but the need for this was missed. Hence, if adminpack is installed, any user could request a logfile rotation, creating a minor security issue.
After installing this update, administrators should update adminpack by performing ALTER EXTENSION adminpack UPDATE in each database in which adminpack is installed. (CVE-2018-1115)
Fix incorrect volatility markings on a few built-in functions (Thomas Munro, Tom Lane)
The functions query_to_xml, cursor_to_xml, cursor_to_xmlschema, query_to_xmlschema, and query_to_xml_and_xmlschema should be marked volatile because they execute user-supplied queries that might contain volatile operations. They were not, leading to a risk of incorrect query optimization. This has been repaired for new installations by correcting the initial catalog data, but existing installations will continue to contain the incorrect markings. Practical use of these functions seems to pose little hazard, but in case of trouble, it can be fixed by manually updating these functions' pg_proc entries, for example ALTER FUNCTION pg_catalog.query_to_xml(text, boolean, boolean, text) VOLATILE. (Note that that will need to be done in each database of the installation.) Another option is to pg_upgrade the database to a version containing the corrected initial data.
Fix incorrect parallel-safety markings on a few built-in functions (Thomas Munro, Tom Lane)
The functions brin_summarize_new_values, brin_summarize_range, brin_desummarize_range, gin_clean_pending_list, cursor_to_xml, cursor_to_xmlschema, ts_rewrite, ts_stat, binary_upgrade_create_empty_extension, and pg_import_system_collations should be marked parallel-unsafe; some because they perform database modifications directly, and others because they execute user-supplied queries that might do so. They were marked parallel-restricted instead, leading to a risk of unexpected query errors. This has been repaired for new installations by correcting the initial catalog data, but existing installations will continue to contain the incorrect markings. Practical use of these functions seems to pose little hazard unless force_parallel_mode is turned on. In case of trouble, it can be fixed by manually updating these functions' pg_proc entries, for example ALTER FUNCTION pg_catalog.brin_summarize_new_values(regclass) PARALLEL UNSAFE. (Note that that will need to be done in each database of the installation.) Another option is to pg_upgrade the database to a version containing the corrected initial data.
Avoid re-using TOAST value OIDs that match dead-but-not-yet-vacuumed TOAST entries (Pavan Deolasee)
Once the OID counter has wrapped around, it's possible to assign a TOAST value whose OID matches a previously deleted entry in the same TOAST table. If that entry were not yet vacuumed away, this resulted in “unexpected chunk number 0 (expected 1) for toast value nnnnn” errors, which would persist until the dead entry was removed by VACUUM. Fix by not selecting such OIDs when creating a new TOAST entry.
Correctly enforce any CHECK constraints on individual partitions during COPY to a partitioned table (Etsuro Fujita)
Previously, only constraints declared for the partitioned table as a whole were checked.
Accept TRUE and FALSE as partition bound values (Amit Langote)
Previously, only string-literal values were accepted for a boolean partitioning column. But then pg_dump would print such values as TRUE or FALSE, leading to dump/reload failures.
Fix memory management for partition key comparison functions (Álvaro Herrera, Amit Langote)
This error could lead to crashes when using user-defined operator classes for partition keys.
Fix possible crash when a query inserts tuples in several partitions of a partitioned table, and those partitions don't have identical row types (Etsuro Fujita, Amit Langote)
Change ANALYZE's algorithm for updating pg_class.reltuples (David Gould)
Previously, pages not actually scanned by ANALYZE were assumed to retain their old tuple density. In a large table where ANALYZE samples only a small fraction of the pages, this meant that the overall tuple density estimate could not change very much, so that reltuples would change nearly proportionally to changes in the table's physical size (relpages) regardless of what was actually happening in the table. This has been observed to result in reltuples becoming so much larger than reality as to effectively shut off autovacuuming. To fix, assume that ANALYZE's sample is a statistically unbiased sample of the table (as it should be), and just extrapolate the density observed within those pages to the whole table.
Include extended-statistics objects in the set of table properties duplicated by CREATE TABLE ... LIKE ... INCLUDING ALL (David Rowley)
Also add an INCLUDING STATISTICS option, to allow finer-grained control over whether this happens.
Fix CREATE TABLE ... LIKE with bigint identity columns (Peter Eisentraut)
On platforms where long is 32 bits (which includes 64-bit Windows as well as most 32-bit machines), copied sequence parameters would be truncated to 32 bits.
Avoid deadlocks in concurrent CREATE INDEX CONCURRENTLY commands that are run under SERIALIZABLE or REPEATABLE READ transaction isolation (Tom Lane)
Fix possible slow execution of REFRESH MATERIALIZED VIEW CONCURRENTLY (Thomas Munro)
Fix UPDATE/DELETE ... WHERE CURRENT OF to not fail when the referenced cursor uses an index-only-scan plan (Yugo Nagata, Tom Lane)
Fix incorrect planning of join clauses pushed into parameterized paths (Andrew Gierth, Tom Lane)
This error could result in misclassifying a condition as a “join filter” for an outer join when it should be a plain “filter” condition, leading to incorrect join output.
Fix possibly incorrect generation of an index-only-scan plan when the same table column appears in multiple index columns, and only some of those index columns use operator classes that can return the column value (Kyotaro Horiguchi)
Fix misoptimization of CHECK constraints having provably-NULL subclauses of top-level AND/OR conditions (Tom Lane, Dean Rasheed)
This could, for example, allow constraint exclusion to exclude a child table that should not be excluded from a query.
Prevent planner crash when a query has multiple GROUPING SETS, none of which can be implemented by sorting (Andrew Gierth)
Fix executor crash due to double free in some GROUPING SET usages (Peter Geoghegan)
Fix misexecution of self-joins on transition tables (Thomas Munro)
Avoid crash if a table rewrite event trigger is added concurrently with a command that could call such a trigger (Álvaro Herrera, Andrew Gierth, Tom Lane)
Avoid failure if a query-cancel or session-termination interrupt occurs while committing a prepared transaction (Stas Kelvich)
Fix query-lifespan memory leakage in repeatedly executed hash joins (Tom Lane)
Fix possible leak or double free of visibility map buffer pins (Amit Kapila)
Avoid spuriously marking pages as all-visible (Dan Wood, Pavan Deolasee, Álvaro Herrera)
This could happen if some tuples were locked (but not deleted). While queries would still function correctly, vacuum would normally ignore such pages, with the long-term effect that the tuples were never frozen. In recent releases this would eventually result in errors such as “found multixact nnnnn from before relminmxid nnnnn”.
Fix overly strict sanity check in heap_prepare_freeze_tuple (Álvaro Herrera)
This could result in incorrect “cannot freeze committed xmax” failures in databases that have been pg_upgrade'd from 9.2 or earlier.
Prevent dangling-pointer dereference when a C-coded before-update row trigger returns the “old” tuple (Rushabh Lathia)
Reduce locking during autovacuum worker scheduling (Jeff Janes)
The previous behavior caused drastic loss of potential worker concurrency in databases with many tables.
Ensure client hostname is copied while copying pg_stat_activity data to local memory (Edmund Horner)
Previously the supposedly-local snapshot contained a pointer into shared memory, allowing the client hostname column to change unexpectedly if any existing session disconnected.
Handle pg_stat_activity information for auxiliary processes correctly (Edmund Horner)
The application_name, client_hostname, and query fields might show incorrect data for such processes.
Fix incorrect processing of multiple compound affixes in ispell dictionaries (Arthur Zakirov)
Fix collation-aware searches (that is, indexscans using inequality operators) in SP-GiST indexes on text columns (Tom Lane)
Such searches would return the wrong set of rows in most non-C locales.
Prevent query-lifespan memory leakage with SP-GiST operator classes that use traversal values (Anton Dignös)
Count the number of index tuples correctly during initial build of an SP-GiST index (Tomas Vondra)
Previously, the tuple count was reported to be the same as that of the underlying table, which is wrong if the index is partial.
Count the number of index tuples correctly during vacuuming of a GiST index (Andrey Borodin)
Previously it reported the estimated number of heap tuples, which might be inaccurate, and is certainly wrong if the index is partial.
Fix a corner case where a streaming standby gets stuck at a WAL continuation record (Kyotaro Horiguchi)
In logical decoding, avoid possible double processing of WAL data when a walsender restarts (Craig Ringer)
Fix logical replication to not assume that type OIDs match between the local and remote servers (Masahiko Sawada)
Allow scalarltsel and scalargtsel to be used on non-core datatypes (Tomas Vondra)
Reduce libpq's memory consumption when a server error is reported after a large amount of query output has been collected (Tom Lane)
Discard the previous output before, not after, processing the error message. On some platforms, notably Linux, this can make a difference in the application's subsequent memory footprint.
Fix double-free crashes in ecpg (Patrick Krecker, Jeevan Ladhe)
Fix ecpg to handle long long int variables correctly in MSVC builds (Michael Meskes, Andrew Gierth)
Fix mis-quoting of values for list-valued GUC variables in dumps (Michael Paquier, Tom Lane)
The local_preload_libraries, session_preload_libraries, shared_preload_libraries, and temp_tablespaces variables were not correctly quoted in pg_dump output. This would cause problems if settings for these variables appeared in CREATE FUNCTION ... SET or ALTER DATABASE/ROLE ... SET clauses.
Fix pg_recvlogical to not fail against pre-v10 PostgreSQL servers (Michael Paquier)
A previous fix caused pg_recvlogical to issue a command regardless of server version, but it should only be issued to v10 and later servers.
Ensure that pg_rewind deletes files on the target server if they are deleted from the source server during the run (Takayuki Tsunakawa)
Failure to do this could result in data inconsistency on the target, particularly if the file in question is a WAL segment.
Fix pg_rewind to handle tables in non-default tablespaces correctly (Takayuki Tsunakawa)
Fix overflow handling in PL/pgSQL integer FOR loops (Tom Lane)
The previous coding failed to detect overflow of the loop variable on some non-gcc compilers, leading to an infinite loop.
Adjust PL/Python regression tests to pass under Python 3.7 (Peter Eisentraut)
Support testing PL/Python and related modules when building with Python 3 and MSVC (Andrew Dunstan)
Fix errors in initial build of contrib/bloom indexes (Tomas Vondra, Tom Lane)
Fix possible omission of the table's last tuple from the index. Count the number of index tuples correctly, in case it is a partial index.
Rename internal b64_encode and b64_decode functions to avoid conflict with Solaris 11.4 built-in functions (Rainer Orth)
Sync our copy of the timezone library with IANA tzcode release 2018e (Tom Lane)
This fixes the zic timezone data compiler to cope with negative daylight-savings offsets. While the PostgreSQL project will not immediately ship such timezone data, zic might be used with timezone data obtained directly from IANA, so it seems prudent to update zic now.
Update time zone data files to tzdata release 2018d for DST law changes in Palestine and Antarctica (Casey Station), plus historical corrections for Portugal and its colonies, as well as Enderbury, Jamaica, Turks & Caicos Islands, and Uruguay.
http://www.postgresql.org/
-
Changelog
PostgreSQL procedures debugger was added in CE
Search in query history feature was added
Query manager view was redesigned
DBUnit data export format support was added (thanks to Henrik Hansen)
Eclipse Mars (and earlier) support was fixed
Foreign key values browser was improved (progress visualizing, values ordering)
Results viewer/editor key bindings activation was fixed
Results viewer now respects database navigator filters (default column visibility)
Results viewer shortcuts (fetch page/fetch all) were changed to avoid conflicts with Linux def shortcuts
XLS data exporter was improved (column comments support)
SQL formatter was fixed (special characters processing)
SQL Editor: auto-completion was fixed for Generic driver (including SQL Server and Informix)
Connect, disconnect and invalidate timeouts were added
PostgreSQL: view comments and permissions support was added
PostgreSQL: asynchronous server output reading is now supported
PostgreSQL: schema create was fixed
MariaDB: packages support was added, procedures read was fixed
DB2: table columns create/edit supports was added
Oracle CASE statement parsing was fixed
Misc minor UI bugfixes
http://dbeaver.jkiss.org/
-
Whats new:>>
Comprehensive usability improvements of the data browser.
Fix for "#25 Invalid SQL when exporting for H2 dialect"
https://sourceforge.net/p/jailer/bugs/25/?limit=25#49d4
Minor bug fixes.
http://jailer.sourceforge.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes and bug fixes.
More convenient notifications about updates.
http://www.vlsoftware.net/
-
Changelog
Data Export :
Add: new export format MERGE statement (*.sql) : function of proprietary database UPSERT (6715)
Supports databases such as Firebird/SQL Server/SQL Azure/Oracle/IBM DB2/Informix/HP Vertica/Teradata
Add: new export format REPLACE statement (*.sql) : function of proprietary database UPSERT (6715)
Supports SQLite/MySQL/NuoDB and other databases
Add: New export format DELETE+INSERT statement (*.sql) : Implements functions similar to UPSERT, Universal Database (6715)
Fix: Export format UPDATE statement (*.sql): Fix generation process for col=NULL (6715)
Fix: Export format INSERT/DELETE statement (*.sql): Fix condition field name without Quoted Identifiers (6715)
Fix: Export format INSERT/DELETE statement (*.sql): Solve the problem that GetSchemaTable cannot get Oracle/HP Vertica/Sybase ASE/SQLCe primary key (PKs) (6715)
Generating Scripts :
Add: Add SCRIPT AS UPSERT (MERGE/REPLACE) Syntax Definition Generation (6715)
Supports databases such as PostgreSQL/SQLite/MySQL/NuoDB/Oracle/Firebird/SQL Server/SQL Azure/IBM DB2/Informix/Sybase ASE/HP Vertica/Teradata
Data Editor :
Add: Duplicate the current row: Ctrl + D (6715)
Upd: The Problem of Losing the Current Control Focus After Resolving (6715)
Main program update ( Main ):
Fix: (Oracle) Fixed an issue where User-Defined Data Types were not updated synchronously when switching between different SCHEMAs (6715)
Fix: (ODBC/OleDB) Resolve issues associated with the library's absence of a default Quoted Identifiers character (6715)
Fix: Avoid the problem that the main window cannot be focused after waiting for the window to end in some cases (6715)
Upd: Others contain cumulative minor updates, corrections, and optimizations (6715)
Misc: Compatible with PostgreSQL 10.4 / 9.6.9 / 9.5.13 / 9.4.18 / 9.3.23 (2018/05/10)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6715)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fixed statement leak.
Minor GUI Improvements and bug fixes.
http://jailer.sourceforge.net/
-
Changelog
Data Export:
Fix: Fix (6715) Problem with Export Format Caused by [No Export Options] Cannot Be Processed Normally (6717)
Upd: (Oracle) Added automatic recognition TIMESTAMP data type format millisecond dimension .FFx length export processing (6717)
Upd: (Oracle) Joining Automatically Recognize TIMESTAMP and TIMESTAMP WITH TIME ZONE Data Type Format Export Processing (6717)
Data Editor:
Fix: (Oracle) Correct CLOB/NCLOB data type processing when there is no primary key (6717)
Main program update ( Main ):
Upd: Others contain cumulative minor updates, corrections, and optimizations (6717)
http://fishcodelib.com/Database.htm
-
Changelog
- issue #12772 Fix case where the central columns attributes don't get filled in
- issue #14049 Fix case where the query builder doesn't work when selected column is *
- issue #14029 Revert "Browse" table CSS overflow
- issue #14241 Dropping indexes and foreign keys fail
- issue #14227 Relational linking broken
- issue #14246 Fixed error in configuration storage zero config
- issue #14128 Show 2FA Secret next to QR code
- issue #14212 XML Export from single table throws fatal error
- issue #14239 Line and some other charts ignore result set order of values chosen for the x-axis
- issue #14260 Fixed configuration for DefaultLang and Lang
- issue #14264 Linking for 'Distinct values' broken
- issue #13968 Fix MariaDB 10.2 current_timestamp()
- issue #14249 Fix for missing go button in view edit
- issue #14125 Fix for issues with spatial fields
- issue #14189 Remember table's sorting broken
- issue #14289 Fix multi-column sorting
- issue #14278 Fix central columns in-line edit bug
- issue #14066 Fix AUTO_INCREMENT error when only exporting table structure in database-level exports
- issue #13893 Simulating queries produces unexpected results
- issue #14309 Setup script icons missing
https://www.phpmyadmin.net/
-
Changelog
Support of cells edit for queries with joined tables
SSH tunnels: test connection button was added
Results viewer: horizontal scroll with mouse wheel
Results viewer: extra header tooltips were added
PostgreSQL: debugger – fix breakpoints support
PostgreSQL: data types loading performance was greatly increased
PostgreSQL: search_path updating was fixed
PostgreSQL: array data type support was improved
MySQL 8+ support was fixed
Oracle: jobs scheduling (thanks to Neil Crow)
Oracle: schema create dialog improvements
Oracle: error positioning was improved
Oracle: timestamp with timezone support was added
Oracle: CASE statements parser was fixed
SQL Server: triggers reading was fixed
SQL Server: drop trigger feature was added
Vertica: table columns editor (data type, nullability)
Redshift: driver version update
Cassandra: JSON formatter for all text columns
ERD: include nullability in attribute type description
Queries history browser was fixed
Some keyboard shortcuts were changed (results navigation)
Some icons were updated
Spanish localization was added (thanks to Ishibashi Takken)
Japanese localization was added (thanks to faibistes)
Misc minor UI bugfixes
http://dbeaver.jkiss.org/
-
Whats new:>>
Feature to define the rendering position of a column.
Rendering of row-to-row links as bezier curves.
http://jailer.sourceforge.net/
-
Changelog
Main program update ( Main ):
Add: (HP Vertica/Informix/Teradata/VistaDB) Add Built-in Functions (6726)
Upd: (VistaDB) Improving CHECK constraints Object Browsing Processing (6726)
Fix: (PostgreSQL) Names of Built-In Functions Changed to Lowercase Display (6726)
Upd: (Firebird) Connection Status Enable/Update when Default/Embedded option is switched (6726)
Upd: Optimizing Interface Display (6726)
Upd: IBM DB2/Informix Component Version Updated to IBM.Data.DB2.dll 9.7.4.4 (11.1.3031.4) (2018/05/22) (6726)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.1.3 Fix Pack 3a (2018/05/22)
Upd: Others include cumulative minor updates, corrections, and optimizations (6726)
Search Table Data :
Add: Supports regular expression search processing (6726)
Fix: Fixed an issue where PostgreSQL could not search normally (6726)
AutoComplete and IntelliSense :
Add: (HP Vertica/Informix/Teradata/VistaDB) Added built-in functions to automate display processing (6726)
Fix: Fixed (6505) Problems with partial object types were not excluded when quotation mark identification was enabled (6726)
Upd: Improvements to automatically determine if an object name exception character requires quotation mark identification (6726)
Data Editor :
Add: Showing filter expression on the toolbar (6718)
Fix: (Oracle) Correct CLOB/NCLOB data type processing when there is no primary key (6717)
Data Export :
Fix: Fix (6715) Problem with Export Format Caused by [No Export Options] Cannot Be Processed Normally (6717)
Upd: (Oracle) Added automatic recognition TIMESTAMP data type format millisecond dimension .FFx length export processing (6717)
Upd: (Oracle) Joining Automatically Recognize TIMESTAMP and TIMESTAMP WITH TIME ZONE Data Type Format Export Processing (6717)
Binding Function parameters :
Fix: (Teradata) Repeatedly adding Quoted Identifiers characters when correcting text type (Char) (6726)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6726)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Data browser: prevented that context menu automatically gets closed if the item doesn't have the focus.
http://jailer.sourceforge.net/
-
Changelog
Results viewer: Groupings panel was added (GROUP BY generator)
Results viewer: Aggregate panel was renamed to Calc
Results viewer: links navigation was fixed (references rendering)
Results viewer: show confirmation if panel data was modified
Results viewer: improved drag-n-drop support for all controls
Results viewer: icons were fixed
Mockdata: template generator was added
SQL editor: show stored procedures/functions in SQL completion
SQL formatting was fixed (single line comments)
XLS export: empty tables export was fixed
Update site management preference page was added
Columns visibility/order configuration dialog was improved
Date/time formatted was fixed (nanoseconds format pattern)
HANA: functions source code reading
Clickhouse: array data types support was added
Oracle: session elapsed time was added
Oracle: timestamp with timezone handler was fixed (check driver version)
PostgreSQL: drop sequence query was fixed
RedShift: driver configuration was fixed
Many minor UI bugfixes
http://dbeaver.jkiss.org/
-
Changelog
Add support for PostgreSQL-style UPSERT.
Add support for auxiliary columns in r-tree tables.
Add C-language APIs for discovering SQL keywords used by SQLite: sqlite3_keyword_count(), sqlite3_keyword_name(), and sqlite3_keyword_check().
Add C-language APIs for dynamic strings based on the sqlite3_str object.
Enhance ALTER TABLE so that it recognizes "true" and "false" as valid arguments to DEFAULT.
Add the sorter-reference optimization as a compile-time option. Only available if compiled with SQLITE_ENABLE_SORTER_REFERENCES.
Improve the format of the EXPLAIN QUERY PLAN raw output, so that it gives better information about the query plan and about the relationships between the various components of the plan.
Added the SQLITE_DBCONFIG_RESET_DATABASE option to the sqlite3_db_config() API.
CLI Enhancements:
Automatically intercepts the raw EXPLAIN QUERY PLAN output and reformats it into an ASCII-art graph.
Lines that begin with "#" and that are not in the middle of an SQL statement are interpreted as comments.
Added the --append option to the ".backup" command.
Added the ".dbconfig" command.
Performance:
UPDATE avoids writing database pages that do not actually change. For example, "UPDATE t1 SET x=25 WHERE y=?" becomes a no-op if the value in column x is already 25. Similarly, when doing UPDATE on records that span multiple pages, only write the subset of pages that contain the changed value(s).
Queries that use ORDER BY and LIMIT now try to avoid computing rows that cannot possibly come in under the LIMIT. This can greatly improve performance of ORDER BY LIMIT queries, especially when the LIMIT is small relative to the number of unrestricted output rows.
The OR optimization is allowed to proceed even if the OR expression has also been converted into an IN expression. Uses of the OR optimization are now also more clearly shown in the EXPLAIN QUERY PLAN output.
The query planner is more aggressive about using automatic indexes for views and subqueries for which it is not possible to create a persistent index.
Make use of the one-pass UPDATE and DELETE query plans in the R-Tree extension where appropriate.
Performance improvements in the LEMON-generated parser.
Bug fixes:
For the right-hand table of a LEFT JOIN, compute the values of expressions directly rather than loading precomputed values out of an expression index as the expression index might not contain the correct value. Ticket 7fa8049685b50b5aeb0c2
Do not attempt to use terms from the WHERE clause to enable indexed lookup of the right-hand table of a LEFT JOIN. Ticket 4ba5abf65c5b0f9a96a7a
Fix a memory leak that can occur following a failure to open error in the CSV virtual table
Fix a long-standing problem wherein a corrupt schema on the sqlite_sequence table used by AUTOINCREMENT can lead to a crash. Ticket d8dc2b3a58cd5dc2918a1
Fix the json_each() function so that it returns valid results on its "fullkey" column when the input is a simple value rather than an array or object.
Hashes:
SQLITE_SOURCE_ID: "2018-06-04 19:24:41 c7ee0833225bfd8c5ec2f9bf62b97c4e04d03bd9566366d5221ac8fb199a87ca"
SHA3-256 for sqlite3.c: 0d384704e1c66026228336d1e91771d295bf688c9c44c7a44f25a4c16c26ab3c
https://www.sqlite.org/
-
Changelog
Main program update ( Main ):
Add: Title Column Add Status Show Total Configuration Managed Memory (6733)
Add: Table Properties: Increase Table Dependencies (6733)
Databases such as SQL Server/SQL Azure/Firebird/Oracle/IBM DB2/Informix/Sybase ASE
Upd: After the Splash Form opens and ends, return to the issue of the owning window (6733)
Upd: Others contain cumulative minor updates, corrections, and optimizations (6733)
Generating Scripts :
Fix: (PostgreSQL) Fixed issue where SCHEMA was not specified when generating object annotations (COMMENT) (6733)
AutoComplete and IntelliSense :
Fix: Fix the problem that the screen may not display properly under occasional situations (6733)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6733)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Comprehensive usability improvements of the data browser.
Animated row-to-row links.
Increased rendering quality of row-to-row link.
http://jailer.sourceforge.net/
-
(https://s26.postimg.cc/6ac2kntx5/screenshot_150.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
What's new: >>
– Fixed: Issues with exporting very large grids into excel files
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Changelog
Results viewer:
Filter text can be expanded (for multi-line filter values)
Filter editor now supports undo/redo and drag-n-drop
Text value editor was fixed (undo/redo commands)
Grouping panel UI was fixed (settings save, dark theme, keys navigation)
Table ordering is saved between foreign keys navigation
Context menu was refactored
SQL Editor:
Parser performance was improved
SQL formatting was improved
Support special characters in table names for auto-completion
Stored procedures execute was improved
Stored procedures names auto-completion was added
Driver manager dialog was fixed
ERD:
Palette is visible by default
Notes edit was fixed (+ undo/redo)
Table/tree editors UI was fixed for MacOS
Ping/keep-alive background jobs visualization was fixed
PostgreSQL:
Use fully qualified data type names in DDL
View default values for procedure parameters
Enum/set values editor was fixed
Revoke all permissions command was fixed
Show template databases
MySQL:
Event DDL was fixed
View DDL was fixed
SQL Server: datetime/datetime2 data types handle was fixed
HSQLDB: synonyms support was added
Data transfer:
CSV values escaping was fixed
Support export in SQL format for custom SQL queries
Finish wizard message can be suppressed
Localization was improved
http://dbeaver.jkiss.org/
-
Changelog
Main program update ( Main ):
Add: Title Column Add Total Configuration Managed Memory (CPU usage) Usage Status Display (6733/6743)
Upd: (IBM DB2/SQL Server/SQL Azure) Updated Complete Built-in Functions (Including Auto-Complete Display Processing) (6743)
Add: (Firebird) Support to reopen Shutdown database files (6743)
Fix: (ODBC/OleDB) Avoid nullchar when returning Quoted Identifiers characters (6743)
Add: Table Properties: Increase Table Dependencies (6733)
Databases such as SQL Server/SQL Azure/Firebird/Oracle/IBM DB2/Informix/Sybase ASE
Upd: After the Splash Form opens and ends, return to the issue of the owning window (6733)
Upd: Others contain cumulative minor updates, corrections, and optimizations (6743)
Results to Text :
Upd: Improved Maximum Single-field Width Increase to 2048 Characters (6743)
Upd: Optimized output content display format (6743)
Transaction Mode :
Add: Joins the Plain Execution Plan and Visual Execution Plan (6743)
Add: Join Support DBMS_OUTPUT (Oracle/IBM DB2) output message display (6743)
Data Editor :
Upd: Distinguish between NULL value and 'NULL' string processing, including editing/browsing/exporting (6743)
Upd: Filter Expression : Allows re-entry when error is returned (6743)
AutoComplete and IntelliSense :
Upd: Optimizing and Improving Display Problems (6743)
Fix: Fix the problem that the screen may not display properly under occasional situations (6733)
Generating Scripts :
Fix: (PostgreSQL) Fixed issue where SCHEMA was not specified when generating object annotations (COMMENT) (6733)
Database Migration (Pro):
Upd: All updates with dbMigration .NET Software (6733)
http://fishcodelib.com/Database.htm
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
Release Notes
2.58 has taken a while to release. It has basically had the guts ripped out of it and re-organised. The tables are now open from the tables list instead of a row of tabs under a tables tab. This makes each table open as it's own instance just like the query tabs. On the main tool bar I have moved a lot of the table related buttons to the new table tabs. Although these changes do not sound like much it actually makes a big difference. The overall interface is now much simpler and more dynamic. It makes more sense this way.
Because of the major heart surgery I have performed on this tool there may be more bugs than a bait store. Please email me any bugs you find. Don't worry that they might have already been reported it will give me and idea of which bugs are the most critical. I will be releasing a new version in a couple of days as a maintenance release.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Whats new:>>
This is the maintenance release to fix a few issues that have come up as a result of all the major alterations of version 2.58. I have improved the recent dialogue window a little. There will be another maintenance release in another couple of days.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Whats new:>>
Upd: All updates with dbMigration .NET Software (6746)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Comprehensive usability improvements of the data browser.
Animated row-to-row links.
Increased rendering quality of row-to-row link.
Automatic layouting of data browser desktop.
Using working-table-scope "LOCAL_DATABASE" led to concurrency problems and connection leaks.
Update of SQL keyword catalog to SQL 2003 standard.
http://jailer.sourceforge.net/
-
Release Notes
The phpMyAdmin team is pleased to announce the release of phpMyAdmin version 4.8.2. Among other bug fixes, this contains an important security update and it is highly recommended that all users upgrade immediately.
The urgent vulnerability allows an authenticated attacker to exploit a phpMyAdmin feature to show and potentially execute files on the server. PHP open_basedir restrictions mitigate the effect of this flaw. For further details, see the PMASA announcement.
A second flaw was also fixed allowing an attacker to use a specially crafted database name to trick a user in to executing a cross-site scripting (XSS) attack in the Designer feature.
In addition to the security fixes, this release also includes these bug fixes as part of our regular release cycle:
WHERE 0 clause causes a fatal error
Fix missing „INDEX“ icon
Known issues:
Unable to log in with MySQL 8.0.11 (bug #14220, see also https://bugs.php.net/bug.php?id=76243)
A few users have reported being unable to log in with a persistent error message „Failed to set session cookie. Maybe you are using HTTP instead of HTTPS“. In some cases, clearing the phpMyAdmin cookies (‘pma*’) resolves the issue.
https://www.phpmyadmin.net/
-
Whats new:>>
Maintenance release to fix a few bugs
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(https://s26.postimg.cc/udwyk52bd/screenshot_232.png)
A SQL client that supports simultaneous connections to multiple databases, allowing data sharing and team collaboration on running queries.
Freeware
Whats new:>>
Bug fixes: Redis command execution error
https://teamsql.io/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Minor changes and bug fixes.
http://www.vlsoftware.net/
-
Changelog
SQL editor:
Commands toolbar was redesigned
SQL formatting for JOINs was fixed
Indentation in auto-formatter was fixed
Vertical editor selection bug was fixed
Support multiple values in @SET command
Command shortcut processing was fixed
Results viewer:
Filter editor behavior was fixed (Enter key processing)
Glitch with text edit panel (CLOBs) was fixed
Column (row) drag-n-drop in record mode is now supported
ERD:
Entity render was improved
Associations (foreign keys) resolution was fixed
PostgreSQL:
Active database switching was fixed
Metadata editor was improved (materialized views tablespace, table extra options)
Materialized views refresh tool
Explain plan conditions formatting was added
Index columns view was improved
MariaDB/MySQL:
Server time zone selected add in connection edit page (MySQL only)
Show view algorithm in metadata viewer
Save view was fixed
Save Trigger was fixed
Permissions grant was fixed for HISTORY privilege (MariaDB)
Oracle:
Show used/available space for tablespaces
View source extraction was fixed (extra semicolon issue)
Procedures auto-completion was fixed
DB2: sequence creation was fixed
SQLite: sequence reading was fixed
SAP HANA: procedures and functions were separated
Timescale: driver configuration was added
GoTo database object dialog: connection health checking was added
Row count calculation for custom queries was fixed
Metadata editor supports dialog with multiline editor for comments/remarks
Output log viewer auto-clear option was added
Connection invalidate was fixed (do not show notifications for alive connections)
Many minor UI and localization fixes
http://dbeaver.jkiss.org/
-
Changelog
Fix: (64bit) Solve the problem that the user interface color picker (Color Picker) function can not work under the latest Win10 (6758)
Upd: Others include cumulative small updates, corrections and optimizations (6758)
Data Import :
Upd: Preview Mode no longer displays dialog prompts to support pre-correlated change processing (6758)
Upd: Add file format detection to avoid opening unsupported import format files (6758)
SQL Formatting ( SQL Formatting ):
Add: Support editor properties ConvertTabsToSpaces and TabIndent settings to format processing (6758)
Table Designer :
Fix: Resolve the problem of resetting if the data table contains an incremental field (AUTOINC) after changing the name of the field (6758)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Comprehensive usability improvements of the data browser.
Animated row-to-row links.
Increased rendering quality of row-to-row link.
Automatic layouting of data browser desktop.
Using working-table-scope "LOCAL_DATABASE" led to concurrency problems and connection leaks.
Update of SQL keyword catalog to SQL 2003 standard.
Added context menu to columns view of results table.
http://jailer.sourceforge.net/
-
Whats new:>>
Fix for "Can't connect to SOCKS proxyhttp" #8
http://jailer.sourceforge.net/
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Changelog
Changes for RecordEditor version 0.99 include:
2 new Open file dialogs
Clasic option which is an enhanced version of the current
File Descriptions can be retrieved from:
RecordEditor Databases
Derived from Csv / Xml files
Cobol Copybook / Xml Schema
New enhanced File fields
New Open File Dialog:
There are 2 new open file dialogs both support recent files and favourite files.
Both open file dialogs support reading File descriptions from
Classic Recordeditor Open with file field, RecordLayout selection on the left and a preview on the right hand
ClassicOpen
File List Open:
ClassicOpen
File Preview:
A file preview is displayed on the right hand side of File Open panel
rePreview
File Fields:
There are 2 option for File fields
Bread crumb folder style
Bread_Crumb_File_Field
Text field (optionally with file completion
Text
Cobol:
For single Record files, you can edit with a Cobol Copybook using the schema tag.
There is a file preview on the right side of the screen
Download hier : https://sourceforge.net/projects/record-editor/files/Test/
http://record-editor.sourceforge.net/
-
Whats new:>>
Form view fix and some slight improvements to the table design feature.
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
(https://s26.postimg.cc/du5r4nnih/screenshot_306.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
Whats new:>>
- Fixed: Issues with exporting data into csv and tab files from grids
https://www.etl-tools.com/
-
Changelog
Database objects search fixed (GoTo object dialog)
Database full-text search was improved (state loading, bug were fixed, search history was fixed)
Default error dialog was redesigned (allow message copy-paste and scrolling)
Drivers download errors was fixed (missing Maven artifacts handling)
ERD looks-and-feel was fixed. Extra configuration was added.
SQL editor:
Query comments processing was fixed
Left toolbar rendering was fixed (background color issue)
SQL formatter for sub-selects was fixed
Results viewer:
Presentation switch error was fixed
Sorting by ambiguous columns was fixed
Visualize read-only columns in grid header (different background color + tooltip)
Value view panel read-only state handling was fixed
Search in value view panels was added
Execution log and output panel toggle shortcuts were changed
PostgreSQL:
Driver version updated to 42.2.3
Multi-database support was improved (no need to switch active database on access)
Foreign table DDL was fixed
Materialized view DDL was fixed
Domain data types resolution was fixed (problems with date/time types)
Debug perspective switch was fixed
MySQL:
New driver for MySQL 8.x was added
Timestamp time zone issue was resolved
Oracle:
Tablespace storage information was fixed
Yellowbrick driver configuration was added
Timescale driver connection page was fixed
SAP HANA: activate database switch was added
Data export in SQL: null table name issue was fixed
Data transfer by segments + table truncate was fixed
Database output log contents filtering was added (zero characters)
Database navigator: icons position was fixed
New table columns rename was fixed
MacOS installer was fixed (CE and EE version on the same machine issue)
Debug logging was fixed (do not log secure information)
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Whats new:>>
- Fix for "Can't connect to SOCKS proxy:http" https://github.com/Wisser/Jailer/issues/8
- Comprehensive usability improvements of the data browser.
- Animated row-to-row links.
- Increased rendering quality of row-to-row link.
- Automatic layouting of data browser desktop.
- Using working-table-scope "LOCAL_DATABASE" led to concurrency problems and connection leaks.
- Update of SQL keyword catalog to SQL 2003 standard.
- Added context menu to columns view of results table.
http://jailer.sourceforge.net/
-
Whats new:>>
Improved: Third party components update
https://www.etl-tools.com/
-
Changelog
Main program update ( Main ):
Add: Support multiple selections (Multi selections ) (6778)
Object Navigator : Support for deleting/opening/editing/editing/Scripting multiple selections (Deleting/Opening/Editing/Scripting multiple selections)
Connection List : Support for deleting and removing multiple selections (Deleting/Removing multiple selections)
Code Manager : Support for deleting and opening multiple selections (Deleting/Opening multiple selections)
Insert Text: Supports dragging/copying multiple selections
Add: (Firebird) Support CryptKey by using Base64 string connection property setting (req Encryption plugin ) (6778)
Add: (Firebird) Add Embedded version display (6778)
Fix: (Firebird) Fix (6726) causes the status update issue when Remote and Embedded are selected (6778)
Fix: (64bit) Solve the problem that the user interface color picker (Color Picker) function can not work under the latest Win10 (6758)
Upd: Others include cumulative small updates, corrections and optimizations (6778)
Code Snippets :
Add: New Filtering Code Snippets (6778)
Fix: Fixed an issue where the original code fragment was not reloaded after updating the management content (6778)
SQL Editor ( SQL Editor ):
Add: Right-click menu auto-complete project ( AutoComplete ): Add switch auto-complete mode sub-option [N/S/C] (6778)
Fix: Fix Close All Tabs, when the [Last Label is Edit Mode] is turned off, it will cause an exception (6778)
Data Export :
Add: Copy the Selected Selected Items to Clipboard : Supports formats such as Markdown/JSON/HTML (6778)
Upd: Optimize [all] export format processing (6778)
Data Import :
Upd: Preview Mode no longer displays dialog prompts to support pre-correlated change processing (6758)
Upd: Add file format detection to avoid opening unsupported import format files (6758)
SQL Formatting ( SQL Formatting ):
Add: Support editor properties ConvertTabsToSpaces and TabIndent settings to format processing (6758)
Table Designer :
Fix: Resolve the problem of resetting if the data table contains an incremental field (AUTOINC) after changing the name of the field (6758)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6778)
http://fishcodelib.com/Database.htm
-
(https://s26.postimg.cc/6q3nnw4hl/screenshot_377.png)
SQLiteStudio is a comprehensive and reliable SQLite database manager that provides you with a simple means of managing the contents of each database, including tables, triggers and views.
License : GPLv3
Changelog
[NEW]: #3188 New plugin to have images stored in database being visible as another tab in the Form View or cell's editor dialog window.
[NEW]: #3207 #1444 #2547 Export, Import & Populate dialog settings are remembered, even after application restart.
[NEW]: #3268 Query bind parameters are now supported by the query editor while execution - user will be asked for values for these parameters in a dedicated dialog.
[NEW]: #3267 Added Extension Manager window, where all SQLite extensions can be registered for loading into databases.
[NEW]: #3161 Added support for table-valued functions (https://sqlite.org/vtab.html#tabfunc2)
[NEW]: #3349 Added support for UPSERT syntax from SQLite 3.24.0.
[NEW]: #3292 Added possibility to execute huge SQL files directly from disk, without loading them to SQL Editor.
[NEW]: #3265 Completely new installer for SQLiteStudio is introduced. It bases on Qt Installer Framework. This addresses numerous issues with automatic updates that SQLiteStudio had. It also allows for some new features, like automatic file association under Windows (#3178). Portable (download & run, without installation) distribution continues to be available.
[NEW]: #2659 AutoIncrement option is now always available in PK configuration dialog. When AutoIncrement is enabled, a datatype will be enforced to INTEGER type.
[NEW]: #2798 Added filter inputs per column as an option.
[NEW]: #3224 Added context menu for SQL history tab to delete individual (or a range of selected) entries. Also a "delete" key can be used.
[NEW]: #2651 Only a single instance of SQLiteStudio can be running at the time. If another instance is requested, the first one will be brought to the front of windows stack. If another instance was requested due to associated file being open, then the first instance will not only be raised, but also the requested file will be added to database list as temporary, volatile database (not added permanently to configuration).
[NEW]: #3033 Ctrl+Shift+c copies data including headers. Also context menu entry added for the same.
[NEW]: #2962 Pasting single value to multiple cells results in pasting the value into all selected cells, not just to first one.
[NEW]: #2907 The "Open file's directory" menu item added to database list for database nodes.
[NEW]: #3388 Added file association entries in the plist for MacOSX
[NEW]: #3163 Added menubar accelerator keys.
[CHANGE]: #3257 #3260 #3271 Bug/Feature reports are now completely managed by GitHub. Bug report dialog is no longer present in the application, but instead the menu entry opens web browser on project's GitHub page.
[CHANGE]: #3285 SQLCipher and wxSQLite3 plugins can now be linked to system-provided libraries, which is especially useful under Linux. Instructions were added to the wiki page: https://github.com/pawelsalawa/sqlitestudio/wiki/Instructions_for_compilation_under_Linux#linking-with-system-provided-libraries
[CHANGE]: #3284 SQLite3 upgraded to version 3.24.0 (excluding SQLCipher plugin, which is still on 3.20.1).
[CHANGE]: API of QueryExecutor enhanced to provide custom steps at certain stages of execution. Steps can be injected by plugins.
[CHANGE]: #3121 Column widths are kept between data reloads.
[CHANGE]: #3024 Edit in editor action in cell's context menu stands now "show in viewer" if clicked on read-only cell. Also "set null" and "erase" are not displayed if none of selected cells is editable.
[CHANGE]: #3142 Horizontal scroll position is now preserved between sort request on a data view.
[CHANGE]: #2971 Column width is now mostly based on data width, not header width, but if there is little columns to be displayed, the header width is also considered.
[CHANGE]: #3323 Disabled automatic line wrapping in SQL editor and all other code edition fields in the application.
[BUGFIX]: #3259 #3215 #3327 Stop interpreting "+3" or "0010" as numeric types if entered to TEXT column (or any other column not declared as numeric-ish).
[BUGFIX]: #3191 CSV import speed improved. It's 1400 times faster. It's not a joke. The bug used to cause the import to be terribly slow. Also other importing plugins gained around 400% of speed.
[BUGFIX]: #3119 Fixed extra "empty" row of data when importing from CSV with a new, empty line at the end.
[BUGFIX]: #3235 Crash when opening DB dialog, but file was moved.
[BUGFIX]: #3185 Fixed creation of new tables/views if "Data" tab is configured as first.
[BUGFIX]: #3279 Fixed reporting rows affected with DELETE statement for SQLite2.
[BUGFIX]: #3023 Optimized SQL editor widget to work with huge contents.
[BUGFIX]: Fixed random crashes at application close (when saving session). Most frequend on Windows platform.
[BUGFIX]: #3252 Fixed first character input when starting to edit FK column data.
[BUGFIX]: #3251 Fixed DEFAULT constraint dialog to work wit "literal values in double-quotes"
[BUGFIX]: #3084 #3085 Fixed beeps under MacOSX when editing FK cell.
[BUGFIX]: #3293 Fixed deault shortcut for code assistant under MacOSX from Cmd-Space to Ctrl-Space, so it does not conflict with Spotlight
[BUGFIX]: #3190 Fixed handling WITHOUT ROWID and unusual column name.
[BUGFIX]: #3177 Fixed tab indentations when selecting even part of a line.
[BUGFIX]: #3171 Pasting object to same database is prevented.
[BUGFIX]: #3176 Fixed exporting with Common Table Expression (the WITH statement).
[BUGFIX]: #3162 Fixed order of column headers in Index Dialog
[BUGFIX]: #3159 Fixed dictionary populating plugin to recognize different new-line characters.
[BUGFIX]: #3156 Fixed recognition of double-quoted values.
[BUGFIX]: #3093 Columns with AUTOINCREMENT statement are defaulted to null for new rows in Form View, so they get committed this way (unless manually changed) and they become an auto generated values.
[BUGFIX]: #3086 #3187 Fixed internal task ordering when drag&dropping tasks on the taskbar, so switching between tasks with keyboard shortcut reflects order of tasks on the taskbar.
[BUGFIX]: #3173 Added support for detecting and trimming whitespace in pasted text (thanks to nishanthkarthik for contributing this)
[BUGFIX]: #2922 Fixed CTE execution by QueryExecutor, so it understands columns from CTE (not editable columns for now, maybe will become editable in future).
[BUGFIX]: #2964 SQL history tab shows now local time of execution, not UTC.
[BUGFIX]: #3290 Fixed querying data for FK dropdown from tables/columns with unusual characters in name. Also fixed name-wrapping for objects that have unescaped wrapper character inside of their name.
[BUGFIX]: #3305 Introduced dynamic limit for number of rows per page - based on number of columns, so it's less likely to hit the memory limit.
[BUGFIX]: #3311 Fixed floating point numbers handling.
[BUGFIX]: #3383 Fixed JSON export plugin for quoted names.
[BUGFIX]: #3347 #3351 Fixed QCheckBox in several places, so text() of it is not used as a valid data. This is to address issues with automatic accelerator keys.
[BUGFIX]: Addressed some concurrency erorrs in SQLite 2 plugin
[BUGFIX]: #3139 #3116 #3326 #3341 Various code compiling issues addressed.
[BUGFIX]: #3145 #3165 #3179 Fixed various typos in messages/interface.
[BUGFIX]: #3333 Fixed unit test to honor new features of TableModifier, but also fixed few bugs in TableModifier.
[BUGFIX]: #3277 Open Source license issues addressed (specific exceptions for OpenSSL and icons)
[BUGFIX]: #2966 Application icon added to package.
[BUGFIX]: Few other bugfixes made on the fly, while working on other issues.
http://sqlitestudio.pl/
-
Whats new:>>
[BUGFIX]: Fixed 'export data' checkbox in export dialog to not ignore it anymore.
[BUGFIX]: Binary packages now include the MultiEditorImage plugin, which introduces the picture preview for BLOB values. It was introduced in 3.2.0, but missing in binary distributions.
http://sqlitestudio.pl/
-
Whats new:>>
The estimated number of rows of the tables is displayed.
Limited fetch size of statements to prevent an OOM exception when the default fetch size is too large (MySQL).
Updated H2 DBMS from version 1.3.160 to 1.3.175
http://jailer.sourceforge.net/
-
Whats new:>>
– Fixed: Issues with copying data from grids
https://www.etl-tools.com/
-
(https://s26.postimg.cc/5aljlk0ft/screenshot_393.png)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
Changelog
Fix comparison of table names on servers with lower_case_table_names=1 or 2 (both insensitive). Affects SQL export, which is calling PrepareColumnAttributes since recently.
http://www.heidisql.com/
-
Changelog
Data viewer:
Foreign keys/references navigation was improved
Unique key detection was changed (ROWID is used only if no natural key was found)
String filter editor was fixed
Full-text search history navigation was fixed
SQL formatter was fixed/improved
ERD: self-referencing tables rendering was fixed
Error dialog was enhanced (scrollable text for all errors, default focus is on Ok button)
Database navigator double-click behavior was extended (open new editor)
Database driver search was improved (search in descriptions)
Snowflake connection configuration UI was added in CE
Elastic Search driver configuration was added
AWS Athena driver configuration was added
Exasol extension now relies on v6 driver
PostgreSQL:
Multiple databases filter was fixed
Active database detection was fixed
Function list reading was fixed for PG < 8.4
Foreign server user mapping was added (thanks to @johnatanDM)
Permission editor UI was fixed
Many minor UI fixes
MariaDB/Galera: users editor was improved
MySQL/MariaDB: view creation was fixed
Oracle:
DATE data type support was fixed
Table statistics/storage information was added
Synonyms support was added in metadata extraction
Extra columns were added to Explain Plan nodes
Multiline editor for table/column comments
Firebird: sequences and triggers reading was fixed for older FB versions
Phoenix: metadata reading bug was fixed (databases with single schema)
Shortcuts with Ctrl+Alt were changed on Ctrl+Shift
DBeaver was migrated to Eclipse 4.8 platform. Besides other improvements this fixes a few old UI bugs on MacOS and Linux.
http://dbeaver.jkiss.org/
-
Changelog
Main program update ( Main ):
Add: My Favorites : Add support for Databases and Schemas object processing (6785)
Add: (PostgreSQL 9.1+) Supports the processing of Foreign tables data table (6785)
Add: (PostgreSQL 10+) Supports Partitioned tables data table related processing (6785)
Upd: Others include cumulative small updates, corrections and optimizations (6785)
Misc: Compatible with Compatible with MySQL 8.0.12 / MySQL 5.7.23 / MySQL 5.6.41 / MySQL 5.5.61 (2018/07)
Connection List :
Add: Support my favorite connection list ( My Favorite Connections ) (6785)
Data Editor :
Fix: Correct the System.Object data type handling method when there is no primary key (6785)
Cell Editor / Cell Viewer :
Upd: When the field data type is System.Byte[], the text can be saved and saved by default (6785)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6785)
http://fishcodelib.com/Database.htm
-
Changelog
Table Designer:
Add: (Access/NuoDB) support check condition constraint ( CHECK constraints ) add and delete processing (6792)
Upd: (SQLite) Cannot add a non-constant default when the new fields are built in. Can not add a column with non-constant default (6792)
Main program update ( Main ):
Upd: (NuoDB 3.1/3.2+) With the latest version of Data Type update processing, solve the problem that the data type cannot be displayed normally (6792)
Upd: (Access/Excel/Text/dBASE/FoxPro) Preset quote string ``replace with [] instead (6792)
Upd: Others include cumulative small updates, corrections and optimizations (6792)
Misc: Compatible with NuoDB 3.1 / 3.2
Misc: Compatible with Compatible with MySQL 8.0.12 / MySQL 5.7.23 / MySQL 5.6.41 / MySQL 5.5.61 (2018/07)
Generating Scripts:
Add: (Access) supports CHECK constraints definition generation and deletion processing (6792)
Fix: (VistaDB) Fixed issue where CHECK constraints did not contain quoted string () (6792)
Fix: (Teradata) Fix CHECK constraints [Do not include name] (6792)
Fix: (Informix) Fixed CHECK constraints [with multiple lines] (6792)
Fix: (Firebird) Fixed issue with CHECK constraints multi-field condition processing (6792)
Fix: (Firebird) Fixed an issue where the default keyword in the field was defined as [lowercase] and could not be parsed properly (6792)
Connection List:
Add: Supports Dragging multiple selections (6792)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6792)
http://fishcodelib.com/Database.htm
-
Changelog
Changes:
Fix failure to reset libpq's state fully between connection attempts.
Fix INSERT ... ON CONFLICT UPDATE through a view that isn't just SELECT * FROM.
Ensure that updates to the relfrozenxid and relminmxid values for “nailed” system catalogs are processed in a timely fashion.
Fix case where a freshly-promoted standby crashes before having completed its first post-recovery checkpoint.
Avoid emitting a bogus WAL record when recycling an all-zero btree page.
During WAL replay, guard against corrupted record lengths exceeding 1GB.
When ending recovery, delay writing the timeline history file as long as possible.
Improve performance of WAL replay for transactions that drop many relations.
Improve performance of lock releasing in standby server WAL replay.
Make logical WAL senders report streaming state correctly.
Ensure that a snapshot is provided when executing data type input functions in logical replication subscribers.
Fix bugs in snapshot handling during logical decoding, allowing wrong decoding results in rare cases.
Add subtransaction handling in logical-replication table synchronization workers.
Ensure a table's cached index list is correctly rebuilt after an index creation fails partway through.
Fix mishandling of empty uncompressed posting list pages in GIN indexes.
Pad arrays of unnamed POSIX semaphores to reduce cache line sharing.
Ensure that a process doing a parallel index scan will respond to signals.
Ensure that VACUUM will respond to signals within btree page deletion loops.
Fix hash-join costing mistake introduced with inner_unique optimization.
Fix misoptimization of equivalence classes involving composite-type columns.
Fix planner to avoid “ORDER/GROUP BY expression not found in targetlist” errors in some queries with set-returning functions.
Fix handling of partition keys whose data type uses a polymorphic btree operator class, such as arrays.
Fix SQL-standard FETCH FIRST syntax to allow parameters ($n), as the standard expects.
Remove undocumented restriction against duplicate partition key columns.
Disallow temporary tables from being partitions of non-temporary tables.
Fix EXPLAIN's accounting for resource usage, particularly buffer accesses, in parallel workers.
Fix SHOW ALL to show all settings to roles that are members of pg_read_all_settings, and also allow such roles to see source filename and line number in the pg_settings view.
Fix failure to schema-qualify some object names in getObjectDescription and getObjectIdentity output.
Fix CREATE AGGREGATE type checking so that parallelism support functions can be attached to variadic aggregates.
Widen COPY FROM's current-line-number counter from 32 to 64 bits.
Allow replication slots to be dropped in single-user mode.
Fix incorrect results from variance(int4) and related aggregates when run in parallel aggregation mode.
Process TEXT and CDATA nodes correctly in xmltable() column expressions.
Cope with possible failure of OpenSSL's RAND_bytes() function.
Fix libpq's handling of some cases where hostaddr is specified.
Add a string freeing function to ecpg's pgtypes library, so that cross-module memory management problems can be avoided on Windows.
Fix ecpg's support for long long variables on Windows, as well as other platforms that declare strtoll/strtoull nonstandardly or not at all.
Fix misidentification of SQL statement type in PL/pgSQL, when a rule change causes a change in the semantics of a statement intra-session.
Fix password prompting in client programs so that echo is properly disabled on Windows when stdin is not the terminal.
Further fix mis-quoting of values for list-valued GUC variables in dumps.
Fix pg_dump's failure to dump REPLICA IDENTITY properties for constraint indexes.
Make pg_upgrade check that the old server was shut down cleanly.
Fix contrib/hstore_plperl to look through Perl scalar references, and to not crash if it doesn't find a hash reference where it expects one.
Fix crash in contrib/ltree's lca() function when the input array is empty.
Fix various error-handling code paths in which an incorrect error code might be reported.
Rearrange makefiles to ensure that programs link to freshly-built libraries (such as libpq.so) rather than ones that might exist in the system library directories.
Update time zone data files to tzdata release 2018e for DST law changes in North Korea, plus historical corrections for Czechoslovakia.
http://www.postgresql.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Freeware
Whats new: >>
Many minor improvements and bug fixes in interface and export procedures.
http://www.vlsoftware.net/
-
Whats new:>>
Animated desktop layout in the data browser.
Improved row-link rendering quality and performance.
http://jailer.sourceforge.net/
-
Whats new:>>
Zoom in / out using the mouse wheel in the data browser.
http://jailer.sourceforge.net/
-
Changelog
Main program update:
Add: Support for PostgreSQL 11 beta database system
Support for the latest PostgreSQL 11.x Backup and Restore Database backup and restore processing
Need to work with the latest Database .NET Additional Files
Add: Supports the middle mouse button to quickly open the Databases and Tables/Views (Shortcut Key
Upd: (Sybase ASE) Modify the default text size processing (Default Text Size: 32KB->2GB)
Fix: (FoxPro) Fixed (6792) Preset quote string change, causing the problem that the field could not be displayed properly ()
Upd: Allows Firebird Embedded to open a database with different fbembed.dll/fbclient.dll components in the same instance
Upd: Avoid external factors that cause the program to load slowly when the program starts, resulting in an exception
Upd: Others include cumulative small updates, corrections and optimizations
Data Editor :
Add: (Firebird/FoxPro) Ability to update with ROWID without primary key (NoPKs)
Fix: (Oracle/SQLite/Informix/PostgreSQL) Fixed an issue where ROWID update processing was disabled when there was no primary key (NoPKs)
Upd: Default Value synchronization update display when no-keys (NoPKs) are improved
Plain Execution Plan:
Add: (Access) Support for processing display in Windows XP environment
Fix: (Sybase ASE) Fix (37??) causes the original function to be disabled and cannot be displayed
http://fishcodelib.com/Database.htm
-
(https://s26.postimg.cc/5aljlk0ft/screenshot_393.png)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
Whats new:>>
Text file import: Support having (one) line feed at end of file.
http://www.heidisql.com/
-
Changelog
An error where a database is named 0
Fix for NULL as default not being shown
Fix for recent tables list
Fix for slow performance with table filtering
Two-factor authentication (2FA) fails if the GD PHP library is missing
Event scheduler toggle does not work
ERR_BLOCKED_BY_XSS_AUDITOR error when exporting a table
PHP 7.3 warning: "continue" in "switch" is equal to "break"
https://www.phpmyadmin.net/
-
Whats new:>>
Data browser improvements:
New layout feature: "align table horizontally with predecessor"
Improved layout strategy in the data browser.
Improved row-to-row-link rendering performance.
Feature Request "Improve the usability of the Data Model Editor" (partially)
http://jailer.sourceforge.net/
-
Changelog
Generic driver: new objects creation was fixed
Foreign keys creation was fixed
Schema loading was fixed (Generic driver)
Native client download feature was added (MySQL, MariaDB, PostgreSQL)
Database objects search was fixed
Long CLOB value editor was fixed
Configuration for edit toolbar visibility was added (toolbar is disabled by default)
Keyboard shortcuts activation was fixed
Security:
SSH tunnel initialization fix (NPE)
SSH keyboard-interactive method: now use saved password
Advanced security (BouncyCastle) is now used for SSL/SSH cryptography by default (if present)
ed25519 support was updated
SQL editor:
Auto-completion was improved (fully-qualified names)
Source code paste transformer was improved
Indentation was fixed
Redshift:
PostgreSQL driver is used for connection
Data editor was fixed (read-only state)
Vertica: table list loading performance issue was fixed
MySQL: zeroDateTime configuration was fixed (solves performance issue)
PostgreSQL:
Table DDL was fixed (GRANT commands)
Foreign table DDL was fixed (OPTIONS clause)
SQL Server: BIT data type editor was fixed
SQLite: datatime/numbers formatting support was added
Many minor UI fixes
After all we have reverted to Eclipse 4.7 platform. There were too many bugs and problems with latest version. Especially with Linux platforms
http://dbeaver.jkiss.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
(https://s26.postimg.cc/udwyk52bd/screenshot_232.png)
A SQL client that supports simultaneous connections to multiple databases, allowing data sharing and team collaboration on running queries.
Freeware
Changelog
Connection and database lists are redesigned in a tree view to give you more control and information about the triggers, sequences, etc.
We’ve switched to JDBC for faster and more reliable database connections.
You are now able to use TeamSQL with Oracle databases as well. Support for more databases are coming soon.
Horizontal tabs are finally available! Not a fan? You still have access to vertically listed tabs with search function which helps you if you use many open tabs in your workspace.
We have switched to AppImage format to support major desktop distributions including Ubuntu, Red Hat, Debian, CentOS, Arch Linux, openSUSE and Fedora.
We have switched to a new architecture which enables faster connections and queries while preserving the stability and reliability.
We have added a progress bar at the bottom bar to help you see the progresses of the server, database connection and tab execution processes.
Fixed: Previously, getting an error message on SSL connections with the MySQL, PostgreSQL, Amazon Redshift database engines. We fixed it.
Fixed: In the Shared Queries section’s filter feature was not working correctly; now you can filter the queries by “shared by me” or “username” options.
Fixed: There was an error with the connections because of the timezone conflict. Now timezones will be automatically shifted when you add a new connection.
Fixed: Print output messages added to PostgreSQL connections to help you keep track of your queries.
Fixed: Saved queries are now listed with a different icon if you search the saved tabs.
Fixed: Connection explorer filtering was not working with some Redis hashes. We fixed it.
Fixed: Column type binary(16) was showing up as [object Object], now it’s fixed.
Known issues:
"Execute as Script" (click on the down caret at the right edge of the Execute button) is available for MySQL, MSSQL and PostgreSQL. You can still see that button will be visible for other databases but won't work. UI will be improved.
https://teamsql.io/
-
Changelog
Add: Support for the Oracle 18c database system (6820)
Upd: Oracle component version updated to Oracle.ManagedDataAccess.dll 18.3.0 (2018/08/27) (6820)
Fix: (NuoDB 3.x) Resolve the issue that the enable state preset for INDEXES under the latest version may be NULL (6820)
Fix: (NuoDB 3.x) Resolve the problem that the DOMAIN data type cannot be displayed properly in the latest version (6820)
Upd: Others include cumulative small updates, corrections and optimizations (6820)
- Generating Scripts :
Add: (PostgreSQL 9.2+) Support for Collation Name property generation display (6820)
Fix: (PostgreSQL 9.1+) Fixed <10.0 or lower version of Foreign tables syntax generation issue (6820)
Upd: (SQL Server 2016+) Update Temporal Tables data table related attribute generation display (6820)
Fix: (SQL Server 2000) Fixed an issue that CHECK constraints could not generate (6820)
Add: (NuoDB) supports Partitioned tables property generation display (6820)
Upd: (NuoDB) Update DOMAIN object generation processing, length display of non-numeric types (6820)
- Search Table Data :
Add: Supports regular expression search processing, (Note: Fixed (6726) unopened question) (6820)
Support includes MySQL/Oracle/DB2/Informix/PostgreSQL/Firebird/SQLite/Vertica/SQL Server/SQL Azure
- Connection Profile :
Upd: (Sybase ASE) Increase the character set list drop-down option (Character Sets List) to simplify setup issues (6820)
Upd: (Firebird) Removes the Global Connection Profile , individual connections are included and therefore no longer needed (6820)
- Security Manager :
Upd: (SQL Server 2000) Select the login account (LOGINS) to change the attribute display to replace the permission modification (6820)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6820)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Database analysis not only finds primary keys and foreign keys for tables,
but also for views and synonyms by analyzing the underlying tables.
Fixed a memory leak in data browser.
http://jailer.sourceforge.net/
-
Whats new: >>
Each newly opened database can be registered with a friendly and meaningful name given by the user.
Redesigned database history window, which now allows you to edit the properties of registered databases.
Every control with database list shows now quick hints with the most important database properties, so you can easily find the needed database even if you cannot find it by name.
New command line options which allow to optimize work with field mappings: /FieldMappingsOverride, /FieldMappingsOverrideFile, /FieldSourceToTargetSchema.
Improved Open Data Source window.
Ability to create schema for text tables with fixed-length fields.
http://www.vlsoftware.net/
-
Changelog
Add: (Access) supports user-level security database processing ( Microsoft Access User-Level Security ) ( ) (6827)
Fix: (Access) Resolved an issue where [First] could not open a database file with a password in a [specific] job environment (6827)
Upd: (MySQL) Forces the connection property setting (Old Guids=True) and removes it from the settings, avoiding browsing, editing, and import and export failures (6827)
Fix: (SQLCe 3.1/3.5) Fix database upgrade function ()
Upd: Resolved an issue that caused the program to fail to open when the system environment setting FipsAlgorithmPolicy=Enabled is enabled (6827)
Upd: Improve text display: Includes Database Diagram , Visual Execution Plan (6827)
Upd: Others include cumulative small updates, corrections and optimizations (6827)
- Visual Execution Plan :
Add: (SQLite) supports both SQLite visualization and textual execution plan display (6827)
Fix: (Oracle) Fix (68??) causes the [visualization] execution plan to be invalid (6827)
- Plain Execution Plan :
Upd: (SQLite) Optimized output display: Display textized execution plan content in a hierarchical manner (6827)
Fix: (Oracle) Fix (68??) causes the [textualization] execution plan to be ineffective (6827)
- Form Editor and Viewer :
Add: Form Edit Join: DateTime Picker , GUID Generator (6827)
Upd: Exclude hidden field display to avoid causing related problems (6827)
- Connection Profile :
Fix: Fixed connection timeout setting (ConnectionTimout) can not change the saved problem (6827)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6827)
http://fishcodelib.com/Database.htm
-
Changelog
Changelist:
New connection wizard was significantly simplified
Database navigator now loads long table lists by segments (configurable)
Problem with data transfer wizard and connection wizard auto-resize was fixed
Results viewer:
Show error when cell value can’t be read from a database (instead of NULL)
Plaintext renderer was fixed (NULL values render)
Actions enable/disable state was fixed
Export to Excel now respects filters and orderings
Mock data:
Wizard was fixed (error with missing native client)
Batch size configuration was added
UUID data type support was added
String generator was fixed
CSV import:
Column mappings were fixed
Support literal for NULL mark
SQL editor:
Problem with procedures/views editor cursor reset on save was fixed
SQL formatter was fixed (spaces after brackets)
Completion of fully-qualified names was fixed
Error position highlight was improved
Long LOB values editor fix
New version check dialog can be suppressed for a particular version
ERD: show table/constraint comments
CockroachDB extension was added
PostgreSQL:
Active database switch was fixed
Native client selector was fixed. Binaries were upgraded to PG 10.5 version.
Improved support of PostgreSQL 7.x and 8.x
Allow to select directory in restore wizard
MySQL:
Problem with zeroDatetimeBehavior property was fixed
Duration data type support
Elasticsearch: driver version updated to 6.4
Redshift:
Native Redshift table DDL generator was added
Driver version update to 1.2.16 (now use Maven artifact)
SQLite: custom unique key editor was fixed
Vertica: SELECT INTO limit problem was fixed
H2: schema browser was fixed
MSSQL and Generic driver: support filters for procedures/packages
Misc minor UI problems were fixed
http://dbeaver.jkiss.org/
-
Changelog
Add support for window functions
Use a separate mutex on every inode in the unix VFS, rather than a single mutex shared among them all, for slightly better concurrency in multi-threaded environments.
Enhance the PRAGMA integrity_check command for improved detection of problems on the page freelist.
Output infinity as 1e999 in the ".dump" command of the command-line shell.
Added the SQLITE_FCNTL_DATA_VERSION file-control.
Added the Geopoly module
Enhancements the ALTER TABLE command:
Add support for renaming columns within a table using ALTER TABLE table RENAME COLUMN oldname TO newname.
Fix table rename feature so that it also updates references to the renamed table in triggers and views.
Query optimizer improvements:
Avoid unnecessary loads of columns in an aggregate query that are not within an aggregate function and that are not part of the GROUP BY clause.
The IN-early-out optimization: When doing a look-up on a multi-column index and an IN operator is used on a column other than the left-most column, then if no rows match against the first IN value, check to make sure there exist rows that match the columns to the right before continuing with the next IN value.
Use the transitive property to try to propagate constant values within the WHERE clause. For example, convert "a=99 AND b=a" into "a=99 AND b=99".
Bug fixes:
The ORDER BY LIMIT optimization might have caused an infinite loop in the byte code of the prepared statement under very obscure circumstances, due to a confluence of minor defects in the query optimizer. Fix for ticket 9936b2fa443fec03ff25
On an UPSERT when the order of constraint checks is rearranged, ensure that the affinity transformations on the inserted content occur before any of the constraint checks. Fix for ticket 79cad5e4b2e219dd197242e9e.
Avoid using a prepared statement for ".stats on" command of the CLI after it has been closed by the ".eqp full" logicc. Fix for ticket 7be932dfa60a8a6b3b26bcf76.
The LIKE optimization was generating incorrect byte-code and hence getting the wrong answer if the left-hand operand has numeric affinity and the right-hand-side pattern is '/%' or if the pattern begins with the ESCAPE character. Fix for ticket c94369cae9b561b1f996d0054b
https://www.sqlite.org/
-
(https://s26.postimg.cc/t9l6sybyx/screenshot_614.png)
This is viewer and editor for Paradox tables. It has password protection removing and fix & repair ability. It uses BDE.
Built-in BLOB viewer, filtering and searching, column statistics, index management and structure viewer are tools that covers most needed operations.
Data can be exported to many formats e.g. HTML, SYLK, Excel, RTF or XML and CSV and printed.
Data can be imported from XML and CSV.
Freeware
Whats new:>>
BLOB bug fix
http://www.mitec.cz/pde.html
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new: >>
Minor changes.
Minor bugfixes in command line processing.
http://www.vlsoftware.net/
-
Changelog
Extra sanity checking added to ALTER TABLE in the 3.25.0 release sometimes raises a false-positive when the table being modified has a trigger that updates a virtual table. The false-positive caused the ALTER TABLE to rollback, thus leaving the schema unchanged. Ticket b41031ea2b537237.
The fix in the 3.25.0 release for the endless-loop in the byte-code associated with the ORDER BY LIMIT optimization did not work for some queries involving window functions. An additional correction is required. Ticket 510cde277783b5fb
https://www.sqlite.org/
-
Changelog
Command line processing ( Command-line ):
Fix: Fixed a problem where the command line specified the database type of the last selected database type in the non-wired list will cause invalidation
Fix: Improved [Servo Library Direct Connection Processing] Temporary setting deletion problem when disconnected
Main program update ( Main ):
Upd: (Firebird) Improvement When the same instance is not enabled to open the message using different fbembed.dll/fbclient.dll components
Upd: Resolving the DataGridView control When the field name contains comma(,) characters, clicking on the field sorting will cause an exception
Upd: Others include cumulative small updates, corrections and optimizations
Generating Scripts:
Upd: (PostgreSQL 10+) The main data table is generated with sub-partitioned tables .
SQL Editor ( SQL Editor ):
Add: Messages Tab Right-click menu to add Save As and Clear
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software
http://fishcodelib.com/Database.htm
-
Whats new:>>
The new "PathFinder" feature allows elaborate finding
of association paths between tables in complex data models.
http://jailer.sourceforge.net/
-
Changelog
SQL editor: highlighting all occurrences of selected word (configurable)
DBeaver extensions installer was improved: admin permissions are not required any more
Color Theme extension support was added including Solarized Dark/Light themes
Problem with upgrade from DBeaver 3.x was fixed
Server session manager was improved:
UI was redesigned
Session manager is now present in Tools menu
“Explain execution plan” tab was added
Long operations panel was added
Oracle: many additional session properties were added
RPM package was fixed (with newer RPM packager)
Data transfer: option “Selected columns/rows only” were fixed
“Read data in SQL console” behaviour was fixed (use SQL scripts instead of console)
Extra commands were added to Database navigator context menu: for data edit, ERD, etc
Grouping panel was improved: default ordering, duplicates finder, SQL Server syntax support
UI for the connection selection dialog was improved
Procedures editor was fixed (Generic driver)
Results viewer:
Columns widths resize issue was fixed
Row deletion for custom SQL without unique key was fixed
SQL Editor:
Paste from source code
formatting was improved (line feeds)
SQL indentation was fixed (DDL statements)
Formatter preferences page was redesigned
SQL Workbench formatter was added
ERD editor: note delete command was fixed
Generic connections (Impala and some others) create was fixed (buttons enablement)
Oracle: “Connections has timed out” error was fixed
SQL Server: IPv6 hosts support was added
Vertica: tables metadata reading performance was greatly increased
PostgreSQL: generic (Legacy) driver metadata reading was fixed
Redshift/PostgreSQL: array data types support was improved (NULL arrays)
Added localization for many UI strings
Many minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
SQLite version 3.25.2 is another patch against 3.25.0 that fixes still more problems associated with the new window function feature and the ALTER TABLE enhancements. Of particular note is the new PRAGMA legacy_alter_table=ON command, which causes the ALTER TABLE RENAME command to behave in the same goofy way that it did before the enhancements found in version 3.25.0 → references to renamed tables that are inside the bodies of triggers and views are not updated. The legacy behavior is arguably a bug, but some programs depend on the older buggy behavior. The 3.25.2 release also contains a fix to window function processing for VIEWs. There also a slew of other minor fixes that affect obscure compile-time options.
https://www.sqlite.org/
-
Changelog
Main program update ( Main ):
Add: Switching between all databases and a specified database (6844)
Supports databases such as PostgreSQL/IBM DB2/Informix/NuoDB/Vertica/SQL Server/Sybase ASE/MySQL/Oracle/Teradata
Add: Supports Specified Schema browsing mode (6844)
Added support for PostgreSQL/IBM DB2/Informix/NuoDB/Vertica / Includes libraries such as SQL Server/Sybase ASE/MySQL/Oracle/Teradata
Upd: Supports the selected post-loading mode, greatly improving the database object loading processing speed (6844)
Added support for PostgreSQL/IBM DB2/Informix/NuoDB/Vertica / Includes libraries such as SQL Server/Sybase ASE/MySQL/Oracle/Teradata
Upd: Optimized interface display: Unify the display and configuration of different differences in all servo database (6844)
Upd: (Firebird) Improvement (6806) When the same instance is not enabled to open the message using different fbembed.dll/fbclient.dll components (6837)
Upd: Resolving the DataGridView control When the field name contains comma(,) characters, clicking on the field sorting will cause an exception (6837)
Upd: Others include cumulative small updates, corrections and optimizations (6844)
AutoComplete and IntelliSense :
Add: (SQL Server/Sybase ASE) supports db.schema.{table}, db.{schema.table} auto-sensing processing (6844)
Add: Support comma characters , insert processing after selection (6844)
Plain Execution Plan :
Upd: Support user-defined EXPLAIN syntax query, and automatically switch to [Textual Execution Plan] display mode (6844)
Support for databases such as SQLite/PostgreSQL/MySQL/NuoDB/Teradata/HP Vertica
Data Editor and Browser :
Upd: Solving the problem of processing efficiency when the Decimal data type exceeds the preset length (6844)
Search Objects :
Fix: Fixed an issue where using Full Sub-Objects caused the database object [without parameters] could not be processed properly (6844)
Generating Scripts :
Add: (PostgreSQL 10+) Supports Partitioned indexes data table index related processing (6844)
Upd: (PostgreSQL 10+) The main data table is generated with sub-partitioned tables (6837).
SQL Editor ( SQL Editor ):
Add: Support CASE...END Code Folding (6844)
Add: Messages Tab Right-click menu to add Save As and Clear (6837)
Code Manager :
Upd: When the disk position changes in the portable mode, it can be automatically updated without modification (6844)
Command line processing ( Command-line ):
Fix: Fixed a problem where the command line specified the database type of the last selected database type in the non-wired list will cause invalidation (6837)
Fix: Improve the direct connection processing of the servo database: Temporarily set to avoid the problem of undelete after disconnecting the connection (6837)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6844)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Foreign key columns can be set to null if parent row is not exported
Increased responsiveness and performance of the data browser GUI
The new "PathFinder" feature allows elaborate finding
of association paths between tables in complex data models
http://jailer.sourceforge.net/
-
Changelog
Context variables WIRE_COMPRESSED and WIRE_ENCRYPTED were added to the SYSTEM namespace to report compression and encryption status, respectively, of the current connection. See Context Variables: v.3.0.4 for details.
Enhanced reporting of errors when a dynamic library fails to load. For more information, see Better Reporting on Dynamic Library Loading Errors.
When an external function (UDF) causes an error of the type "Arithmetic exception, numeric overflow, or string truncation", the error message will now include the name of the function.
The API now supports passing the DPB/spb item ***_auth_plugin_list from an application to the client interface. More details.
Two new context variables LOCALTIME and LOCALTIMESTAMP that are synonyms for CURRENT_TIME and CURRENT_TIMESTAMP, respectively. They can be used in Firebird 3.0.4 and later, for forward-compatibility with Firebird 4. See Context Variables: v.3.0.4 for details.
The read-only restriction for system tables was relaxed to permit CREATE, ALTER and DROP operations on their indexes.
http://www.firebirdsql.org/
-
Changelog
Main program update:
Add: New Switch to another database : Steps to save the interrupt and then reconnect
Supports SQLite/SQLCe/Firebird/Access/Excel/Text/dBASE/FoxPro/OleDB/ODBC/OData/SQL Azure and other databases
Upd: Improve user experience: Interrupt connection button right click menu to increase reconnection function
Upd: Improve user experience: Cancel mouse click on object name change processing (Note: Shortcut key F2 and menu processing are still available)
Upd: Improve user experience: Group node is changed to click to close
Upd: Improve the user experience: Icon (Icon) level can display node objects to complete loading
Upd: Improved user experience: Optimized processing of the user interface (UI)
Fix: Improve compatibility issues and avoid accidental unboots
Upd: Compatible with Compatible with Microsoft Windows 10 (1809)
Upd: Others include cumulative small updates, corrections and optimizations
Visual Execution Plan :
Upd: (MySQL 5.6+) supports both visual and textual execution plan display
Upd: (MariaDB) Change to textual execution plan display processing
Fix: Fixed an issue where the split control on the right side didn't work
Connection Profile :
Add: New Schemas auto-execution: Supports databases such as IBM DB2/Informix/PostgreSQL/HP Vertica/NuoDB
Add: Automatic database (Databases) auto-execution: Supports Informix/HP Vertica and other databases
Upd: When the manual connection setting processing is performed, the Select last object when connected processing will be skipped.
http://fishcodelib.com/Database.htm
-
Changelog
Google BigQuery extension was added
DBF files driver was added
SOCKS proxy: support for proxies on localhost
New version release checker was fixed (NPE)
SQL editor:
Selection occurrences highlighting was improved
Auto-completion: fuzzy completion is now used for all database objects
Extra formatting configuration was added
Active query tab switch bug was fixed
SQL joins auto-completion was fixed (quote column names)
Results viewer:
Filtering + ORDER BY was fixed
All long string editors now support xml/json formatting
Native date/time formatting support was added
Date/time columns justify config was added
Bit string values support was fixed
Data transfer:
Max string column length is respected when generating DDL
TXT format support was fixed (column widths)
Query/long tasks canceling was improved (configuration)
Connection default transaction isolation level configuration was fixed
Driver version selector was fixed (MacOS)
Apache Hive/Spark/Impala:
Table data edit support was added
Table/view source reading was implemented
Driver version was upgraded (2.6.5)
Firebird: table columns rename/reorder/edit is now supported
PostgreSQL:
Indexes predicate support was added
Domain data types (timestamp) resolve was fixed
Oracle 11: NULL timestamp bug was fixed
Clickhouse: driver config was fixed (catalogs)
SQL Server: native driver version upgrade (7.0.0)
Generic driver connection page UI was fixed (long URLs problem)
Many minor UI fixes
http://dbeaver.jkiss.org/
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Changelog
New Cross-platform File list screen
New enhanced File fields.
New Icons (Mainly Icon set)- this will allow better support HDPI screens in the future
Two new Open file dialogs:
Classic option which is an enhanced version of the current screen
File List screen
for both the above, file schema's
File Descriptions can be retrieved from:
RecordEditor Databases
Derived from Csv / Xml files
Cobol Copybook / Xml Schema
Download hier : https://sourceforge.net/projects/record-editor/files/Test/
http://record-editor.sourceforge.net/
-
Changelog
Main program update ( Main ):
Add: Add Execute query to text: Ctrl + T : Steps to save processing after switching
Upd: (Oracle) supports complete field type display and related processing such as
Number(*,x), Number(x,-x):
Upd: (Oracle) Improved alternative handling when SEQUENCES cannot be generated
Upd: (NuoDB) supports Number Scale x field type display and related processing
Fix: (NuoDB) Fix and update field data type generation method
Upd: Others include cumulative small updates, corrections and optimizations
Misc: Compatible with Compatible with NuoDB 3.3
Connection Profile :
Add: (Firebird) Add Character Sets List to simplify setup issues
Upd: (Firebird) [New Library] The default encoding is changed to UTF8 and allowed to be modified in the property page
Fix: (Firebird) [Embedded] Fixed an error that the test did not continue if it was processed directly
SQL Editor ( SQL Editor ):
Upd: Replace the [Selected] node object name with the [Source] to edit content
SQL Performance Analyzer ( SQL Profiler ):
Fix: Fixed an issue where the SQLite pause (with exit) feature has no effect
Data Editor :
Fix: Filter Expression : Fix exception handling under the database that supports RowID
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software
http://fishcodelib.com/Database.htm
-
Changelog
Main program update ( Main ):
Upd: Support for PostgreSQL 11 RTM database system (2018/10/18) (6869)
Add: (PostgreSQL 11) Supports Store Procedures Pre-stored program objects, including: Browse/Delete/Generate/Execute...etc. (6869)
Fix: (PostgreSQL) Fixed (6862) Numeric data type (6869) that could not be processed [without specified length]
Upd: (PostgreSQL) Support Numeric [no specified length] generation and display (including script generation) (6869)
Upd: Optimize interface display problem and graphic display processing speed (6869)
Upd: VistaDB component version updated to VistaDB.5.NET40.dll 5.7.4 (2018/10/14) (6869)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2018/10/19) (6869)
Upd: Others include cumulative small updates, corrections and optimizations (6869)
Connection Profile :
Add: Support Secure Shell Protocol ( SSH: Secure Shell ) connection method (6869)
Supports databases such as PostgreSQL/IBM DB2/Informix/NuoDB/Vertica/SQL Server/Sybase ASE/MySQL/Oracle/Teradata
Add: (Firebird) [New Library] Add PageSize Setting Item (6869)
Upd: (Firebird) Simplified connection setting display and update enable status (6869)
Upd: (Firebird) Client Library path is saved in Relative path, which is convenient for portable version mobile processing (6869)
SQL Editor ( SQL Editor ):
Add: Query Tab Adds Query Tab Icons : You can view the properties of the tab directly through the icon without switching (6869)
Code Manager :
Upd: Code Path path is saved in Relative path, which is convenient for portable version mobile processing (6869)
Fix: Fixed an issue where the original code path was not updated after switching from the default path to the portable mode ()
Data Import :
Upd: Improved error column number and source information message when the import process is wrong (6869)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6869)
http://fishcodelib.com/Database.htm
-
Changelog
Object (tables, columns, etc) editor was redesigned
Statistics/misc tab was added to object editors
Data transfer supports document-oriented databases now
Table rename procedure is available from the table editor (MySQL, PG, Oracle, DB2)
Long operations canceling was fixed
“Tip of the day” popup was added
Java 11 support was added
Azure SQL driver was added
AWS Athena support was significantly improved
AWS Redshift:
Spectrum and external tables support was added
Columns and foreign keys metadata reading was fixed
Cockroach: foreign keys reading was fixed (for ERD)
Vertica: performance for data reading from big tables was improved
PostgreSQL: support transactions in tools (Truncate and others) was added
Oracle: TIMESTAMPTZ and TIMESTAMPLTZ data types support was fixed
Greenplum: session manager was added
SQL Server: sequences info reading was fixed
Clickhouse: GROUP BY/ORDER BY functions in grouping panel were fixed
Eclipse 2018-09 is now the default platform.
Extra command line parameters were added
German and Russian localizations were significantly improved
A lot of minor UI fixes
http://dbeaver.jkiss.org/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed to sort date/time columns properly.
http://www.nirsoft.net/utils/ese_database_view.html
-
(https://s26.postimg.cc/du5r4nnih/screenshot_306.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
Whats new:>>
- Fixed: Issues with editing MS Access tables
https://www.etl-tools.com/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
(https://s26.postimg.cc/udwyk52bd/screenshot_232.png)
A SQL client that supports simultaneous connections to multiple databases, allowing data sharing and team collaboration on running queries.
Freeware
Changelog
Google BigQuery is supported now!
New collabration and saved queries features added
Favorite your queries and/or folders to access them faster.
Multiple actions on queries and folders
Color options added on folders
SSH issue fixed: Issue #415
https://teamsql.io/
-
Whats new:>>
SQL-Console: all requests are now executed in the same connection.
Feature Request "#47 Add additional tables adds too much"
Feature Request "#44 MSSQL export to another DB in same instance"
Feature Request "#49 Mac shortcuts"
Feature Request "#50 Option to not to delete too much from entities"
Improved Cycle Finder component.
http://jailer.sourceforge.net/
-
Whats new:>>
Increased responsiveness and performance of the SQL Console.
http://jailer.sourceforge.net/
-
Changelog
AutoComplete and IntelliSense:
Add: Support for database names and schema names Auto Perception
Upd: Resolves user-defined high DPI settings settings, causing display anomalies
Upd: Optimize and improve automatic sensing processing speed
Fix: (SQL Server/SybaseASE) Fixed an issue where the [initial selected database] auto-sensing function in All databases mode has no effect
Add: (SQL Server/SybaseASE) supports schema.{table} auto-aware
Upd: (SQL Server/SybaseASE) Optimize db.schema.{table}, db.{schema.table} Auto Perception
Object Navigator:
Add: (FoxPro) supports Foreign Keys object display and delete processing
Fix: (NuoDB 2.5+) with the latest version of the Foreign Keys object display and delete processing (including data sheet design)
Fix: (Teradata) Fixed Foreign Keys object display and deletion processing (including data sheet design)
Main program update ( Main ):
Upd: Improved query tab icon and status column database type update processing
Upd: NuoDB component version updated to NuoDb.Data.Client.dll 2.3.0.10 (2018/10/30)
Upd: Others include cumulative small updates, corrections and optimizations
Misc: Compatible with SQL Server 2014 SP3 / SQL Server 2014 SP3 Express and LocalDB (2018/10/30)
Horizontal browsing mode:
Add: Supports Ctrl key to synchronize scrolling
Cell Editor / Cell Viewer:
Add: Support HTML Browsing Mode web browsing mode
SQL Performance Analyzer ( SQL Profiler ):
Add: Global Mode supports Firebird 3.0/4.0 Embedded inline version
Plain Execution Plan:
Upd: Optimize content display, distinguish between text and digital colors to make content reading more intuitive
http://fishcodelib.com/Database.htm
-
Changelog
Results viewer:
Ordering confirmation config was fixed (issue with “unsortable” results fixed)
Toolbars layout was changed
Grid presentation: columns width stretching (fit screen/value) commands were added
Plaintext presentation: tabs support was fixed
SQL editor:
Associated connection info can be placed in the first line of script (can be shared between different users)
Unnecessary objects information reading was disabled (completion performance was greatly improved)
Auto-completion was fixed (identifier replacement)
Use different syntax for store functions and procedures invocation
Fix for the “Search inside names” option support
Object editor:
Property editor form was redesigned/fixed
Glitch with jumping cursor fixed
Grid visibility config was added
Read-only connections detection was fixed
Light theme is now default DBeaver theme (instead of Classic)
Preferences pages were reorganized. SQL scripts processing pref page was added.
Driver selection page: new design (optional)
Linked folder/file handling was fixed (do not delete broken links)
Data transfer wizard: progress monitor was fixed
Greenplum:
Functions header/footer was added to DDL
Table DDL generation was enhanced
SQL Server: procedure names fixed in auto-completion
AWS Athena: connection page was fixed
ORacle: do not use DBA_* views by default
Mock data generation wizard was improved:
Possibility to skip columns
Column generator settings save/load was fixed
Skip auto-generated columns by default
Darkest Dark theme support was fixed
German language localization update (thanks to Bullnados)
Chinese language localization update (thanks to fengchao)
Maven configuration was redesigned (now Maven project nature can be used in Eclipse)
A lot of minor UI fixes
http://dbeaver.jkiss.org/
-
Changelog
Disallow the use of window functions in the recursive part of a CTE. Ticket e8275b415a2f03bee
Fix the behavior of typeof() and length() on virtual tables. Ticket 69d642332d25aa3b7315a6d385
Strengthen defenses against deliberately corrupted database files.
Fix a problem in the query planner that results when a row-value expression is used with a PRIMARY KEY with redundant columns. Ticket 1a84668dcfdebaf12415d
Fix the query planner so that it works correctly for IS NOT NULL operators in the ON clause of a LEFT JOIN with the SQLITE_ENABLE_STAT4 compile-time option. 65eb38f6e46de8c75e188a17ec
Hashes:
SQLITE_SOURCE_ID: "2018-11-05 20:37:38 89e099fbe5e13c33e683bef07361231ca525b88f7907be7092058007b75036f2"
SHA3-256 for sqlite3.c: 45586e4df74de3a43f3a1f8c7a78c3c3f02edce01af7d10cafe68bb94476a5c5
https://www.sqlite.org/index.html
-
Whats new: >>
Minor GUI changes.
Minor bugfixes.
http://www.vlsoftware.net/
-
Whats new:>>
New export option "check primary keys" allows checking the validity of manually defined primary keys.
New export option "limit transaction sizes" reduces transaction sizes. (Feature request 51)
Improved indexing of working tables.
JSQLParser has been updated to version 1.3.
http://jailer.sourceforge.net/
-
Whats new: >>
Improvements in export field mappings setup.
http://www.vlsoftware.net/
-
Whats new:>>
Fix for bug 32 "SQL analyzer: duplicate associations"
http://jailer.sourceforge.net/
-
Changelog
SQL Server (MSSQL) database extension was added:
Native SQL Server metadata
Table/columns/indexes/constraints editor
View/edit objects’ comments
Connection invalidate/reconnect action was redesigned (now forces reconnect always)
Data viewer:
Cell rendering was fixed in the plaintext view
Data save/reject key bindings were fixed
Support of right align for numbers and dates in plaintext view was added
SQL editor:
Tabs management was redesigned (now all tabs are pinnable and closeable)
SQL completion was significantly improved/fixed
Additional configuration for SQL formatter
Object editor:
Problem with “jumping” focus was fixed
Links rendering was fixed
Checkboxes are now grouped together
Data transfer: problem with multiple tables mappings was fixed
Read-only connections now restrict metadata edit
Driver properties editor UI was improved (password properties masking)
Project explorer UI was fixed (header column sizes)
PostgreSQL:
View and functions rename support was added
PostGIS support improved (now supports creation of new geometry values)
Data type DDL was added
Functions DDL was improved (comments)
JDBC driver default version changed to 42.2.5
MySQL:
Multiple/excluding schema filters were fixed
Presto: table elements reading was fixed (performance)
DB2 z/OS: driver config was fixed (foreign keys reading)
A lot of minor UI fixes
http://dbeaver.jkiss.org/
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Changelog
Editor for Fixed Width, Csv and Existing Xml files.
The RecordEditor is a Data File editor for Flat Files (delimited and fixed field position). It supports Unix / PC / Legacy (e.g. Mainframe) file formats, both Text and binary files.
The Editor uses a Record-Layout description to format the files. This is ideal for Fixed width (Text or Binary) files, Cobol Data Files, Mainframe files and complicated Csv files. Cobol Copybooks can be used to format Cobol Data files.
As well as an editor, The following utilities are supplied:
Formatted Compare
File Copy and reformat Utility
FileWizard this is use to work out the format of a File. It can generally find both Text and binary / packed deicimal fields in a file
For Simple Csv you should look at its sister project reCsvEditor.
Note: The core Editor code is also used in the "Protocol buffers editor" and "Avro Editor"
Download hier : https://sourceforge.net/projects/record-editor/files/Test/
http://record-editor.sourceforge.net/
-
Changelog
Upd: Accumulated more than 100 updates, correction and optimization processing (6901)
Misc: Compatible with Compatible with PostgreSQL 11.1 / 10.6 / 9.6.11 / 9.5.15 / 9.4.20 / 9.3.25 (2018/11/08)
Table Designer :
Add: Support data sheet column movement ( Column moving* ) processing (6901)
In addition to the original supported database, all new databases such as Access/dBASE/FoxPro/Firebird/ODBC/OleDB are supported.
Duplicating Tables :
Add: Support for copying data table indexes (Indexes) and checking condition constraints (CHECK Constraints) (6901)
Upd: Support automatic update (AUTOINCREMENT) field value after copying (6901)
Fix: Fixed (SQL Server) unable to copy the problem with the IDENTITY field data table (6901)
Data Editor :
Add: (Firebird 2.5+) Update and delete data column processing when UUID is supported as primary key (PK) (6901)
Upd: Synchronous update display when TRIGGER is supported as Default Value (6901)
AutoComplete and IntelliSense :
Upd: Improved single-line annotation ( -- ) in the automatic perceptual processing of data sheets (6901)
SQL Editor ( SQL Editor ):
Fix: Fixed an issue where the Increase Indent could not be processed on [Selected Fragments] when the format property ConvertTabsToSpaces=True (6901)
Security Manager :
Upd: (Firebird 4+) Supports unchecking the role system permission setting processing (6901)
Fix: (Firebird 4+) Fixed a problem with partial file system permission settings being displayed incorrectly (6901)
http://fishcodelib.com/Database.htm
-
Changelog
Main program update ( Main ):
Fix: Fixed an issue that caused an exception when the object was initially loaded as the [First] repository in the All databases mode (6905)
Add: (MariaDB 10.3.5+) Support PACKAGES object browsing, new and delete processing (6905)
Fix: (Firebird) Fix CREATE PACKAGE New Sample Sample (6905)
Upd: Others include cumulative small updates, corrections and optimizations (6905)
Security Manager :
Upd: (MySQL) Update user syntax generation issues to be compatible with MariaDB and MySQL (6905)
Fix: (MySQL) Change user password down compatible with 5.7 or later (6905)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fixed "SQLite JDBC: inconsistent internal state" during database analysis.
Fixed "#32 SQL analyzer: duplicate associations".
Implemented "#51 Reduce transaction sizes"
Implemented "#54 Number thousand separators"
New option to set the isolation level.
Bookmark feature in data browser.
http://jailer.sourceforge.net/
-
Changelog
- Main program update ( Main ):
Add: (64bit) New Split Query Mode* (6908)
The professional version provides a more intuitive and convenient way to compare the content of the query with the content of the data browsing, greatly eliminating the trouble and inconvenience of switching the tab.
Fix: Fixed (6778) problem that prevented the table and view objects list from being opened (6908)
Upd: IBM DB2/Informix component version updated to IBM.Data.DB2.dll 9.7.4.4 (11.1.4040.4) (2018/11/21) (6908)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.1.4 Fix Pack 4 (2018/11/21)
Upd: Others include cumulative small updates, corrections and optimizations (6908)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6908)
http://fishcodelib.com/Database.htm
-
Changelog
Optimization: When doing an UPDATE on a table with indexes on expressions, do not update the expression indexes if they do not refer to any of the columns of the table being updated.
Allow the xBestIndex() method of virtual table implementations to return SQLITE_CONSTRAINT to indicate that the proposed query plan is unusable and should not be given further consideration.
Added the SQLITE_DBCONFIG_DEFENSIVE option which disables the ability to create corrupt database files using ordinary SQL.
Added support for read-only shadow tables when the SQLITE_DBCONFIG_DEFENSIVE option is enabled.
Added the PRAGMA legacy_alter_table command, which if enabled causes the ALTER TABLE command to behave like older version of SQLite (prior to version 3.25.0) for compatibility.
Added PRAGMA table_xinfo that works just like PRAGMA table_info except that it also shows hidden columns in virtual tables.
Added the explain virtual table as a run-time loadable extension.
Add a limit counter to the query planner to prevent excessive sqlite3_prepare() times for certain pathological SQL inputs.
Added support for the sqlite3_normalized_sql() interface, when compiling with SQLITE_ENABLE_NORMALIZE.
Enhanced triggers so that they can use table-valued functions that exist in schemas other than the schema where the trigger is defined.
Enhancements to the CLI:
Improvements to the ".help" command.
The SQLITE_HISTORY environment variable, if it exists, specifies the name of the command-line editing history file
The --deserialize option associated with opening a new database cause the database file to be read into memory and accessed using the sqlite3_deserialize() API. This simplifies running tests on a database without modifying the file on disk.
Enhancements to the geopoly extension:
Aways stores polygons using the binary format, which is faster and uses less space.
Added the geopoly_regular() function.
Added the geopoly_ccw() function.
Enhancements to the session extension:
Added the SQLITE_CHANGESETAPPLY_INVERT flag
Added the sqlite3changeset_start_v2() interface and the SQLITE_CHANGESETSTART_INVERT flag.
Added the changesetfuzz.c test-case generator utility.
Hashes:
SQLITE_SOURCE_ID: "2018-12-01 12:34:55 bf8c1b2b7a5960c282e543b9c293686dccff272512d08865f4600fb58238b4f9"
SHA3-256 for sqlite3.c: 72c08830da9b5d1cb397c612c0e870d7f5eb41a323b41aa3d8aa5ae9ccedb2c4
https://www.sqlite.org/index.html
-
Whats new:>>
Intra-database export: automatic fallback to MERGE on tables without PK has been removed.
Increased SQL import performance + progress bar also for compressed files.
Logging did not work if the working directory is read-only.
Improved error handling.
Minor bug fixes.
http://jailer.sourceforge.net/
-
Changelog
Data editor:
Dictionary tables lookup/search was added
Grouping panel now supports different presentations
Unpin all tabs command was added
SQL editor:
Auto-completion algorithm was improved
SQL formatter was improved (UPDATE, BEGIN/END)
Multi-tab context menu was fixed
Connection wizard: settings page UI was redesigned
Foreign key creation dialog: unique indexes usage was added
SQL processing: LIMIT usage was fixed
Connection ping (keep-alive) was improved (ping CALLED only during idle periods)
FireBird: SQL execution plan analyzer was added (thanks to tomas303)
SQL Server:
Database objects search was fixed
Metadata reading (unique keys) was fixed
Table comments editor was fixed
DateTimeOffset data type support was fixed
New extension requires Microsoft driver only
Oracle:
Timestamp handling was fixed (for some Oracle server versions)
PostgreSQL:
Non-default databases are disabled by default
Native psql invocation was fixed (for old PG versions)
CSV files: columns and foreign keys reading was fixed
H2: embedded database shutdown procedure was fixed
A lot of minor fixes in UI and metadata processing
http://dbeaver.jkiss.org/
-
Changelog
The phpMyAdmin team is pleased to announce the release of phpMyAdmin version 4.8.4. Among other bug fixes, this contains several important security fixes.
The security fixes involve:
Local file inclusion (https://www.phpmyadmin.net/security/PMASA-2018-6/),
XSRF/CSRF vulnerabilities allowing a specially-crafted URL to perform harmful operations (https://www.phpmyadmin.net/security/PMASA-2018-7/), and
an XSS vulnerability in the navigation tree (https://www.phpmyadmin.net/security/PMASA-2018-8/)
In addition to the security fixes, this release also includes these bug fixes and more as part of our regular release cycle:
Issue with changing theme
Ensure that database names with a dot ('.') are handled properly when DisableIS is true
Fix for message "Error while copying database (pma__column_info)"
Move operation causes "SELECT * FROM `undefined`" error
When logging with $cfg['AuthLog'] to syslog, successful login messages were not logged when $cfg['AuthLogSuccess'] was true
Multiple errors and regressions with Designer
And several more. Complete notes are in the ChangeLog file included with this release.
Note that for this release, we experimented with a pre-release announcement so that hosting providers and package managers would have an opportunity to prepare for the security release. If this was helpful to you or if you have feedback about this technique, please let us know through the public list developers@phpmyadmin.net or privately at security@phpmyadmin.net. We may or may not decide use this behavior in the future and your feedback will help us decide whether it's beneficial to the community.
As always, downloads are available at https://www.phpmyadmin.net/downloads/
https://www.phpmyadmin.net/
-
Changelog
Add: (64bit) New Split Query Mode* (6908/6920)
Exclusively provide more intuitive and convenient comparison of query content and data browsing content, greatly eliminating the trouble and inconvenience of switching tabs
Add: Split Ctrl key to synchronize horizontal and vertical scrolling (6920)
Fix: Fixed (6778) problem that prevented the table and view objects list from being opened (6908)
Fix: Fixed an issue that caused an exception when the object was initially loaded as the [First] repository in the All databases mode (6905)
Add: (MariaDB 10.3.5+) Support PACKAGES object browsing, new and delete processing (6905)
Fix: (Firebird 3.0+) Fix CREATE PACKAGE New Sample Sample (6905)
Upd: NuoDB component version updated to NuoDb.Data.Client.dll 2.3.0.11 (2018/12/04) (6920)
Upd: IBM DB2/Informix component version updated to IBM.Data.DB2.dll 9.7.4.4 (11.1.4040.4) (2018/11/21) (6908)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.1.4 Fix Pack 4 (2018/11/21)
Upd: Others include cumulative small updates, corrections and optimizations (6920)
Vertical browsing mode :
Add: Supports Ctrl key to synchronize vertical scrolling (6920)
Script Generator :
Add: Add more export formats: In addition to the original SQL/CSV, add a new export format such as TSV/PSV/SSV/XLSX/XLS/XML/JSON/HTML/MD (6920)
Security Manager :
Upd: (MySQL) Update user syntax generation issues to be compatible with MariaDB and MySQL (6905)
Fix: (MySQL) Change user password down compatible with 5.7 or later (6905)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6920)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new: >>
Improvements in exporting data to HTML and Text/CSV formats.
New export option for Text/CSV target format: Quote character.
New command line option: /QuoteChar.
Minor changes and bugfixes.
http://www.vlsoftware.net/
-
Changelog
Java 11 support was added
Data transfer: saving for tables/columns mappings was added
Extensions installation/update were fixed on Windows (infinite restart loop)
Object editor:
Actions toolbar UI was fixed
Expand/collapse actions for all list items were added
Foreign key creation dialog was fixed
Data editor:
Dictionary value viewer/editor was fixed (null values, SQLite foreign keys)
Tooltips for foreign key links were added
Shortcuts for data view panels were added (customizable)
Results pagination now supports full data refresh (configurable)
Grid columns width calculation was fixed
SQL editor:
Query timing was fixed
Linked files/folders rename was fixed
PostgreSQL:
UI for active database switching was improved
Interval data type support was improved
Database backup was fixed (schema name quote)
Support for table triggers comment view/edit was added
Greenplum:
Tables DDL show GP-specific options now
Partition tables view was fixed
DB2 z/OS: views definition reading was added
Sybase/SAP ASE/SQL Anywhere: stored procedure list reading was fixed
Vertica: projection columns comments view/edit support was added
MonetDB: driver configuration was added
Many minor UI bugfixes
http://dbeaver.jkiss.org/
-
Whats new:>>
Implemented "#57 Analyze database convenience". UPK is formed exclusively for the tables related to the subjects.
Implemented "#58 receipt += times"
Fixed "#34 Possible Performance-Improvement in CellContentConverter.toSql"
Fixed "#59 Retry Deadlock?"
Automatic adjustment of the number of database connections.
http://jailer.sourceforge.net/
-
Changelog
- Main program update ( Main ):
Add: (64bit) Added floating query mode ( Float Query Mode* ) (6940)
In addition to the split query mode ( Distributed Query Mode* ), the exclusive way to provide another intuitive and convenient query content and data browsing content, the independent window can be more scalable
Upd: (64bit) Split Query Mode* : Improvements in editor text search and replacement dialog position and related issues (6940)
Add: Add Comment Tips to display (6940)
Column Comments: Included in the Data Editor , Object Navigator , Search Table Data , etc.
Table Comments: Included in the Object Navigator function
Upd: Optimize the main menu and the main work column click processing, you can directly click on the post-processing without having to get the focus (6940)
Upd: SQLite (SQLCipher AES256) component version update from 3.8.10 to 3.20.1 (6940)
Upd: Others include cumulative small updates, corrections and optimizations (6940)
- Quick Filtering Objects
Upd: (SQL Server/SQL Azure/Sybase ASE) Support for search processing including schema.objname, objname (schema), etc. (6940)
Upd: Improved input synchronization processing problem (6940)
Fix: Fixed an issue where SYNONYMS objects were not included in the quick screening process (6940)
- Generating Scripts :
Add: (HP Vertica) Support for Partitioned tables property generation display (6940)
- Table Designer :
Fix: (IBM DB2/Teradata) Fixed a problem with Column Comments getting lost (including generating scripts) (6940)
- Data Editor :
Fix: (Teradata) automatically distinguishes DATE and TIMESTAMP (WITHZONE) date format content, solves problems that cannot be added and updated (including SQL INSERTs output) (6940)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6940)
http://fishcodelib.com/Database.htm
-
Changelog
UUID/GUID generate function was added
Data transfer: “truncate target table before load” function was fixed
Redshift: column encoding information was added
Oracle: PS/SQL blocks parser was fixed
Huge code refactoring was made (separation of model and UI plugins)
Many minor UI bugfixes
Data editor:
Open With menu was added (web browser and Excel)
Next page auto-fetch was fixed
ERD:
Save as picture function was fixed (case-insensitive file path)
Attributes visibility configuration was improved
SQL editor:
Parameters biding dialog + results scrolling glitch was fixed
Glitch with first time reading of proposal was fixed
Stored procedure auto-completion was fixed
Syntax coloring: Color Themes support was fixed
SQL Server:
Default schema detection was fixed
Column data type resolution was fixed
Identifiers auto-completion was fixed
NVarchar(MAX) data type resolution was fixed
Exasol:
Exasol V6.1 support was added
Metadata reading performance was significantly improved
Partitions information was added
Security management was improved (roles, priority groups, policies, etc)
PostgreSQL:
Rules support was added (read-only)
Stored procedures (PostgreSQL 11) support was added
Aggregate functions meta information support was added
Database tablespace edit support was added
Reserved keywords update was added
Greenplum:
External table DDL generation fixes were added
http://dbeaver.jkiss.org/
-
Changelog
- Quick Filtering Objects
Fix: Fixed an issue where switching the query page of different schemas caused the object list to be incorrect (6946)
- Main program update ( Main ):
Upd: (FoxPro) Simplified database open method *.dbc;*.dbf merge processing (6946)
Upd: Others include cumulative small updates, corrections and optimizations (6946)
- Table Designer :
Add: Supports Computed Column Expression definition processing (6946)
Support includes: Firebird/MySQL/SQL Server/SQL Azure/Sybase ASE and other databases
Additional support includes: Recreateing Tables and Duplicating Tables
- Data Editor :
Upd: Computed Columns is changed to uniquely, and simultaneous update display is supported (6946)
Support includes: Firebird/MySQL/SQL Server/SQL Azure/Sybase ASE and other databases
Upd: Improve the user experience: Clearly distinguish between the only fields (ReadOnly Columns) (6946)
- Object browsing ( Object Navigator
Add: Column Tips to increase the calculation data field display (6946)
- Generating Scripts :
Add: (IBM DB2) Support for Partitioned tables property generation display (6946)
Add: (Sybase ASE) Support Computed Columns calculation data field calculation field generation display (6946)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6946)
http://fishcodelib.com/Database.htm
-
(https://s26.postimg.cc/3l0yr56xl/screenshot_1145.png)
Alternate Firebird Copy is an application that was created in order to help users handle tables that are contained in Firebird or Interbase databases. It will allow them to easily select the preferred databases and copy the required tables.
Freeware
Whats new:>>
Ported to Unicode
http://www.alternate-tools.com/pages/c_fireupdate.php?lang=ENG
-
Whats new:>>
Improved livelock prevention.
[feature-requests:#61] "Information about exported rows"
[bugs:#36] "Data Export Dialog: Some settings are 'lost' between Exports"
Fixed NPE in "explain" feature.
Minor bug fixes.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/h4bHDWBX/Lansweeper.png)
MiTeC SQLite Query allows you to manage any SQLite3 database completely. It also provides you with the option to either import data from a CSV or to export it to CSV and SQL formats.
Whats new:>>
Visual enhancements, bug fixes.
Freeware
http://www.mitec.cz/sqliteq.html
-
Whats new:>>
French translation updated
http://www.alternate-tools.com/pages/c_fireupdate.php?lang=ENG
-
Changelog
Data Editor :
Add: Exclusive support Access (accdb/accde) Computed Columns Synchronized Update Display (6953)
Table Designer :
Add: (VistaDB) Support for Table and Column Comments (including other feature-related support) (6953)
Data Editor and Browser :
Upd: Filtering columns : Do not cancel the Non Null field and add Column Tips (6953)
Object Navigator :
Add: (SQL Server/SQL Azure) Support for Temporal Table data table deletion processing (6953)
Upd: (SQL Server/SQL Azure) Exclude Temporal Table System Auto Generate Data Table Display (6953)
Fix: Fixed title column (Title) sync update issue (6953)
Generating Scripts :
Add: (SQL Server/SQL Azure/SQLCe) Support for ROWGUIDCOL field attribute generation (6953)
Add: (SQL Server/SQL Azure) Support for Collation Name Property Generation (6953)
Upd: (SQL Server/SQL Azure) Exclude Temporal Table System Auto Generate Attributes (6953)
Binding SQL variables :
Fix: Corrects the process specified as NULL when there is no expression (6953)
Main program update ( Main ):
Upd: (Firebird) Complete update of built-in functions (Built-in Functions) and reserved words (Reserved Words) reference display (6953)
Upd: Others include cumulative small updates, corrections and optimizations (6953)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6953)
http://fishcodelib.com/Database.htm
-
Changelog
- Main program update ( Main ):
Fix: Secure Shell Protocol ( SSH: Secure Shell ): Fixed an issue where remote SSH could not be handled (6959)
Upd: Others include cumulative small updates, corrections and optimizations (6959)
- Data Import :
Fix: Correct the data sheet data import source name designation problem, avoiding the change caused by other processing (6959)
- Table Designer :
Fix: (Oracle) Resolving issues that may cause ORA-01451 when modifying field types (6959)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new: >>
Improvements in export field mappings interface.
Minor changes.
http://www.vlsoftware.net/
-
Changelog
Connection wizard was completely redesigned.
Database driver icons were updated.
“Tip of the day” dialog was redesigned, tips were added
SQL editor:
Parameters binding was improved
@set command now supports variables
Data transfer:
Tables/columns mapping UI was enhanced
Auto-mapping button was added
Summary page was redesigned
ERD: attributes visibility configuration was fixed
SQL Server:
Active directory and Kerberos authentication were added
Server sessions/connections manager was added
Error position highlighting was added
Auto-completion and object search was fixed
Schema list reading was fixed
Views, triggers and stored procedures editor was added
Foreign key navigation was fixed
Metadata read was improved
Sybase: stored procedures reading was fixed
Greenplum:
External tables browser was added
Greenplum-specific tables DDL was added
PostgreSQL:
Problem with RDS/SSL connections was resolved
Data types reading was fixed
Extra tables and indexes statistics was added
Debugger break-point toggle command was fixed
Exasol: comments edit support was added
SQLite: metadata editor was fixed
MS Access: metadata reading was fixed
CSV: export/import settings save/load was fixed
SAP HANA: native table DDL reading was added
Dark theme: data editor colors were fixed
Windows installer now supports silent instalation (/S and /D flags
see WIKI)
Unexpected editors “modified” mark was removed (Linux Mint)
CSV: export/import settings save/load was fixed
Older Eclipse (Mars) now supported by plugin version
Object delete confirmation message was fixed
Dangerous confirmation popups were removed
Workspace switching (from menu) was fixed
Numerous localization bugs were fixed
Many minor UI bugfixes
https://dbeaver.io/
-
Whats new:>>
Fixed "#37 PostreSQL: transactional execution"
Fixed "#36 Data Export Dialog: Some settings are 'lost' between Exports"
FR "#62 subsequent Analyze database, new links fate", only the new "parent-> detail" relationships will be disabled.
FR "#61 Information about exported rows"
Fixed issue 10, "Export to SQLite - Boolean values", #10
http://jailer.sourceforge.net/
-
(https://s26.postimg.cc/5aljlk0ft/screenshot_393.png)
HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows interface. Includes:
MySQL Server user management
Database management (modify databases, tables, fields, indexes)
Data browsing and modification (including search filters, blob editing)
MySQL session management (can kill queries)
SQL query execution, including SQL batch scripting (and MySQL function list)
Import/export of data
Functional in Linux via WINE.
License: GPL
Changelog
Most noticable new features and enhancements:
Basic support for high DPI scaling on modern screens with 4K resolutions (work in progress)
Theme support: many stylish themes selectable, dark and light ones, and even one user contributed dark Material theme
Predefined color presets for data types and SQL code in preferences dialog
Support for connecting to MySQL 8 servers, with the help of caching_sha2_password plugin from MariaDB
Portable version downloads now have a portable.lock file, and do no longer overwrite your portable_settings.txt
Auto uppercase writing of SQL keywords in editors
Switch to Microsoft OLE DB driver for SQL Server connections, to support TLS 1.2 secured connections
Data grids with highlighted cells in view port having the same content as the focused one
No Direct2D overriding required anymore when running on Wine
more solved issues
http://www.heidisql.com/
-
Changelog
The security fixes involve:
Arbitrary file read vulnerability (https://www.phpmyadmin.net/security/PMASA-2019-1)
SQL injection in the Designer interface (https://www.phpmyadmin.net/security/PMASA-2019-2)The arbitrary file read vulnerability could also be exploited to delete arbitrary files on the server. This attack requires that phpMyAdmin be run with the $cfg[‘AllowArbitraryServer’] directive set to true, which is not the default. An attacker must run a malicious server process that will masquerade as a MySQL server. This exploit has been found and fixed recently in several other related projects and appears to be caused by a bug in PHP (https://bugs.php.net/bug.php?id=77496).
In addition to the security fixes, this release also includes these bug fixes and more as part of our regular release cycle:
Export to SQL format not available
QR code not shown when adding two-factor authentication to a user account
Issue with adding a new user in MySQL 8.0.11 and newer
Frozen interface relating to Text_Plain_Sql plugin
Table level Operations tab was missingAnd several more. Complete notes are in the ChangeLog file included with this release.
https://www.phpmyadmin.net/
-
This is a new release which mainly fixes the installer, which named the executable in your program files folder "heidisql32.exe", not "heidisql.exe". Sounds minor, but I suppose there are quite a few links out there still pointing to heidisql.exe. The 10.1 installer now deletes that heidisql32.exe and installs the fresh heidisql.exe.
http://www.heidisql.com/
-
Changelog
Connection List :
Add: Duplicating Connections (including: Connection Manager ) (6967)
Security Manager :
Add: (SQL Server) New Change SQL Server Authentication Mode (6967)
Add: (SQL Server/SQL Azure) User Password Modification (Password), Add Sub-option Enforce password policy setting (6967)
Add: (SQL Server/SQL Azure) Expiration of the user account (Expire), change to [Change settings only], [User must change password at next login) setting (6967)
Add: Object list right-click menu function is added to the work column (6967)
Add: (Firebird 4+) System privileges for Roles : Added Firebird 4.x latest permission settings (6967)
SQL Editor ( SQL Editor ):
Add: Add additional instruction processing ( SET SERVEROUTPUT ON ): Outputting from the DBMS_OUTPUT message for IBM DB2/Oracle (6967)
Secure Shell Agreement ( SSH: Secure Shell ):
Add: Support for private key with password (Private key with a password) (6960)
Fix: Fixed an issue where remote SSH could not be processed (6959)
Data Import :
Fix: Correct the data sheet data import source name designation problem, avoiding the change caused by other processing (6959)
Table Designer :
Fix: (Oracle) Resolving issues that may cause ORA-01451 when modifying field types (6959)
Main program update ( Main ):
Upd: compatible with Windows 10 Insider Preview 18305 and higher Latest version (6967)
Add: User Interface: The theme mode adds the Dark Mode sub-option, no need to be modified (6967)
Upd: User Interface: Simplify processing, re-select theme mode to reset ( Reset ) (6967)
Fix: (NuoDB) Fixed a problem with the format of the field length generated by DECLARED_TYPE (6967)
Upd: Others include cumulative small updates, corrections and optimizations (6967)
Misc: Compatible with Compatible with MySQL 8.0.14 / MySQL 5.7.25 / MySQL 5.6.43 (2019/01)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (6967)
http://fishcodelib.com/Database.htm
-
Whats new:>>
New "Model Migration Tool" allows you to easily find and edit the newly added associations if the data model has been extended after the last change to this extraction model.
http://jailer.sourceforge.net/
-
Changelog
Data viewer:
New UI for view switching (grid/text, record)
Columns search was added in data filter settings
Numeric data types rendering was fixed
Plaintext mode renderer was fixed
SQL Editor:
Action toolbar design was improved
Context menu was simplified
“Find paired bracket” command was added
Databse navigator: double-click behavior config was fixed
Quick object search dialog UI redesign (object types selector)
Data transfer:
Export from multiple SQL queries was added
Export into single file from multiple tables was added
Target file name generation was improved
Transaction log: history loading was fixed
Dark theme support was improved
Optional extensions install was fixed (Eclipse 2018-09 support)
Stored procedures calling was fixed for most databases
Auto-completion was added to selector controls (comboboxes)
New databases:
Apache Ignote driver was added
MapD (OmniSci) driver was added
Dremio database driver was added
PostgreSQL: sequences DDL was fixed
Greenplum: (thanks to GP team)
External tables create/edit support was added
GP functions DDL was improved
SQL Server: better support of SQL Server 2008 and earlier
Oracle: materialized view create/edit/refresh was added
DB2 iSeries: driver config was fixed (object descriptions read enabled)
SQLite: table DDL reading was fixed (indexes)
Eclipse plugin: older Eclipse versions (4.4-4.6) support was fixed
Interface localization was improved
Many minor UI bugfixes
https://dbeaver.io/
-
(https://s26.postimg.cc/6ac2kntx5/screenshot_150.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new: >>
New command line option to create the target folder: /CreateTargetContainer.
64-bit version is available.
Minor changes.
http://www.vlsoftware.net/
-
Changelog
Added the VACUUM INTO command
Issue an SQLITE_WARNING message on the error log if a double-quoted string literal is used.
The sqlite3_normalized_sql() interface works on any prepared statement created using sqlite3_prepare_v2() or sqlite3_prepare_v3(). It is no longer necessary to use sqlite3_prepare_v3() with SQLITE_PREPARE_NORMALIZE in order to use sqlite3_normalized_sql().
Added the remove_diacritics=2 option to FTS3 and FTS5.
Added the SQLITE_PREPARE_NO_VTAB option to sqlite3_prepare_v3(). Use that option to prevent circular references to shadow tables from causing resource leaks.
Enhancements to the sqlite3_deserialize() interface:
Add the SQLITE_FCNTL_SIZE_LIMIT file-control for setting an upper bound on the size of the in-memory database created by sqlite3_deserialize. The default upper bound is 1GiB, or whatever alternative value is specified by sqlite3_config(SQLITE_CONFIG_MEMDB_MAXSIZE) and/or SQLITE_MEMDB_DEFAULT_MAXSIZE.
Honor the SQLITE_DESERIALIZE_READONLY flag, which was previously described in the documentation, but was previously a no-op.
Enhance the "deserialize" command of the TCL Interface to give it new "--maxsize N" and "--readonly BOOLEAN" options.
Enhancements to the CLI, mostly to support testing and debugging of the SQLite library itself:
Add support for ".open --hexdb". The "dbtotxt" utility program used to generate the text for the "hexdb" is added to the source tree.
Add support for the "--maxsize N" option on ".open --deserialize".
Add the "--memtrace" command-line option, to show all memory allocations and deallocations.
Add the ".eqp trace" option on builds with SQLITE_DEBUG, to enable bytecode program listing with indentation and PRAGMA vdbe_trace all in one step.
Add the ".progress" command for accessing the sqlite3_progress_handler() interface.
Add the "--async" option to the ".backup" command.
Add options "--expanded", "--normalized", "--plain", "--profile", "--row", "--stmt", and "--close" to the ".trace" command.
Omit deprecated PRAGMA statements when compiling with SQLITE_OMIT_DEPRECATED.
Increased robustness against malicious SQL that is run against a maliciously corrupted database.
Bug fixes:
Do not use a partial index to do a table scan on an IN operator. Ticket 1d958d90596593a774.
Fix the query flattener so that it works on queries that contain subqueries that use window functions. Ticket 709fcd17810f65f717
Ensure that ALTER TABLE modifies table and column names embedded in WITH clauses that are part of views and triggers.
Fix a parser bug that prevented the use of parentheses around table-valued functions.
Fix a problem with the OR optimization on indexes on expressions. Ticket d96eba87698a428c1d.
Fix a problem with the LEFT JOIN strength reduction optimization in which the optimization was being applied inappropriately due to an IS NOT NULL operator. Ticket 5948e09b8c415bc45d.
Fix the REPLACE command so that it is no longer able to sneak a NULL value into a NOT NULL column even if the NOT NULL column has a default value of NULL. Ticket e6f1f2e34dceeb1ed6
Fix a problem with the use of window functions used within correlated subqueries. Ticket d0866b26f83e9c55e3
Fix the ALTER TABLE RENAME COLUMN command so that it works for tables that have redundant UNIQUE constraints. Ticket bc8d94f0fbd633fd9a
Fix a bug that caused zeroblob values to be truncated when inserted into a table that uses an expression index. Ticket bb4bdb9f7f654b0bb9
Hashes:
SQLITE_SOURCE_ID: "2019-02-07 17:02:52 97744701c3bd414e6c9d7182639d8c2ce7cf124c4fce625071ae65658ac61713 "
SHA3-256 for sqlite3.c: ca011a10ee8515b33e5643444b98ee3d74dc45d3ac766c3700320def52bc6aba
https://www.sqlite.org/index.html
-
Whats new:>>
Fix a bug in the query optimizer: an adverse interaction between the OR optimization and the optimization that tries to use values read directly from an expression index instead of recomputing the expression.
https://www.sqlite.org/index.html
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- Security Manager :
Add: New database object (DATABASE OBJECTS) management: Support browsing / adding / deleting processing (6981)
Support includes: MySQL/SQL Server/Sybase ASE and other databases
Add: Supports object permissions management such as SQL Server (Server Roles/Database Roles/Application Roles/Users) (6981)
Add: Supports object permission management such as Sybase ASE (Server Roles/Users) (6981)
Add: Increase database switching processing, convenient for different databases (SQL Server) AppRoles/DbRoles/Users, (Sybase ASE) Users and other object management (6981)
Add: Support Sybase ASE login (Logins) password change processing (6981)
Add: Support IBM DB2 structure description (Schemas) [non-empty time] delete processing (6981)
Add: Object property management includes both object attribute content display (6981)
- SQL Editor ( SQL Editor ):
Add: support to open the association. SQL file processing, if the program is associated with the .SQL format, when double-clicked it will be able to open under [same program] (do not open more programs) (6981)
Add: Support for opening .SQL files (6981) without any query page (blank)
Upd: Drop the .SQL file to the editor to directly edit the file mode instead of the content loading process (6981)
- AutoComplete and IntelliSense :
Fix: Avoid automatic processing in Completion Mode when [Field] is automatically perceived (6981)
Upd: Displayed when the right-click menu is enabled (Mode: C/S/None, IntelliSense: On/Off) (6981)
- Table Designer :
Upd: (Sybase ASE) improved data table alter table processing power (6981)
- Secure Shell Agreement ( SSH: Secure Shell ):
Fix: (Teradata) Fixed an issue that was not enabled (SSH) after setting (6981)
- Code Manager :
Fix: Fix some database double-click to open the .SQL file and the label icon update problem (6981)
- Plain Execution Plan :
Upd: (Access) Improves processing speed when SQL syntax errors are raised while avoiding unnecessary external processing (6981)
- Main program update ( Main ):
Fix: Fixed a problem with reconnecting [different types] database after the current database connection failed (6981)
Fix: (Sybase ASE) Fixed a problem with the 'master' database's options cannot be changed when some of the libraries were on the master (6981)
Upd: (Teradata) Modifying the way Reserved Words is obtained, reducing the need for permissions (6981)
Upd: Others include cumulative small updates, corrections and optimizations (6981)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Undo/Redo functionality.
Fixed an error in the analysis of views.
http://jailer.sourceforge.net/
-
Changelog
Grant Manager for Members (64bit):
New Security Manager with Grant Manager for Members (6988)
Support for database role authorized user members ( GRANT USERS : IBM DB2/Informix/Oracle/SQL Server/SQL Azure/Firebird/Teradata/HP Vertica/NuoDB/MySQL/MariDB/PostgreSQL)
Support for user member authorization to the database role ( GRANT DATABASE ROLES : IBM DB2/Informix/Oracle/SQL Server/SQL Azure/Firebird/Teradata/HP Vertica/NuoDB/MariDB/PostgreSQL)
Support server role authorization login member ( GRANT LOGINS : SQL Server / Sybase ASE)
Support login member authorization to server role ( GRANT SERVER ROLES : SQL Server / Sybase ASE)
Grant Manager for Objects (64bit):
Add: Work column increases the button function that can be switched from [Specified Object] to [All Objects] (6988)
Add: (NuoDB) Join WITH GRANT OPTION Authorization check setting (6988)
Fix: (NuoDB) Fix and update User and Roles display mode and authorization processing (6988)
Security Manager :
Upd: (PostgreSQL) Detailed User and Roles Processing and Display (6988)
Fix: (NuoDB) Fix and update User and Roles display mode (6988)
Add: Support for Generating GRANT ROLE scripts (6988)
Add: Support for SQL Syntax Highlighting display processing (6988)
Upd: Also contains a lot of optimization updates and fixes (6988)
Auto Filter Data :
Add: Shortcut Key: Help F1 , Clear F4 , Execute F5 (6988)
Fix: Fixed an issue where IS NULL/IS NOT NULL could not be processed normally (6988)
SQL Editor ( SQL Editor ):
Fix: Fix and Improve Increase Indent and Reduce Indent Processing (6988)
Fix: Fixed a problem when indenting processing when ConvertTabsToSpaces=True (6988)
AutoComplete and IntelliSense :
Fix: Fixed 32bit under the list of inexplicable checkboxes (6988)
Main program update ( Main ):
Upd: Others include cumulative small updates, corrections and optimizations (6988)
Misc: Compatible with Compatible with PostgreSQL 11.2 / 10.7 / 9.6.11 / 9.5.16 / 9.4.21 (2019/02/14)
http://fishcodelib.com/Database.htm
-
Whats new: >>
Minor changes.
http://www.vlsoftware.net/
-
Changelog
Database health monitoring dashboards were added (for PostgreSQL, MySQL and MariaDB)
Bookmarks: navigate to object action was added
Content editor (XML, JSON): contents formatting was added (Ctrl+Shift+F)
Charts: copy image to clipboard action was added
SQL editor:
Morph to delimited text action was fixed (spaces processing)
Delete file action was added in tab context menu
Intelligent bracket auto-close was improved
Variables resolution was fixed (mixed letters case)
Script Save As in non-UTF encoding was fixed
Files delete: keep local history by default
Statistics panel rendering was fixed
Data editor:
JSON auto-format was fixed (null values)
Standalone editor of NULL values was fixed
Date-time editor in native format was fixed
Plaintext renderer was fixed (extra spaces)
SSH tunnel: keyboard-interactive AND publickey auth support was added
Open resources in embedded text editor support was added
Dark theme support was improved
Tips of the day dialog font was fixed (HighDPI)
PostgreSQL:
Arrays editor was fixed (new array create)
Indexes statistics was fixed (rel size)
Table dependencies info was added
SQL Server:
SQL errors processing was fixed (error inside stored procedures)
Oracle:
Objects search was fixed (synonyms resolution)
Procedures/packages compile was fixed (trailing delimiter, log error position)
CockroachDB:
Database schema browser was fixed (aggregate functions, rules)
Permissions reading was fixed (CRDB style)
MySQL: database dump without DROP statement option was fixed
Firebird: sequences metadata reading was fixed
Sybase:
Stored procedure reading was fixed (multiple databases)
Query processing was fixed (trailing semicolon issue)
Synonyms tab removed
Many minor UI bugfixes
https://dbeaver.io/
-
(https://i.postimg.cc/WzsnhBCc/screenshot-1263.png)
SQLite Database Browser is a freeware, public domain, open source visual tool used to create, design and edit database files compatible with SQLite. It is meant to be used for users and developers that want to create databases, edit and search data using a familiar spreadsheet-like interface, without the need to learn complicated SQL commands.
Changelog
Highlights:
DBHub.io improvements
CSV import: speed, memory usage, usability, type detection and new default rules
Attach databases
Menu options for filtering
JSON and XML editors
Improvements to the plot UI
Better copy & paste support
Dark theme support on Linux
Dark mode support for windows and macOS isn't working yet. ??
Multi-threaded loading of data
Default quotes changed to double quotes
Add Record dialog
Printing support
The math extensions for SQLite are included in the windows and macOS installers
SilvioGrosso has kindly created a video showing how to load the math extensions on windows
Important Notes
This release includes SQLCipher 4.0.1, providing even stronger encryption than the previous release.
To open a database encrypted with a previous release, make sure to choose the "SQLCipher 3 defaults" in the dialog which asks for the encryption passphrase.
Our project file format has changed, to make it easier to modify with external tools.
Older format files are loaded fine, but all saving of project files is done using the new project file format.
Notes on the windows installers
We've moved to providing MSI based installers, instead of the previous .exe ones. These new installers include both SQLite and SQLCipher (for optional encryption):
DB.Browser.for.SQLite-3.11.1-win32.msi
DB.Browser.for.SQLite-3.11.1-win64.msi
These MSI based installers will automatically detect the previous release of DB4S (3.10.1) and remove it before upgrading. If you're using one of the 3.11.0 alphas/beta, or an older version of DB4S than 3.10.1, you'll need to manually remove it first before the upgrade.
Additionally, there's now a .zip version of each. That's useful for people needing to run DB Browser for SQLite without installing it first.
DB.Browser.for.SQLite-3.11.1-win32.zip
DB.Browser.for.SQLite-3.11.1-win64.zip
If you're not sure which one to get, try the .msi version first. ??
Note on the macOS installer
The macOS installation now includes the SQLite math extensions (math.dylib), located in the Contents/Extensions/ folder inside DB Browser for SQLite.app.
To use it, you'll need to either manually load it (Tools ? Load Extension), or tell DB4S to automatically load it every time (Preferences ? Extensions).
macOS doesn't easily allow going inside .app folders in file selection dialogs. To navigate to the correct folder you'll probably need to press Shift (?)+Command (?)+g when the file selection dialog is open, then give it the path of /Applications/DB Browser for SQLite.app/Contents/Extensions.
Bug fixes and enhancements since 3.11.0
DB Browser Crashes When Importing Its Own .sql dump (#1045)
Updated query optimisations (#1161)
Network inaccessible error when using a WiFi network (#1595)
"determining row count" displays forever in Browse Data tab (#1654)
About Info - display 32bit vs 64bit (#1660)
Allow bottom editor of Execute SQL tab to grow taller (#1670)
TEXT values show as BLOB (#1731)
Error encrypting in 3.11.0 (#1732)
It's not possible to modify some tables (#1733)
Class 'NullLineEdit' lacks Q_OBJECT macro (#1740)
Include SQLite 3.27.1 instead of SQLite 3.26.0
Enhancements:
Add menu option for attaching database and allow usage of attached databases throughout the entire UI (532fcd3, 44eb2d4, fbaf78e, 315019d, 1a3e3d3, ea1659e, a5ca756, 7db96cd, 72d64ed, f01ad40, 3e02420, #1131, #1132, #1133)
Make import of multiple CSV files easier to use (#1121)
Optimise the Import CSV dialog for better usability (#1072)
Improve speed of preview table for large fields in the Import CSV dialog (#720)
Speed up CSV import a lot and reduce its memory usage (6432517, b7a00d3, 6ed8080, 0eb1f65, 659f38e, ed9fda2)
All sorts of improvements for tracking dbhub.io databases and pushing them back to the cloud (8a540a2, fef884a, f18064f, b2ddcdd, f926a67, 8c0e4bf, c692ae0, 64b3341, d738597, 24ee209, a1855d8, eff92c2, #1136, a931699)
Move button for saving Execute SQL results to the toolbar (#1122)
Rearrange display format list for better usability (31e499d)
Add menu option to hide selected columns (and unhide them) in the Browse Data view (#1135, d4e228d)
Add automatic type detection to the CSV import (#1003, #1382)
Improve splitters in Execute SQL tab (#380)
New menu options for using a value as a filter in the Browse Data tab, and support all filter operators for strings (#1182, #1463)
Allow renaming SQL tabs by double clicking their title (#1186)
Add support for filtering for empty strings in the Browse Data tab (#1189)
Add a new menu option for also copying the headers to the clipboard (#1058)
Add a search bar (Ctrl+F) to Execute SQL editors (#191)
Add a find and replace dialog (Ctrl+H) to all SQL editors (#191, #1612)
It's now possible to select points in a plot and the corresponding rows in the table will be selected (e8e5671)
Show number of records to delete in the Delete Record button caption (5fbf5ca)
Add new display formats (46ec019, #1213, #1467)
Add special editor for JSON data in the Edit Cell dialog (#1173)
Add special editor for XML data in the Edit Cell dialog (#1253)
Use HTML when copying table data to the clipboard. This way less data is lost when pasting to spreadsheet applications (e60e9ff)
Some improvements to the plot UI including zooming, dragging and copying the plot to the clipboard (ade5627, #1245, cef1e90, #950, #1258, e34d360, #838, #1271, b2fbf45, #1310, c4109e6)
Some minor improvements to the Execute SQL UI (87e1b9b, 6d44c6d)
Allow pasting a value into multiple cells at once (0d7ca9b)
Allow changing the font of the result view in the Execute SQL tab (#1240)
Add a new button to the Browse Data tab to create a view from the current settings (#1246)
Add two new toolbar for Extra actions and for Project actions and add some more icons to the existing toolbars and menus (#331)
Allow configuration of BLOB text and style for the Browse Data tab (#1263)
Add a new dialog for managing database file extensions (#659)
Add possibility to drag and drop fields from the DB Schema dock to the SQL text editors (#119, #1250)
Add a Delete Record(s) option to the context menu of the table rows in the Browse Data tab(#1283)
Add a new --read-only command line option (#1265)
Allow duplicating multiple records at once (#1090)
Auto complete SQL keywords in upper case and add an option for it in the Preferences dialog (#1238, #1287)
Respect the ORDER BY clause when plotting a table view (#821, #838)
Also auto complete column names when they are not preceded by their table name (#1242)
Add bar charts to the plot dock (#1302)
Allow adding a legend to the plot (#1302)
Add "What's This" popups in some more places (52ae85d, 2c9cf75)
Avoid any hard coded colours and query system colours wherever possible. In practice this adds support for dark themes (#1324)
Add new option for setting the line wrap in editors (#1173)
When clicking the Report Bug menu item some system information are included automatically (#1386)
When an entire row is selected and you press the Delete key, the row is now deleted (#1391)
Change the rules for the CSV import and add a couple of options to override them (#1395)
Add a new menu item to export the current table view with all its settings to a CSV file (#1402)
Add support for deleting rows from views with editing unlocked (#141)
Add menu option to copy selection in table view as SQL statements (#1422)
Move loading of table records into a separate thread for better UI responsiveness (#1394)
Change the quotes for SQL identifiers from grave to double quotes and add an option to the Preferences dialog for it (#1436)
Change Open Database toolbar action to open a popup menu with an extra option to open a database in read-only mode (#1432)
Comments containing filename, line number and results of the executed statements are added to the "User" part of the SQL log dock (#1448)
Look for a dotenv file with a stored password when trying to open an encrypted database (#1404)
Make the Unlock View Editing dialog easier to use (241372e)
Add support for creating and editing in-memory databases (#335, #1492)
Menu restructured, Tools menu added (#1434)
Add case_sensitive_like pragma to the Edit Pragmas tab and save it to the project file (#1494, c9d651c)
When adding an empty row fails open a new Add Record dialog instead in the Browse Data tab. Also make the new dialog available by a new button (#530, #1477)
Store the values of all pragmas which aren't stored in the database in the project files (#1518)
Add schema names to the auto completion list of names and allow completion of schema.table.field (#1433)
Some new configuration options for the drag and drop of item names from the DB Schema dock (#1433, #1534)
Preselect file format filter depending on the current data type when exporting cell contents to a file (#1535)
Allow saving the hex editor contents when exporting binary cell contents to a file and allow copying the same data to the clipboard (#1438, #1485)
Add printing support to text and hex editors, plots, Database Structure tab, Browse Data tab and Execute SQL tabs (#1525)
Add some new menu items for optimising and checking the integrity of the database (#1435)
Save attached databases in the project file (#1532)
Add basic support for window functions (7e23214, 517743f)
Add an optional auto completion popup to the Browse Data tab which shows up when editing a cell (e1101ae, 04f27cc, 88d1cbc, b4b933c)
Some polishing of the main window UI (#420, f42b614)
Automatically preselect correct editor depending on the detected data type in the Edit Cell dialog (#1537)
Change project file format to support multiple sort columns (#1593)
The SQL function load_extension() is only enabled when explicitly requested by the user in a new setting (#1558)
Command line option for running with some setting set to a given value (#1588)
Bug fixes:
Avoid extra spaces when formatting SQL statements (18bcbf1)
Fix dbhub.io bugs (4dc5286)
Fix detection of image data in Edit Cell dialog (#1138, #1159)
Fix Vacuum dialog (c616b39)
Allow selecting text in Edit Cell dialog even if database is read only (#1123, #1461)
Clear filters in Browse Data tab when table structure changes (#1020)
Add support for parsing multiple foreign keys in column constraints (677d360)
Fix memory leaks (28446a4)
Fix input of custom data types in Edit Table dialog so it doesn't require you to hit Enter (#1147)
Don't query foreign key pragma all the time in Edit Table dialog (#1130)
Avoid unnecessary queries in Browse Data tab (#1108, #1187)
Support UTF16 strings in the default collation in DB4S (#1172)
Never override the built-in collations (#1172)
Fix problems when opening a database by drag and drop (9cff69f, #1236)
Fix crash when trying to edit the display format of a view column (9fd4ebe)
Better error and changes detection in Execute SQL tab (#1181, #1185)
Fix parsing of SQL statements on systems with some locales like Turkish (#1194)
Fix some high DPI issues (#1184)
Improve BLOB detection in Browse Data tab (9b30940)
Fix changing table name to a name that only differs in case (#1200)
Fix progress dialog of CSV import for very large files (#1212)
Select current display format when opening the Custom Display Format dialog (#1202)
Only display the horizontal scrollbar in the SQL editor when it's necessary (d8aeae1)
Show keyboard shortcuts in some places where they were missing (9ce4b23)
Fix restoring previous settings in the Export SQL dialog (ccb1fd4)
Never use quotes when copying data from the table view to the text clipboard (#1244)
Fix crash when clicking Save SQL file button when no SQL tab is opened (#1248)
Fix pasting table data from spreadsheet applications which put an extra line break at the end of the text (#1244)
Fix pasting when actually no data is in the clipboard (9db70e0)
Copying and pasting between different tables and copying binary data in the Browse Data tab is now always lossless (47b0749, #1257)
Fix copying binary data (316860a)
Don't ignore possible error messages when duplicating a record (#1255)
Don't truncate data at 32768 characters when editing it in directly in the table widget (#1281)
Fix binary data detection in table views (#1279, 27c6579, c9c848e, feda408)
Allow unsetting the encoding of a table (#1279)
Fix drag and drop of tables from the Schema tab (117af5a)
Fix style of web links in UI (#1286)
Fix execution of some SQL statements with comments and/or line breaks in them (#1270, #1334)
Add support for tables with ON CONFLICT clauses for their primary key (743e798)
Fix crash when pressing Tab at the last cell of a view (#1289)
Fix crash when trying to add an index to a database without any tables (#1293)
Fix problems after drag & drop of tables onto the structure view (#1288)
Copy original statement when clicking the Copy Create Statement menu option (#1300)
Fix updating and deleting from tables without rowid if the primary key value contains a "'" character (#1332)
Don't show "Show Rowid" menu option for tables without rowid (#1332)
Our project file format is now text only. This helps if you want to edit it in a text editor (#1306)
Don't commit the current transaction when trying to change the defer_foreign_keys PRAGMA (aebfc51)
Fix error messages when importing SQL files (431c671)
Show icons in Export SQL dialog (28baba8)
Only allow exporting tables in Export SQL dialog (b384027)
Tweak order of statements in exported SQL file for less import problems (b6c0560)
Fix text of toolbar actions for deleting and modifying objects other than tables (13d9f98)
Remember "primary key" of a view unlocked for editing when changing to another object and back (ea25618)
Only allow powers of two for page size in Cipher Settings dialog and Edit Pragma tab (#1405, 8a07f0e)
Make sure the insert and delete record buttons are only enabled if they can be used (115d1f1)
Suggest correct file extensions when export content of a cell to a file (885f4f7)
Make sure to reset results view even when a query didn't return any rows (#1437)
Auto suggest encodings in Select Encoding dialog (588363b)
Fix parsing of some complex SQL expressions in CREATE statements and fix parsing of CHECK constraints (#1454, c150d1a)
Fix multiple SQL statements in Execute SQL tab being split up at the wrong position (#1470)
Don't allow editing the SQL preview in the Create Index dialog (7a9f310)
When jumping to a row referenced to by a foreign key by using Ctrl+Shift+Click, perform an exact search instead of a LIKE search (d50a27a)
Fix crash when browsing a table, then deleting it in another tab and then switching back to the Browse Data tab (2701223)
Fix string quotes in Custom Display Format dialog (b6f47f9)
Prevent possible data loss when editing table with foreign keys enabled and ON DELETE CASCADE references (#1481)
Fix view when loading a project file while being in the Edit Pragma tab (a23c0a0)
Avoid confusion about the SQLCipher version in the About dialog (#1474)
Don't remove a record from the table view temporarily when deleting it has failed (#1511)
Show better error messages when importing SQL files (#1519)
Defer foreign keys when importing SQL files to avoid import issues for some files (#1519)
Fix editing of auto_vacuum pragma via the UI (#1518)
Fix initial loading of databases which depend on extension functions to be present (f3e6aec)
Fix cursor after SQL import finished (#1526)
Fix completion of quoted identifiers in SQL editor (#1433)
Fix positioning of cursor in Execute SQL tab when there is an error near a multi-byte character (99c53a4)
Fix some possible crashes when loading an invalid project file (717ff07)
Fix auto completion of keyword ROWID (78ae2c3)
Better error messages when editing the definition of a table fails (#1547)
Fix auto completion not working in some cases until you refresh the database (#1549)
Avoid unnecessary queries in the Browse Data tab in some cases (c78c03b)
Fix inserting, deleting and editing of rows in WITHOUT ROWID tables with a primary key of TEXT type (#1559)
Better error handling in import CSV dialog (#1590)
Fix possible resource leaks (#1691)
Platform specific:
Windows
Use MSI installers (#1400)
Make sure the image plugins are loaded properly (#1188, 9016bf6)
Also install license files (12ee94c)
Add version info to Windows executables (#1387)
Fix line breaks in SQL export (#1502) and quoting (041ceba)
macOS
Work around a Qt bug which causes high pings for Wifi connections (#1209, 77a701d)
Add a workaround to improve rendering performance on 4k/5k resolutions (#1233)
Add .sqlite, .db3 and .sqlite3 to the list of file associations (28f6c6e, 3008747)
Fix shortcut name for following a foreign key (#1539)
Linux
Make install paths configurable for qmake build (#1443)
Gnome
Fix problem with switching the workspace on Gnome (#934)
Translations:
Fix call tips in SQL editor for languages with non-Latin scripts (#1107, #1206)
Never translate the name of the pragmas in the Edit Pragma tab (9a30e6c)
Spanish translation updated (#1190, 2b6f0d7, aa82b52, 636136a)
German translation updated (09e170f, #1569)
Korean translation updated (8c85ff9)
Polish translation added (#1456)
French translation updated (b7dbfc8, 5a4df8d)
Italian translation added (#1705)
Czech translation updated (#1710)
Portuguese translation updated (#1707)
Simplified Chinese translation updated (#1594)
Russian translation updated (#1581)
Arabic translation updated (170fb69)
Packaging and Building
Fix code to work with Qt 5.10 and later (e6a4326, 189b750, 39302f5, 72506fb, #1475)
Update the bundled qcustomplot librar to version 2.0.0
Silence some cmake warnings (#635, #1143)
Show the build date of the nightly builds in the About dialog (0bc430b)
Restored Qt 5.2 compatibility (#1298)
SHA256SUMS
DB.Browser.for.SQLite-3.11.1-win32.msi
76076d5c20240479238705f2211cad709f23c31cabe1682e2953bf6a7168b8d0
DB.Browser.for.SQLite-3.11.1-win32.zip
558cb41445f0bdd31605aaeb52264ae9839b9e21aa75369a51352956966700fc
DB.Browser.for.SQLite-3.11.1-win64.msi
ffe1f44f10d49c9d382e66b951125ae1ee10d4bce93e5a32dbb8547d6bf7122f
DB.Browser.for.SQLite-3.11.1-win64.zip
a648b8faffc6da3fcf761f921270de2a2871d4116e2f7baf5e3b0280a538164c
DB.Browser.for.SQLite-3.11.1.dmg
bd4a74540a63a262fc49b816e8fc71fd816e81b215c31572d96b169d980a573e
http://sqlitebrowser.org/
-
Whats new:>>
Transactional import did not roll back the transaction in case of an error.
improved HiDPI Support
Minor bug fixes.
http://jailer.sourceforge.net/
-
Whats new:>>
Transactional import did not roll back the transaction in case of an error.
improved HiDPI Support
Minor bug fixes.
http://jailer.sourceforge.net/
-
Whats new:>>
Undo/Redo functionality.
improved HiDPI Support.
http://jailer.sourceforge.net/
-
Changelog
- Main program update ( Main ):
Add: Support for locking query tags ( Locking Query Tabs ) (6995)
Add: Changing the schema of query tabs (6995)
Upd: Last query tabs keeps records from original 100 to 200 (6995)
Upd: Others include cumulative small updates, corrections and optimizations (6995)
- Grant Manager for Objects (64bit):
Add: Increase the script generation display (Generating Scripts) (6995)
Add: (IBM DB2) Increase SEQUENCES permission settings (6995)
Add: (HP Vertica) Increase FUNCTIONS permission settings (6995)
Add: (Firebird) Increase FUNCTIONS/SEQUENCES permission settings (6995)
Upd: (Firebird) Excludes unwanted objects, greatly increasing the speed of member objects (6995)
Fix: Fixed an issue where some databases could not handle VIEWS permission settings (6995)
Fix: Fixed a problem with the permission setting when some databases PROCEDURES/FUNCTIONS did not contain parameters (6995)
Upd: Modify the authorization method to change the processing directly, replace the change and then save the processing (6995)
Upd: Change to exclusive display processing, avoiding the loss of function due to switching between different databases (Databases) or Schemas (6995)
- Grant Manager for Members (64bit):
Fix: Fix and update script generation (Generating scripts) (6995)
Fix: (Informix) Fix user member authorization to the database role (GRANT DATABASE ROLES) (6995)
- Data Export :
Fix: (Sybase ASE) Export SQL format: Fixed issue with date data type quote characters (6995)
- Query Builder ( Query Builder )
Fix: Table Alias keyword AS is replaced by a space to be compatible with different database systems (6995)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fix a bug in the IN operator that was introduced by an attempted optimization in version 3.27.0. Ticket df46dfb631f75694
Fix a bug causing a crash when a window function is misused. Ticket 4feb3159c6bc3f7e33959.
Fix various documentation typos
https://www.sqlite.org/index.html
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new: >>
Minor improvements in data grid.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/3NQG89dd/Phrase-Express.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Changelog
Update built-in DISQLite3 engine to SQLite 3.27.2.
Add the PREFIXES extension:
prefixes() table-valued SQL function.
Example: SELECT prefixes('abcdefg');
prefix_length() SQL function.
Example: SELECT prefix_length('abcdxxx', 'abcyy'); yields 3.
Add the IsoWeek() and IsoWeekYear() SQL functions. Right now, they accept a date in exactly YYYY-MM-DD string format only.
SELECT IsoWeek('2019-01-01');
SELECT IsoWeekYear('2019-01-01');
Add the SQLAR extension.
Add the ZIPFILE extension.
Pull syntax highlighter keywords and function names from SQLite3.
Fix an AV when trying to edit a table with no result rows.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
Upd: greatly optimize the user interface (User Interface) control and text font display (7002)
Add: Query Tab Menu Adding Query Tabs (7002)
Add: Query tab page menu to add R Close tabs to the right (7002)
Upd: Others include cumulative small updates, corrections and optimizations (7002)
SQL Editor ( SQL Editor ):
Add: Supports cursor text uppercase (Uppercase: Ctrl + U ) and lowercase (Lowercase: Ctrl + L ) conversion processing, no need to select (7002)
Add: Right-click menu search (Find) to increase the uppercase and lowercase sub-options ( U Uppercase and L Lowercase) (7002)
Add: Right click on the menu to add the restore and redo suboptions ( U Undo and R Redo) (7002)
Data Editor and Browser :
Fix: Resolve an issue that is abnormally slow if you cannot read data from a database type such as System.Decimal or System.DateTime (7002)
Object Navigator :
Fix: Click the middle mouse button to browse and solve the problem that cannot be executed when the focus is not fixed (7002)
Generating Scripts :
Upd: Optimize and improve multiple database objects to create new sample generation content (7002)
Cell Viewer :
Upd: Browse BLOB content: 1. Add AUTO to automatically select the format, 2. Maintain the selected format display when switching (7002)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7002)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Minor bug fixes.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
https://www.pgadmin.org/
-
Changelog
Changes since 5.0:
Added support for different cloud databases in AWS and Azure,
Significantly improved support for PostgreSQL and SQL Server
Increased number supported drivers to more than 70.
Renovated connection wizard and data migration tools.
Added analytical panels, customizable dashboards, mock data generators, SQL debugger.
Modernized UI, significantly improved dark theme support
Closed more than 1600 issues on GitHub.
And a lot of other things Thank you for your support!
Changes since 5.3.5:
Navigator:
Filters were fixed for multi-database drivers (PostgreSQL, SQL Server)
Folders management was improved (move, drag-n-drop, etc)
Scripts ordering was fixed
Data view:
Multiple cells editor was fixed (performance)
Plain text presentation was improved
Context menus were fixed
PostgreSQL:
Views dependencies tab was added
Composite data types rendering and editing was fixed
GIS data types rendering was fixed
Table columns collation support was added
Geometry type and SRID are shown in DDL
Support of triggers delete was added
SQL Server:
Tables DDL generation was improved
Column default values render was fixed
Sybase procedures loading was fixed
BigQuery: error position discovery was added
Generic driver: JDBC URL
Dashboards rendering was fixed
ERD: rendering was fixed (IDEF1X compatibility)
Tools editor opening was fixed (sessions, locks)
CSV import: support of custom data/tme format was added
SQL editor colors were updated for dark theme
Multiple shortcuts were fixed
CrateDB driver was added
Elasticsearch driver was fixed (6.6 compatibility)
Some icons in UI were updated
A lot of minor UI fixes
https://dbeaver.io/
-
(http://www.alexnolan.net/software/mdbplus202.jpg)
MDB Viewer Plus is a tabbed viewer/editor for Access MDB files. It provides a quick and easy way to create, view, edit and search/querry MDB files without having Microsoft Access installed. It is not a full database development solution but allows you to view/edit MDB files without an Access license.
Imports and exports to a variety of formats.
License: Freeware
http://www.alexnolan.net/software/mdb_viewer_plus.htm
-
Whats new:>>
Column order in the display can be defined not only globally but also for each table.
http://jailer.sourceforge.net/
-
Changelog
- Find in the field ( Find In Grid ):
Greatly rewritten, directly highlighted after inputting the search, the query speed is several times faster than the original processing (7016)
Integration into the query result list / edit result list / search data table result list / SQL performance analyzer / SQL file version control management / SQL history record ... and other functions (7016)
- Main program update ( Main ):
Add: Support search word [bottom line hint] display, including [object and connection] node search (7016)
Add: Add Show or Hide Results Panel Shortcut Keys : (Show or hide the results pane: F10 )(7016)
Upd: Detailed optimization of user interface (User Interface) controls and text font display (7016)
Upd: Update Security Protocol ( Tls11/Tls12 /Tls/Ssl3) (7016)
Upd: (Firebird) Improved INSERT (...) RETURNING (...) Unable to get back the value (7016)
Upd: (Firebird) Improve user login account case sensitivity (7016)
Upd: SQLite component version updated to System.Data.SQLite.DLL 1.0.110.0 (3.27.2) (2019/03/04) (7016)
Upd: IBM DB2/Informix component version updated to IBM.Data.DB2.dll 9.7.4.4 (11.1.4041.4) (2019/03/06) (7016)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.1.4 Fix Pack 4a (2019/03/06)
Upd: Others include cumulative small updates, corrections and optimizations (7016)
- Connection Explorer :
Add: Add Clear Button and Shortcut Key: Esc (7016)
Fix: Resolve an issue where the database or path contains exception characters (including: Connection Profile and Connection Manager ) (7016)
- Quick Filtering Objects :
Add: Add Shortcut Key: Esc (7016)
- Database Diagram :
Add: Add data table association syntax prompt message display (7016)
- AutoComplete and IntelliSense :
Upd: Improve new and optimized member list response speed (7016)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7016)
http://fishcodelib.com/Database.htm
-
Changelog
- Find in the field ( Find In Grid ):
Add: Support for Find Next and Find Previous button processing:
Add: Support shortcut key processing ( Shutcut Keys ):
Get Focus: Enter : Get the first position after input
Find Next: F3 : Find the next one, Find Previous: Shift+F3 : Find the previous one
Upd: Update the highlight background color to more clearly distinguish the selected background from the search highlight background
Upd: Clear search status by color
- Search Database Objects :
Upd: Redesigned ( Redesign ), support multiple search database type
Upd: Added to the Database Tools menu
- Data Browser :
Upd: Update the result list label name, replace the original database with a number
- Data Editor :
Fix: Fix and update replaces the function in the field ( Replace In Grid )
Fix: Fix and update status column message display and related issues
Fix: Fixed issue of conditional filtering (or re-brushing) control release
- Main program update ( Main ):
Upd: Detail Optimized User Interface
Upd: (SQLite) Modify the way to open the network disk database connection (only for new)
Upd: Others include cumulative small updates, corrections and optimizations
http://fishcodelib.com/Database.htm
-
Changelog
- Eclipse 2018-12 is now the default platform
- 32-bit versions were obsoleted
- Charts colors configuration
- Navigator resource folders visibility configuration
- Mock data: new random texts generators were added
- Data editor: inline editor focus handler was fixed
- Plaintext format: show Western European characters
- Data transfer: new connection close fix
- Snowflake: tables and columns comments edit support was added
- Oracle:
- Session manager now tracks global sessions (RAC)
- Procedures/packages save/compile command was fixed
- PostgreSQL:
- Multi-tenant databases support was improved
- Database description reading was added
- MySQL: execution plan build fix
https://dbeaver.io/
-
Whats new:>>
The table from which the navigation starts can now be changed at any time in the data browser.
Improved data browser performance.
http://jailer.sourceforge.net/
-
Changelog
Server Objects (64bit/ Exclusive Features ):
Add: (SQL Server 2008+) Support for Linked Servers (7033)
Add: (PostgreSQL 9.1+) Support for External Servers ( Foreign Servers ) (7033)
Add: (Oracle 10+) Support Database Links (7033)
Main program update ( Main ):
Add: Support home page shortcut key processing ( Shortcut Keys ): (7033)
Object Explorer: Ctrl+1 , Code Manager: Ctrl+2 , SQL References: Ctrl+3 , Server Objects: Ctrl+4
Add: (Access) Supports Pass-Through Queries Object Display (7033)
Upd: Others include cumulative small updates, corrections and optimizations (7033)
Auto Filter Data :
Add: When the preset 500 totals are exceeded, the prompt will be displayed and the summary number switching selection will be provided (7033)
Upd: 1. Support the shortcut key after the selection, 2. Increase the display processing speed (7033)
AutoComplete and IntelliSense :
Fix: Fix the problem of displaying an exception after moving the up and down keys after displaying the member list (7033)
SQL Editor ( SQL Editor ):
Add: Support for selecting single word shortcuts ( Select Word : Ctrl + W ) (7033)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7033)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
- Minor bug fixes.
http://jailer.sourceforge.net/
-
Changelog
- Eclipse 2019-03 is now the default platform
- Embedded editor activation problem fixed (Linux)
- SQL editor:
- SQL errors now shown in results panel instead of modal dialog (configurable)
- Certain long strings visibility problem was fixed
- Auto completion was fixed for CALL/EXEC keywords
- Tables/schemas were removed from columns proposals
- Context menu was improved (redundant items were removed)
- Numerous NPE errors were fixed
- Multi-statements scripts formatter was improved (adding statement delimiters)
- Database-specific named parameters prefix was added
- SQL formatting was fixed
- Morph delimited list formatter was fixed (spaces in tokens)
- Data editor:
- Unnecessary focus changing was fixed
- Calc panel: strings/numbers aggregation toggle was added
- Data transfer: fetch size was added in export settings (may significantly improve performance)
- ERD (custom diagrams):
- Additional styles were added for notes (colors, transparency, border, font settings)
- Notes now can be connected with entities
- Dashboards:
- Timeseries dashboards rendering was fixed.
- New dashboards extraction model was added (statistics reading by intervals)
- Exasol dashboards were added
- PostgreSQL:
- Alpha version of GIS/spatial data viewer (maps) was added
- Explain for queries with parameters was fixed
- Database description reading was fixed (PG < 9.4)
- Greenplum: tables reading for GP 4.x was fixed
- Oracle:
- Public synonyms in auto-completion
- Session manager now shows instance ID (for clusters)
- MySQL/MariaDB:
- New database dialog now uses server charset/collation defaults
- Native client was updated (problems with dump/restore compatibility)
- MS SQL Server/Azure: driver version was updated, support of AD MSI authentication was added
- Elasticsearch: metadata reading was fixed (schema/table names escaping)
- Pervasive SQL driver configuration was added
- MySQL NDB cluster driver configuration was added
- Google BigQuery driver was updated
- Numerous localization bugs were fixed
- Many minor UI bug fixes
https://dbeaver.io/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Whats new:>>
Ensure that pgAdmin4 should work properly with psycopg2 v2.8.
Fixed 'Change Password' issue for SCRAM authentication.
Ensure that two consecutive SELECT statements should work properly.
Relabel the Save button on the datagrid text editor to avoid confusion with the actual Save button that updates the database.
https://www.pgadmin.org/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- Data Editor and Browser :
Add: Supports the sorting process of clicking the Decimal data type field, which can exceed > 28-29 precision sorting processing ( A special feature ) (7044)
Fix: Solve the problem that MySQL can't handle Decimal accuracy > 28-29 (7044)
Upd: Displaying Data Types on the column header (7044)
- Main program update ( Main ):
Add: Optimize automatic connection processing (Auto-Reconnect): Add connection restart (ConnectionReset) detection processing (7044)
Add: Supports the Edge -Slip setting ( Anti-Aliasing setting ) (7044)
Fix: (ODBC/OleDB) Fixed an issue where the execution of the SQL statement was not excluded if the comments were included (7044)
Fix: Improved [automatic] Quoted identifiers processing, adding more exception character processing (7044)
Upd: Improved error message display processing, avoiding the same error repeated display (7044)
Upd: Oracle component version updated to Oracle.ManagedDataAccess.dll 18.6.0 (2019/03/18) (7044)
Upd: Others include cumulative small updates, corrections and optimizations (7044)
- Filtering and Sorting columns :
Add: Add a Quick Button to the field display (7044)
Add: Increase Sort Columns Alphabetically (7044)
Upd: If you want to reorganize in the data column edit mode, you can keep the settings without re-screening (7044)
Upd: This function is removed in the data column search mode to avoid conflicts, because the display of the field depends on the search field (7044)
- Grant Manager for Members (64bit):
Fix: (Oracle) Fix user member authorization to the database role (GRANT DATABASE ROLES) (7044)
- Connection Profile :
Upd: (Sybase ASE) Adds the ServerDefault setting (same as the server character set) to the connected character set (7044)
Upd: (Sybase ASE/Firebird) Allows manual entry of character set encoding (CharSet) (7044)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7044)
http://fishcodelib.com/Database.htm
-
Whats new:>>
The data browser automatically reconnects when the connection is lost.
Minor bug fixes.
http://jailer.sourceforge.net/
-
Changelog
Enhanced window functions:
Add support the EXCLUDE clause.
Add support for window chaining.
Add support for GROUPS frames.
Add support for "<expr> PRECEDING" and "<expr> FOLLOWING" boundaries in RANGE frames.
Added the new sqlite3_stmt_isexplain(S) interface for determining whether or not a prepared statement is an EXPLAIN.
Enhanced VACUUM INTO so that it works for read-only databases.
New query optimizations:
Enable the LIKE optimization for cases when the ESCAPE keyword is present and PRAGMA case_sensitive_like is on.
In queries that are driven by a partial index, avoid unnecessary tests of the constraint named in the WHERE clause of the partial index, since we know that constraint must always be true.
Enhancements to the TCL Interface:
Added the -returntype option to the function method.
Added the new bind_fallback method.
Enhancements to the CLI:
Added support for bound parameters and the .parameter command.
Fix the readfile() function so that it returns an empty BLOB rather than throwing an out-of-memory error when reading an empty file.
Fix the writefile() function so that when it creates new directories along the path of a new file, it gives them umask permissions rather than the same permissions as the file.
Change --update option in the .archive command so that it skips files that are already in the archive and are unchanged. Add the new --insert option that works like --update used to work.
Added the fossildelta.c extension that can create, apply, and deconstruct the Fossil DVCS file delta format that is used by the RBU extension.
Added the SQLITE_DBCONFIG_WRITABLE_SCHEMA verb for the sqlite3_db_config() interface, that does the same work as PRAGMA writable_schema without using the SQL parser.
Added the sqlite3_value_frombind() API for determining if the argument to an SQL function is from a bound parameter.
Security and compatibilities enhancements to fts3_tokenizer():
The fts3_tokenizer() function always returns NULL unless either the legacy application-defined FTS3 tokenizers interface are enabled using the sqlite3_db_config(SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER) setting, or unless the first argument to fts3_tokenizer() is a bound parameter.
The two-argument version of fts3_tokenizer() accepts a pointer to the tokenizer method object even without the sqlite3_db_config(SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER) setting if the second argument is a bound parameter
Improved robustness against corrupt database files.
Miscellaneous performance enhancements
Established a Git mirror of the offical SQLite source tree. The canonical sources for SQLite are maintained using the Fossil DVCS at https://sqlite.org/src. The Git mirror can be seen at https://github.com/sqlite/sqlite.
https://www.sqlite.org/index.html
-
Whats new:>>
Flag query editor as modified after pasting text
http://www.heidisql.com/
-
Changelog
- Connection/schema selector toolbar was redesigned
- Create object context menu was redesigned
- Data viewer:
- Panels UI was redesigned
- "Copy As" command was added (CSV, HTML, JSON, etc)
- IN filter UI was improved (previous selection save)
- Statistics view was improved (proper view of multiline queries)
- SQL editor: auto-indent was fixed
- GIS spatial data viewer beta version (PostgreSQL, MySQL/MariaDB):
- Viewer panel was redesigned, special results presentation was added
- Multiple objects viewing support was added
- Copy/save as picture, print, SRID selector
- Data transfer:
- Export progress monitoring was fixed
- Export from custom SQL queries performance was improved (using fetch size)
- Split output file feature was added
- Reset UI settings menu item was added
- Backup/restore wizards: native client configuration was added in the dialog
- MacOS X installer was updated (JRE version update)
- PostgreSQL:
- Schema/tables backup wizard was fixed
- Triggers enable/disable tool was added
- Greenplum: tables reading for GP 4.x was fixed
- SQL Server:
- Use TOP to limit queries fetch size
- Dynamic parameters binding bug was fixed
- Table triggers enable/disable tool was added
- Support of special characters in object names was added
- Oracle:
- New config option for metadata reading performance fix
- Subpartitions browser was added
- PL/SQL blocks parser was improved
- Configuration of system views usage was added
- DDL reading was fixed (problem with string truncate with some driver versions)
- Many minor UI bug fixes
https://dbeaver.io/
-
Whats new:>>
Minor grammar fixes, add year into notice.
http://www.heidisql.com/
-
Changelog
- Data Editor and Browser :
Add: Processing of Boolean data type default value (7058) when adding new data columns
Upd: When the Boolean data type data is allowed to be added when the data column is added (Value IS NULL) (7058)
Upd: Automatically convert text presets to quotes with double quotes (") to single quotes (') (7058)
Fix: Filtering data with a query : Fixed an issue where other data sheets could not be edited after use (7044.2)
- User Interface: Dark Mode :
Upd: Increases Dark Red and Dark Green (7058)
Upd: Optimize custom color display processing while improving restore sync update issues (7058)
- Main program update ( Main ):
Upd: Switching database list : Synchronous re-brushing when adding [Add/Remove/Restore] database (7058)
Add: (PostgreSQL) Increase varbit(bit varying) data type processing (7058)
Upd: Optimize all database version processing (7058)
Upd: NuoDB component version updated to NuoDb.Data.Client.dll 2.3.0.12 (2019/04/09) (7058)
Upd: Others include cumulative small updates, corrections and optimizations (7058)
Misc: Compatible with Compatible with Informix 14.10 (2019/03/20)
- SQL Editor ( SQL Editor ):
Add: Supports all tag names to be displayed in the ToolTip (7058)
- Server Objects (64bit):
Add: Support for inserting text (Insert Text) processing (7058)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7058)
http://fishcodelib.com/Database.htm
-
Whats new:>>
View execution plans for DB2 LUW.
Fixed "ERROR: failed to find conversion function from unknown to text"
that could occur with PostgreSQL in connection with the "local database" scope.
http://jailer.sourceforge.net/
-
Whats new:>>
View execution plans for DB2 LUW.
Fixed "ERROR: failed to find conversion function from unknown to text" that could occur with PostgreSQL in connection with the "local database" scope.
http://jailer.sourceforge.net/
-
Changelog
- Data editor:
- Value transformers for custom queries and pseudo columns
- Advanced data coloring configuration
- Logical entity structure editor
- Gradient colors for numerical/datetime columns
- Navigate to FK/references: multiple rows support
- Extra shortcuts were added
- Spatial (GIS) viewer:
- CRS (SRID) transformations support was added
- Inverted coordinates support was added
- Support of geography data type was added
- Support of curved geometries was added
- Open map in browser command
- Maximum geometry objects limitation was added
- Numerous bug fixes (tooltips, actions)
- SQL editor:
- Indentation was fixed (keyword-based indents were disabled)
- Process @set commands in data export
- "Format" context menu was fixed
- Schema selector toolbar was fixed (missing database name)
- Global native clients configuration was added
- Shortcuts for connection/schema selectors were fixed
- PostgreSQL:
- Full schema DDL generation was added
- Function create was fixed (function body)
- Trigger create support was added
- Columns DDL was added
- MySQL: query metadata extraction was fixed (bug with wrong database name)
- Oracle: metadata reading was fixed
- SQL Server:
- Procedures auto-completion was fixed
- Support of older Azure versions was added
- Redshift: external tables (spectrum) data reading was fixed
- Clickhouse additional array data type support was added
- Korean localization was added (thanks to Seongbae Chang)
- Many minor UI bug fixes
https://dbeaver.io/
-
Changelog
Data Import:
Upd: Rewrite the input file format (Delimited file format) processing (7065)
Supports native line feed character (CrLf) import processing, and compatibility with old newline character string (rn) import processing
Support for string content when multiple double quotes (") are parsed
Support for file files generated by third-party tools such as Mac/Unix/Dos
Fix: (Oracle) Resolve an issue with ORA-01704 error caused by importing more than 4000 characters (7065)
Fix: Fixed the problem that the statistics of the import data column was successfully counted without deducting the failure count (7065)
Fix: Fix preview window open *.psv file option has no effect (7065)
Data Export:
Add: Supports the native line feed character (CrLf) export processing, and retains the original newline character string (rn) for the preset (7065)
Add: Add Include Column Headings Export Options (7065)
Data Editor:
Upd: Improve and correct new data columns when the default value (Default Value) related problem processing (7065)
Main program update ( Main ):
Add: (SQL Server) Database Tools: Support Library Online/Offline Settings Processing (7065)
Upd: (Firebird) Remove unsupported data types for different database versions (7065)
Upd: Avoid the problem that the contents of the error message dialog box is out of the display range (7065)
Upd: Oracle component version [return] updated to Oracle.ManagedDataAccess.dll 12.2.1100 to resolve 10g compatibility issues (7065)
Upd: Others include cumulative small updates, corrections and optimizations (7065)
Upd: Compatible with Compatible with Microsoft Windows 10 (1903) (7065)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7065)
http://fishcodelib.com/Database.htm
-
Whats new:>>
View execution plans for DB2 LUW.
Fixed "ERROR: failed to find conversion function from unknown to text"
that could occur with PostgreSQL in connection with the "local database" scope.
http://jailer.sourceforge.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Changelog
Fixed minor bugs in data export interface.
Minor improvements in database opening interface.
Minor bug fixes in exporting to Oracle databases. [Pro and Enterprise editions]
Added a new export option to migrate data to relational databases in batch mode. This increases the speed of exporting drastically. And you can change the speed by playing with the batch size. [Enterprise edition]
New command line option for batch data exporting: /UseBatchMode. [Enterprise edition]
http://www.vlsoftware.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- Main program update ( Main ):
Add: (ODBC) Short Type Names automatically convert to long data type display (7071)
Add: (MySQL) Preset to join the Keep Alive connection settings, to avoid idle time when the remote connection is idle, resulting in automatic interrupt (7071)
Upd: Improved Commit/Rollback Transaction exception handling (7071)
Fix: Fixed data column editing advanced option [ADV]: Problem with conditional setting lost (7071)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2019/05/12) (7071)
Upd: Others include cumulative small updates, corrections and optimizations (7071)
Misc: Compatible with Compatible with PostgreSQL 11.3 / 10.8 / 9.6.12 / 9.5.17 / 9.4.22 (2019/05/09)
Misc: Compatible with Compatible with MySQL 8.0.16 / MySQL 5.7.26 / MySQL 5.6.44 (2019/04)
- SQL Editor ( SQL Editor ):
Add: Support copy to CSharp/Visual Basic Code (7071)
Add: support paste code from the code transfer function (Paste from CSharp/Visual Basic Code) (7071)
Add: Copy and Cut (Cut) current row and column when supporting [Not Selected] (7071)
- Generating Scripts :
Fix: (Firebird) Fix ARRAY data type [LOWER:UPPER] BOUND Complete display (7071)
- Connection Profile :
Fix: (SQL Server) Fix <Attach a database...> Additional Post-Processing Issues (7071)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7071)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fix wrong sorting in database tab and various other lists.
http://www.heidisql.com/
-
Whats new:>>
Fix crash when drag'n dropping indexed column in table designer
http://www.heidisql.com/
-
Changelog
Database navigator:
Create object menu was improved (no redundant sub-menu)
Connection folders creation was fixed
Elements coloring was improved (for different connection types)
Shortcuts processing was fixed (broken shortcuts after some actions)
Table editor tabs activation was fixed
Columns editor: auto-completion was fixed in drop-downs.
Data transfer: export from multiple queries was fixed (target file names)
SQL Editor: SQL formatter was fixed (exp numbers and other minor fixes)
Spatial data editor:
Geography/geometry value editor (plaintext, WKT)
Numerous fixes in different SRIDs support
Oracle: metadata (constraints, foreign keys) reading performance was significantly improved
PostgreSQL:
Multiple query result sets support was added
Table partitions information was extended
Native database backup was fixed
Database creation was fixed (special characters in db name)
Sequence rename was fixed
Full schema DDL generation was fixed
Greenplum, Redshift: execution plan explain now supports plaintext format
SQLite: sample database was updated
Sybase (12 and older): stored procedures source reading was fixed
Apache Ignite: identifiers quoting was fixed
DB2 iSeries: schema reading was fixed
Extra command line parameters (connection opening)
Connections import from SQL Developer was fixed
Windows installer: config files (dbeaver.ini) backup
Extensions (Office, SVG, etc) installer was fixed
Checking for multiple DBeaver instances was added
Many minor UI bug fixes
https://dbeaver.io/
-
Changelog
- Main program update ( Main ):
Add: (HP Vertica 8.0+) Supports CHECK Constraints Object Related Processing (7079)
Add: (MySQL 8.0.16+/MariaDB 10.2.22+, 10.3.10+) Support for CHECK Constraints object related processing (7079)
Upd: (Oracle/PostgreSQL/HP Vertica/NuoDB) Data Table Delete Increases CASCADE Delete Association Processing (7079)
Fix: (Teradata) Fixed an issue where some data types were not displayed in full format (7079)
Upd: Others include cumulative small updates, corrections and optimizations (7079)
- Database Tools:
Add: (FoxPro) Support for Detach Table Processing (7079)
Upd: In non-browsing mode, there is no need to disconnect after the database or structure description is deleted (7079)
- Backup and Restore :
Upd: (PostgreSQL) Replaces the current database description (Current Schema) with the entire database (Entire Database) backup (7079)
Upd: (PostgreSQL/MySQL) related parameters plus overflow character processing (7079)
Upd: (PostgreSQL/MySQL) message report changed to scrolling display processing (7079)
- Generating Scripts :
Add: (IBM DB2) Data Type BLOB(x) Increase Length Display (7079)
Add: (HP Vertica) data type long varbinary(x)/long varchar(x) increase length display (7079)
Fix: Fixed a problem where some database generated CHECK Constraints did not specify the name of the data table (7079)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7079)
http://fishcodelib.com/Database.htm
-
Changelog
Faster calculated fields processing. Exporting with extensive usage of dynamically calculated fields is done up to several times faster than before. [Pro and Enterprise editions]
New function for dynamic expressions: Parse. It calculates any expression passed to it, including expressions held in database fields or external files. [Pro and Enterprise editions]
Minor bugfixes. [Pro and Enterprise edition]
Minor changes.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Modal dialogues were replaced by non-modal ones.
Creation of the data model files has been revised.
Execution plans for DB2 LUW.
Fixed "ERROR: failed to find conversion function from unknown to text" that could occur with PostgreSQL in connection with the "local database" scope.
http://jailer.sourceforge.net/
-
Whats new:>>
Move red warning label in user manager up a bit.
Fixes invisible warnings.
http://www.heidisql.com/
-
Whats new:>>
Fixed a bug for exporting date and time values to SQL script format using PostgreSQL Copy option.
Minor changes.
http://www.vlsoftware.net/
-
Whats new:>>
Fix unwanted enabling FModified flag in user manager dialog, when just switching the main tab to "Limitations", followed by a crash due to no focused user. Closes #493.
http://www.heidisql.com/
-
Changelog
Main program update ( Main ):
Add: Support for PostgreSQL 12.0 beta 1 database (7086)
Upd: Update oid related processing with PostgreSQL 12 (7086)
Upd: Improved detection of Firebird installation path, processing with exception characters (7086)
Fix: Fixed some problems with partial interface display (7086)
Upd: (Sybase ASE) Improve sp_dboption transaction processing related settings (7086)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2019/05/24) (7086)
Upd: Others include cumulative small updates, corrections and optimizations (7086)
Table Designer :
Add: Support PostgreSQL 12 Computed Columns definition processing (7086)
Add: Support editing [existing] data sheet, add calculation data field (Computed Columns) processing (7086)
Support for libraries including Firebird/SQL Server/SQL Azure/Sybase ASE/MySQL 5.7+/PostgreSQL 12+
Data Editor :
Add: Support PostgreSQL 12 Computed Columns Synchronous Update Display (7086)
Backup and Restore :
Add: Support for PostgreSQL 12 database backup and restore (7086)
Upd: (PostgreSQL/MySQL) Improved re-brushing after database restore in non-browsing mode (7086)
Generating Scripts :
Add: (PostgreSQL 12+) Supports GENERATED ALWAYS AS ( generation_expr ) STORED definition display (7086)
Upd: (PostgreSQL 10+) Complete Partitioned Table Indexes and Partitioned Indexes Definition Display (7086)
Upd: (PostgreSQL 10+) Fixed (6820) caused GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY may not display properly (7086)
Fix: Fixed issue where [multiple] fields were defined as GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY (7086)
SQL Editor ( SQL Editor ):
Upd: Update Shortcut Keys : Results to Grid: Ctrl + F1 , Results to Text: Ctrl + F2 , Results to File: Ctrl + F3 (7086)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7086)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fixed a bug with opening database files after data exporting and from Windows Explorer.
http://www.vlsoftware.net/
-
Whats new:>>
Get back a small right-aligned "Donate" button on the very right edge of the main menu
http://www.heidisql.com/
-
Release Notes
This release fixes two security vulnerabilities:
PMASA-2019-3 is an SQL injection flaw in the Designer feature
PMASA-2019-4 is a CSRF attack that's possible through the 'cookie' login form
Upgrading is highly recommended for all users. Using the 'http' auth_type instead of 'cookie' can mitigate the CSRF attack.
The solution for the CSRF attack does remove the former functionality to log in directly through URL parameters (as mentioned in FAQ 4.8, such as https://example.com/phpmyadmin/?pma_username=root&password=foo). Such behavior was discouraged and is now removed. Other query parameters work as expected; only pma_username and pma_password have been removed.
This release also includes fixes for many bugs, including:
Several issues with SYSTEM VERSIONING tables
Fixed json encode error in export
Fixed JavaScript events not activating on input (sql bookmark issue)
Show Designer combo boxes when adding a constraint
Fix edit view
Fixed invalid default value for bit field
Fix several errors relating to GIS data types
Fixed javascript error PMA_messages is not defined
Fixed import XML data with leading zeros
Fixed php notice, added support for 'DELETE HISTORY' table privilege (MariaDB >= 10.3.4)
Fixed MySQL 8.0.0 issues with GIS display
Fixed "Server charset" in "Database server" tab showing wrong information
Fixed can not copy user on Percona Server 5.7
Updated sql-parser to version 4.3.2, which fixes several parsing and linting problems
There are many, many more bug fixes thanks to the efforts of our developers, Google Summer of Code applicants, and other contributors.
https://www.phpmyadmin.net/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
SQL Console is now robust against outdated metadata.
Fixed: Associations between visible tables were not always visible.
http://jailer.sourceforge.net/
-
Whats new:>>
Selected tables are automatically scrolled into the visible area of the display.
Modal dialogues were replaced by non-modal ones.
Creation of the data model files has been revised.
Execution plans for DB2 LUW.
Fixed "ERROR: failed to find conversion function from unknown to text"
that could occur with PostgreSQL in connection with the "local database" scope.
http://jailer.sourceforge.net/
-
Whats new:>>
Report active theme name, so we are once probably able to remove some of them which are mostly unused, to speed up application start
http://www.heidisql.com/
-
Whats new:>>
Define default values for port and username of all supported server types. Also, do not change them in the session manager, when user selects a different sub type of the same server.
http://www.heidisql.com/
-
Changelog
A lot of performance improvements for data transfer and XLSX format export.
Stable release of geo spatial data viewer, many UI improvements and bug fixes.
- Data viewer:
- Spreadsheet column-based coloring support was added
- Copy as HTML now uses html clipboard format
- Focus loss bug was fixed (MacOS)
- Data transfer:
- Export to XLSX format: performance was greatly improved
- Table truncate confirmation was added
- Plaintext export was fixed (datetime data types formatting)
- SQL editor:
- SQL execution plan save/load support was added
- Bug with keywords in comments was fixed
- Active connection/schema selectors were fixed in the main/context menus
- Workbench/J formatter was fixed
- ERD diagram: Dark theme support was improved
- Database navigator:
- New object create context menu redesigned
- Duplicated nodes bug was fixed
- Spatial viewer:
- Coordinates inversion was fixed (MySQL)
- Column SRID and coordinates flip settings are now saved between sessions
- Oracle:
- Constraints metadata reading was fixed (fixes table editor as well)
- Indexes DDL reading was added
- PostgreSQL:
- Backup of "quoted" schemas and tables was fixed
- Functions' dependencies information was added
- Struct data types parser was fixed (boolean fields extraction)
- MySQL:
- BEGIN keyword handler was fixed
- View DDL was fixed (extra delimiters)
- SQL Server: drop index qury was fixed
- Eclipse plugin installer was fixed (missed bundles)
- Many minor UI bug fixes
https://dbeaver.io/
-
Whats new:>>
Fix: the working table scope "local" did not work correctly with PostgreSQL.
Cursor-based result sets have been activated under PostgreSQL.
Retrieving the entire ResultSet at once led to out-of-memory errors.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- Server Objects (64bit/ Exclusive feature An exclusive feature ):
Add: Exclusive support for Sybase ASE Remote Servers (7106)
Add: (Oracle) Integrate SYNONYMS Object Browsing (7106)
Add: (PostgreSQL/Oracle/Sybase ASE) Data Table Root Node Adds Create Template and Resource Link (7106)
- Plain Execution Plan :
Upd: Greatly improve the processing efficiency of digital content highlighting (7106)
- Data Editor :
Fix: (Oracle/Teradata) Fixed an issue where the number/Decimal data type was auto-incremented and could not be updated synchronously (7106)
Fix: Fixed (7044) Unable to process Decimal data field as Null when "no primary key" was updated (7106)
- Generating Scripts :
Add: (Sybase ASE) Support for Partitioned tables property generation display (7106)
Add: (Sybase ASE) Support Data Table Lock Type Property Display (7106)
- Main program update ( Main ):
Fix: Fixed a problem that might cause an exception when switching [archive] database type under certain conditions (7106)
Fix: (OData) Fixed an issue where the browsing data sheet data could not be processed properly when the extended field was extended (7106)
Fix: (OData) Fixed an exception when browsing data sheet data was empty (7106)
Fix: (Oracle) Fixed Number preset and length range size (7106)
Fix: Corrected Quotes (Quoted identifiers) exception character processing (7106)
Upd: Optimize memory release processing efficiency (7106)
Upd: SQLite component version updated to System.Data.SQLite.DLL 1.0.111.0 (3.28.0) (2019/06/10) (7106)
Upd: Others include cumulative small updates, corrections and optimizations (7106)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Changelog
Minor interface changes.
More flexible opening data tables in Live Data Window mode, which allows to export huge tables without memory overflow. Just right-click the needed table and choose Open in Live Data Window Mode. The corresponding environment option was removed. [Enterprise edition]
Fixed bugs in data printing interface.
http://www.vlsoftware.net/
-
Changelog
New features and enhancements in this version:
High resolution icons from Icons8
Save and restore query tabs automatically
PostgreSQL connection over SSH tunnel
Configurable web search engine for help links in footer of message dialogs
Support for DATETIMEOFFSET data types on MSSQL
Table designer: Support for custom expressions in column default values
Caching of "SELECT 1234::regclass" queries on PostgreSQL connections
New data grid menu item "Duplicate row with keys" (besides the old one "Duplicate row without keys)
Support for TLS versions up to 1.3 in MySQL connections
Bugfixes:
Text search on PostgreSQL works properly now
Auto-uppercase feature does not touch column names on table aliases
Enhanced Material theme colors
Artefacts in query editor when using non-default theme
http://www.heidisql.com/
-
Whats new:>>
Quick filter: only unique cell values in "IN (...)" generation
http://www.heidisql.com/
-
Whats new:>>
Fix for ticket 39 "Oracle queries are going failed"
http://jailer.sourceforge.net/
-
Whats new:>>
Use the same new dll loading mechanism also for PostgreSQL's libpq.dll
http://www.heidisql.com/
-
Changelog
We have migrated to Java11 (Windows and MacOS bundled JRE is OpenJDK 11.0.3)
ERD: diagram refresh fixed (do not re-layout elements)
ERD: support of zoom with mouse wheel was added
PostgreSQL: ref cursor data type support was fixed
Oracle: bootstrap queries execute was fixed
DB2 for iSeries, DB2 for z/OS: schema list reading was fixed
SQLite: datetime columns support was fixed
SAP HANA: triggers support was added (read-only)
Data views: calc panel was fixed (min/max functions evaluation)
https://dbeaver.io/
-
Whats new:>>
Fix some suspicious places which can cause exceptions when data tab is open and current connection is being closed. Probably closes #615.
http://www.heidisql.com/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
New feature "Check Primary Keys" makes it possible to check the user-defined primary keys for uniqueness.
A warning message appears if the number of collected rows differs from the number of exported ones.
The performance of the preparation for the subsetting-process has been improved.
UI improvements.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Data Export :
Upd: greatly improves the [all formats] export processing speed of [Query Result] while reducing the memory usage (7109/7120)
Main program update ( Main ):
Fix: (Odbc) Fixed the problem that the length of the [short name] data type could not be obtained after converting to the [long name] data type (7120)
Upd: (Odbc) Reference Tag Data Type: Update [short name] data type to [long name] data type display (7120)
Upd: Resolving issues that may cause Unsupported startup parameter: extra_float_digits when PostgreSQL is connected through a mediation program (7120)
Upd: EPPlus component version updated to EPPlus.DLL 4.5.3.2 (2019/06/16) (7120)
Upd: IBM DB2/Informix component version updated to IBM.Data.DB2.dll 9.7.4.4 (11.5.0.4) (2019/06/27) (7120)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.5GA (2019/06/27)
Upd: Others include cumulative small updates, corrections and optimizations (7120)
Misc: Compatible with Compatible with IBM DB2 11.5 GA database (7120)
Misc: Compatible with Compatible with PostgreSQL 12.0 beta 2 / 11.4 / 10.9 / 9.6.14 / 9.5.18 / 9.4.23 (2019/06/20)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7120)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fix new crash in ConnectionInfo (mouse over server version status panel)
http://www.heidisql.com/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Fixed a bug that caused the creation of a delete script to generate syntactically incorrect SQL statements when a table without a primary key exists.
http://jailer.sourceforge.net/
-
Changelog
- Git integration:
- Create projects in remote repositories
- Pull/commit/push automation from the DBeaver perspective
- Integrate existing projectys with Git repositories
- Problem with SSH and SSL connections was solved
- Problem with missing legacy character encoding was fixed
- Data editor:
- "Delete cascade" feature was added
- Problem with column order was fixed (when result contains multiple columns with the same name)
- Problem with duplicated values in column filters was fixed
- "Default" values were added for numbers, strings and booleans
- Data transfer:
- Export to a single file was fixed
- TXT format: extra options were added
- CSV import: timestamp columns parser was fixed
- PostgeSQL:
- Extensions management was added
- Partitions DDL was added
- Partitions create/drop support was added
- Object description reading was fixed (+ problem with duplicated objects was solved)
- Complex data types rendering was fixed
- float4 data type support was fixed (wrong value render)
- Greenplum: ERD renderer was fixed
- Orclele:
- Problem with read-only tables was fixed (for some Oracle versions)
- View management: problem with semicolons was fixed
- DB2 for iSeries:
- Procedures DDL was added
- Problem with schema list reading was fixed
- Generic driver (SQLite and others): problem with view create command was fixed
- Plenty of minor UI bugs were fixed
https://dbeaver.io/
-
(http://images.six.betanews.com/screenshots/scaled/1134440786-1.jpg)
RecordEditor is a datafile editor, similar to File-Aid or Net-Cobols Cobol-Editor. It uses a record layout to format the data in the file in to a human readable format. Because it knows the format of fields, it can format binary fields as normal numbers rather than displaying hex equivalent as most hex editors do. The file can be editted in a table (spreadsheet-like format) or in a single record format with fields going down the page.
Freeware
Changelog
Changes for RecordEditor version 0.99 include:
2 new Open file dialogs
Clasic option which is an enhanced version of the current
File Descriptions can be retrieved from:
RecordEditor Databases
Derived from Csv / Xml files
Cobol Copybook / Xml Schema
New enhanced File fields.
New Open File Dialog:
There are 2 new open file dialogs both support recent files and favourite files.
Both open file dialogs support reading File descriptions from
Classic Recordeditor Open with file field, RecordLayout selection on the left and a preview on the right hand
ClassicOpen:
File List Open
ClassicOpen:
File Preview:
A file preview is displayed on the right hand side of File Open panel
There are 2 option for File fields
Bread crumb folder style
Bread_Crumb_File_Field
Text field (optionally with file completion
Text:
Cobol:
For single files, you can edit with a Cobol Copybook using the schema tag.
There is a file preview on the right side of the screen
Download hier : https://sourceforge.net/projects/record-editor/files/Test/
http://record-editor.sourceforge.net/
-
Changelog
Added the SQLITE_DBCONFIG_DQS_DML and SQLITE_DBCONFIG_DQS_DDL actions to sqlite3_db_config() for activating and deactivating the double-quoted string literal misfeature. Both default to "on" for legacy compatibility, but developers are encouraged to turn them "off", perhaps using the -DSQLITE_DQS=0 compile-time option.
DSQLITE_DQS=0 is now a recommended compile-time option.
Improvements to the query planner:
Improved optimization of AND and OR operators when one or the other operand is a constant.
Enhancements to the LIKE optimization for cases when the left-hand side column has numeric affinity.
Added the "sqlite_dbdata" virtual table for extracting raw low-level content from an SQLite database, even a database that is corrupt.
Enhancements to the CLI:
Add the ".recover" command which tries to recover as much content as possible from a corrupt database file.
Add the ".filectrl" command useful for testing.
Add the long-standing ".testctrl" command to the ".help" menu.
Added the ".dbconfig" command
Hashes:
SQLITE_SOURCE_ID: 2019-07-10 17:32:03 fc82b73eaac8b36950e527f12c4b5dc1e147e6f4ad2217ae43ad82882a88bfa6
SHA3-256 for sqlite3.c: d9a5daf7697a827f4b2638276ce639fa04e8e8bb5fd3a6b683cfad10f1c81b12
https://www.sqlite.org/index.html
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Fixed to display GUID columns. (In previous versions, the code to display GUID columns was missing and the GUID columns remained empty)
http://www.nirsoft.net/utils/ese_database_view.html
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
Add: Added Dutch language interface display (7139)
Fix: Improve browsing display efficiency, when the AllowDBNull field is returned to DBNull (7139)
Upd: (Firebird) Optimize database restore processing (Restore DB): Inherit the current connection settings to save the reset processing (7139)
Fix: (Firebird) Fixed a problem where the Decimal data type could not be displayed properly under SQL dialect 1 (7139)
Fix: Fixed the problem that the main window may be closed directly after the auto-complete list is turned on (7139)
Upd: Optimize ODBC Dialog Display Processing (7139)
Upd: [Secondary] Solving the problem that PostgreSQL may cause Unsupported startup parameter: extra_float_digits when connecting through a mediation program (7139)
Upd: (32bit) Target .NET Framework (Target .NET Framework) upgrade from 4.0 to 4.5.2 (same as 64bit version) (7139)
Upd: Others include cumulative small updates, corrections and optimizations (7139)
Script Generator :
Fix: Keep GO split command processing (and remove settings), avoid problems that cannot be handled properly when generating a single command file (7139)
Generating Scripts :
Fix: When the data table instruction code is generated, different object creation is processed by GO split command (7139)
Multiple selections :
Fix: Fixed related problem handling after Ctrl cancels the current node (7139)
Fix: Fixed related problem processing after node re-brushing (7139)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7139)
http://fishcodelib.com/Database.htm
-
Changelog
New feature "Check Primary Keys" makes it possible to check the user-defined primary keys for uniqueness.
A warning message appears if the number of collected rows differs from the number of exported ones.
The performance of the preparation for the subsetting-process has been improved.
Extraction models can now be loaded from the "Data Model Manager" dialog.
It was not possible to pass user / password via cli when it starts with '-'
Updated local database to H2 1.4.199.
The fonts selection in the GUI has been standardized.
Improved error handling in the data browser.
If the same error occurs multiple times because it affects multiple table browsers,
it will be displayed only once.
http://jailer.sourceforge.net/
-
Changelog
New project configuration format was implemented. Main advantages:
- Better security (now we keep user credentials separately)
- Better support for version control systems (e.g. Git)
- Now we use standard (OS-specific) directories for configuration location
Major features:
- Logical foreign keys
- Data viewer: "References" panel was added (browse values by foreign and reference keys)
- Network profiles support was added: you may configure SSH/Proxy settings once and reuse them for any number of connections
Other:
- Connection page was redesigned
- Data viewer filter panel UI was improved
- Snowflake: procedures DDL, connection page fix
- Google Spanned database support was added
- PostgreSQL: struct/array data types support was fixed
- MySQL: privileges viewer was fixed (global privileges grant/revoke)
- DB2 i: procedure list and DDL reading was fixed
- Many minor UI bugs were fixed
https://dbeaver.io/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Changelog
Minor interface changes and bugfixes.
Minor changes in command line processing.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Add support for editing of resultsets in the Query Tool, if the data can be identified as updatable.
Add EXPLAIN options for SETTINGS and SUMMARY.
Set the mouse cursor appropriately based on the layout lock state.
Prevent flickering of large tooltips on the Graphical EXPLAIN canvas.
Fix an error while retrieving json data from the table.
Fix 'malformed array literal' error when updating a pgAgent job.
Fix an error that could be seen when editing column privileges.
Fix an error seen when updating a connection string in a pgAgent job step.
EXPLAIN options should be Query Tool instance-specific.
Allow keyboard navigation of all controls on subnode grids.
https://www.pgadmin.org/
-
Changelog
Data Browser and Editor :
Add: Supports virtual mode display processing: Display the [required part] in the Just-In-Time mode instead of the original [one load all] process (7156)
Can greatly increase the display speed of a large number of data columns, while also greatly reducing the memory footprint
Main program update ( Main ):
Add: Support for Oracle 19c database system (7156)
Add: Support for NuoDB 4.0 database system (7156)
Add: (NuoDB/PostgreSQL/HP Vertica/IBM DB2/Oracle) Specify Current Structure (Current Schema) Processing (7156)
Fix: (NuoDB) Fixed an issue where the connection error message could not be correctly obtained (7156)
Upd: MySQL component version updated to MySql.Data.dll 6.10.9 (2019/07/29) ( ) (7156)
Upd: Firebird component version updated to FirebirdSql.Data.FirebirdClient.dll 6.7.0.0 (2019/07/25) ) (7156)
Upd: Teradata component version updated to Teradata.Client.Provider.dll 16.20.7.0 (2019/07/10) ) (7156)
Upd: Others include cumulative small updates, corrections and optimizations (7156)
Visual Execution Plan :
Upd: Optimize content display, distinguish between text and digital colors to make content reading more intuitive (7156)
Generating Scripts :
Add: (NuoDB 4.0+) Supports Expression Indexes script generation processing (7156)
Data Browser :
Fix: Fix the results to text field with a minimum width of 4, avoiding NULL beyond the display range (7156)
Data Export :
Fix: Correct the export Markdown (*.md) data format field minimum width is 4, avoid NULL beyond the display range (7156)
Fix: Fixed (7044) when the field type is Decimal and is Null, the case is treated differently (7156)
Data Editor :
Fix: Fixed (7044) Undoing the problem after the field type was Decimal (7156)
Object Authorization Management ( Grant Manager ):
Fix: (MySQL/MariaDB) Fixed an issue where user syntax changes could not be opened (7156)
Security Manager :
Fix: (MariaDB) Fixed an issue where user syntax changes could not be opened (7156)
SQL Performance Analyzer ( SQL Profiler ):
Fix: (MySQL/MariaDB) Fixed an issue where Global Mode initialization sometimes failed to handle properly (7156)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7156)
http://fishcodelib.com/Database.htm
-
Changelog
Many problems with workspace migration were fixed
Entiy diagrams: logical foreign keys can be created/deleted right in the diagram editor
Data transfer: auto-generated (identity) columns handler was added
DDL generation: now we generate tables DDL according to their foreign keys order
Geometry viewer: simple (flat) geometry support was added
Execution log: reading of row count for DML statements was fixed
Apache Hive: many bugfixes related to complex (struct/array) data types handling
Apache Drill: driver was fixed (missing JDK modules were added)
Many other minor UI bugs were fixed
Data viewer:
UI look and feel was significantly improved
New interface for rows/columns coloring
Logical foreign key creation was simplified
Many bugs were fixed in References panel rendering
Column filters UI was fixed (dups, dictionary reading errors)
Unique key detection was fixed (use indexes with nullable columns if no other identifiers found)
SQL Editor:
SQL formatter was fixed (DECLARE statements)
Copy SQL to Java code was improved (thanks to loro2)
PostgreSQL:
Array data type handler was fixed
Indexes metadata reading was fixed
Execution plan visualization was fixed for CTE nodes
SQL Server:
Support of identity columns creation was added
Session manager was fixed
Oracle:
Scheduled jobs metadata reading was fixed
Session management was fixed for RAC mode
Firebird: views and indexes metadata reading was fixed
https://dbeaver.io/
-
Whats new:>>
Minor bugfixes in export field mappings interface.
Better building the field type mappings in database-to-database exporting.
http://www.vlsoftware.net/
-
Whats new:>>
The layout optimizer of the export progress dialog has been improved.
The tutorial has been improved.
Minor fixes and improvements.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- Data Browser and Editor :
Upd: Virtual Mode: Optimize the sort processing speed of the field (7159)
Upd: Virtual Mode: Supports filtering of related data in the field (7159)
Fix: Virtual Mode: Fixed problem handling for multiple SQL queries (7157/7159)
- Data Visualization :
Upd: Supports visualization of data after filtering data ( a column ) (7159)
- Main program update ( Main ):
Upd: Others include cumulative small updates, corrections and optimizations (7159)
http://fishcodelib.com/Database.htm
-
Changelog
- Data viewer:
- Virtual primary/foreign keys editors were enhanced
- Problem with filters on data refresh was fixed
- Added confirmation dialog before opened result tabs closing
- Problem with missing updated row count (in script mode) was fixed
- References panel now remembers last FK/reference selection
- Value view panel now supports Find/Replace
- Float values rendering was fixed (numbers rounding is disabled by default)
- Data transfer:
- Save of previous target container selections was added
- Export of tables/queries with complex data types (structs, objects) was improved
- Connection management:
- Connection permissions config was added (restrictions of data/metadata changes for a particular connection or connection type)
- Problem with bootstrap queries and auto-commit state save/load was fixed
- Multi-project support was improved (use selected project for new connections)
- Support of empty database passwords was added
- Copy/paste and drag-n-drop connections between different projects was fixed
- Database navigator:
- Default double-click behavior configuration was added (view properties/data/erd)
- Object edit dialogs are properly sized now (problem with too small dialog window was fixed)
- Connection type coloring in the main toolbar is back
- DBeaver toolbars visibility was fixed (for Eclipse plugin version)
- New DBeaver version automatic downloading (optional) was added
- MySQL:
- Datetime columns edit was fixed. Problems with timezone were fixed.
- Legacy MySQL <4 driver was added (again)
- PostgreSQL:
- Automatic transaction error recovery was added (famous "current transaction is aborted" error)
- Partition management was added (partition create/drop)
- Support of VACUUM tool for older PG version was fixed
- Enum items order was fixed (in metadata editor)
- Legacy PostgreSQL <= 8 driver was added
- SQL Server: index DDL was improved (now it contains all index properties)
- Redshift: table DDL generation was fixed ("diststyle AUTO" and other improvements)
- Hive: struct/array data types support was added
- Presto: array data types support was fixed
- DB2 i: routine list reading was fixed
- We have migrated to the Eclipse 2019-06 platform (fixes many minor UI bugs on Linux)
- Many other minor bugs were fixed
https://dbeaver.io/
-
Changelog
- Main program update ( Main ):
Upd: Optimize the processing speed when multiple query tabs (Query Tabs) are closed (7170)
Fix: Fixed node expansion/exposure update status (7170)
Upd: Firebird component version updated to FirebirdSql.Data.FirebirdClient.dll 7.0.0.0 (2019/08/15) ) (7170)
Upd: VistaDB component version updated to VistaDB.5.NET40.dll 5.8.7 (2019/08/05) (7170)
Upd: Others include cumulative small updates, corrections and optimizations (7170)
Misc: Compatible with Compatible with PostgreSQL 12.0 beta 3 / 11.5 / 10.10 / 9.6.15 / 9.5.19 / 9.4.24 (2019/08/08)
- Plain Execution Plan :
Add: (64bit) Support for HP Vertica 7.x with textual execution plan display processing (7170)
Add: (64bit) Add "Directly Execution Plan Only: Ctrl + F7 " (7170)
Upd: (64bit) Optimize MySQL/SQLite textual execution plan display when digital highlight processing speed (7170)
- Data Browser and Editor :
Upd: Virtual Mode: Optimize the sort processing speed of the field (7159)
Upd: Virtual Mode: Supports filtering of related data in the field (7159)
Fix: Virtual Mode: Fixed problem handling for multiple SQL queries (7157/7159)
- Data Export :
Upd: Export Excel format no longer displays prompts if there is no data to facilitate command line processing (same as other output formats) (7170)
- Data Editor :
Upd: Update right-click menu and work column re-brushing function consistency processing (7170)
- Cell Editor / Cell Viewer :
Fix: Fixed issue with [current] field editing on [new column] (7170)
- Filtering data of a column :
Upd: Supports Data Export , Data Visualization , etc. (7159/7170)
- Code Snippets :
Upd: Optimized and improved interface display processing (7170)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7170)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Fixed a bug that caused a Liquibase export not to work for Postgres TEXT columns.
SQL Console didn't work with SQLite.
Improved validation of CLI arguments.
The "Upsert" statements are generated for more compact.
Feature Request 65. https://sourceforge.net/p/jailer/feature-requests/65/
http://jailer.sourceforge.net/
-
Changelog
- User Interface: Dark Mode :
Upd: Highlighting Groups of Cells shows problems (7171)
- Main program update ( Main ):
Upd: MySQL component version [return] to MySql.Data.dll 6.9.12 (2018/04/27) ( ) (7171)
Fix: Fixed (7156) Resolved issues not supported by older versions of MySQL 5.0.x (7171)
Upd: Others include cumulative small updates, corrections and optimizations (7171)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7171)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Importing C/BLOBs did not work without write permission on the working directory.
http://jailer.sourceforge.net/
-
Changelog
- Main program update ( Main ):
Upd: Compatible with Compatible with Microsoft Windows 10 (20H1) (7181)
Add: Support for Sorting Tabs by Type and Name (7181)
Upd: (SQL Server) Database settings will no longer be displayed when offline or without permission access (7181)
Fix: Fix the problem that the message dialog shows the content length limit (7181)
Upd: Others include cumulative small updates, corrections and optimizations (7181)
- AutoComplete and IntelliSense :
Fix: Correct text highlighting deviation problem (7181)
- User Interface: Dark Mode :
Upd: Add error message/execution plan/text result/auto-complete...etc. dark mode display (7181)
- Security Manager :
Add: (SQL Server) Add Library Online/Offline Settings (7181)
Add: (SQL Server) Add database property script generation display (7181)
Fix: (MariaDB) Fixed user lock and password expiration enabled state under different versions (7181)
Upd: (PostgreSQL) Support ENCRYPTED PASSWORD 'xxx' Encrypted content display (7181)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7181)
http://fishcodelib.com/Database.htm
-
Changelog
- Security Manager :
Add: (SQL Server) Support Library Properties [Settings] Processing (7184)
- Main program update ( Main ):
Upd: Others include cumulative small updates, corrections and optimizations (7184)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7184)
http://fishcodelib.com/Database.htm
-
Whats new:>>
"[new feature] add command line options to bypass the data model selection dialog" https://github.com/Wisser/Jailer/issues/14
"Multiple table selection" https://github.com/Wisser/Jailer/issues/13
The model selection dialog has been improved. Recently used connections/sessions/bookmarks can be reopened with a single click.
http://jailer.sourceforge.net/
-
Whats new:>>
"[new feature] add command line options to bypass the data model selection dialog" #14
"Multiple table selection" #13
The model selection dialog has been improved. Recently used connections/sessions/bookmarks can be reopened with a single click.
The sorting settings of table browsers in bookmarks are recorded and restored.
New feature "Find Column..." of the data browser makes it easy to find a column in a wide table.
http://jailer.sourceforge.net/
-
Changelog
- Data viewer:
- JSON highlighting/formatting was added
- Select/deselect rows with alt+click was improved
- Reference panel now supports virtual foreign keys
- "Set to default value" action was fixed (for timestamp columns)
- Dictionary read was fixed
- ERD:
- Table/schema diagram edit is now supported
- Virtual foreign keys support was added
- Database navigator:
- Transactions tracking was improved (+now commit/rollback actions are always active)
- Cross-project connections copy-paste and drag-n-drop was fixed
- Navigator tree state save (and restore on restart) was added (thanks to loro2)
- Columns reordering was fixed
- Global filters configuration was fixed
- Connection permissions are now supported in connection type (prod, dev, test)
- SQL editor:
- Query execution time logging was fixed
- Generate SQL dialog was improved (FQ names, copy to clipboard)
- Script selector panel UI was fixed
- Variables binding now can be skipped for a query/script
- JDBC fetch size now set for custom SQL queries
- Data export now reuses SQL editor connection
- Metadata editor: columns drop was fixed
- SQL Server:
- NVARCHAR/NCHAR length calculation was fixed
- Column default value edit support was added
- DDL for TEXT/NTEXT data types was fixed
- PostgreSQL:
- Driver now uses URL template (by default)
- Column comments for new tables now saved properly
- SQL Server Data Warehouse support was added
- MySQL: bit stream data type support was fixed
- CockroachDB: table metadata read was fixed
- Apache Derby driver was upgraded
- Teradata: multiple resultsets support was added
- Test connection dialog was redesigned
- Driver libraries cache was fixed (re-download of Maven artifacts)
- Widows registry reading was fixed (Java 8 compatibility)
- Many other minor bugs were fixed
https://dbeaver.io/
-
Changelog
- Data Import :
Upd: Delimited file format: Supports automatic character encoding content import processing (7191)
Upd: (SQL Server/SQL Azure/Sybase ASE/VistaDB) Automatically cancels the field of data type Timestamp (7191)
- Data Editor :
Add: Supports the calculation of the data field (Computed Columns) when there is no primary key (PKs) (7191)
- Filtering data of a column :
Fix: (Oracle/Teradata) Resolves an issue where the Decimal data type field cannot be processed (7191)
- Security Manager :
Add: (SQL Server) Support Library Properties [Settings] Processing (7184)
- AutoComplete and IntelliSense :
Upd: Optimize the speed of querying Tables/Views objects (7191)
- Main program update ( Main ):
Add: Set options to increase the user interface category (Options->User Interface), including language font and color settings (7191)
Upd: Firebird component version updated to FirebirdSql.Data.FirebirdClient.dll 7.1.1.0 (2019/09/05) ) (7191)
Upd: Others include cumulative small updates, corrections and optimizations (7191)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7191)
http://fishcodelib.com/Database.htm
-
Changelog
- SQL Editor ( SQL Editor ):
Upd: greatly optimized search and replace (Finding and Replacing) processing speed (7193)
- PrimaryKey Selector :
Fix: Fixed an issue where the schema description (Schema) was not specified (7193)
- Security Manager :
Add: (PostgreSQL) Support Structure Description Permission Syntax Generation (GRANT x ON SCHEMA TO x) (7193)
- Main program update ( Main ):
Upd: (SQL Server/SQL Azure/Sybase ASE) Improve all query (SELECT) encoding problem processing (7193)
Upd: Others include cumulative small updates, corrections and optimizations (7193)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Upsert statements in PostgreSQL format could fail due to missing explicit conversion of "bytea" literals.
The data model editor is now more robust against errors in the data model files.
Minor improvements to the GUI and bug fixes.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Upsert statements in PostgreSQL format could fail due to missing explicit conversion of bytea literals.
The data model editor is now more robust against errors in the data model files.
Minor improvements to the GUI and bug fixes.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
Add: Support for PostgreSQL 12.0 beta 4 database (7198)
Fix: Resolve the problem that GetSchemaTable cannot be obtained due to PostgreSQL 12 changes, which affects related function processing (7198)
Upd: (SQL Server/SQL Azure/Sybase ASE) Improve all query (SELECT) encoding problem processing (7193)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2019/09/14) (7198)
Add: Support for PostgreSQL 12 Beta 4 database backup and restore (7198)
Upd: Others include cumulative small updates, corrections and optimizations (7198)
Constraint Designer :
Add: (PostgreSQL/NuoDB/IBM DB2/Informix/HP Vertica) Supports association processing across different data table schemas (Schema) (7198)
Upd: (SQL Server/SQL Azure/Sybase ASE) Add data table structure description (Schema) display (7198)
Security Manager :
Upd: (NuoDB) Allows deletion of non-empty structure description (Schema) objects (7198)
Add: (PostgreSQL) Support Structure Description Permission Syntax Generation (GRANT x ON SCHEMA TO x) (7193)
Generating Scripts :
Fix: (HP Vertica) Fixed an issue that could not be generated across associations between different schemas (Schema) (7198)
SQL Editor ( SQL Editor ):
Upd: greatly optimized search and replace (Finding and Replacing) processing speed (7193)
PrimaryKey Selector :
Fix: Fixed an issue where the schema description (Schema) was not specified (7193)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7198)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Added Gather Merge, Named Tuple Store Scan and Table Function Scan icon for explain module.
Don't wait for the database connection before rendering the Query Tool UI, for improved UX.
Allow configuration options to be set from the environment in the container distribution.
Ensure editable and read-only columns in Query Tool should be identified by icons and tooltips in the column header.
Add an Italian translation.
Refactor Dockerfile to avoid needing to run supporting scripts (i.e. 'docker build .' will work) and minimise layers.
Ensure Boolean columns should be editable using keyboard keys.
Fix error while importing data to a table using Import/Export dialog and providing "Not null columns" option.
Fix an issue where oid column should not be pasted when copy/paste row is used on query output containing the oid column.
Ensure port and username should not be mandatory when a service is provided.
Unescape HTML entities in database names in the Query Tool title bar.
Fix PGADMIN_SERVER_JSON_FILE environment variable support in the container.
Ensure sequence with negative value should be created.
Fix issue where EXEC script doesn't write the complete script for Procedures.
https://www.pgadmin.org/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Avoid NPE if there is no default scheme.
Import filters did not work correctly when a foreign key column with a filter was exported,
but not the corresponding primary key column.
In the condition editor, scalar subqueries for columns of adjacent tables can now be generated.
Minor fixes.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Avoid NPE if there is no default scheme.
Import filters did not work correctly when a foreign key column with a filter was exported, but not the corresponding primary key column.
In the condition editor, scalar subqueries for columns of adjacent tables can now be generated.
Minor fixes.
https://sourceforge.net/projects/dbeauty/
-
Release Notes
This is a regularly-schedule bugfix release that also includes some security hardening measures.
We wish to point out that this also includes a routine fix for an issue that has been reported as CVE-2019-12922. The fix for this has been in our release queue to be part of this release, however it is the opinion of the team that the reported attack vector did not justify a separate release.
This release includes fixes for many bugs, including:
Editing columns with CURRENT_TIMESTAMP for MySQL versions 8.0.13 and newer
Compatibility issues with PHP 8
Export of GIS visualization
Enhanced descriptions for several collation types
Creating a user with a single quote in the password string
Unexpected quotes during import and export on text fields
Improvements to adding new tables to Designer
Fix an issue where an authenticated user could trigger heavy traffic between the database server and web server
Fix a weakness where an attacker, under certain conditions, working at the same time as an administrator is using the setup script, could delete a server from the setup script
https://www.phpmyadmin.net/
-
Whats new:>>
Many other minor bugs were fixed
https://dbeaver.io/
-
Whats new:>>
Hotfix release for Issue "Gui: NPE after renaming model file (*.jm)", #16
http://jailer.sourceforge.net/
-
Whats new:>>
Hotfix release for Issue "Gui: NPE after renaming model file (*.jm)"
https://sourceforge.net/projects/dbeauty/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Changelog
Better working with binary fields in data grid: it is now possible to view and copy the HEX representation of the contents of such fields.
New export option: possibility to export data to Unicode without BOM.
Minor changes in exporting to Excel (XLSX) formats. [Pro and Enterprise edition]
Minor interface changes.
Optimization of export procedures for some field types.
http://www.vlsoftware.net/
-
Changelog
Main program update ( Main ):
Add: Support for High DPI scaling (7212)
Supports zoom ratio from 100% to 300%+ above for automatic adaptation display processing
Upd: Others include cumulative small updates, corrections and optimizations (7212)
SQL Editor ( SQL Editor ):
Add: Supports all matching words under cursor (7212)
Directly click on text or selected text to highlight all matching strings
Object Authorization Management (64bit):
Add: Support structure description permissions (Managing schema permissions) (7212)
Support for databases such as SQL Server/SQL Azure/NuoDB/IBM DB2/HP Vertica/PostgreSQL
Security Manager :
Add: Support structure description permission syntax generation (GRANT x ON SCHEMA TO x) (7212)
Support for databases such as SQL Server/SQL Azure/NuoDB/IBM DB2/HP Vertica /PostgreSQL
Upd: (SQL Server/Sybase ASE) Keep the original object group location after switching the database (7212)
Upd: (SQL Server/Sybase ASE) Object structure description (Schema) increases the current database name display (7212)
Horizontal and Vertical browsing mode :
Upd: Auto displaying Scrolling (Automatic Scrolling) when the number of pages exceeds the display range (7212)
Table Designer :
Upd: (PostgreSQL 10+) Increase data type smallint/integer/bigint Support AutoIncerment setting (7212)
Upd: (SQLCe 3.1/3.5) Increase data type bigint Support AutoIncerment setting (7212)
Constraint Designer :
Upd: (SQLite) solves the problem that the original window cannot be returned after the establishment fails (7212)
Fix: Optimize the interface display, and correct the problem that [condition constraint name] cannot be restored after the establishment failure (7212)
Cell Editor / Cell Viewer :
Upd: If the content has been changed before the editor is opened, it will be saved before processing (7212)
Upd: Save and Import will no longer appear in the query dialog (7212)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Minor improvements in data grids.
Minor improvements and bugfixes in export procedures.
http://www.vlsoftware.net/
-
Whats new:>>
Hover & See function in the data browser to easily see which row is related to which other rows.
Added configuration information for MariaDB.
Fix for Issue "Gui: NPE after renaming model file (*.jm)"
Extensive internal redesigns since the last major release.
https://sourceforge.net/projects/dbeauty/
-
Whats new:>>
Hover & See function in the data browser to easily see which row is related to which other rows.
Added configuration information for MariaDB.
Fix for Issue "Gui: NPE after renaming model file (*.jm)". #16
Extensive internal redesigns since the last major release.
http://jailer.sourceforge.net/
-
Changelog
Add support for the FILTER clause on aggregate functions.
Add support for the NULLS FIRST and NULLS LAST syntax in ORDER BY clauses.
The index_info and index_xinfo pragmas are enhanced to provide information about the on-disk representation of WITHOUT ROWID tables.
Add the sqlite3_drop_modules() interface, allowing applications to disable automatically loaded virtual tables that they do not need.
Improvements to the .recover dot-command in the CLI so that it recovers more content from corrupt database files.
Enhance the RBU extension to support indexes on expressions.
Change the schema parser so that it will error out if any of the type, name, and tbl_name columns of the sqlite_master table have been corrupted and the database connection is not in writable_schema mode.
The PRAGMA function_list, PRAGMA module_list, and PRAGMA pragma_list commands are now enabled in all builds by default. Disable them using -DSQLITE_OMIT_INTROSPECTION_PRAGMAS.
Add the SQLITE_DBCONFIG_ENABLE_VIEW option for sqlite3_db_config().
Added the TCL Interface config method in order to be able to disable SQLITE_DBCONFIG_ENABLE_VIEW as well as control other sqlite3_db_config() options from TCL.
Added the SQLITE_DIRECTONLY flag for application-defined SQL functions to prevent those functions from being used inside triggers and views.
The legacy SQLITE_ENABLE_STAT3 compile-time option is now a no-op.
https://www.sqlite.org/index.html
-
Whats new:>>
Ability to clone registered database under a new name.
Interface changes in Open Data Source and Registered Databases dialogs.
http://www.vlsoftware.net/
-
Changelog
- Task management: now all data transfer operations (export/import) can be saved as tasks:
- New task management view
- Running saved tasks in two clicks
- Task execution logs
- Data transfer:
- Output file names were fixed
- Previous wizard settings save was fixed
- Many minor improvements
- Virtual table columns
- Supported for all tables and views
- Supports expressions, math functions and geometry transformation functions
- Virtual foreign keys config save/copy was fixed
- Data viewer:
- Hex viewer was added for string content
- Long CLOB text viewer was fixed
- Filter dialog was fixed (orderings, distinct value reading)
- SQL editor: parameters binding was improved:
- Show dialog before script execution
- Show current query text
- Object editor: new command for expensive properties (row count) reading
- SAP HANA - new extension developed (thanks to
@kai-morich):
- Driver auto-download
- Sequences, synonyms, triggers
- SQL execution plan
- Object searcher
- H2GIS: spatial data viewer was added
- Redshift: stored procedures support was added
- Yellowbrick: driver config was fixed for better performance
- Oracle: view column comments edit support was added
- A lot of minor UI fixes
https://dbeaver.io/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Hover & See function in the data browser to easily see which row is related to which other rows.
Added configuration information for MariaDB.
Fix for Issue "Gui: NPE after renaming model file (*.jm)"
https://github.com/Wisser/Jailer/issues/16
The initial base folder of the data models was incorrect if the installer was used on Windows.
The minimum requirement for the number of available database connections has been reduced to a single one.
Extensive internal redesigns since the last major release.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Hover & See function in the data browser to easily see which row is related to which other rows.
Added configuration information for MariaDB.
Fix for Issue "Gui: NPE after renaming model file (*.jm)" #16
The initial base folder of the data models was incorrect if the installer was used on Windows.
The minimum requirement for the number of available database connections has been reduced to a single one.
Extensive internal redesigns since the last major release.
http://jailer.sourceforge.net/
-
Whats new:>>
Fix a bug in the query flattener that might cause a segfault for nested queries that use the new FILTER clause on aggregate functions.
Cherrypick fixes for other obscure problems found since the 3.30.0 release
https://www.sqlite.org/index.html
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Table Designer :
Add: Support data line sorting (Collation Name) setting processing (7226)
Support for databases such as SQL Server/SQL Azure/SQLite/PostgreSQL/Firebird/MySQL/NuoDB
Add: Column Properties setting increment type (Identity Type: BY DEFAULT / ALWAYS) setting processing (7226)
Support for libraries including Firebird 4+/Oracle 12+/PostgreSQL 10+/NuoDB/IBM DB2/Teradata
Upd: Boolean default value Selector: Increase the data type such as logical/yesno (7226)
Upd: (PostgreSQL) Enhanced data type automatic conversion processing, automatic use of arithmetic processing (USING expression) when conversion fails (7226)
Fix: (MySQL) Correct calculation data field transaction processing (7226)
Object Authorization Management (64bit):
Add: Add item menu to add SCHEMAS object option (7226)
Support for databases such as SQL Server/SQL Azure/NuoDB/IBM DB2/PostgreSQL/HP Vertica
Fix: After fixing the new object, the title column shows that the count is not updated synchronously (7226)
Upd: Unified PROCEDURE and FUNCTION group name display (7226)
Data Import :
Upd: Improve processing speed when importing large text content (7226)
AutoComplete and IntelliSense :
Fix: Fixed the problem of avoiding the conversion of Quoted Identifiers to uppercase (7226)
Main program update ( Main ):
Add: Support for PostgreSQL 12.0 RTM database (7226)
Upd: Improved query column display efficiency when query tabs (Query Tabs) switch (7226)
Fix: Resolve the problem of unable to read MATERIALIZED VIEW due to changes in PostgreSQL 12 (7226)
Fix: (PostgreSQL) Fixed a problem where MATERIALIZED VIEW could not display UDT field type (7226)
Fix: (Firebird) Automatically excludes connection exceptions (Error Code:335544325) (7226)
Upd: Others include cumulative small updates, corrections and optimizations (7226)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7226)
http://fishcodelib.com/Database.htm
-
Whats new:>>
The animation of the data model view in the desktop did not work.
When the DDL is generated for a table, it is also generated for the indexes.
Performance improvements.
HiDPI display support.
http://jailer.sourceforge.net/
-
Whats new:>>
Performance improvements.
The animation of the data model view in the desktop did not work.
When the DDL is generated for a table, it is also generated for the indexes.
HiDPI display support.
https://sourceforge.net/projects/dbeauty/
-
Whats new:>>
Fetching results from PostgreSQL is now based on a cursor. This prevents out-of-memory errors with large amounts of data.
Performance improvements.
The animation of the data model view in the desktop did not work.
When the DDL is generated for a table, it is also generated for the indexes.
HiDPI display support.
http://jailer.sourceforge.net/
-
Changelog
Main program update ( Main ):
Add: High DPI scaling processing: Increase image (Icon) automatic scaling processing (7233)
Upd: High DPI scaling processing: Improved multi-text (Text) and control (Controls) automatic scaling processing (7233)
Fix: Avoid clicking the mouse to open the data sheet continuously, causing the exception to occur (7233)
Upd: Others include cumulative small updates, corrections and optimizations (7233)
- Generating Scripts :
Fix: (PostgreSQL) Fix EXCLUSION Constraints generation method (7233)
Upd: (PostgreSQL) Supports database versions below <8.4, including related function processing (7233)
Fix: (PostgreSQL) Fix database version below <9.0, exclude built-in TRIGGERS object display (7233)
Fix: (PostgreSQL 12) Resolve issues with CHECK constraints due to changes in v12 (7233)
- Data Browser and Editor :
Upd: Improved data type BigDecimal output and exception problem handling (7233)
- Data Editor :
Upd: Disable [field data filtering] processing in edit mode, should be replaced by [Query Filter Data] function (7233)
- Security Manager :
Upd: Improved generation of CREATE USER full content (7233)
- Connection Profile :
Add: Add a Save Button to change the connection settings (7233)
Fix: Secure Shell Protocol ( SSH: Secure Shell ): Fixed an issue where settings could not be canceled after saving (7233)
- Table Designer :
Add: Column Properties settings: Add Collation Name Automatically (7233)
Fix: (MySQL) Remove data type ENUM/SET The default value is null ''Processing (7233)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7233)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fetching results from PostgreSQL is now based on a cursor. This prevents out-of-memory errors with large amounts of data.
https://sourceforge.net/projects/dbeauty/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Changelog
Better working with BYTES fields in data exporting.
Minor improvements in exporting data to PostgreSQL, Microsoft Access, Visual FoxPro, Firebird, and Interbase databases.
Minor improvements in data grids.
http://www.vlsoftware.net/
-
Changelog
SQL Editor: parameters binding dialog improvements (value preview)
Data viewer:
Result tabs drag-n-drop support was added
Spatial data viewer was fixed (tooltips generator)
Task editor: add/remove tables for existing task was fixed
Virtual foreign keys support was fixed (table rename support)
Oracle: Q-style quoting support was added
PostgreSQL:
Foreign Data Wrappers configurator wizard was added
$$-quote support was fixed
Dependencies info reading was fixed (PG12)
Function signature generator was fixed (FQ type names)
MySQL: column autoincrement flag editor was fixed
Elasticsearch: driver version was updated
Windows: app crash problem was fixed
MacOS: app notarization added for all distributions
Eclipse plugin: create .dbeaver folder on demand
A lot of minor UI fixes
https://dbeaver.io/
-
Whats new:>>
More robustness if primary keys are not specified correctly.
Improved display of errors in the data browser.
http://jailer.sourceforge.net/
-
Whats new:>>
Improved display of errors in the data browser.
More robustness if primary keys are not specified correctly.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/NGrGSKrC/screenshot-2786.png)
This tool allows completely manage any Interbase >5.x/Firebird database. It is based on Borland IBX components. It contains following modules:
SQL Editor
It contains SQL Editor with syntax highlighting with Result Buffer. You can run any type of sql statement or script. Output is flushed to formatted text, not to grid, what it allows more flexible and synoptic result overview.
You can also export/import data to/from CSV, XML, raw batch file or printer.
Every correctly run statement is saved in SQL History Buffer. You can open multiple instances of this editor to run "simultaneous" queries.
Object Explorer
Here you can inspect every database object including its detail properties. Some object you can edit too. Also you can extract metadata of all objects including data for tables.
Event Watcher
Here you can inspect user defined event triggering.
Performance Monitor
This tool allows profile and watch database operations. It contains following modules:
Memory usage of watched database
Number of writes and read to database and to buffer cache
User Manager
Allows you add, edit and delete database users and roles.
Grant Manager
Allows to grant or revoke privileges on all database objects.
Services
Here are available following services:
Server Log View
Server Properties Overview
Database Statistics Overview
Database Validation Task
Freeware
Whats new:>>
User manager allows to delete multiple accounts in one step.
http://www.mitec.cz/ibq.html
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Deadlock prevention in PostgreSQL.
Support for PostgreSQL type "bpchar".
Improved display of errors in the data browser.
More robustness if primary keys are not specified correctly.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Deadlock prevention in PostgreSQL.
Support for PostgreSQL type "bpchar".
https://sourceforge.net/projects/dbeauty/
-
Changelog
- SQL editor:
- Select row count from custom query was fixed (ORDER BY now allowed)
- Parameters/variable binding was fixed
- Export from query with parameters was fixed
- Number of improvements in intellisense algorithms
- Data viewer:
- Smooth scrolling mode was added
- Number of fixes in floating point numbers handling
- Option for short/fully qualified table names in SQL script was added
- Grid state save/restore (after ordering/filter apply) was fixed
- Tabs pin + drag-n-drop behavior was fixed
- Tables navigation was fixed (filter value refresh)
- Query manager: query ordering/refresh was fixed
- ERD: problem with broken layout after config change was fixed
- CSV export: row separator config was added
- PostgreSQL:
- $$ delimiters handle was fixed
- Function parameters default value reading was fixed
- Oracle: table column comments save was fixed
- SQL Server: functions and synonyms support was added in object search
- Java version in Windows ad MacOS installers was upgraded to OpenJDK 11.0.5
- A lot of other minor UI fixes
https://dbeaver.io/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- Main program update ( Main ):
Upd: Optimize user experience and efficiency: If the switch query tag belongs to a [different] database or structure description, change the [execution] query instead of automatic switching (7247)
Add: Support for PostgreSQL 8.0.x (compatible with Amazone Redshift ) database system (7247)
Add: Query Settings option to enable automatic recognition mode setting after connection ( Query Settings -> Enable Auto-Commit mode when connected ) (7247)
Upd: Improved MariaDB version detection processing, affecting related functions (7247)
Fix: (Oracle) Fixed FUNCTIONS/PROCEDURES Arguments data type display problem (7247)
Upd: SQLite component version updated to System.Data.SQLite.DLL 1.0.112.0 (3.30.1) (2019/10/28) (7247)
Upd: Others include cumulative small updates, corrections and optimizations (7247)
- Command line processing ( Command-line ):
Add: Support multiple configuration settings (Multiple Profiles: [-c:"your profile path"])
(Relative Path) app.exe -c:"Database_Files1" , app.exe -c:"../Database_Files2"
(Absolute Path) app.exe -c:"x:\Database_Files1" , app.exe -c:"x:\db1\Database_Files2"
- AutoComplete and IntelliSense :
Add: (SQL Server/SQL Azure/Sybase ASE) Supports both Cross-database. <schema.table> , Cross-database.schema. <table> Cross-database awareness processing (7247)
Add: Cross-schema: Support for database processing such as IBM DB2/Informix (7247)
Fix: Cross-database and Cross-schema: Perceived ability optimization and correction processing (7247)
Fix: Cross-database: Fixed an issue where [schema] could not be processed with quotes (7247)
Add: Add data table aliases automatically generated (Options -> Editor -> AutoAliases: Auto-generate aliases for tables and views) (7247)
Add: Add re-brushing field cache processing (
- Refresh column caches): Click
- to re-update content in the status column below the display field list (7247)
Fix: Improved avoidance of Schema name repetitive processing when inserting object names (7247)
- SQL Editor ( SQL Editor ):
Upd: Uppercase and lowercase suboptions ( U Uppercase and L Lowercase) moved to the format main option (SQL Formatting) (7247)
Fix: Execute current statement: Ctrl + Enter : Fix the parsing problem when including single-line annotations (7247)
- Table Designer :
Add: Support for adding fields of type AUTOINCREMENT to existing data tables (7247)
(SQL Server/SQL Azure/Sybase ASE/SQLCe/Access/PostgreSQL/MySQL) Support for adding new values and automatically assigning them to non-empty data tables
(VistaDB/NuoDB) Support for addition under non-empty data table but need to be set to NULL
(Firebird/Informix/FoxPro) only supports adding under the empty data table
Fix: (Firebird) Correction of the processing line (Collation Name) generation processing priority (7247)
- Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7247)
http://fishcodelib.com/Database.htm
-
Whats new:>>
- AutoComplete and IntelliSense :
Add: Add data table aliases automatically generated (Options -> Editor -> AutoAliases: Auto-generate aliases for tables and views) (7247/7248)
Fix: Cross-database and cross-schema: Perceived ability optimization and correction processing (7247/7248)
- Main program update ( Main ):
Upd: Others include cumulative small updates, corrections and optimizations (7247/7248)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Support for data type datetime2 in MS SQL. https://github.com/Wisser/Jailer/issues/20
The -schemamapping option was not used correctly for the statements of a delete script. https://github.com/Wisser/Jailer/issues/21
Formatting of dates/timestamps during export no longer takes place synchronized. This improves performance when multiple threads are used.
Minor improvements to the "Export Data" dialog.
http://jailer.sourceforge.net/
-
Whats new:>>
Support for data type datetime2 in MS SQL.
The -schemamapping option was not used correctly for the statements of a delete script.
Formatting of dates/timestamps during export no longer takes place synchronized.
This improves performance when multiple threads are used.
Minor improvements to the "Export Data" dialog.
https://sourceforge.net/projects/dbeauty/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Changelog
Better working with BYTES fields in data exporting.
Improvements in exporting to JSON and user defined export formats.
Minor changes and bugfixes in the user interface and command line processing.
http://www.vlsoftware.net/
-
Whats new:>>
Fixed NullPointerException in Data Browser.
Support for data type datetime2 in MS SQL. #20
The -schemamapping option was not used correctly for the statements of a delete script. #21
http://jailer.sourceforge.net/
-
Whats new:>>
Fixed NullPointerException in Data Browser.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Added Dark(Beta) UI Theme option.
Added support for custom theme creation and selection.
Added encrypted password in reverse engineered SQL for roles.
Support Enable Always and Enable Replica on triggers.
Add an option to request confirmation before cancelling/resetting changes on a Properties dialog.
Rename the context menu from 'Drop Server' to 'Remove Server'.
Fixed issue where Drop and Disconnect connection menu points are too close to each other.
Ensure all messages are retained in the Query Tool from long running queries.
Ensure compression level is passed to pg_dump when backing up in directory format.
Ensure the number of jobs can be specified when backing up in directory format.
Download your copy here.
https://www.pgadmin.org/
-
Changelog
- Problem with context menu was fixed (on Linux)
- Problem with mixed global/connection settings was fixed
- SSH: "jump" server support was added (thanks to bsv798)
- Data editor:
- Vertical and horizontal scroll position is now saved between data refresh/filter
- Smooth scroll mode is now the default mode (and configurable)
- Large json loading performance was improved
- Ordering by unnamed columns was fixed
- Grouping panel refresh was fixed
- Data export/copy as: use the same connection by default
- Object editor: property change and object rename was fixed (right order of DDL queries)
- SQL editor: CASE/WHEN formatting was fixed
- Oracle: data type editor UI was fixed
- MySQL: events DDL was fixed (interval)
- PostgreSQL: array-based domain data types handle was fixed
- SQL Server: synonyms search was added
- HANA: table column create was fixed
- Greenplum 6+: table DDL (distribution) was fixed
- Full-text search dialog render was fixed
- Application startup speed was improved
- Several rendering glitches on HighDPI screens were fixed
- Many other minor UI fixes
https://dbeaver.io/
-
Changelog
- AutoComplete and IntelliSense :
Add: Adds whether the object owner is included when the object is inserted (Enabled -> owner.object , Disabled -> object ) (7261)
(Options -> Editor -> InsertOwner: whether or not to include object owner after inserting an object)
Add: IntelliSense: Inductive processing such as EXEC/EXECUTE/CALL+<space> PROCEDURES/FUNCTIONS (7261)
Upd: Cross-database and Cross-schema: Perceptual optimization and related correction processing (7261)
Fix: Fixed a problem with the window zoom problem that may cause the screen to display abnormally (7261)
- Highlighting Groups of Cells :
Upd: distinguishes between NULL / 'NULL' / EMPTY and other content display processing (7261)
- Multiple Tabs and Browsing Mode :
Upd: Optimize the problem of multi-page automatic switching to vertical browsing mode when initial execution (7261)
- Data Editor :
Add: Right-click menu Set as NULL New sub-function [E] Set as Empty is set to empty (7261)
- Backup and Restore :
Add: Support SQL Server 2017/2019 on Linux database backup and restore (7261)
- Main program update ( Main ):
Add: Support for Microsoft Windows 10 (1909) Operating System (7261)
Add: Support for SQL Server 2019 GA database (7261)
Upd: High DPI scaling processing: Improved multiple icons (Icons) and controls (Controls) automatic scaling processing (7261)
Upd: Teradata component version updated to Teradata.Client.Provider.dll 16.20.8.0 (2019/10/09) ( ) (7261)
Upd: Others include cumulative small updates, corrections and optimizations (7261)
Misc: Compatible with Compatible with PostgreSQL 12.1 / 11.6 / 10.11 / 9.6.16 / 9.5.20 / 9.4.25 (2019/11/14)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Minor changes and bugfixes.
http://www.vlsoftware.net/
-
Release Notes
This security fix is part of an ongoing effort to improve the security of the Designer feature and is designated PMASA-2019-5. There is also an improvement for how we sanitize Git version information shown on the home page, thanks to Ali Hubail.
This release includes fixes for many bugs, including:
Fixes for the "Failed to set session cookie" error which relates to the cookie name. In some cases, data stored in the cookie (such as the previously-used user account) may not be loaded from a previous phpMyAdmin cookie the first time you run version 4.9.2
Fix for Advisor with MySQL 8.0.3 and newer
Fix PHP deprecation errors
Fix a situation where exporting users after a delete query could remove users
Fix incorrect "You do not have privileges to manipulate with the users!" warning
Fix copying a database's privileges and several other problems moving columns with MariaDB
Fix for phpMyAdmin not selecting all the values when using shift-click to select during Export
There are many, many more bug fixes thanks to the efforts of our developers and other contributors.
https://www.phpmyadmin.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
New command line parameters to simplify database connection.
Minor changes and bugfixes.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Fixed https://github.com/Wisser/Jailer/issues/22
Updated the SQLite JDBC driver.
A new wizard for JDBC URL settings has been created.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Updated the SQLite JDBC driver.
A new wizard for JDBC URL settings has been created.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
-Main program update ( Main ):
Add: (64bit) Supports IntelliSense Parameter Info (7274)
Supports [all] database systems containing objects such as FUNCTIONS / PROCEDURES
Support to display when AutoComplete [selected] objects
Support to display when SQL Editor [click] object name
Upd: Wait for status window to add informative message display (7274)
Upd: Others include cumulative minor updates, corrections and optimizations (7274)
-AutoComplete and IntelliSense :
Upd: When the inserted item contains blank characters, add the front object name automatic judgment processing (7274)
Fix: (IBM DB2 / NuoDB / Oracle) Fix removing parameter count / x processing after inserting objects (7274)
-SQL Editor :
Fix: Resolve indentation (Increase / Decrease Indent) exception handling (7274)
-Data Import :
Add: Add Excel Workbook (* .xlsx) import format (7274)
Upd: Update toolbar and enable status (7274)
Fix: Fixed the issue that Empty As Null is not updated when importing preview in XML format (7274)
-Data Editor :
Upd: Re-support the sort processing of click fields, solve the problem of editing data rows after sorting (7274)
-Generating Scripts :
Fix: Fix the problem of object name update processing after generating DDL (7274)
http://fishcodelib.com/Database.htm
-
Changelog
- SSH Agent support was added (pageant and ssh-agent)
- Disconnect project/folder/all actions were reworked
- Problem with connection properties save was fixed
- Connection properties dialogs UI was improved (test connection, password save, pref page search)
- Task management UI was improved (task create/save actions in data transfer wizard)
- ER diagrams: dummy errors are now suppressed (now they present in log file only)
- Legacy Eclipse plugins installation support was added (with hold update site format)
- Dark theme support was significantly improved
- Auto-commit mode behavior change:
- Toolbar toggle now affects current connection only
- Mode change affects active DBeaver session only
- Data export:
- Export from SQL script now supports commands (@set and others)
- Saved settings loading was fixed
- XLSX exporter now respects export configuration
- Data editor:
- Fetch size can be changed before query execute
- Spatial viewer now supports different pluggable tiles (mapbox, osm, etc)
- Wrong date/time format now treated as error
- SQL Editor: editor layout now saved between DBeaver sessions
- Object editor (tables, views, etc) now checks for object name duplicates
- Oracle: now we use full type name presentation by default
- PostgreSQL: support of extra type aliases and array data types was added
- CockroachDB: native CDB data types were added
- Impala: active schema change support was added
- A lot of minor UI/DB-specific bug fixes
https://dbeaver.io/
-
Whats new:>>
- Support for nullable primary key columns.
This simplifies the definition of pseudo-primary keys for tables without keys.
- "Limit" parameter as a safeguard for exports. https://github.com/Wisser/Jailer/issues/24
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Whats new:>>
Important security fix for Google Auth login
https://www.metabase.com/
-
Changelog
-Main program update ( Main ):
Add: increase settings [self] backup and repair processing (7289)
Upd: data table generation query statement supports formatting (expandCommaLists) (7289)
Upd: (SQLite) Modify the password detection method to solve the compatibility problem of database opening (7289)
Upd: Others include cumulative minor updates, corrections and optimizations (7289)
-Transaction Mode :
Add: (64bit) Support Comparison Query Processing (7289)
Add: Messages Tab: Added display processing when clicking on Commit and Rollback transactions (7289)
-Object Explorer :
Add: Object (KEYS) prompt message to add dependent field display (7289)
Fix: Fix the problem when COLUMN NAME is the same as DOMAIN NAME (including multiple updates) (7289)
-Generating Scripts :
Fix: (Firebird) Fix the display order when the field contains COLLATE and PRIMARY KEY (7289)
-AutoComplete and IntelliSense :
Upd: Refresh column caches (
- Refresh column caches): Support shortcut key processing ( Shortcut Keys : Ctrl + Shift + R ) (7289)
-Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Softwares (7289)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Support for nullable primary key columns.
This simplifies the definition of pseudo-primary keys for tables without keys.
"Limit" parameter as a safeguard for exports. #24
http://jailer.sourceforge.net/
-
Changelog
New features and enhancements in this version:
Theme preview in preferences dialog
"Library" dropdown in session manager, to enhance support for older and newer MySQL and MariaDB versions
Various new shortcuts in the "Go to" menu, e.g. for switching between result and query area
Support newer plink versions for SSH tunneled connections
Grid rightclick on cell: "Open in webbrowser" for fields containing a web url
Support for client_ed25519 MariaDB plugin
Support for SSH tunneled connections to PostgreSQL servers
Support for SSL on PostgreSQL servers
"Same text" background color in grid now applies to neigbour fields in selected row as well
Support for connections to Amazon Redshift (basically older PostgreSQL servers)
Restored query tabs also restore bind parameters
New option in grid export dialog: "Remove linebreaks from data"
New option to remove DEFINER clauses in SQL export option drop-down
Increase compatibility of table editor on PostgreSQL
Bugfixes:
Reverts earlier attempts for native high DPI support, so scaling is done by Windows again (blurry but less buggy)
Auto-detected Chinese localization fixed
Compatibility to MySQL 4 restored
Various fixes for SSL on MySQL and MariaDB
Fixed broken "undo" after auto-uppercased SQL keyword
Fixed crash when switching to table/database with same name on different server
Fixed invisible column comments on PostgreSQL
Fixed unsupported def.adsrc on PostgreSQL 12
Ctrl+Backspace in text boxes deletes left word, instead of writing cryptic character
Fixed update SQL for JSON columns in PostgreSQL
Fixed disappearing table comments after saving
Fixed warning about unsafe query when fooled with a commented WHERE clause
http://www.heidisql.com/
-
Whats new:>>
Function 'char' for expression engine.
Minor improvements and bugfixes for exporting data to SQL Server, PostgreSQL.
Extended application of some export error handling options.
http://www.vlsoftware.net/
-
Changelog
SQL editor:
Active database/schema change now affects current editor only
Server-side output now works with huge outputs
New command @unset was introduced
Table alias generation was fixed (conflicts with SQL keywords were fixed)
Query parameters dialog now doesn’t appear on scrolling/refresh
Code templates now saved in utf-8
Data editor:
Smart option “Use all columns” for virtual identifier
Inline cell editor now uses the same font as in grid
Decimal values formatting was fixed
Data transfer:
Selected rows/columns option support was fixed
CSV import was fixed
Export to single file was fixed (timestamp pattern)
Export from query now works with variables
Transaction log/query manager: dark theme support was fixed
Dashboards + timeseries + minute interval support was fixed
SSH with private key + password support was fixed
Extra locales (pt and ru) support was added in bundled JDK
SAP HANA: GIS/spatial data type viewer support was added (thanks to @stefanuhrig)
Presto: metadata reading was improved (dummy errors suppressed)
AWS Athena: URL template now respected in new connections
MySQL:
Database backup can be saved as task now
Events editor (DDL) was fixed
PostgreSQL:
Connection dialog was improved (new tab was added)
$$ and $tag$ parser was improved (new config options were added)
JSON and struct data types support was fixed
DB2: table truncate command was fixed
Oracle: new function DDL was fixed
Snap repository dbeaver-ce is now official. We will update it on every version release
A lot of minor bugs were fixed
Merry Christmas and Happy New Year!
https://dbeaver.io/
-
Changelog
-Data Browser and Editor :
Add: (SQLite) Support Julian day and Unix Time to ISO8601 automatic conversion date type processing (7297)
Add: (SQLite) Support yyyy / mm / dd and yyyy.mm.dd to yyyy-mm-dd (ISO8601) Automatic conversion date format processing (7297)
Fix: (Oracle) Fix TimeStampTZ display format problem in edit mode (7297)
Fix: (Oracle) Solve the problem that TimeStampTZ data content does not include TimeZone (7297)
Fix: (Oracle) Fix the actual defined length of Millisecond output in TimeStampTZ (7297)
Upd: Optimize data display speed (7297)
Fix: Fix the problem that the field data type (TimeStampTZ) cannot be edited (7297)
-Main program update ( Main ):
Fix: (FoxPro) Solve the problem that the built-in GetSchema cannot distinguish the Character / Varchar field type correctly (7297)
Fix: (SQLite) After setting some connection properties, the database with password could not be opened (7297)
Upd: Others include cumulative minor updates, corrections and optimizations (7297)
-Generating Scripts :
Fix: Fixed the problem of object name update after generating DDL (tab characters before the object name) (7297)
-Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Softwares (7297)
http://fishcodelib.com/Database.htm
-
Release Notes
Welcome to the release of phpMyAdmin version 5.0.0. This release is occurring simultaneously with version 4.9.3; except for users with old PHP installations, version 5.0.0 is the recommended version.
This release includes many new features and improvements from the 4.9 series. We expect to maintain version 4 in a security capacity to support users with older PHP installations. For full details about supported versions and end of life dates, see the "Supported versions" grid at https://www.phpmyadmin.net/downloads/.
With this release, we are removing support of old PHP versions (5.5, 5.6, 7.0, and HHVM). These versions are outdated and are no longer supported by the PHP team.
Version 5.0 includes many coding improvements that modernize the interface. Many of these changes are transparent to users, but make the code easier to maintain. Much of this refactoring work is completed by our contract developer, Maurício Meneghini Fauth. We always consider applications for new (paid) contract developers, see https://www.phpmyadmin.net/contractor/ for program details.
Some of the changes and new features include:
Enable columns names by default for CSV exports
Add Metro theme
Automatically add the index when creating an auto increment column
Improvements to exporting views
Prompt the user for confirmation before running an UPDATE query with no WHERE clause
Improvements to how errors are show to the user (including allowing easier copying of the error text to the clipboard)
Added keystrokes to clear the line (ctrl+l) and clear the entire console window (ctrl+u)
Use charset 'windows-1252' when export format is MS Excel
There are several more changes, please refer to the ChangeLog file included with the release for full details.
https://www.phpmyadmin.net/
-
Whats new:>>
Minor bug fixes in command line and action file processing.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
When deleting rows, an IllegalStateException sometimes occurred incorrectly.
Improved performance of deletion script generation.
Progress dialog for exporting is no longer modal.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
When deleting rows, an IllegalStateException sometimes occurred incorrectly.
Improved performance of deletion script generation.
Progress dialog for exporting is no longer modal.
http://jailer.sourceforge.net/
-
Changelog
Database backup/restore/sql tools (PostgreSQL, MySQL, Oracle) now can be saved as tasks
Smart auto-commit mode was introduced (enable transactions vefore data modifying query execute)
SQL editor:
Alias generation was improved
Output log flush eas fixed
Default database assign (for SQL script) was fixed
Data editor: advances paste now respects NULLs for dates and numbers
PostgreSQL:
$$ strings parser was fixed
Domain type arrays support was fixed
DB2 (iSeries, z/OS): new connection issue was fixed
Oracle: session manager now shows servr-side execution plans (thanks to @SergDzh)
MySQL: database backup/restore was fixed
Firebird: unique key DDL was fixed
Number of fixes and improvements in backup/restore tools
Workspace switch: last chosen workspace is now saved between app restarts
Dark theme support was improved (toolbars, dark colors customization)
Eclipse 4.6 support was fixed
Problem with missing toolbar buttons was fixed (Linux)
A lot of minor bugfixes
https://dbeaver.io/
-
(https://s26.postimg.cc/6ac2kntx5/screenshot_150.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
Whats new:>>
Fixed: Issues with command line interface
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Release Notes
The phpMyAdmin team announces the release of versions 4.9.4 and 5.0.1.
As a reminder, version 4.x is in the LTS phase, where only security fixes and critical bug fixes are made. Users are suggested to migrate to version 5.
These releases address two issues, a problem with two-factor authentication that was introduced with the last releases, and a fix for an SQL injection vulnerability that was reported by CSW Research Labs https://twitter.com/cswcyberworks. This vulnerability is assigned PMASA-2020-1 and requires that the attacker have logged in through a valid MySQL account.
Known issue: the reported current release version may display incorrectly on the main page (for instance, "Version information: 5.0.1, latest stable version: 4.9.4"). This is expected to be fixed in the next routine bug fix release.
Downloads are available at phpmyadmin.net.
Happy new year, the phpMyAdmin team
https://www.phpmyadmin.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Notable changes in this release include:
Allow screen-reader to read relationship attributes in nested elements.
Ensure all binaries are securely signed and linked with the hardened runtime in the macOS bundle.
Added support to view multilevel partitioned tables.
Rename some internal environment variables that could conflict with Kubernetes.
Fix an issue where operator, access method and operator class is not visible for exclusion constraints.
Ensure that constraints, indexes, rules, triggers, and compound triggers should be created on partitions.
Fix syntax highlighting in code mirror for backslash and escape constant.
Ensure that the user should be able to select/modify tablespace for the partitioned table on v12 and above.
Added support for on-demand loading of items in Select2
https://www.pgadmin.org/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Faster exporting to XLS format.
Possibility to add totals when exporting to majority of export formats.
More correct calculating expressions.
Minor GUI improvements.
Fixed several GUI bugs.
http://www.vlsoftware.net/
-
Changelog
Improved the engine providers compatibility across Firebird versions.
Added a configuration switch to disable the "TCP Loopback Fast Path" option (Windows only).
Improved the WIN_SSPI plugin to produce keys for the WireCrypt plugin.
Made it possible for the AuthClient plugin to access the authentication block from DPB.
Added ability to use "install.sh -path /opt/my_path" without a need to install Firebird first in the default folder.
Implemented option to restore compressed .nbk files without explicitly decompressing them.
http://www.firebirdsql.org/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
-Data Browser :
Add: Supports filtering data with the selected cells (7317)
Multiple data items in different fields can be selected at the same time
Upd: Filtering data of a column : Change to clear processing when clicked again (7317)
-AutoComplete and IntelliSense :
Add: Support WITH common_table_expression field automatic perception processing (7317)
-Data Export :
Add: export format MERGE statement (* .sql): support PostgreSQL INSERT INTO ... ON CONFLICT ... (7317)
Add: export format MERGE statement (* .sql): Add related settings dialog (7317)
-Generating Scripts :
Add: (SQL Server / SQL Azure) Added SCRIPT AS UPSERT (MERGE / REPLACE) syntax definition generation (Note: Missing enabled) (7317)
Add: (Oracle) Support for generating the MATERIALIZED VIEW COMMENT object annotation (7317)
Upd: (Firebird) Added BLOB data type (SEGMENT SIZE) attribute content (7317)
Add: (Informix) Update UDDT custom type display, and support Distinct type instruction code generation processing (7317)
Fix: (Informix) Fix SYNONYMS generation instruction code processing (7317)
Fix: (SQL Server 2008 + / SQL Azure) Fixed the problem that Sparse Columns and Column Sets are not displayed (7317)
-Main program update ( Main ):
Add: Support SYNONYMS to click re-brush processing under child nodes (7317)
Add: (NuoDB) Supports Drop User-Defined Data Types (7317)
Fix: Fixed (Refresh User-Defined Data Types) clicking the taskbar to re-brush has no effect (due to the enabled state) (7317)
Upd: Others include cumulative minor updates, corrections and optimizations (7317)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Bug fixes:
LDAP group sync broken on 0.34.0 (#11617)
PermissionSQL questions cannot be viewed after granted "View access" (#11672)
Unable to connect Presto in v0.34.0 (#11598)
Can't edit segments (#11343)
Charts not working with window smaller than 800px wide (#11619)
Field filters mismatch Datetimes and Timestamps (#11578)
Can't break out Google Analytics metrics by Date:Month (#11489)
Metabase does not install new version of database plugins when upgrading (#11699)
Fix issues where dates in Pulses could be formatted with wrong year (year of the start of the week instead of actual year) (#11692)
Pulse charts don't honor custom column names (#11655)
Boolean field filters don't work correctly for Oracle (#11693)
MongoDB single date field filters aren't working correctly (#11690)
Trend/SmartScalar visualization returns NaN when % growth over 1000 (#11630)
Automagic dashboards fail on PeriodDuration.between (#11603)
Native query on sql server with filter on bit column type throws exception- Invalid column name 'TRUE'. (#11592)
Native/SQL editor displaces cursor one position to the right of mouse click (#11584)
Interrupted typing when adding a SQL parameter (#11581)
Native/SQL variable panel, cards jumps around when editing (#11580)
Native questions shows Save-button without changing anything (#11572)
Trend/Smart Number does not work when dates are descending (#11089)
Enhancements:
GeoJSON proxy response performance improvements and improved resource cleanup (#11706)
https://www.metabase.com/
-
Changelog
Oracle: procedures/views source code editor was fixed
MySQL: database restore log level config was fixed
Netezza: views and procedures source extraction was fixed
Hive: view editor was fixed
Neo4j: arrays support was fixed, SQL parser was fixed
Metadata editor: current database detection was fixed
Tooltips for database navigator were improved
Variables in connection parameters now enabled by default
Connection type permissions save was fixed
Dark theme support was improved in the main toolbar and in different dialogs
SSH agents support was fixed (now we use ssh-agent on Linux)
SSH + private key + password: configuration dialog was fixed
A lot of minor bugfixes
Tasks:
SQL script execute task was added
Variables support was added
Grouping of tasks by project/type was added
Active database/schema now saved for custom SQL queries
Target table mapping was fixed for database-to-database data transfer
Data viewer:
Column filter UI was improved (multi-value select, value search)
Null XML columns support was fixed
Column value transformations and coloring was fixed
Context menu was improved (layout was change, missing commands were added)
Problem with missing toolbar actions was fixed
Hex editor coloring was improved, dark theme support was added
SQL editor:
Auto-complete now respects active schema
Database output read was fixed (async mode)
Hyperlinks and object navigation were fixed
Aliases generation algorithm was improved
PostgreSQL:
Database restore task was fixed (target database)
SQL parser was fixed (BEGIN/END keywords)
https://dbeaver.io/
-
Changelog
Add support for generated columns.
Add the sqlite3_hard_heap_limit64() interface and the corresponding PRAGMA hard_heap_limit command.
Enhance the function_list pragma to show the number of arguments on each function, the type of function (scalar, aggregate, window), and the function property flags SQLITE_DETERMINISTIC, SQLITE_DIRECTONLY, SQLITE_INNOCUOUS, and/or SQLITE_SUBTYPE.
Add the aggregated mode feature to the DBSTAT virtual table.
Add the SQLITE_OPEN_NOFOLLOW option to sqlite3_open_v2() that prevents SQLite from opening symbolic links.
Added the "#-N" array notation for JSON function path arguments.
Added the SQLITE_DBCONFIG_TRUSTED_SCHEMA connection setting which is also controllable via the new trusted_schema pragma and at compile-time using the -DSQLITE_TRUSTED_SCHEMA compile-time option.
Added APIs sqlite3_filename_database(), sqlite3_filename_journal(), and sqlite3_filename_wal() which are useful for specialized extensions.
Add the sqlite3_uri_key() interface.
Upgraded the sqlite3_uri_parameter() function so that it works with the rollback journal or WAL filename in addition to the database filename.
Provide the ability to tag application-defined SQL functions with new properties SQLITE_INNOCUOUS or SQLITE_DIRECTONLY.
Add new verbs to sqlite3_vtab_config() so that the xConnect method of virtual tables can declare the virtual table as SQLITE_VTAB_INNOCUOUS or SQLITE_VTAB_DIRECTONLY.
Faster response to sqlite3_interrupt().
Added the uuid.c extension module implementing functions for processing RFC-4122 UUIDs.
The lookaside memory allocator is enhanced to support two separate memory pools with different sized allocations in each pool. This allows more memory allocations to be covered by lookaside while at the same time reducing the heap memory usage to 48KB per connection, down from 120KB.
The legacy_file_format pragma is deactivated. It is now a no-op. In its place, the SQLITE_DBCONFIG_LEGACY_FILE_FORMAT option to sqlite3_db_config() is provided. The legacy_file_format pragma is deactivated because (1) it is rarely useful and (2) it is incompatible with VACUUM in schemas that have tables with both generated columns and descending indexes. Ticket 6484e6ce678fffab
https://www.sqlite.org/index.html
-
Changelog
Main program update ( Main ):
Add: (64bit) Support VistaDB 6 database
Upd: backward compatible with VistaDB 5 database
Add: Support VistaDB 5 to VistaDB 6 Database (Database Tools-> Upgrade)
Upd: (VistaDB / SQLCe) Improve the speed of opening encrypted database
Fix: (SQL Server / SQL Azure) Solve the problem that the field information cannot be obtained correctly when the table name prefix is _ (second correction)
Upd: (Teradata) Exclude Built-in Custom Types (User-Defined Data Types) Browse Display
Fix: (Sybase ASE) Fix database creation processing (Database Tools-> Create)
Upd: Others include cumulative minor updates, corrections and optimizations
Generating Scripts:
Upd: (Oracle) Significantly improves the processing speed of Foreign Key Relationships (50% +) (affects multiple functions) (7331)
Fix: (PostgreSQL 12) Fixed an issue that could not generate UDDT script
Binding SQL variables:
Upd: Automatically exclude @var: = xxx and @ var = xxx configured bind variable processing
Upd: Change the interrupt processing (No) to cancel the setting (Cancel) and continue execution to avoid any misjudgment
SQL Formatting:
Upd: Added DROP [type] IF EXISTS [objname] formatted exception handling
Filtering data with the selected cells:
Upd: Automatically exclude if the field type of the selected cell is not supported
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Softwares
http://fishcodelib.com/Database.htm
-
Changelog
Revert the data layout for an internal-use-only SQLite data structure. Applications that use SQLite should never reference internal SQLite data structures, but some do anyhow, and a change to one such data structure in 3.30.0 broke a popular and widely-deployed application. Reverting that change in SQLite, at least temporarily, gives developers of misbehaving applications time to fix their code.
Fix a typos in the sqlite3ext.h header file that prevented the sqlite3_stmt_isexplain() and sqlite3_value_frombind() interfaces from being called from run-time loadable extensions.
Hashes:
SQLITE_SOURCE_ID: 2020-01-27 19:55:54 3bfa9cc97da10598521b342961df8f5f68c7388fa117345eeb516eaa837bb4d6
SHA3-256 for sqlite3.c: de465c64f09529429a38cbdf637acce4dfda6897f93e3db3594009e0fed56d27
Changes carried forward from version 3.31.0 (2020-01-22):
Add support for generated columns.
Add the sqlite3_hard_heap_limit64() interface and the corresponding PRAGMA hard_heap_limit command.
Enhance the function_list pragma to show the number of arguments on each function, the type of function (scalar, aggregate, window), and the function property flags SQLITE_DETERMINISTIC, SQLITE_DIRECTONLY, SQLITE_INNOCUOUS, and/or SQLITE_SUBTYPE.
Add the aggregated mode feature to the DBSTAT virtual table.
Add the SQLITE_OPEN_NOFOLLOW option to sqlite3_open_v2() that prevents SQLite from opening symbolic links.
Added the "#-N" array notation for JSON function path arguments.
Added the SQLITE_DBCONFIG_TRUSTED_SCHEMA connection setting which is also controllable via the new trusted_schema pragma and at compile-time using the -DSQLITE_TRUSTED_SCHEMA compile-time option.
Added APIs sqlite3_filename_database(), sqlite3_filename_journal(), and sqlite3_filename_wal() which are useful for specialized extensions.
Add the sqlite3_uri_key() interface.
Upgraded the sqlite3_uri_parameter() function so that it works with the rollback journal or WAL filename in addition to the database filename.
Provide the ability to tag application-defined SQL functions with new properties SQLITE_INNOCUOUS or SQLITE_DIRECTONLY.
Add new verbs to sqlite3_vtab_config() so that the xConnect method of virtual tables can declare the virtual table as SQLITE_VTAB_INNOCUOUS or SQLITE_VTAB_DIRECTONLY.
Faster response to sqlite3_interrupt().
Added the uuid.c extension module implementing functions for processing RFC-4122 UUIDs.
The lookaside memory allocator is enhanced to support two separate memory pools with different sized allocations in each pool. This allows more memory allocations to be covered by lookaside while at the same time reducing the heap memory usage to 48KB per connection, down from 120KB.
The legacy_file_format pragma is deactivated. It is now a no-op. In its place, the SQLITE_DBCONFIG_LEGACY_FILE_FORMAT option to sqlite3_db_config() is provided. The legacy_file_format pragma is deactivated because (1) it is rarely useful and (2) it is incompatible with VACUUM in schemas that have tables with both generated columns and descending indexes. Ticket 6484e6ce678fffab
https://www.sqlite.org/index.html
-
Whats new:>>
The number of rows of a subject table to be exported can now be limited taking into account a possible column order.
Nullable primary key columns could lead to incorrect results under certain circumstances.
In the data browser, the user interface sometimes blocked when the acquisition of database metadata took a long time.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
The number of rows of a subject table to be exported can now be limited taking into account a possible column order.
Nullable primary key columns could lead to incorrect results under certain circumstances.
In the data browser, the user interface sometimes blocked when the acquisition of database metadata took a long time.
http://jailer.sourceforge.net/
-
Changelog
Active database/schema selector behavior was significantly improved
Smart commit mode was enhanced:
Switching to auto-commit after the end of transaction
Smart commit for table editors
Transactions preference page was added
Data transfer:
CSV export parameters (quote mode) were added
Add/remove table to existing data transfer task was fixed
SQL editor:
“Select all rows” query generation was fixed
Read data in console now uses correct default schema
Exasol: metadata editor was significantly improved
Neo4j: complex data types (structs/arrays) support was fixed
Snowflake: index editor was fixed, view editor was fixed
Greenplum 6.x: table DDL was fixed
Oracle: PL/SQL parser was fixed (code blocks)
A lot of minor bugfixes
Data viewer:
Show boolean values as checkboxes (configurable)
Row colors customization was fixed
Connection editor:
Multiple connection editor dialogs can be opened now
Extra variables were introduced, config UI was improved
Apache Phoenix:
Driver version was updated
Schema-less tables read was fixed
Index create support was added
SQL autocomplete was fixed
PostgreSQL:
Backup for selected tables was fixed
Execute script on the selected database was fixed
https://dbeaver.io/
-
(https://s26.postimg.cc/6ac2kntx5/screenshot_150.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
Whats new:>>
Added: Support for PostgreSql 12
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Issue #2554 - Added support for a multi-level partitioned table.
Issue #3452 - Added a Schema Diff tool to compare two schemas and generate a diff script.
Issue #4762 - Allow screen-reader to read label & description of non-textable elements.
Issue #4763 - Allow screen-reader to identify the alert errors.
Issue #4770 - Added labels and titles after parsing and validating all the pgAdmin4 web pages for accessibility.
Issue #4993 - Set input controls as read-only instead of disabled will allow tab navigation in the properties tab and also allow screen readers to read it.
Housekeeping:
Issue #5049 - Improve code coverage and API test cases for the CAST module.
Issue #5050 - Improve code coverage and API test cases for the LANGUAGE module.
Issue #5071 - Improve the test framework to run for multiple classes defined in a single file.
Issue #5072 - Updated wcDocker package which includes aria-label accessibility improvements.
Issue #5096 - Replace node-sass with sass for SCSS compilation.
Bug fixes:
Issue #3812 - Ensure that path file name should not disappear when changing ext from the dropdown in file explorer dialog.
Issue #4410 - Fixed an issue while editing char[] or character varying[] column from View/Edit data throwing an error.
Issue #4511 - Fixed an issue where Grant wizard unable to handle multiple objects when the query string parameter exceeds its limit.
Issue #4601 - Added tab navigation on close buttons for all the panels and create/properties dialog.
Issue #4827 - Fix column resizable issue in the file explorer dialog.
Issue #5000 - Logout the pgAdmin session when no user activity of mouse move, click or keypress.
Issue #5025 - Fix an issue where setting STORAGE_DIR to empty should show all the volumes on Windows in server mode.
Issue #5065 - Updated the incorrect icon used for the cast node on refresh.
Issue #5066 - Fix an issue where refreshing a package results in the change in the object completely.
Issue #5074 - Fix an issue where select, insert and update scripts on tables throwing an error.
Issue #5076 - Ensure Postfix starts in the container, now it runs as non-root by default.
Issue #5116 - Fixed an issue where Save Password control disappears after clicking on it while creating a server.
https://www.pgadmin.org/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Bug fixes:
Fixed filtering on time fields in BigQuery (#11725)
MongoDB single date/month field filters aren't working correctly (#11715)
MongoDB single date field filters aren't working correctly (#11690)
MongoDB Field filters variable in native query with nested fields not working (#11597)
Native Query cannot be cancelled (#11713)
Disappearing X-Axis in Scatter Plot (#11688)
"Add to dashboard" popup shown when starting a new question (#11666) (#10672)
Postgres "money" type breaks visualization (#11498)
Postgres: Casting to Money is broken (#3754)
Cannot click on some "Saved Questions" in personal collection (#11496)
Diacritics in a user's name prevent a user's personal collection from being created via LDAP SSO (#10738)
Text columns are converted aggressively to DateTime in charts (#11069)
When report-timezone is set, Snowflake dates are returned from the day prior (#11036)
Permission error messages are not showing (#10921)
Don't abort on any 403 (#10816)
Make MySQL metadata use utf8mb4 (#10691)
Unexpected end of stream, read 0 bytes from 7 (#9885)
Prefix "?" gets converted to "?" on save on RDS (#5192)
Minor enhancements:
We now log a warning when connecting to unsupported MySQL versions (#11767)
We've updated the Google Analytics driver's Google dependency version (#11733)
https://www.metabase.com/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
Add: Support DATABASE TRIGGERS object browse / delete / enable / generate processing (7349)
Support Firebird / SQL Server / SQL Azure / Oracle / NuoDB and other databases
Upd: a large number of interface updates and optimizations (7349)
Upd: Firebird component version updated to FirebirdSql.Data.FirebirdClient.dll 7.5.0.0 (2020/02/06) ( ) (7349)
Upd: Others include cumulative minor updates, corrections and optimizations (7349)
Data Browser and Editor :
Upd: Results column display is faster and smoother (7349)
Upd: Optimize the result column column width automatic scaling display processing (7349)
Upd: Significantly improves processing speed when [Query and Result Columns] tab is closed (7349)
Visual Execution Plan :
Upd: Integrate the Plain Execution Plan into the tab page (7349)
Supports SQL Server / SQL Azure / PostgreSQL / Oracle / HP Vertica and other databases
Upd: Initially automatically selects the root node and displays the attribute content (7349)
Fix: Improve and fix related issues when executing multiple statements (7349)
AutoComplete :
Fix: Quoted identifiers: Automatically exclude inline functions with @@ character at the beginning (7349)
Upd: Improve the response speed of the object list window (7349)
Connection Process Manager :
Upd: Status column adds Last Updated time (7349)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Fixed a bug with exporting floating-point values to XLS format.
Minor improvements in SQL editor. [Pro and Enterprise editions]
http://www.vlsoftware.net/
-
Changelog
Data viewer:
Read-only columns UI was improved (icon + explanation were added)
Filter text content assistant was significantly improved
Row count calculation control UI ws fixed
“Set default value” shortcut was changed
Ordering in record mode was fixed
Data change confirmation was fixed
Plaintext presentation rendering was fixed (extra spaces)
Numbers native representation mode (no client-side formatting) was added
SQL editor:
Export from query task was fixed
Output tab now remains active after query execute
Auto-commit toggle was fixed (rollback is performed on mode switch)
Connection initialization was fixed (“Not connected to a database” bug)
Column values assistance was added
Numbers color and font was fixed
ERD viewer:
Entity/schema diagram “reset” action was added
“Show views” option handle was fixed
Connections and drivers:
Variables support was improved (now all properties may contain variables)
Maven artifact version resolution was fixed (null version bug)
External drivers configuration support was added (see wiki)
PostgreSQL:
Query cancellation was fixed
Hyperlinks and “Go to object” action were fixed (now they use current database instead of default one)
Schema privileges were added in DDL
Indexes read was fixed (redundant primary key constraint was removed)
Arrays of domain types support was fixed
Column copy-paste support was added
MySQL:
Identifiers redundant quotation was fixed
Column copy-paste support was added
Oracle:
Default schema detection was fixed
Double compilation of package was fixed
PL/SQL parser was improved (case .. when .. end)
DB2: alter column DDL was fixed (column modifiers were added)
SQL Server: metadata search was fixed (wrong object types bug)
AWS Athena: error position highlighting was added
Sybase: legacy versions (12 and earlier) support was improved
A lot of minor bugfixes
https://dbeaver.io/
-
Whats new:>>
Fixed "Syntax error creating tables in PostgreSQL" #27
Modifications to the connection properties in the "Connection" dialog were sometimes retained after a "cancel".
"About" dialog now also shows system properties.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Fixed "Syntax error creating tables in PostgreSQL" https://github.com/Wisser/Jailer/issues/27
Modifications to the connection properties in the "Connection" dialog were sometimes retained after a "cancel".
"About" dialog now also shows system properties.
https://sourceforge.net/projects/dbeauty/
-
Whats new:>>
Fix: (Free / Plus) Solve the problem of abnormal handling of High DPI scaling under 32bit (7355)
Upd: Others include cumulative minor updates, corrections and optimizations (7355)
http://fishcodelib.com/Database.htm
-
Changelog
Tasks management: data transfer, backup-restore, SQL execution
Git integration
SSH agents and jump servers support
And a lot of other great things
Data viewer and data editor UI major improvements:
GIS/geo-spatial viewer
JSON viewer
Logical columns, primary and foreign keys
References panel
Advanced row coloring
SQL editor major improvements:
Smart-commit mode
Enhanced SQL parser and auto-complete proposals
https://dbeaver.io/
-
Whats new:>>
Fixed "Conditions with () have leading and trailing parans removed" #28
Fetching results from MySQL/MariaDB is now based on a cursor. This prevents out-of-memory errors with large amounts of data.
http://jailer.sourceforge.net/
-
Whats new:>>
Fixed "Conditions with () have leading and trailing parans removed" https://github.com/Wisser/Jailer/issues/28
Fetching results from MySQL/MariaDB is now based on a cursor. This prevents out-of-memory errors with large amounts of data.
https://sourceforge.net/projects/dbeauty/
-
Changelog
Added Python 3.8 support.
Added accessibility support in AlertifyJS.
Added Czech language support.
Improvements in the UI for both default and dark themes.
Fix an issue where debugger not showing all arguments anymore after hitting SQL error while debugging.
Ensure that all the transactions should be canceled before closing the connections when a server is disconnected using pgAdmin.
Fixed Firefox monospaced issue by updating the font to the latest version.
Improve the style of the highlighted code after query execution for Dark mode.
Changed background pattern for geometry viewer to use #fff for all themes.
https://www.pgadmin.org/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
SQL Editor:
Add: Add the highlighted column [Selected] display (Highlight current line) (7373)
Upd: Optimize the [Background] display of the highlighted column (Highlight current line: Options-> Editor-> LineViewerStyle = FullRow) (7373)
Upd: Optimize the [Number] display of the highlighted column (Highlight current line: Options-> Editor-> LineNumber = True) (7373)
Upd: Highlighting all matching words under cursor : Keep the original text color when the background is highlighted (7373)
Generating Scripts:
Add: Support node all object types [Delete] Script All Object Types as DROP (7373)
Add: Support node column [Add and Query] script generation (Script Column as ALTER AND SELECT) (7373)
Add: Support node foreign index key [New] Script Foreign Key as ALTER (7373)
Add: Support node check condition constraint [New] Script Check Constraint as ALTER (7373)
Fix: (Firebird) Fix CRUD Stored Procedures generation processing (7373)
Fix: (Firebird) Fixed TRIGGERS generation script processing (backwards compatible with all database versions) (7373)
AutoComplete and IntelliSense :
Upd: Automatically select the first object in the field [ Check ] for easy insertion processing (7373)
Fix: Improve click. Insert processing to avoid repeated prefix characters in some cases (7373)
Main program update:
Upd: Update status bar [color and text content] multiple improvements (7373)
Fix: (Firebird) Exclude non-DATABASE TRIGGERS objects from being displayed (7373)
Fix: (Free / Plus) Solve the problem of abnormal handling of High DPI scaling under 32bit (7355)
Upd: Teradata component version updated to Teradata.Client.Provider.dll 16.20.9.0 (2020/01/24) ( ) (7373)
Upd: Others include cumulative minor updates, corrections and optimizations (7373)
http://fishcodelib.com/Database.htm
-
Changelog
New features and enhancements in this version:
Support connecting to SQLite database files
drop schema support for PostgreSQL
support foreign keys in PostgreSQL
support foreign keys in MS SQL
read-only mode for grid cell editors, if underlying query or table does not allow updates
support scram-sha-256 authentication on PostgreSQL
enhanced readability of release notes
enhanced readability of help links with dark themes
support column comments of PostgreSQL
support disabling "Full table status" on PostgreSQL
new filter edit box on session manager, for filtering sessions using regular expressions
close query tabs via middle mouse click
trim text in various text inputs of session manager, to prevent leading and trailing spaces after pasting
sort collation drop down on "Bulk table editor" alphabetically
place icons on the 3 new/save/delete buttons on the session manager, to make them more noticeable
performance: use first 1000 rows only for calculating the CSV export size, and interpolate the rest.
widen buttons on search/replace dialog by one quarter, so translations fit better on them
use default library of given network type in command line receiver
refreshed application icon
Bugfixes:
fix crashes when restoring tabs: expect no UTF-8 BOM
Procedure body changes invisible when parameter tab is active
last active session was no longer scrolled into view area of session manager
crash when mouse moves over data grid with broken connection
clicking too fast on session folder opens connection instead of collapse
passphrase input for SSH tunnel now masked
detect columns from PG table keys only in current schema, do not mix these with columns from an equally named table in a different schema
fix crash when accessing data from data tab on a disconnected session
fix crash when active main tab changes and data grid is disabled (due to disconnect)
make copy/cut safer against harmless crashes, and show occurring error messages in log panel
MSSQL: Remove surrounding parentheses from default value
fix state of checkboxes on the session manager's Advanced tab
fix crash by click on "Add column" in table editor, when columns list has a minimum height
Third party libraries and components:
update libmariadb.dll to v3.1.7
update libpq.dll to v10.0.11
introduce additional libpq.dll v12.0.1
update InnoSetup compiler to v6.0.3
update VirtualTree component to v7.3
introduce sqlite3.dll v3.30.1
Complete change list: https://github.com/HeidiSQL/HeidiSQL/milestone/4?closed=1
http://www.heidisql.com/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Minor bugfixes in Export dialog, Field Mappings section. [Pro and Enterprise editions]
Minor bugfixes in exporting data to SQL Server. [Pro and Enterprise editions]
Minor changes.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Fixed: Characters in bookmark names that are not valid in file names caused errors when saving the bookmarks.
Minor improvements to the GUI of the data-browser.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Fixed: Characters in bookmark names that are not valid in file names caused errors when saving the bookmarks.
Minor improvements to the GUI of the data-browser.
http://jailer.sourceforge.net/
-
Release Notes
The phpMyAdmin team announces the release of both 4.9.5 and 5.0.2.
Both versions contain several security fixes:
PMASA-2020-2 SQL injection vulnerability in the user accounts page, particularly when changing a password
PMASA-2020-3 SQL injection vulnerability relating to the search feature
PMASA-2020-4 SQL injection and XSS having to do with displaying results
Removing of the "options" field for the external transformation.
We are removing the ability for users to set "options" field for the external transformation. This must now be hard coded in the plugin file directly (where the program is configured). This feature allows users to pipe output directly to an executable file, however the options field presented a security risk and we have decided to move the options to be hard coded in the transformation plugin file. For further assistance, please reach out to our support team through email or Github pull request.
Version 5.0.3 also contains many bug fixes:
Fix for copying a user account
Removed SET AUTOCOMMIT=0 from SQL export
Fix for the display of table borders
Fix for ENUM radio button user interface problems
Improved the prompt for abandoning changes when no changes were made in the SQL window
Fix for inserting a primary key with "insert as new row"
Fix incorrect suggested latest available version to version 5
There are many other bugs fixes, please see the ChangeLog file included with this release for full details.
Known shortcomings:
Due to changes in the MySQL authentication method, PHP versions prior to 7.4 are unable to authenticate to a MySQL 8.0 or newer server (our tests show the problem actually began with MySQL 8.0.11). This relates to a PHP bug https://bugs.php.net/bug.php?id=76243. There is a workaround, that is to set your user account to use the current-style password hash method, mysql_native_password. This unfortunate lack of coordination has caused the incompatibility to affect all PHP applications, not just phpMyAdmin. For more details, you can see our bug tracker item at https://github.com/phpmyadmin/phpmyadmin/issues/14220. We suggest upgrading your PHP installation to take advantage of the authentication methods.
As a reminder, phpMyAdmin 4.9 is in the long-term support phase where it will only get important security fixes and critical bug fixes. Users are suggested to migrate to version 5.0.
Downloads are available now at https://phpmyadmin.net/downloads/
For the phpMyAdmin team, Isaac
https://www.phpmyadmin.net/
-
Changelog
ERD viewer: table resize support was added
Query manager: full query text view was fixed
Connections invalidate was fixed (redundant connections open) and invalidate performance was improved
SQLite: column rename support was added
Snap package was significantly improved (thanks to @galgalesh)
Many other minor bug fixes
Data viewer:
Search/replace in selected rows support was added
Problem with Find/Replace and scrolling was fixed
Floating point numbers rendering/copying was fixed (precision fix)
SQL editor:
Connection initialization was fixed (active schema set)
Auto-completion for DROP/ALTER procedure/function was added
Auto-completion for asterisk (*) was fixed
Auto-completion for table aliases was disabled
Auto sync with database navigator was fixed (proper catalog/schema change)
Schema compare (simple):
Compare progress visualization was fixed
Stored procedures body compare was fixed
SSH tunnel: default user name (current OS user) is used when user name not set
PostgreSQL:
PGPASS authentication was added
Unique key indexes visibility was fixed
Schema permissions viewer/editor was added
Function/procedure create dialog was fixed
Options for tables/functions DDL viewer now saved
Enum values editor was added
Array values copy-paste was fixed
Oracle:
Automatic driver download was added
View constraints create/drop support was added
DB2 LUW:
Automatic driver download was added
Table references read was fixed
SQL Server:
Driver download (native artifacts) was fixed
Custom SQL query result editor was fixed
Schema selector (main toolbar) was fixed
https://dbeaver.io/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Filter expressions, string extracts, and more:
We've added filter expressions to let you write more complex filters that include ORs in them, and have also added a whole host of new spreadsheet-like functions to the custom column and custom metric formula editors.
Reference saved questions in your SQL queries:
You can now reference the results of saved questions in your SQL or native queries using syntax like with my_result as {{ #123 }} select * from my_result, where #123 is the ID number of a saved question.
Performance improvements:
We've refactored a number of things in this version, including how we handle the saved question "database" that allows you to use the results of saved questions as starting data for new ones. We hope you'll find that the net result is a much snappier loading times of pages throughout much of Metabase.
Minor Enhancements:
Replace util fns with ones from (updated) medley (#12061)
Add background hover on bubble radio items (#12055)
Add hover color to dash card titles (#12053)
Add 'block' support to Select (#11894)
Bug fixes:
Improve chart value labels styling (#12160)
Can't scroll columns list when creating a filter in the notebook (#12139)
Cannot filter on joined/linked table when question has Custom Column (#12129)
Expressions - Certain function text is impossible to read on hover (#12103)
Homepage is missing sections (X-rays and Our data) on login (#12085)
Public shared question does not show Y-axis (#12018)
User with no data access are not allowed to see questions (#11932)
Druid v0.17.0 Error for a simple query (#11925)
Dashboard filter using boolean value sends string on browser reload (#11911)
Cannot use mixed-type question filters on dashboard (#11882)
Fixed a bug with date/range native query template tags for Unix timestamp columns (#11934)
Don't use system command as alias with MySQL (#12098)
Attempt to infer better base type for native queries (#12150)
Fix some typos in docs (#12142)
https://www.metabase.com/
-
Whats new:>>
Instant visualization of the contents of the row under the mouse pointer in the data browser.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Added support of Collation, FTS Configuration, FTS Dictionary, FTS Parser and FTS Template to the Schema Diff.
Added support of Domain, Domain Constraints and Types to the Schema Diff.
Added and fixed gettext usage for better translation coverage.
Improve logic to get the DDL statements as a part of the comparison.
Enhance the color of switch control for both light and dark theme.
Change some colors and opacity to comply with WCAG color contrast standards.
Fixed tab key navigation issue for Grant Wizard.
Fix an issue where the user can not change the value of DateTime picker control using keyboard.
https://www.pgadmin.org/
-
Changelog
Bug fixes:
This release fixes two high priority bugs that were in version 0.35.0
Fixed a bug with date field filter variables in native queries and dashboards
Fixed a bug that was preventing filtering on columns from manually joined tables
Upgrading:
You can download a .jar of the release, or get the latest on Docker. Make sure to back up your Metabase database before you upgrade! Need help? Check out our upgrading instructions.
Docker image: metabase/metabase:v0.35.1
Download the JAR here: https://downloads.metabase.com/v0.35.1/metabase.jar
https://www.metabase.com/
-
Changelog
Main program update ( Main ):
Add: (64bit) Add Vertical Tabs Mode (7400)
Make full use of the large screen, so it can accommodate more labels to display (7400)
Support title text search, can quickly find matching tags (7400)
Support mouse scrolling, no need to click to quickly browse (7400)
Upd: Massively optimized Dark Mode user interface display (7400)
Upd: reconfigure multiple menu options to provide more intuitive operation processing (7400)
Upd: Improve the update of quoted identifiers (Quoted identifiers) to avoid the problem of related preload statements failing after switching between different database types (7400)
Upd: Synchronize and update the query label menu order after sorting and moving (7400)
Fix: (SQL Server / SQL Azure) Fixed (7331) the problem that the SYSTEM VIEWS object field may be displayed abnormally (7400)
Fix: Fix the problem that the label is not switched correctly when switching the structure description under the non-object tree view (7400)
Fix: Fix the problem of querying the label [detection of existing] in the newly opened data table after the program restarts (7400)
Upd: Others include cumulative minor updates, corrections and optimization (7400)
SQL Editor ( SQL Editor ):
Add: batch command GO , / increase horizontal line (Horizontal Line) display, can clearly display the execution block (7400)
Add: integrate the cursor position information into the editor (7400)
Add: Change the font size (Font Size) to the editor (7400)
Add: Integrate Editor Options to Editor (7400)
Upd: Improved Undo / Redo problem for multi-line processing of Comment and Indent (7400)
Comparison query ( Comparison Query ):
Fix: Fix the problem that the status of the taskbar is not updated synchronously (7400)
Generating scripts ( Generating Scripts ):
Fix: (PostgreSQL) Fix the problem of generating script when DOMAIN contains CHECK (also compatible with old database version) (7400)
Connection profile ( Connection Profile ):
Add: Connection test includes pre-loaded script (SQL statement) settings (7400)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET Software (7400)
http://fishcodelib.com/Database.htm
-
Changelog
Database navigator:
Simplified database structure view was added
Navigator view settings and presets were added
Object editor:
Context menu was added to the object breadcrumbs
Object alter script now can be opened in SQL editor
Data editor:
Preference and data format changes now applying immediately (without data refresh)
Scrollbar position reset in columns reorder/filtering was fixed
Number of selected rows/columns/cells now shown in the status bar
Query filter history save/load was fixed
Floating point numbers (4-byte precision) rendering was fixed
SQL Editor: quick search tool was added (ctrl+alt+shift+f)
Driver copy was fixed (problem with read-only URL)
PostgreSQL:
PGPASS support was fixed
Database information (ctype, collate) reading was fixed
Problems with default database change were fixed
OID types rendering fix
Domain metadata reading was fixed (base type qualified name)
Extra options were added to database backup/restore wizards
Redshift: data type resolution was fixed (array types)
SQL Server:
Driver download and “reset to default” was fixed
Default schema detection was added
Problems with read-only query results were fixed
Column comments edit was fixed
MySQL:
Permission editor was fixed (schema privileges)
Index rename support was added
Exasol:
Security tree (Exasol 7) was fixed
Auto-completion for builtin functions was added
Foreign keys metadata was fixed
Oracle: “drop procedure” support was fixed
SAP HANA: driver download was fixed
Firebird: driver version was upgraded (4.0)
Many other minor bug fixes
https://dbeaver.io/
-
Whats new:>>
Minor improvements to the GUI of the SQL console.
Increased responsiveness and performance of the SQL Console.
http://jailer.sourceforge.net/
-
Whats new:>>
Bug fixes:
Improve form error handling (#12291)
Fix email settings "Send test email" and "Clear" buttons (#12275, #12274)
Fix "Premium embedding" setting (#12273)
Cannot view/edit table-level permissions for databases that are not schema-based (#12269)
https://www.metabase.com/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Added custom formulas validation in Expression Builder.
Improvements in exporting data to SQL Server and SQLite databases. [Pro and Enterprise editions]
http://www.vlsoftware.net/
-
Changelog
SQL editor: multiline code templates apply was fixed (thanks to @VASilaev)
Number of bugs were fixed in the Simple navigator view
Transaction management was improved (redundant transaction commit confirmations were removed)
GIS viewer: many new (and cool) tiles were added (thanks to @mkgrgis)
Active catalog/schema selector UI was improved
Connection edit dialog was fixed (error during page switch)
HANA: unique key creation was fixed
Firebird: procedure metadata refresh was fixed
Problems with remote RDP connections (app crash) were fixed
Japanese localization was significantly improved (thanks to @ScratchBuild)
We have migrated to Eclipse platform 2020-03
Many other minor bug fixes and improvements
Data viewer:
Problem with unreachable last row/column was fixed
“Open With” action now uses configuration from last data export
Find/replace issues were fixed (scroll to found cell)
Bug in reference panel was fixed (multiple value selection)
Filter value auto-completion was fixed (popup close)
Virtual unique keys management was improved
Oracle:
Connection settings (SID/Service) save was fixed
Session terminate was fixed (for non-RAC databases)
Exasol:
Foreign key creation was fixed
View DDL extraction was fixed (auto-format was disabled)
https://dbeaver.io/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
Improved error log messages on async responses (#12233)
Bug fixes:
Fixed a bug where homepage is missing sections (X-rays and Our data) on login with Google Signin (#12359)
Fixed an issue where it was not possible to view or restore a table after setting Visibility to "Hidden" in Data Model (#12344)
Corrected replace function name (#12306)
Fixed an issue where saving native queries failed due to incomplete results_metadata (#12265)
Fixed an issue where a query with the same column names didn't display properly (#12252)
Fixed query failing on "Error reducing result rows" (#12251)
Fixed regression with column not found error after adding a custom column (#12243)
Fixed MBQL normalization bug (#11897)
https://www.metabase.com/
-
Whats new:>>
Improvements in export logging of higher level: more events are registered; minor changes in format.
Improvements and bugfixes in export UI.
Improvements in custom formulas validation.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
"#66 Avoid plain text passwords on the command line"
Minor improvements to GUI of the data browser.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
"#66 Avoid plain text passwords on the command line"
Minor improvements to GUI of the data browser.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Added LDAP authentication support.
Added search object functionality.
Added support of Foreign Tables, Packages, Sequences and Synonyms to the Schema Diff.
Warn the user if an unsupported, deprecated or unknown browser is detected.
Added multiple drop/delete functionality for the table constraints.
Fixed copy-paste row issues in View/Edit Data.
Added dark mode support for the configuration dialog on Windows/macOS runtime.
Added alert message to Reset Layout if any of the panels from Query Tool failed to load.
Fixed an issue when the user performs refresh on a large size materialized view.
Ensure that default sort order should be using the primary key in View/Edit data.
Fixed an issue where changing the values of columns with JSONB or JSON types to NULL
Ensure that if the delimiter is set other than comma then download the file as '.txt' file.
https://www.pgadmin.org/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
-SQL Editor ( SQL Editor ):
Add: Support automatically jump to the error line (or position) (Automatically jump to the error line or position) (7428)
Support including SQL Server / SQL Azure / SQLCe / Firebird / PostgreSQL / MySQL / VistaDB / NuoDB and other database
Upd: improved RegEx search and replace process ( Finding and Replacing ): avoid the import process generates an exception message (7428)
Upd: all matching word under the cursor is highlighted ( highlighting All matching words an under the cursor): Exclude the currently selected word processing (7428)-Code
Manager ( Code Manager ):
Add: File sorting support by name or by date (Sort files by Name or Modified) (7428)-Add
vertical label mode ( Vertical Mode Tabs ) (64bit):
Fix: corrected [cancel] to close the locking tab and re-selected questions will be asked in case the label (7428)
- automatically and perception ( autoComplete and IntelliSense ):
the Add: support from the brackets (sELECT. ..) AS alias subquery's field-aware processing (7428)
Upd: Optimized bracketing (SELECT cols ...) subquery's field-aware processing (7428) -Generating scripts
( Generating Scripts ):
Fix: (NuoDB ) revised composite index (composite index) field scheduling problem (7428)
- query design tools ( query Builder )
Upd: improved user experience with windows display problems (7428)
- the main program update ( main):
Upd: (SQL Server / SQL Azure / Sybase ASE) Modify the object rename processing method, retain the original clipboard content for easy paste processing (7428)
Upd: (SQL Server / SQL Azure / Sybase ASE) Object prefix is structure The description is changed to the default (schema.object), and the original change settings are canceled (7428)
Fix: Fix the problem that the object rename cannot contain . Characters, if the database itself supports (7428)
Fix: Fix delete the server version database (Drop Database) and structure description (Drop Schema) related issues processing (7428)
Upd: a large number of reference links update and correction (7428)
Upd: update Database.NET Additional Files ( 32bit / 64bit ) (2020/05/03) (7428 )
Add: Support MySQL 8.0.20 and PostgreSQL 12.2 latest version database backup and restore (7428)
Upd: Others include cumulative minor updates, corrections and optimizations (7428)
http://fishcodelib.com/Database.htm
-
Changelog
SQL editor:
Format now formats active query by default
Matching brackets highlighting was improved
Data viewer:
Find/replace highlighting and scrolling was fixed
Data filter save was fixed (problem with quoted column names)
Auto-completion in data filter now can be disabled
Object editor: refresh button in bottom toolbar was unified for all pages
Dark theme support improved (connection type colors)
New connection wizard was fixed (problem with quick driver selector)
Driver editor dialog was improved:
Extra properties save was fixed
Legacy drivers support was added
Git extension packaging was fixed (older Eclipse versions support)
Derby: new database create was fixed
Firebird: system objects hide/show was fixed (determine system flag from fro meta table)
MySQL:
Read-only connections support was fixed (SQL editors)
Query execution plan explain was fixed
Oracle:
Driver configuration was fixed (typo in Maven artifact name)
Java classes source viewer was added
Materialized view DDL read was fixed
PL/SQL parser was fixed (CASE/WHEN/END)
PostgreSQL:
search_path update was fixed
Numeric values rendering was fixed
Redshift: SOCKS proxy support was fixed
SQL Server: table DDL generation was fixed (column type names)
SQLite: foreign key metadata read was fixed (FKs with no name)
Portuguese (BR) localization was added (thanks to @wellesximenes)
Many minor bug fixes and improvements
https://dbeaver.io/
-
Whats new:>>
The new "Degree view" allows quick and easy editing of the associations of tables with the highest connectivity.
http://jailer.sourceforge.net/
-
Whats new:>>
The new "Degree view" allows quick and easy editing of the associations of tables with the highest connectivity.
https://sourceforge.net/projects/dbeauty/
-
(https://s26.postimg.cc/6ac2kntx5/screenshot_150.png)
Database Browser is an easy to use tool allows you to connect to any database (Oracle, MS-SQL, MySQL, Firebird, etc) and browse or modify data, run sql scripts, export and print data.
Features
* Works directly with Oracle, MS Sql Server, ODBC, MySql, PostgreSQL, Interbase and Firebird
* Support for ODBC connection strings
* Unlimited number of connections
* One click switching from one connection to another
* One click table browsing
* Data browsing
* Data exports into CSV, Excel, Html files
* Execution history
* SQL Builder with wide range of supported databases
* Execution Log
* Incremental Table Search
http://www.etl-tools.com/database-editors/database-browser/overview.html
-
Changelog
Data viewer:
Pin (aka “freeze”) column feature was added
Float (32bit) data type render was fixed (MySQL)
Plaintext renderer was fixed (binary values representation)
Filter value auto-complete was fixed (clipboard paste support)
Issue with “order by table column + column alias” was fixed
SQL editor:
Script close prompt was fixed
Hyperlinks now contain procedure parameters
Script selector panel positioning was fixed
Execute in new tab: new tabs opening was fixed
SQL format preferences page was improved
SQL formatting was fixed (line feeds after brackets)
SQL console title was fixed (source object name was added)
Non-https Maven repositories and driver links were removed
PostgreSQL:
Added parameters to the SQL execution plan explain (ANALYSE is optional)
Database backup was fixed on Linux/MacOS (proper table names quoting)
Table DDL was fixed (show table comment)
Sequence DDL was fixed (START parameter)
Object dependencies now contain links on dependent/depending object
Permission/role editors were fixed (roles are sorted by name now)
SQL auto-completion fixed for older PG (<= 8.4)
Oracle: unique key detection was fixed
DB2:
FOR BIT DATA columns support was fixed (show value as binary)
Native SQL dialect support was improved (BEGIN/END)
SQLite: ROWID pseudo-column support was added (as unique key)
Many other minor bug fixes and improvements
https://dbeaver.io/
-
Changelog
Automatic completion and perception ( AutoComplete and IntelliSense ):
Add: Support SYNONYMS synonymous data table [field] perception processing (7445)
Support database including SQL Server / SQL Azure / Oracle / IBM DB2 / Informix
Add: Cross database (Cross-database) and cross schema (Cross-schema): Added support VIEWS objects (7445)
Upd: update selected and inserted into the table sYNONYMS synonymous object-related processing (7445)
rows browsing and editing (the data browser and editor ):
Upd:Optimized code to enhance the results column shows the rate (7445)
data import ( the Data Import ) / export data ( the Data Export ):
Upd: optimizing code to improve data import / export processing speed (7445)
data exchange ( Data Export ):
Upd: Optimize and improve the export format processing (including XLSX / XLS / HTM / MD / JSON / XML and other formats) (7445)-Connection
Manager ( Connection Manager )
Add: add connection name Search function (Search connection names) (7445)
Add: support to remove connection and delete database multi-select processing (7445)-Connection Process Manager
( Connection Process Manager ):
Add: support filter condition expression processing (Filter Expression) (7445)
Fix: Fix the problem of refreshing when switching between different databases or structure descriptions (7445)-SQL
Editor ( SQL Editor ):
Add:Automatically jump to the error bar (or location) When an error occurs: Add Oracle database support (7445)-Main
program update ( Main ):
Add: Support HP Vertica 10 latest database system (7445) to
solve the bug of ver 10 itself , When reading DataTypes, the problem of StackOverflowException is
Upd: to avoid interruption of the processing of some database types, which may lead to exceptions (7445)
Fix: improved Quick Filtering Objects synchronous input search processing problem (7445)
Upd: other minor updates include the cumulative correction and optimization (7445)
database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7445)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Improved database metadata management.
Increased initial responsiveness of the Data Browser.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Improved database metadata management.
Increased initial responsiveness of the Data Browser.
https://sourceforge.net/projects/dbeauty/
-
Changelog
Added support for approximate ANALYZE using the PRAGMA analysis_limit command.
Added the bytecode virtual table.
Add the checksum VFS shim to the set of run-time loadable extensions included in the source tree.
Added the iif() SQL function.
INSERT and UPDATE statements now always apply column affinity before computing CHECK constraints. This bug fix could, in theory, cause problems for legacy databases with unorthodox CHECK constraints the require the input type for an INSERT is different from the declared column type. See ticket 86ba67afafded936 for more information.
Added the sqlite3_create_filename(), sqlite3_free_filename(), and sqlite3_database_file_object() interfaces to better support of VFS shim implementations.
Increase the default upper bound on the number of parameters from 999 to 32766.
Added code for the UINT collating sequence as an optional loadable extension.
The ESCAPE clause of a LIKE operator now overrides wildcard characters, so that the behavior now matches what PostgreSQL does.
SQLITE_SOURCE_ID: 2020-05-22 17:46:16 5998789c9c744bce92e4cff7636bba800a75574243d6977e1fc8281e360f8d5a
SHA3-256 for sqlite3.c: 33ed868b21b62ce1d0352ed88bdbd9880a42f29046497a222df6459fc32a356f
Enhancements to the CLI:
Add options to the .import command: --csv, --ascii, --skip
The .dump command now accepts multiple LIKE-pattern arguments and outputs the union of all matching tables.
Add the .oom command in debugging builds
Add the --bom option to the .excel, .output, and .once commands.
Enhance the .filectrl command to support the --schema option.
The UINT collating sequence extension is automatically loaded
https://www.sqlite.org/index.html
-
Whats new:>>
Fix two long-standing bugs that allow malicious SQL statements to crash the process that is running SQLite. These bugs were announced by a third-party approximately 24 hours after the 3.32.0 release but are not specific to the 3.32.0 release.
Other minor compiler-warning fixes and whatnot.
https://www.sqlite.org/index.html
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Show the startup log as well as the server log in the runtime's log viewer.
Implement Selenium Grid to run multiple tests across different browsers, operating systems, and machines in parallel.
Remove support for Python 2.
Ensure that maintenance job should be worked properly for indexes under a materialized view.
Ensure that file browse "home" button should point to $HOME rather than /.
Fixed data truncation issue when updating the data of type character with length
Fixed generated SQL issue for auto vacuum options.
Fixed internal server error when clicking on Triggers -> 'Enable All' for partitions
Fixed the SQL help issue for EDB Postgres Advanced Server.
Fixed an issue where if LDAP_SEARCH_BASE_DN is not set then, the value for LDAP_BASE_DN will be considered.
Improve code coverage and API test cases for Indexes, Rules, Triggers and Compound Triggers.
https://www.pgadmin.org/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Custom column concat function errors on Amazon Redshift when using 3 or more parameters (#12544)
Fingerprinting breaks on infinities (#12511)
Custom columns failing when joined data has over about 30 columns (#12481)
Fixed an issue where the Metabase logo was displaying too small (#12441)
Adding custom field result in not being able to find columns from table (#12397)
Create Slack Bot button has gone missing (#12382)
Cannot view/edit table-level permissions for databases that are not schema-based (#12372)
"Error reducing result rows" exception when downloading full results (#12339)
Unable to create new personalized questions (#12323)
Custom Column "ERROR: missing FROM-clause entry for table" Postgres (#12304)
Upgrade to 0.35.0 release fails (#12223)
Object Details (single record view) places the results outside of view (#11887)
Zero-dates cause Pulses to fail (#11665)
Cannot save question when results are empty (#11256)
Line/area/bar charts are hiding x-axis labels too aggressively when scale is set to Timeseries (#11158)
java.lang.NullPointerException when use TIMEDIFF (#10983)
Not possible to restore visibility after setting "Do Not Include" in Data Model (#10297)
Cannot read property 'lat' of null - Allow filter empty/not empty (like for dates) (#7361)
Auto-refresh doesn't work for dashboards if redirected after login (#7244)
Clicking link to unsaved question when logged out takes you to 404 page after login (#6317)
Raw queries with "ON" date filter are broken for Druid [Regression] (#6290)
https://www.metabase.com/
-
Changelog
Database navigator:
Statistics view (table sizes) was added
Connection coloring was redesigned
Connection host name tip was added
Data viewer:
Ref cursor panel viewer was added
Columns sort settings save/load was added
Data export in HTML format was fixed (styles)
SQL editor:
Function call formatting was improved
Table alias generation was fixed (for unicode/numeric table names)
PostgreSQL:
Ref cursors refresh support was added
Table and schema statistics was added
Table comment and rules were added to DDL
Oracle:
Metadata search was fixed
Java source read was fixed
ODBC driver download was fixed
Exasol: metadata edit dialogs were redesigned
Clickhouse: table statistics was added
Firebird: view editor was fixed
Plain HTTP driver repositories (Maven or direct links) were replaced or removed
Big number of minor UI and database-specific bugs were fixed
https://dbeaver.io/
-
Changelog
JSON Notes:
The rapidjson library included with MySQL has been upgraded to the GitHub snapshot of 16 January 2020. A fix for a compiler error encountered when building from the snapshot on Mac OS X has been added. (Bug #30898701)
Packaging Notes:
Binary packages that include curl rather than linking to the system curl library have been upgraded to use curl 7.69.0. (Bug #30866333)
The bundled libedit library was upgraded to version 3.1.
Bugs Fixed:
InnoDB: The row_upd_clust_rec_by_insert function, which marks a clustered index record as deleted and inserts an updated version of the record into the clustered index, passed an incorrect n_ext value (the total number of external fields) to lower level functions, causing an assertion failure. (Bug #30437378)
InnoDB: An operation performed with the innodb_buffer_pool_evict debug variable set to uncompressed caused an assertion failure. (Bug #30405531)
InnoDB: An add column operation caused an assertion failure. The failure was due to a dangling pointer. (Bug #29866408)
References: This issue is a regression of: Bug #28491099.
InnoDB: Updating certain InnoDB system variables that take string values raised invalid read errors during Valgrind testing. (Bug #29717909, Bug #95215)
InnoDB: An insert statement on a table with a spatial index raised a record type mismatch assertion due to a tuple corruption. (Bug #29465567)
InnoDB: A function that calculates undo log record size could calculate an incorrect length value in the case of a corrupted undo log record, resulting in a malloc failure. Assertion code was added to detect incorrect calculations. (Bug #29448406, Bug #82734)
Replication: While an SQL statement was in the process of being rewritten for the binary log so that sensitive information did not appear in plain text, if a SHOW PROCESSLIST statement was used to inspect the query, the query could become corrupted when it was written to the binary log, causing replication to stop. The process of rewriting the query is now kept private, and the query thread is updated only when rewriting is complete. (Bug #30569003, Bug #97531, Bug #30654405)
Replication: When a GRANT or REVOKE statement is only partially executed, an incident event is logged in the binary log, which makes the replication slave's applier thread stop so that the slave can be reconciled manually with the master. Previously, if a failed GRANT or REVOKE statement was the first statement executed in the session, no GTID was applied to the incident event (because the cache manager did not yet exist for the session), causing an error on the replication slave. Also, no incident event was logged in the situation where a GRANT statement created a user but then failed because the privileges had been specified incorrectly, again causing an error on the replication slave. Both these issues have now been fixed. (Bug #30566518, Bug #30324661)
Replication: When a replication slave has a generated column that the master does not have in that table, with a secondary index on the generated column, the generated expression should be evaluated and the value stored by the storage engine in the secondary index. When row-based binary logging is in use, the replication slave assigns default values to any fields that are not in the master's definition of the table. In the case of a generated column, which does not have a default value, the slave was previously assigning a null or a zero value to the column. This value was then stored by the storage engine in the secondary index, causing both the table and the index to become corrupted. To fix this issue, generated columns in a table on a replication slave are now re-evaluated before the values are sent to the storage engine. (Bug #30034874)
Replication: In the event of an unplanned disconnection of a replication slave from the master, the reference to the master's dump thread might not be removed from the list of registered slaves, in which case statements that accessed the list of slaves would fail. The issue has now been fixed. (Bug #29915479)
Replication: With the settings binlog_format=MIXED, tx_isolation=READ-COMMITTED, and binlog_row_image=FULL, an INSERT ... SELECT query involving a transactional storage engine omitted any columns with a null value from the row image written to the binary log. This happened because when processing INSERT ... SELECT statements, the columns were marked for inserts before the binary logging format was selected. The issue has now been fixed. (Bug #29110804, Bug #93423)
The -libs-compat RPM package is now built with system zlib to avoid problems with unrestricted export of symbols in libmysqlclient.so.18. (Bug #30722389, Bug #98130)
The Event Scheduler had a memory leak. (Bug #30628268)
Under certain circumstances, a memcached command could result in reading an uninitialized memory buffer, causing a failure. (Bug #30592346)
Using ALTER USER to reset an account MAX_USER_CONNECTIONS value did not take effect until all current account connections terminated, if there were any. (Bug #30578217, Bug #97735)
A materialized subquery including a condition in which a column value was used as input to a nondeterministic function produced incorrect results. (Bug #30368937)
CONCAT() and CONCAT_WS() could produce incorrect results in rare cases due to incorrect substring handling. (Bug #30350206, Bug #96950)
Scheduling of events could be disturbed by removing events. (Bug #30301356, Bug #96849)
Client programs could load authentication plugins from outside the plugin library. (Bug #30191834, Bug #30644258)
The server did not handle correctly a UNION in which one of the queries A query with a WHERE clause whose predicate contained a numeric value in scientific notation was not handled correctly.
In addition, attempting to insert a particular integer specified as a string caused a server exit when the string-to-integer conversion was not successful. (Bug #29723340, Bug #30441969)
Previously, mysqlpump read the [mysql_dump] and [client] groups from option files. mysqlpump now additionally reads the [mysqlpump] group. The [mysql_dump] group is still accepted but is deprecated. (Bug #24733245, Bug #83144)
A multi-table UPDATE statement which updated a table joined to a derived table that joined two other tables was not optimized properly as it had been in MySQL 5.6, instead being treated as if STRAIGHT_JOIN had been used with the subquery creating the derived table. (Bug #97418, Bug #30488700)
https://www.mysql.com/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Improved database metadata management.
Increased initial responsiveness of the Data Browser.
http://jailer.sourceforge.net/
-
Whats new:>>
Improved database metadata management.
Increased initial responsiveness of the Data Browser.
https://sourceforge.net/projects/dbeauty/
-
Whats new:>>
Fix a long-standing bug in the byte-code engine that can cause a COMMIT command report as success when in fact it failed to commit.
https://www.sqlite.org/index.html
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
-Main Program Update ( Main ):
Add: (VistaDB) Support Memory databases (7463)
Add: Support PostgreSQL 13 latest database system (7463)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2020/05/22) (7463)
Support the latest version of PostgreSQL 13.0 database backup and restore
Add: (MySQL 8.0.16+) Support CHECK Constraints object enable and disable settings (7463)
Upd: Compatible with Microsoft Windows 10 (2004) (7463) Upd: Others include cumulative minor updates, corrections and optimizations (7463)-Bookmark Manager ( Bookmark Manager ): Add: support browsing of selected data types (7463) Add: support Search results show (7463) -Object Explorer ( Object Explorer ): Add: (SQLite/VistaDB) to quickly switch to another database : support memory database (Memory databases) switch (7463) -SQL Editor ( SQL Editor ): Upd: Improve the speed of SQL statements parsing and processing (7463)-Timer function ( Timer for Automatic Execution ): Upd: Avoid the problem of repositioning the control focus when redrawing (7463) -Generate scripts ( Generating Scripts ): Upd:
(PostgreSQL 9.1+) Support UNLOGGED TABLE table attribute generation (7463)-Connection Process Manager
( Connection Process Manager ):
Fix: Fix the update problem when Filter Expression switches to other editing tabs (7463)
- Data Editor :
Upd: Automatically restore after [Cancel] wrong filter expression (7463)
http://fishcodelib.com/Database.htm
-
Whats new:>>
Fixed issue "Error when running sql script"
http://jailer.sourceforge.net/
-
Whats new:>>
Fixed issue "Error when running sql script"
https://sourceforge.net/projects/dbeauty/
-
Whats new:>>
Added support for the Novation Launchkey [MK3] series
Added support for Presonus ATOM SQ control surface
https://www.sqlite.org/index.html
-
Changelog
Database navigator:
Connection type highlighting was redesigned
Simple view support was improved
"Force object refresh on editor open" action was fixed
Main toolbar UIX was improved (no disabled selectors)
Database tools context menu was fixed
Table statistics:
Rendering problems (redraw on scrolling) were fixed
Performance problems were fixed
SQL Server support was added
Data viewer:
Wrong value extraction was fixed for expression aliases which conflict with table column names
Dictionary values separator configuration was added
Row coloring: support of gradient coloring for read-only columns was added
Data formatter:
Action "reset to default" was fixed in preferences
Preference changes are immediately applied to open data editors
SQL editor:
Results tab rename was fixed (now we save tab title between results refresh)
Parser of multiple SQL queries on a single line was fixed
Execution plan explain operation cancel was implemented
Coloring of numbers in scientific notation was fixed
Paste from source code: n and r characters handle was fixed (now we use proper line feeds)
Stored procedures call generation was fixed
Object editor: "reject changes" and command undo/redo command were fixed
Data import: open target table on finish
Data migration: DDL generation was improved (apply the same column data type when source and target databases use the same driver)
Database tasks: PostgreSQL, MySQL and Oracle tools now can be saved as tasks
SSH configurator: UI controls layout was fixed
Database driver edit dialog was fixed (legacy driver option is disabled by default)
MySQL:
User permission management was fixed (FLUSH PRIVILEGES is not needed for newer server versions)
Unsigned INT and BIGINT data types support was added
Oracle:
Numeric data type modifiers (scale/precision) rendering was fixed
Materialized views read/create and delete was fixed (mviews were removed from table list)
PostgreSQL:
Vacuum tool was improved (run in auto-commit mode)
List of reserved keywords was updated
Redshift: View with no schema binding support was added
SQL Server: timestamp columns were marked as auto-generated
Big number of minor UI and database-specific bugs were fixed
https://dbeaver.io/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features
Issue #5468 - Added option to ignore the whitespaces while comparing objects in schema diff.
Issue #5500 - Added server group name while selecting servers in schema diff.
Issue #5516 - Added support of Row Security Policies.
Issue #5576 - Improve error messaging if the storage and log directories cannot be created.
Housekeeping
Issue #5325 - Improve code coverage and API test cases for Collations.
Issue #5574 - Cleanup Windows build scripts and ensure Windows x64 builds will work.
Issue #5581 - Documentation of Row Level Security Policies.
Bug fixes
Issue #3591 - Ensure that the query tool should display the proper error message while terminating the active session.
Issue #3669 - Ensure that proper error should be displayed for the deleted node.
Issue #3787 - Disabled the Stop process button after clicking it and added a message ‘Terminating the process…’ to notify the user.
Issue #4226 - Fixed an issue where select all checkbox only selects the first 50 tables.
Issue #5416 - Ensure that the query tool panel gets closed when clicking on the ‘Don’t Save’ button.
Issue #5465 - Fixed an issue where the Edge browser version is showing wrong and warning message gets displayed.
Issue #5492 - Fixed an issue where the search object is unable to locate inherited tables and constraint filters are not working.
Issue #5507 - Fixed connection and version number detection issue when the database server is upgraded.
Issue #5521 - Fixed an issue when dumping servers from a desktop pgAdmin app by providing an option ‘–sqlite-path’.
Issue #5539 - Fixed typo in exception keyword.
Issue #5584 - Fixed an issue where two identical tables showing different by schema diff tool.
Issue #5592 - Ensure that pgadmin should be able to connect to the server which has password more than 1000 characters.
https://www.pgadmin.org/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
-View and edit data column (Data Browser and Editor ):
Add : Add display of the title prompt of the data row column ( Getting base table name and base column name )(7484) Exclusive Features : Through the prompt, you can understand the source [actual] table name and field name Add : Add data column field properties ( Column properties ) content display (7484) Upd:
Status bar increase SQL execution time (SQL Execution time) display (7484) Upd:
When switching between different results tabs, the status bar performs time synchronization to update the display (7484)-SQL
History ( SQL History ):
Add: supports the specified time or time range record (7484)
Add: supports the specified database type or all databases type of record (7484)
- SQL editor ( SQL editor ):
Upd: avoid recovery (undo) / redo (redo) generates an exception (7484)
- text of the implementation plan ( Plain execution plan ):
the Add: increase in content search Function (Find: Ctrl + F ) (including Messages Tab) (7484)-Connection
Manager ( Connection Manager )
Upd: The default is to process based on the access date, and the date format is modified to handle exceptions (7484)-Connection
process management ( Connection Process Manager ):
Add : Add search function in the field ( Find In Grid ) (7484)
-Main program update ( Main ):
Add: Increase the detection of the existence of the table structure description (Schema) (7484)
Upd: Improve the case of different case when switching SCHEMA via SQL statement (7484)
Upd: File Increase the prompt message when opening more than 10MB (7484)
Upd: limit the display of the name of the tab page (<32) (including other related updates) (7484)
Upd: update Database .NET Additional Files ( 32bit / 64bit ) (2020/06/ 26) (7484)
Support the latest version database backup and restore from PostgreSQL (32bit/64bit) 9.3/9.4/9.5/9.6/10, (64bit) 11/12 and 13.0 beta 2
Upd: Others include cumulative minor updates, corrections and optimization (7484)
- database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7484)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/63TXMRyt/screenshot-2614.png)
Powerful and versatile relational database system that provides a variety of ANSI SQL standard features and cross-platform support.
License: GPL
Changelog
Improvements:
(CORE-6334) Added missing relocation support to MacOS builds.
Implemented by A. Peshkov
(CORE-6274) Increased parsing speed of long queries.
Implemented by A. dos Santos Fernandes
(CORE-6237) Improved performance when using SRP plugin.
Implemented by A. Peshkov
(CORE-4933) Added better transaction control to ISQL.
Implemented by V. Khorsun
http://www.firebirdsql.org/en/start/
-
Changelog
Data Browser and Editor (Data Browser and Editor ):
Add : The title of the data row column prompts to increase the base table and column display ( Getting base table name and base column name )(7484) Exclusive Features
: Through prompt able to understand the source of [actual] the table name and column names
Add: increase row Field Properties ( Column the Properties ) content is displayed (7484)
Upd: Status column to increase SQL execution time (SQL Execution time) display (7484 )
Upd: When switching between different results tabs, the status bar performs time synchronization update display (7484)-SQL
history ( SQL History ):
Add: supports the specified time or time range record (7484)
Add: supports the specified database type or Records of all database types (7484)-SQL
Editor ( SQL Editor ):
Upd: Avoid Undo/Redo exception processing (7484)-Plain Execution Plan
( Plain Execution Plan ):
Add: Added content search function (Find: Ctrl + F ) (including Messages Tab) (7484)-Connection
Manager ( Connection Manager )
Upd: Preset to change depending on the date of treatment access, and correct the date format exception handling (7484)
connection process management ( Connection Process Manager ):
the Add: increase Looking function (in the field in the Find an In Grid ) (7484)
Main Program update ( Main ):
Add: Increase the detection of the existence of the table structure description (Schema) (7484)
Upd: Improve the case of different case when switching SCHEMA via SQL statement (7484)
Upd: File open exceeds Increase the prompt message at 10MB (7484)
Upd: Limit the display of the name of the tab page (<32) (including other related updates) (7484)
Upd: Update Database .NET Additional Files ( 32bit / 64bit ) (2020/06/26) (7484)
Support the latest version database backup and restore from PostgreSQL (32bit/64bit) 9.3/9.4/9.5/9.6/10, (64bit) 11/12 and 13.0 beta 2
Upd: Others include cumulative minor updates, corrections and optimization processing (7484)
Database Migration ( Database Migration ) (Pro):
Upd: all updates with dbMigration .NET software (7484)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Increased initial responsiveness of the Data Browser.
Extensive internal redesigns since the last major release.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Increased initial responsiveness of the Data Browser.
Extensive internal redesigns since the last major release.
https://sourceforge.net/projects/dbeauty/
-
Changelog
Data viewer:
Now we refresh entire row after cell value update (handy if you have triggers)
Generate SQL context menu was fixed
Horizontal scroll with mouse wheel support was added
Export data in source code (PHP arrays) format was added
Bug with Ctrl+Backspace handler was fixed
SQL Editor:
Query cancel handler was improved (problem with UI stuck was fixed)
Now we show query information in the result tab tooltip
Query parser was fixed (active query extraction for Ctrl+Enter action)
Template variables (${word_selection} and ${line_selection}) support was fixed
Navigator:
Icons for “Create object” actions were fixed
Main menu File items were reordered
Heading and trailing spaces trim was added to all edit dialogs/panels
Session manager: problem with multiple windows was fixed
SQL Server: Database tools (index rebuild, triggers disable) were redesigned
Firebird: new table and table column creation was fixed
PostgreSQL: Table partition DDL was fixed
MySQL: CHECK constraints edit support was added
Oracle:
Table statistics read was fixed
Schema indexes folder was added
Check constraints editor was added
Trigger status icon was fixed
Exasol: (thanks to @Sargul)
Metadata read performance was improved
Metadata search support was added
Table references
Index create DDL was fixed
Table statistics read performance was improved
Redshift: driver download was fixed
SQreamDB driver was added
YugabyteDB driver was added
We upgraded Eclipse platform version to 2020-06. It affects dark theme and General preferences and fixes several minor bugs
https://dbeaver.io/
-
Changelog
Main Program Update ( Main ):
the Add: (VistaDB) support VistaDB read-only mode ( the read-Only mode ) (7498)
currently supports include SQLite / SQLCe / Access / Excel / dBase / Text / HP Vertica / MySQL / SQL Server / VistaDB and other database
Upd : (VistaDB) database connection changed to (Non-exclusive) shared mode: Allow other applications to open in the same database (7498)
Upd: (VistaDB) Improve VistaDB version detection processing (7498)
Upd: IBM DB2/ Informix component version updated toIBM.Data.DB2.dll 9.7.4.4 (11.5.4000.4) (2020/06/30)(7498)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.5 FP0 (2020/06/30)
Upd: other includes the cumulative minor updates, fixes and optimization (7498)
conditions design constraints ( constraint Designer ):
Fix: corrected (7198) led to lower Firebird can not open this editing function (7498)
row editing (the data editor ):
Upd: (SQLite) to improve INTEGER + PRIMARY KEY (ROWID) is automatically incremented field update mode (7498)
rows browsing and editing (the data browser and editor ):
Fix: corrected (7484) led to the status column affected the initial display issues (7488)
Object browser ( Object Explorer ):
Upd:(VistaDB) Clear CHECK Constraint Name blank character processing (7498) -Generating Scripts
( Generating Scripts ):
Fix: (VistaDB) Update Multiple Check Constraints generation method to solve the problem that the native cannot handle normally (7498)-Database
migration ( Database Migration ) (Pro):
Upd: All updates are the same as dbMigration .NET software (7498)
http://fishcodelib.com/Database.htm
-
Changelog
Spatial presentation: tooltips rendering was fixed
DB2: UI tools were converted into database tasks
MySQL/MariaDB: database restore was fixed (binary data corruption)
PostgreSQL: data type DDL was improved + comment edit support was added
Oracle: problem with connect as SYSDBA was fixed
Exasol: (thaks to @Sargul)
Database error type discovery was added (proper handle of “connection lost” errors)
Metadata read performance was improved
Googlee Spanner: official driver configuration was added (thanks to @olavloite)
Simple view mode was fixed (redundant database objects were hidden)
Proxy configuration UI was fixed
MacOS installer was fixed (potential vulnerability was removed, thanks to @De4dCr0w)
Tasks management: error handing was improved (for deleted tables)
We reverted to Eeclipse 2020-03 platform (it resolves a set of UI glitches on some platforms)
A few minor UI and database-specific bugs were fixed
https://dbeaver.io/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
New features and improvements:
SQL/native query snippets:
You can now save bits of SQL or native queries and refer to them in your queries via a tag, like {{ snippet: My Great Snippet }}. Updating the definition of a snippet will update every query that uses that snippet. Just click the icon with the three lines in the native query editor to open up the SQL snippets sidebar. Any user with SQL editor permissions for at least one database can use, create, and edit snippets.
Language selection:
Instead of changing the language in the UI for each user based on their browser's language settings, Metabase now lets admins pick the language for the instance on the Localization tab of the Settings page in the Admin Panel. Users can also change their personal language preferences from their Account Settings page.
Better value labels for line, area, bar, and combo charts:
You can now turn on value labels for charts with multiple series, and selectively turn labels on or off for individual series.
Reorderable table columns in the Data Model:
You can now change the default order for table columns, and choose between database order, alphabetical, custom order, or the old "smart" ordering. You can also click and drag on columns to reorder them manually.
A reorganized Data Model section:
We've moved things around a bit in the Data Model section: there are now tabs at the top to see all of the Segments and Metrics you've defined across your whole instance, so you no longer need to drill down through your tables to find a Segment or Metric.
Enhancements:
Search: don't show inaccessible metrics & segments (#12916)
Fix z-index for all auth wrappers (#12894)
make jetty request header size configurable (#12683)
Update data model nav (#12665)
Improve error message when attempting to connect to Mongo with SSL (#12605)
Don't complain about API endpoints/schemas missing docstrings when running linters (#12417)
Bug fixes:
:user-joined and :create-user activities not saved to activity log during setup (#12933)
Error when updating Max Cache Entry Size: "Values greater than {1} are not allowed" (#12884)
Sync not triggered for database added during setup (#12826)
Download not working on revoking raw sql query access (#12745)
Sync DB schema loses manual schema config (#12680)
Can't create new Slack Metabot (#12678)
Password reset doesn't work on low-resolution screens (#12658)
Cannot start Metabase on Turkish language OS (#12623)
Documentation links in app not correct (#12615)
SQLite does not support Right or Full Outer joins (#12598)
Sanitize field names better (#12592)
Query fails on "Error reducing result rows" on cumulative aggregations with null-values (#12585)
Can't use "Sum over time" or "Distribution" with nested question (#12568)
Trend visualization fails, when results comes from cache (#12556)
Column type of aggreated column in sql view is unkown (#12547)
Creating a dashboard with a nested query Card can result in all dashboards being broken until hard refreshing (#12518)
Homepage is missing sections (X-rays and Our data) after setup (#12510)
viewing Card with another Card as source query gets stuck on loading spinner forever (#12501)
Drill-through is broken on nested question on dashboard (#12455)
Visualization type gets reset to "Table" (different scenarios) (#12361)
Some users don't have permission to view query with a subquery, but can view the subquery directly (#12354)
java.lang.ClassCastException: class java.time.Instant cannot be cast to class java.time.chrono.ChronoLocalDateTime (#12311)
"Custom Column" with a / (slashes) in name will fail the query (#12305)
Dashboard filter dropdown not working when linked to question joined table (#12250)
https://www.metabase.com/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Added 'Copy Clicked Cell' option to the right-click context menu, which copies to the clipboard the text of cell that you right-clicked with the mouse.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
Support configuration files that are external to the application installation.
Added support for LDAP authentication with different DN by setting the dedicated user for the LDAP connection.
Added support for schema level restriction.
Added RLS Policy support in Schema Diff.
Added support for permissive/restricted policy type while creating RLS Policy.
Added support for LDAP anonymous binding.
Added High Contrast theme support.
Added missing dependencies/dependent and corrected some wrongly identified.
Replace the runtime themes with ones that don't have sizing issues.
Fixed tab indent issue on a selection of lines is deleting the content when 'use spaces == true' in the preferences.
Fixed CSRF errors when pgAdmin opened in an iframe on safari browser.
https://www.pgadmin.org/
-
Changelog
Bug fixes:
Data Model Metrics shows error if using special combination of Custom Expressions (#13022)
Dashboards with questions, that user doesn't haven't permissions to, breaks completely (#13005)
Questions based on Saved Question joined with another Saved Question breaks Notebook (#13000)
Field filters break SQL-type questions for Redshift data sources in v0.36.0 (#12984)
Snowflake views stopped appearing (#12971)
Can't use "Sum over time" or "Distribution" with nested question (#12568)
Dashboard filter not working correctly when Field Type is Unix Timestamp (#12362)
Filters are sometimes not applied when downloading data (#11557)
Snowflake Tables Don't Show (#9511)
"Custom Mapping" Display Value option is not available on tables with NULL entries (#8116)
"Is empty" option filters out only NULL String (#5299)
https://www.metabase.com/
-
Whats new:>>
Bug fixes:
Cannot setup new Metabase instance, when browser locale is different from available language (#13045)
Cannot click some card titles on dashboard to go to question (#13042)
https://www.metabase.com/
-
Changelog
Database navigator:
Connection status icons and tooltips were redesigned
Icon decorations added for Git-integrated projects
Navigator view options were added in the context menu
Simple view support was improved (redundant objects removed from the navigator tree)
Icons for “Create new objects” action were fixed
Data editor:
Unique key detection was fixed (for data editor)
Advanced paste of multiple rows was fixed (redundant rows create was removed)
Column filter dialog move/resize was fixed on Linux
Grid data rendering performance was improved
Auto-complete of column names was fixed in the filter panel
SQL editor:
Search/replace/undio/redo shortcuts were fixed in embedded editors (view/procedure sources)
Parameter binding was fixed for multiple occurrences of the same parameter
Smart commit mode behavior was fixed for PostgreSQL (post-error transaction recovery)
Delete indent with single backspace was enabled by default
Server log panel now works for data modification triggers
Extract query from source code now shows notification popup
Multiple queries execution is now allowed (in separate tabs)
ERD editor: extra coloring was added for multi-schema diagrams
Oracle:
Metadata read performance was increased (Tables, materialized views)
Columns and constraints were added in materialized view editor
Numeric data type precision read was fixed
Support of implicit cursors in query results was added
View DDL reading was improved (view comments are included in DDL)
PostgreSQL:
Default schema detection and search_path overwrite was fixed
Multi-dimension arrays support was added
Table DDL for inherited tables was fixed
MySQL:
Active database change in read-only connections was fixed
CHECK constraints support was added
Table copy operation was fixed
User password management was improved (to avoid FLUSH PRIVILEGES)
Sybase:
Support of text editing in views was added
Schema indexes reading was fixed
New table columns create was fixed
CockroachDB: direct table data edit support was fixed
HSQLDB: UUID data type support was added
Query cancelling was improved (force cancel for hanging connections)
Transaction isolation level settings save was fixed
Error and debug logging was fixed
A large number of minor UI improvements and bugfixes
https://dbeaver.io/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
the Add: PostgreSQL support read-only mode ( the read-Only mode ) (7520)
currently supports include SQLite / SQLCE / Access / Excel / dBase / Text / the HP Vertica / MySQL / SQL Server / VistaDB / PostgreSQL and other databases
Fix: Fixed the display problem of the cursor prompt under HiDPI high zoom ratio (7520)
Upd: Teradata component version updated to Teradata.Client.Provider.dll 17.0.2.0 (2020/07/07)( )(7520)
Upd: Others include cumulative minor updates, corrections and optimization processing (7520)-Copy
cell results to Clipboard (Copy cell results to Clipboard):
Upd: Significantly increase processing speed while reducing memory usage (7520)
Add: Increase waiting Cursor status and exception handling (7520) -Data Browser and Editor
(Data Browser and Editor ):
Upd: Solve the problem of opening the right-click menu due to the number of selected cells (Cells) and rows (Rows) affecting the opening speed (7520)
Data Browser (Data Browser ):
Fix : Fix the problem that caused an exception when the printed content is too long (7520)-Object
authorization management ( Grant Manager ) and Security Manager ( Security Manager ):
Fix: solve the problem the box through Space processing key, an abnormality cause problems (.NET apos bugs) (7520)
to generate script ( generating the scripts ):
Upd:(Firebird) Update VIEW object generation script processing (7520) AutoComplete and IntelliSense
( AutoComplete and IntelliSense ):
Upd: Improve table alias automatic generation processing (AutoAliases)(7520)
http://fishcodelib.com/Database.htm
-
Changelog
Database Chart ( Database Diagram ):
Fix: (MySQL) correction can not be displayed Shenkaoziliao table (includes other related functions)
automatically and perception ( autoComplete and IntelliSense ):
Upd: to enhance the external reference index key ( automatically Foreign key List the References ) processing Ability
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Fix for "[jailer:bugs] #43 PostgreSQL: Export of inet and interval"
Fix for "[jailer:bugs] #44 not a proxy instance if WorkingTableScope.LOCAL_DATABASEand Tomcat jdbc pool"
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Fix for "[jailer:bugs] #43 PostgreSQL: Export of inet and interval"
Fix for "[jailer:bugs] #44 not a proxy instance if WorkingTableScope.LOCAL_DATABASEand Tomcat jdbc pool"
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Support for externally linked tables (#12741)
https://www.metabase.com/
-
Whats new:>>
Fix for "[Bug] firebird database - No suitable Inline-View Style known #32"
#32
Fix for "Delete Reduction is not deleting rows"
http://jailer.sourceforge.net/
-
Whats new:>>
Fix for "[Bug] firebird database - No suitable Inline-View Style known #32"
Fix for "Delete Reduction is not deleting rows"
https://sourceforge.net/projects/dbeauty/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Fixes for opening specifically named tables.
Improvements and bugfixes when exporting to PostgreSQL and SQL Server databases.
Improvements in data grid.
http://www.vlsoftware.net/
-
Changelog
Support for UPDATE FROM following the PostgreSQL syntax.
Increase the maximum size of database files to 281 TB.
Extended the PRAGMA integrity_check statement so that it can optionally be limited to verifying just a single table and its indexes, rather than the entire database file.
Added the decimal extension for doing arbitrary-precision decimal arithmetic.
Enhancements to the ieee754 extension for working with IEEE 754 binary64 numbers.
CLI enhancements:
Added four new output modes: "box", "json", "markdown", and "table".
The "column" output mode automatically expands columns to contain the longest output row and automatically turns ".header" on if it has not been previously set.
The "quote" output mode honors ".separator"
The decimal extension and the ieee754 extension are built-in to the CLI
Query planner improvements:
Add the ability to find a full-index-scan query plan for queries using INDEXED BY which previously would fail with "no query solution".
Do a better job of detecting missing, incomplete, and/or dodgy sqlite_stat1 data and generates good query plans in spite of the misinformation.
Improved performance of queries like "SELECT min(x) FROM t WHERE y IN (?,?,?)" assuming an index on t(x,y).
In WAL mode, if a writer crashes and leaves the shm file in an inconsistent state, subsequent transactions are now able to recover the shm file even if there are active read transactions. Before this enhancement, shm file recovery that scenario would result in an SQLITE_PROTOCOL error.
https://www.sqlite.org/index.html
-
Changelog
Data transfer:
Import from multiple CSV files was added
Import from files into new tables
Data import preview dialog was added
Target table create/alter DDL now supports database-specific options
Virtual columns are ignored in SQL INSERTs export
Problem with data transfer wizard and Darkest Dark theme was fixed
Problem with timestamp format for CSV/XLSX export was fixed
Case sensitive table/column names resolution was fixed
Database navigator:
Statistics render was fixed for MacOS and Linux
Database size statistics was added for PostgreSQL, MySQL, SQL Server, DB2
Team work:
Problem with empty Git Repositories view was fixed
Git integration was added in project navigator view
PostgreSQL:
Native client version was upgraded to version 12 (Windows)
Check constraints read was fixed (PG 12+)
SQL results limit was fixed (for queries with LIMIT/OFFSET/FETCH clauses)
Object DDL generator was improved (comments, permissions)
Support of case insensitive full-text search was added
Table partitions statistics was added
Oracle:
TNS names search was fixed
Connection info was fixed for TNS/custom URL connections
Variables are now supported in custom JDBC URL (thanks to @insightfuls)
MysQL:
Problem with check constraints read was fixed
Table copy was fixed (bug with redundant indexes was resolved)
Redshift: problem with read-only resultsets was fixed
Snowflake: SQL dialect support was fixed ($$ comments)
A large number of minor UI improvements and bugfixes
https://dbeaver.io/
-
Changelog
Enhancements:
Handle large Slack channel lists (#11735)
Bug fixes:
Slack pulse issue with 0.36.0: Slack channel named metabase_files is missing & other channels missing from Pulse dropdown with > 1000 Slack channels (#12978)
Only admins can search for tables via universal search. (#12332)
MongoDB: Error filtering by ObjectId field with "Is empty" or "Not empty" options (#11134)
BigQuery column of ARRAY type in results causes a casting exception (#10275)
https://www.metabase.com/
-
Changelog
SQL Editor ( SQL Editor ):
Add: Messages Tab: Add SQL statement display (7541)
Add: Message Tab (Messages Tab): Add SQL execution time display (7541)
Add: Display results in text (Results to Text): Add SQL execution time and total time display (7541)
Add: Plain Execution Plan ( Plain Execution Plan ): Add SQL execution time display (7541)
Add: Add Keeping original formatting): Easy excluded can not be formatted correctly or want to keep the original content format handling (7541)
generate scripts ( Generating Scripts ):
the Add: (SQLite 3.31+) support computing data fields ( Computed the Columns ) generation process (including editing and other related Processing) (7541)
Fix: (SQLite) Fix the problem of index expressions generation (7541)
Upd: (Firebird) Update the calculation data field to SQL standard syntax display ([type] GENERATED ALWAYS AS) (7541)
Upd : (PostgreSQL) Optimize Index Columns acquisition speed (7541) -Data Browser and Editor
(Data Browser and Editor ):
Upd: Improve and optimize the result of label object removal processing (7541)-Main
program update ( Main ) :
Upd: Optimize the display of different fonts under HiDPI high zoom ratio (7541)
Upd: (SQLite) Database tool- >Password (encryption) setting: Add integrity check to avoid database damage due to version differences (7541)
Add:All new object scripts are generated, and the reference URL is added (7541)
Upd: SQLite component version is updated to System.Data.SQLite.DLL 1.0.113.0 (3.32.1) (2020/06/01)(7541)
Upd: Others include cumulative minor updates, fixes and optimization (7541)
database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7541)
http://fishcodelib.com/Database.htm
-
Changelog
Major changes since 7.1:
Simplified database structure view was added
Database maintenance tools can be saved as tasks now
Table and schema size statistics were added in the database navigator
Import from multiple CSV files was added. Files can be imported into new or existing tables
Many problems with UI freeze on disconnect or query cancel were fixed
Database navigator rendering was redesigned
A number of problems with keyboard shortcuts were fixed
Git integration was improved: now we show file status in the Project Explorer view
New database drivers were added: YugabyteDB and SQreamDB
Changes since 7.1.5:
Problem with database list load was fixed (PostgreSQL, Redshift, MySQL, Oracle, SQL Server)
Metadata editor: edit property form rendering was improved (non-applicable fields are hidden)
Performance for table statistics reading was improved
Data viewer:
Column ordering was fixed (for custom SQL queries)
UUID transform: version 2 support was added
Default database name and default user name were added for many database drivers
Data export: custom data type formatting support was fixed
PostgreSQL:
Cursor fetch was fixed
Native client was upgraded to version 12
Table OID support was fixed (PG 12)
PgPass parser was improved (support for escaped characters was added)
Oracle:
Materialized view comment editor was fixed
View definition reading was fixed (for non-DBA users)
Table reading now uses DBA views (optional)
Profile resources metadata reading was fixed
MariaDB/MySQL: table column resolving was fixed
CockroachDB: connectivity problem was fixed
Greenplum:
Metadata search was fixed (for procedures)
Table metadata reading was fixed
Dark theme support was improved (tab folders, toolbars)
A large number of minor UI bugfixes
https://dbeaver.io/
-
Whats new:>>
Improved Connection Settings Wizard.
Some diagnostic means have been added.
Minor fixes.
http://jailer.sourceforge.net/
-
Whats new:>>
Improved Connection Settings Wizard.
Some diagnostic means have been added.
Minor fixes.
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Deactivated dependencies had no effect on topological sorting. This was corrected.https://sourceforge.net/p/jailer/discussion/700499/thread/b3685a49
Fix for "NoClassDefFoundError was not logged, Jailer failed without showing reason #33"
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/KvX9Vkzp/XorTime.png)
Relational data browsing application that allows you to gain valuable insight into both the table and the interrelation of the rows.
Apache License 2.0
Whats new:>>
Deactivated dependencies had no effect on topological sorting. This was corrected. https://sourceforge.net/p/jailer/discussion/700499/thread/b3685a49
Fix for "NoClassDefFoundError was not logged, Jailer failed without showing reason #33" https://github.com/Wisser/Jailer/issues/33
https://sourceforge.net/projects/dbeauty/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
Fix: (SQL Server) Solve the problem of abnormally slow database reading in a few environments (7559)
Fix: (SQL Server/SQL Azure/Sybase ASE) Fix the problem that objects after Bookmark will not be highlighted (7559) )
Upd: After the database or Profile [renaming/removing/deleting], the original Bookmark settings will be updated together (7559)
Upd: Others include cumulative minor updates, corrections and optimizations (7559)-Filtering
and sorting field names ( Filtering and Sorting columns ):
Add: Support copy selected columns to clipboard (Copy selected columns to clipboard) (7559)-SQL
Editor ( SQL Editor ):
Upd: Object inspection ( Inspect Object ): Update shortcut keys to ( Shortcut Keys : Ctrl + B ) (7559) -AutoComplete and IntelliSense
( AutoComplete and IntelliSense ):
Upd: Table alias automatic generation processing (AutoAliases): When processing JOIN, increase repetitive detection and improve reserved character processing (7559)-Connection
process management ( process Manager Connection ):
Upd: strengthen Oracle process deletes the processing power (7559)
database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7559)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
Remappings should work on broken out fields (#5600)
Bug fixes:
Sync fails on Turkish system language on startup and crashes instance (#13102)
LDAP auth doesn't support IPv6 addresses (#12879)
Scheduled Jobs triggering on non-existant Database (#11813)
Cannot use Saved Question, when original question uses "Display values"="Use foreign key" (#10474)
Can't sync MariaDB System-Versioned tables (#9887)
Floating-point rounding errors in UI for very large integers (JS stores all numbers as 64-bit floats) (#5816)
Support unicode parameter names -- all non-ASCII characters are converted to _ when slugifying (#5313)
Admin Settings page doesn't surface errors when saving settings (#4506)
Trying to log in via Google Auth with a disabled account should display an error (#3245)
https://www.metabase.com/
-
Whats new:>>
Fix for "Need help understanding delete script" https://sourceforge.net/p/jailer/discussion/700499/thread/b3685a49/ (A further release was necessary, as this was not completely corrected at first)
improved CSV-handling
http://jailer.sourceforge.net/
-
Whats new:>>
Fix for "Need help understanding delete script"
https://sourceforge.net/p/jailer/discussion/700499/thread/b3685a49/
(A further release was necessary, as this was not completely corrected at first)
improved CSV-handling
https://sourceforge.net/projects/dbeauty/
-
Whats new:>>
Bug fixes:
Custom Column not working on 0.36.5.1 (#13241)
https://www.metabase.com/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Added SQL Formatter support in Query Tool.
Added a new button to the query tool toolbar to open a new query tool window.
Added shared server support for admin users.
Warn the user when connecting to a server that is older than pgAdmin supports.
Ensure that schema names starting with 'pg' should be visible in browser tree when standard_conforming_strings is set to off.
Fixed an issue where --load-server does not allow loading connections that use pg_services.
Fixed string indices must be integers issue for PostgreSQL < 9.3.
Fixed an issue where the application ignores the fixed port configuration value.
Remove illegal argument from trigger function in trigger DDL statement.
Ensure that 'setup-web.sh' should work in Debian 10.
Fixed excessive CPU usage by stopping the indefinite growth of the graph dataset.
https://www.pgadmin.org/
-
Whats new:>>
New CLI tool for printing the closure of subject tables.
The command line interface has been cleaned up and simplified.
An error in the HTML rendering of a data model was corrected.
http://jailer.sourceforge.net/
-
Whats new:>>
Fix for "Need help understanding delete script"
https://sourceforge.net/p/jailer/discussion/700499/thread/b3685a49/
(A further release was necessary, as this was not completely corrected at first)
improved CSV-handling
https://sourceforge.net/projects/dbeauty/
-
Changelog
Preference pages structure was reorganized (in the standalone and plugin versions)
Database navigator:
Filters now support masks escape (_ and % characters)
Connection state icons were replaced and adapted to dark themes
SQL Editor: editor tab title now can include active database/schema name
MySQL: driver “MySQL 8” is now the default driver. “MySQL 5” driver can be used for older server versions.
Oracle: tables/views load performance was improved on some systems
PostgreSQL:
Latest PostGIS driver mapping was added
Geometry data types export was improved (proper SQL format + SRID)
Hidden databases can be loaded in the database navigater
CockroarchDB: role manager was fixed
DB2: runstats utility support was fixed (wrong syntax)
SQL Server: extra T-SQL dialect keywords were added
CUBRID driver configuration was fixed
Several UI freeze issues were fixed (deadlocks)
Import from CSV/XLSX:
Wrong rows can be skipped (with disabled “Batch import” option)
Import parameters documentation was updated
Several minor bugs were fixed (NPE and UI glitches)
https://dbeaver.io/
-
Whats new:>>
Java 7 support was dropped in favor of reduced development overheads.
Third party libraries and JDBC drivers have been upgraded accordingly.
http://jailer.sourceforge.net/
-
Whats new:>>
Java 7 support was dropped in favor of reduced development overheads.
Third party libraries and JDBC drivers have been upgraded accordingly.
https://sourceforge.net/projects/dbeauty/
-
Changelog
Generating script ( Generating Scripts ):
Fix : Fix the sorting problem of the external index key reference [multi-column] in some databases (7577)
Fix: (PostgreSQL) Fix the problem that the external index key reference [multi-column] cannot be obtained (7577)
Upd: Optimize to obtain external index key reference processing speed (7577)
Compare query ( comparison query ):
Fix: corrected float query mode (float query mode) issue (7577) can not take focus in the vertical label mode off
form browser ( form Viewer ):
Add:Increase the field name search function, more fields can be highlighted for quick browsing (7577)
Management Code ( Code Manager ):
Upd: optimized code files loaded with search speed (7577)
the main program update ( Main ):
Upd: (SQL Server) Solve the problem of unusual slowness when listing databases in a few environments (7559/7560)
Upd: Improve clipboard read and write exception handling capabilities (7577)
Upd: Optimize HiDPI high zoom display many related issues under the proportional (7577)
Upd: other includes the cumulative minor updates, fixes and optimization (7577) database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7577)
http://fishcodelib.com/Database.htm
-
Changelog
Fix (7331) VistaDB 5.0/6.0 sharing causes 5.0 to fail to obtain built-in functions normally
Others include cumulative minor updates, corrections and optimizations Data Browser and Editor (Data Browser and Editor)
Upd: Limit the display of the field title prompt length to avoid too long affecting the operation
Upd: all updates with dbMigration .NETSoftware
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/NGrGSKrC/screenshot-2786.png)
This tool allows completely manage any Interbase >5.x/Firebird database. It is based on Borland IBX components. It contains following modules:
SQL Editor
It contains SQL Editor with syntax highlighting with Result Buffer. You can run any type of sql statement or script. Output is flushed to formatted text, not to grid, what it allows more flexible and synoptic result overview.
You can also export/import data to/from CSV, XML, raw batch file or printer.
Every correctly run statement is saved in SQL History Buffer. You can open multiple instances of this editor to run "simultaneous" queries.
Object Explorer
Here you can inspect every database object including its detail properties. Some object you can edit too. Also you can extract metadata of all objects including data for tables.
Event Watcher
Here you can inspect user defined event triggering.
Performance Monitor
This tool allows profile and watch database operations. It contains following modules:
Memory usage of watched database
Number of writes and read to database and to buffer cache
User Manager
Allows you add, edit and delete database users and roles.
Grant Manager
Allows to grant or revoke privileges on all database objects.
Services
Here are available following services:
Server Log View
Server Properties Overview
Database Statistics Overview
Database Validation Task
Freeware
http://www.mitec.cz/ibq.html
-
Changelog
Database navigator:
View only connected data sources filter was added
Quick search in connections/schemas options were added
Multiple objects delete confirmation dialog was redesigned
Tooltips visibility configuration was added in preferences
Windows installer: shortcuts for “All Users” were fixed
SSH tunnels:
Support for OpenSSH key format was added
Problem with dobule password prompt was fixed
Data viewer:
Grouping panel now supports column reordering
Column modifier icons (key, read-only) were updated
JSON/XML viewer performance was significantly improved
SQL editor: toolbar buttons enablement was fixed
Data transfer:
Native client selector was fixed
Extra file name pattern variables were added
Native date/timestamp format support was added to the SQL INSERTS export
Extra formatting options were added to the SQL INSERTS format
MySQL: user credentials of mysqldump overwrite local configuration now
SQL Server:
SSL support was added
Database create/drop/rename features were added
PostgreSQL:
Interval data type DDL was improved
Table storage parameters were added to DDL
“Connect as role” option was added in the connection settings
Materialized view comment edit was fixed
Trigger comment editor was added
Oracle: extra NLS parameters were added on the connection settings page
Snowflake: active schema set command was fixed
Derby: unique indexes metadata read was implemented
SQLite: column autoincrement option support was added
Firebird: data types information read was fixed
Several other minor UI bugs were fixed
https://dbeaver.io/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Minor interface improvements.
Exporting to CSV and text: text data with line breaks are enclosed in quotes now.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Changes:
Automatic download of JDBC drivers.
Workaround for bug "JDK-8215200 : IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow"
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Presto not respecting SSL and always uses http instead of https (#13295)
Footer (with export/fullscreen/refresh buttons) on Public/Embedded questions disappears when using Premium Embedding (#13285)
Postgres sync not respecting SSH tunneling (#8396)
Partial remediation of OOM errors on syncing large columns/rows (#13288)
https://www.metabase.com/
-
Release Notes
First the security fixes:
PMASA-2020-5 XSS vulnerability with transformation feature
PMASA-2020-6 SQL injection vulnerability with the search feature
Next a few of the key bugfixes included with this release:
Fix an error message about htmlspecialchars() when attempting to export XML
Support double tapping to edit on mobile
Fix the error message "Use of undefined constant MYSQLI_TYPE_JSON" when using mysqlnd
Fix fatal JS error on index creation after using Enter key to submit the form
Fix "axis-order" to swap latitude and longitude on MySQL 8.1 or newer
Fix an error when overwriting an existing query bookmark
Fix some warnings that appear with PHP 8
Fix alter user privileges query when editing an account with MySQL 8.0.11 and newer
Fix issues regarding TIMESTAMP columns with default CURRENT_TIMESTAMP in MySQL 8.0.13 and newer
Fix a message that "Warning: error_reporting() has been disabled for security reasons" on php 7.x
https://www.phpmyadmin.net/
-
Whats new:>>
Automatic download of JDBC drivers.
Workaround for bug "JDK-8215200 : IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow"
AdoptOpenJDK/openjdk-jdk11#10
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
Upd: (SQL Server/SQL Azure) Change to PROC method to improve the processing speed of index key reference acquisition (7613)
Upd: Optimize (7607) interrupt handling capabilities, strengthen disconnected automatic reconnection processing (7613)
Fix: ( PostgreSQL) Fix (7607) 25P02: current transaction is aborted may occur in transaction mode (7613)
Fix: (Oracle) Fix (7607) the problem that DBMS_OUTPUT loses function, and rewrite the processing method (7611)
Upd: Others include accumulation Minor updates, corrections and optimizations (7613)
Transaction Mode ( Transaction Mode ):
Fix: (SQLite) Fix the problem that SQL Profiler ( SQL Profiler ) is not supported in transaction mode (7613)
Upd: (SQLite) distinguish journal mode=(wal/delete) processing method (7613) )
Fix: corrected (7607) cause problems stalled under the trading model (7611)
SQL editor ( SQL editor ):
Fix: solve the execution cursor may disappear issue (7613)
Conditions design constraints ( constraint Designer ):
Fix: (Oracle) can not be corrected problems include PK Tables (7613)
Automatically and perception ( autoComplete and IntelliSense ):
Upd: support and improve the object list of keyboard operation processing including Escape , PageUp , PageDown , Home , EndAnd other buttons (7611)
Generate scripts ( Generating Scripts ):
the Add: (Firebird 3.0+) support EXTERNAL ROUTINES (PROCEDURE / FUNCTION / TRIGGER ) grammar generation (7611)
Database Migration ( Database Migration ) (Pro):
Upd: All updates are the same as dbMigration .NET software (7613)
http://fishcodelib.com/Database.htm
-
Changelog
3rd party updates:
move to new Delphi v10.4 Sydney compiler
ship plink.exe v0.73 by installing HeidiSQL, so users don't have to download it
use smaller libmariadb.dll v10.4.12 without debug symbols
update VCL Styles Utils code
Get latest bugfixes for VirtualTrees component
Sync latest modifications from official SynEdit component sources
New features and enhancements in this version:
code folding! (using #region and #endregion)
introduce basic support for connecting to ProxySQL Admin servers, via new network type
session paths and names in menus sorted alphabetically
Add new "Query" main menu, and put most of the SQL relevant actions there, including a submenu with some new code folding actions. Closes #1132
Issue #807: add SQL editor in "Find on server" dialog, to support complex comparisons e.g. on binary values without quotes "=0xaa00"
Set "0" as default port for new MSSQL TCP/IP connections, enabling auto-detection
Set SQL_NOTES to 0 in SQL export, to silence warnings due to unsupported "ALTER TABLE .. DISABLE/ENABLE KEYS" on InnoDB tables. Closes #756
Sort collations alphabetically, in drop-down of column editor in table designer. Closes #828
Allow free typing in collation drop-down for collations in a column. Set to empty string if user typed a non existent item. See https://www.heidisql.com/forum.php?t=37117
Grid export: escape special characters in LaTeX output
Wrap numeric values in LaTeX export with $. See https://www.heidisql.com/forum.php?t=36530
Extract MySQL/MariaDB functions hints out of MariaDB 10.5 help tables
Grid export: No longer force ANSI encoding for Excel output, but silently insert a BOM
Issue #629: do not limit the second column in the query helpers box to a width of 100 pixels
Provide UTC versions of most date/time menu items, in "Insert value" grid context menu. Closes #936
Provide columns of selected table in completion proposal of query editors, but only if left side strings don't dictate a different table. Closes #9.
use TComboboxEx for network types, with icons and ProxySQL sorted after the regular MySQL types
Activate hoAutoResizeInclCaption option on all VirtualTree headers, so auto-resizing per double click takes the column captions into account. Closes #906
Issue #957: give labels on preferences dialog more horizontal space, for longer translations, synchronize space over all tabs, and fix some tab orders
Issue #957: give labels on session manager more horizontal space, for longer translations
Issue #618: implement an owner-draw approach for column headers in data grid, and paint sort icons as text, including a superscript number of its index
Convert TSynHotKey's to standard VCL THotKey's. And finally remove code extension in SynEditMiscClasses which I accidentally overwrote on updates several times.
Issue #120: Allow unsupported ADODB providers per registry hack
Play "Error" sound when executed file(s) had errors. See https://www.heidisql.com/forum.php?t=12800 . Also, cancel execution of further files when user presses the cancel button
Add informative message in log panel after running SQL files, and play a short "OK" sound. This should probably be an "Error" sound when the file(s) had errors. See https://www.heidisql.com/forum.php?t=12800
Show tree lines in database tree, which may be helpful for a better overview
Issue #293: make warning threshold for number of grid rows customizable, in preferences dialog, on grid formatting tab
Issue #293: prevent long sort operation on header click in large query results
Remove nearly unused style packages, and keep the 9 used by more than 100 users last month. Reduces executable size by ~2.5M, and speeds up start up time significantly.
Optimize SQL query in TDBConnection.GetTableForeignKeys. See https://www.heidisql.com/forum.php?t=36212
Extend exception message with useful folder variable, in TAppSettings.PrepareRegistry, which I saw several times now in user reports, last time here: https://github.com/HeidiSQL/HeidiSQL/issues/1028#issuecomment-628131074
Bugfixes:
MS SQL: Support UPDATEs and DELETEs with key column values containing international characters
SSH tunnel: support very slow connections
Prevent access violation in DBTree.GetImageIndex, with no connection on connection root node
Format decimal point with milliseconds in date/time values in locale format for Excel
fix endless recursion happening on some systems when starting HeidiSQL
Overwrite data filter with newly generated one, by click on "Apply filter". Closes #829
Limit number of rows per extended INSERT to 1000 in CSV import dialog. Closes #326
Rename "IS NULL" and "IS NOT NULL" quick filter actions, so they don't prompt the user for an unused value. Closes #1065
Issue #1081: apply quirk for missing IDENTIFIED BY PASSWORD clause to MySQL 5.7.6+ only (MariaDB still includes it). Will still be an issue for newer MySQL versions.
Allow underscores in IP address wildcards of users, in conjunction with --skip-name-resolve on the server. Closes #1080
Prefer ILIKE over LIKE operator on PostgreSQL servers, for auto-generated queries, to overcome errors with double columns. See https://www.heidisql.com/forum.php?t=36500
Fix wrong row index used in TSQLiteQuery.Col and TSQLiteQuery.IsNull. Fixes loading more rows after first page on large SQLite tables. Closes #1053
Leave numeric precision and scale away from DOUBLE column detection if either of them is empty. Closes #953
Fix alias of PostgreSQL column type TIMESTAMPTZ with missing space. Closes #1071
Use different sets of characters not requiring quotes, per connection type. Use that to force quotes around columns with uppercase characters in PostgreSQL. Closes #1072.
Use ValidateNode to initialize all column nodes early, so they keep their FColumn data after click on Remove button. Closes #245
Set minimum window height of session manager. Closes #1074
Issue #444: get quick filter items in "More values" working again without crash
Issue #338: reuse progress animation dialog when running multiple SQL files, and fix several focus stealing issues
Fix non-ghosted icons in database tree, temporarily in VirtualTrees.Utils.pas. The right place for that fix would be in TVirtualImageList.DoDraw. Closes #1045
Safety assignment for connection otherwise created by command line. See https://stackoverflow.com/questions/21168998/why-does-assigned-return-true-for-uninitialized-variables
Try to disable styles for madExcept window. Related to #887
Auto-reset style to default if selected one does not exist
Cast relpages to bigint, preventing out-of-range SQL error in PostgreSQL. Closes #1038
Issue #1028: Optimize unused code in TDBConnection.GetDbObjects away, which looked for cached object lists which specific OnlyNodeType property, which we don't cache anyway
Issue #1028: Fix one-time recursion in TMySQLConnection.FetchDbObjects, caused by accessing InformationSchemaObjects, which in turn calls GetDBObjects and then again FetchDbObjects. More dramatically, this caused GetTableColumns to do an endless loop with two cache entries for "information_schema". This also fixes many of the v11.0 crashes in TAppSettings.PrepareRegistry, which were just a symptom of that endless loop. Thanks to als2020 on Github for pointing me in this direction.
http://www.heidisql.com/
-
Whats new:>>
When working with PostgreSQL, you can use the "ctid" pseudo columns instead of primary keys
for row identification. See #36
Under rare circumstances SQL statements were generated that could not be processed by older MS SQL database systems.
This has been corrected.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Added support to download utility files at the client-side.
Added support to rename query tool and debugger tabs title.
Added support for dynamic tab size.
Added tab title placeholder for Query Tool, View/Edit Data, and Debugger.
Added support to compare schemas and databases in schema diff.
Housekeeping:
Issue #5938 - Documentation of Storage Manager.
Bug fixes:
Ensure that some fields should be disabled for the trigger in edit mode.
Fixed an issue where the validation error message is shown twice.
Ensure that non-superuser should be able to debug the function.
Ensure that query history should be listed by date/time in descending order.
Ensure that search object functionality works with case insensitive string.
Fixed an issue where the suffix for Toast table size is not visible in the Statistics tab.
Ensure that macros should be run on the older version of Safari and Chrome.
Fixed an issue where a mismatch in the value of ‘Estimated row’ for functions.
Added security related enhancements.
Fixed an issue where non-closeable tabs are getting closed.
Fixed an issue where a long file name is not visible on the process watcher dialog.
Fixed an issue where connection to the server is on wait state if a different user is provided.
Ensure that Grant Wizard should include foreign tables.
https://www.pgadmin.org/
-
Whats new:>>
When working with PostgreSQL, you can use the "ctid" pseudo columns instead of primary keys
for row identification. See #36
Under rare circumstances SQL statements were generated that could not be processed by Sybase database systems.
This has been corrected.
The performance of the working table scope "local database" was improved. Especially with embedded usage (API).
If the subsetter is used via API, access to the working tables is synchronized
so that different extraction models can be used concurrently.
http://jailer.sourceforge.net/
-
Changelog
SQL Editor:
Folding support was improved and enabled by default
Current/selected word highlighting support was improved
SQL formatting was fixed for DDL queries (like CREATE TABLE)
"Find in Google" command was added
SQL-related preference pages were redesigned
Parser of complex SQL blocks (e.g. PL/SQL) was significantly improved
Problem with missing query results for some DDL queries was fixed
Data editor:
ROWID columns support was fixed
Binary values copy-paste support was added
Column auto-completion in the filter panel was fixed
Data transfer:
Automatic columns mapping added for CSV without header column
Import from CSV/XLS: timezone parameter was added for date/time columns
Export from SQL query with custom variables: UIX was improved
Boolean value editor UI was changed (text instead of icons)
User authentication UI was fixed when "Save password" option is off
SSH: private key format transform was improved on Linux
PostgreSQL:
Arrays edit support was fixed
Inet and other custom data types edit was fixed
"Generate SQL" action for varchar arrays was fixed
Create/alter trigger functions were fixed
Partition create/drop/alter actions were added
Hive:
Indexes metadata read was added
Index create/drop functions were added
Column add/delete support was added
Table rename support was added
Oracle:
Extra metadata read performance options were added
Foreign key metadata read was fixed (ON DELETE rules)
View DDL was fixed (column comments)
Many other minor bugs were fixed
https://dbeaver.io/
-
Whats new:>>
Bug fixes
When visualization returns null (No results), then UI becomes broken (#13801)
https://www.metabase.com/
-
Changelog
Main program update ( Main ):
Upd: Oracle component version is updated to Oracle.ManagedDataAccess.dll 19.10.0 (2020/11/17)(7629)
Related updates retain Oracle 10 support without being affected (7629)
Support Easy Connect Plus connection method and changes Latest connection settings (7629)
Add: Add Norwegian Bokmaal language (by Edvind Håpnes) (7629)
Add: (PostgreSQL 12+) Add JsonPath Type database type related processing (7629)
Add:(PostgreSQL) Add Composite Types to UDDT custom types (7629)
Fix: Improve interrupt handling capability, and fix (7613) The problem that automatic disconnection processing is not enabled (7629)
Upd: (Firebird) When the embedded version component does not exist, The original settings will be reopened to facilitate the update (7629)
Fix: (Oracle 10/11) Fix the problem that the initial default value of NUMBER exceeds the limit (7629)
Fix: Solve the problem that the size cannot be set correctly when using third-party fonts (7629)
Upd: PostgreSQL component version updated to Npgsql.dll 4.1.6 (2020/11/16)(7629)
Upd: Others include cumulative minor updates, corrections and optimization processing (7629) -Data
Browser and Editing (Data Browser and Editor ):
Add: Support ExpandoObject data type analysis processing (7629)
Fix: (PostgreSQL) Fix the problem that Composite Types data type cannot be displayed after (7592)
Fix:(PostgreSQL) Corrected (7592) timestamp/timestamptz/tstzrange database type related processing (7629)
Fix: (PostgreSQL) Corrected time/timetz database type related processing (7629)
Upd: Added timetz and improved timestamptz database type analysis capabilities (7629)
To generate script ( generating the scripts ):
the Add: support sCRIPT AS ALTER grammar definition generating (7629)
Fix: (Firebird) correcting (7613) lead to some type of information extra incorrect length is displayed (7629)
Fix: (Firebird ) amended DBTRIGGERS generation problem stalled (7629)
Data grid editor ( the cell editor ) / data grid browser ( the cell Viewer ):
Fix: (PostgreSQL) correction (7592) after Json Jsonb data type can not be saved question / ( 7629)
Data Export ( the data Export ):
the Add:(csv / tsv / psv / ssv / sql) to increase the blank option trimmed end of the line data (Trim Spaces trailing from the Data Fields) (7629)
SQL editor ( SQL Editor ):
Fix: corrected text under the old version of the implementation of Oracle 10g plan ( Plain Execution plan ) issue (7629) can not be displayed
Database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7629)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Fixed several bugs in exporting custom calculated fields to DBF and Database target formats.
Minor improvements in database opening interface.
http://www.vlsoftware.net/
-
Changelog
ERD: table copy-paste was fixed
Project delete now requires confirmation of project files delete
Command line: connection credentials now can be passed along with connection name/id
SSH: private key format conversion was improved (Linux)
SQL INSERT query generator now skips auto-generated columns
SQLite: table column delete feature was added
Teradata: active schema selector was added
Firebird: problem with missing views was fixed. View source editor was fixed
Exasol: table index create UI was fixed
SQL Server: index create UI was improved (index type selector)
Hive: SQL dialect was improved (extra keywords)
MySQL/MariaDB: privileges editor UI was fixed
HANA: triggers metadata reading was fixed (bug with wrong schema)
Many minor UI bugs were fixed
A lot of improvements for MacOS:
Problem with toggle checkboxes was fixed
Problems with inline value editors were fixed
Problem with connection editor open on single click was fixed
Problem with metadata viewer in BigSur was fixed
SQL editor:
Complex SQL queries parser was improved
Query folding now respects active SQL dialect
Problem with focus loss after query execute was fixed
Data transfer:
Imports from CSV/XLS: date columns support was added
Export in SQL INSERT format: support of various INSERT/REPLACE/UPSERT dialects was added
Problem with active schema switch during task execute was fixed
Export from query: task UI configuration was fixed (active schema select)
PostgreSQL:
Table DDL was fixed (serial columns)
Role members/permissions viewer was fixed
Permission editor now supports sequences and materialized views
Bug with partition list read was fixed
Oracle:
PL/SQL parser was significantly improved
View DDL read was fixed
Session manager now supports Oracle 9 and 8
BigQuery:
Problem with missing resultsets was fixed
Driver version was upgraded
https://dbeaver.io/
-
Changelog
Added the sqlite3_txn_state() interface for reporting on the current transaction state of the database connection.
Enhance recursive common table expressions to support two or more recursive terms as is done by SQL Server, since this helps make queries against graphs easier to write and faster to execute.
Improved error messages on CHECK constraint failures.
CLI enhancements:
The .read dot-command now accepts a pipeline in addition to a filename.
Added options --data-only and --nosys to the .dump dot-command.
Added the --nosys option to the .schema dot-command.
Table name quoting works correctly for the .import dot-command.
The generate_series(START,END,STEP) table-valued function extension is now built into the CLI.
The .databases dot-command now show the status of each database file as determined by sqlite3_db_readonly() and sqlite3_txn_state().
Added the --tabs command-line option that sets .mode tabs.
The --init option reports an error if the file named as its argument cannot be opened. The --init option also now honors the --bail option.
Query planner improvements:
Improved estimates for the cost of running a DISTINCT operator.
When doing an UPDATE or DELETE using a multi-column index where only a few of the earlier columns of the index are useful for the index lookup, postpone doing the main table seek until after all WHERE clause constraints have been evaluated, in case those constraints can be covered by unused later terms of the index, thus avoiding unnecessary main table seeks.
The new OP_SeekScan opcode is used to improve performance of multi-column index look-ups when later columns are constrained by an IN operator.
The BEGIN IMMEDIATE and BEGIN EXCLUSIVE commands now work even if one or more attached database files are read-only.
Enhanced FTS5 to support trigram indexes.
Improved performance of WAL mode locking primitives in cases where there are hundreds of connections all accessing the same database file at once.
Enhanced the carray() table-valued function to include a single-argument form that is bound using the auxiliary sqlite3_carray_bind() interface.
The substr() SQL function can now also be called "substring()" for compatibility with SQL Server.
The syntax diagrams are now implemented as Pikchr scripts and rendered as SVG for improved legibility and ease of maintenance.
https://www.sqlite.org/index.html
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
If a foreign key is nullable, rows can now be exported with no parents without violating the integrity
by setting the foreign key to null instead. In the same way parents can be deleted without their children.
Support of CLOB/BLOB in MS SQL
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
-View and edit data (Data Browser and Editor ):
Add: When the memory consumption exceeds Max 1GB(32bit)~8GB(64bit), it will automatically prompt to choose whether to continue or not to avoid affecting processing performance (7643)
Add: When memory is insufficient (OutOfMemoryException) Automatically interrupt processing at the time to avoid abnormal exit (7643)
Upd: The browsing progress increases and the memory occupied is displayed (7643) -Main
program update ( Main ):
Add: (Informix) Supports SQLI and DRDA Protocols dual communication protocol, automatic source detection Switch processing (7643)
Add:(Firebird) Support manually specifying the connection code (default is the database code) (7643)
Fix: (PostgreSQL) After the correction (7592), the numeric database type related processing (7643)
Upd: IBM DB2/Informix component version updated to IBM 9.7.4.4 .Data.DB2.dll (11.5.5000.9) (2020/11/18) (7643)
Misc: (IBM the DB2 / Informix) IBM the Data Server Client Packages Standard Package Version 11.5 FP0 (2020/11/18)
Upd: available The initial directory location of the portable database is automatically obtained from the location of the previous database, which greatly simplifies the omission of selection processing (7643)
Upd: Others include cumulative minor updates, corrections and optimization processing (7643)-Filtering
and sorting field names ( Filtering and the columns the Sorting ):
the Add: enable (7559) supports copying selected field to the clipboard functions (copy the selected the columns to Clipboard) (7643)
- data import ( the data Import ):
the Add:Support batch file importing process (Batch Support), allows select multiple files into processing (7643)
- Data Export ( the Data Export ):
Upd: user interruption after processing to avoid unnecessary subsequent processing operation (7643)
- generating a script ( generating the scripts ):
Fix: Fixed CLOB preset types of data missing quotes '' process (7643)
- design table ( the table Designer ):
the Add: (the SQLite / the Oracle 12+) [update] table ( Design Table) support new Auto field processing (7643)
- database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7643)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Bug fixes
Fix chain filtering with temporal string params like 'last32weeks' (#13876)
Linked filters breaking SQL questions on v0.37.2 (#13868)
Running with timezone Europe/Moscow shows Pulse timezone as MT instead of MSK and sends pulses on incorrect time (#13867)
For dump_to_h2, order fields to dump by ID (#13839)
For dump_to_h2, remove object count from log output (#13823)
https://www.metabase.com/
-
Whats new:>>
Improvements in opening dBase (DBF) databases in 64-bit applications when using ADO interface.
More correct quoting field names when exporting data to SQL Script and Database target formats.
Possibility to specify field mappings in the table mappings XML file for multi-table exporting. See table mappings file documentation for details. [Enterprise edition]
http://www.vlsoftware.net/
-
Changelog
Enhancements:
Restyled drill-through and actions popover (#13695)
Collections Redesign Implementation (#13660)
Add timeouts for both configurations (#13568)
Run metabase helm chart on a kubernetes cluster which has pod security policy (#13147)
Don't set Site URL on requests from ELB HealthChecker (#12996)
Request to add Updated timestamp type to data model, or generic timestamp type (#12386)
Docker image can not run as non-root (#9861)
Add option to disable user ID/hash remark added to every SQL question (#8539)
We should add field descriptions to lists of fields in the Data Reference (#6316)
Add Special Type: DateTime String (ISO) (#1576)
Bug fixes:
Object Details breaks if Field Type is "Field containing JSON", but data is not JSON (#12600)
https://www.metabase.com/
-
(https://i.postimg.cc/gJtnt1qv/screenshot-150.png)
Rdex is a freeform database which can be used to store addresses, phone numbers, birthdays, online ids, recipes etc. basically any miscellaneous piece of information. It is based on the idea of a cardfile, like a Rolodex. Just click "New Card," paste or type in some info and click save. Later, you can search for any text contained in the card by tpying the word you are searching for into the search box at the top.
License: GPL
Changelog
Improved security of password handling for encrypted files.
Added a timestamp (date) insertion menu item.
Added an erase button for the search box.
Added an option to open in List View.
Display in browser function now accepts file: urls from the local file system.
Organized preference items into a new options menu item.
Added ctrl double-click to select an entire line.
Added a portable memory stick capability that stores the rdex.ini file in the same folder as the program.
http://pnewman.com/rdex/rdex-windows.htm
-
(https://i.postimg.cc/3NQG89dd/Phrase-Express.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Changelog
The download package now contains SQLiteSpy.exe Win32 as well as Win64 executables.
Update built-in DISQLite3 engine to SQLite 3.31.1.
Add the BLOBIO SQL function extension. Example:
CREATE TABLE t(a blob);
INSERT INTO t VALUES (x'01020304');
SELECT readblob('main', 't', 'a', 1, 0, 4);
Add the DBDATA virtual table extension. Examples:
SELECT * FROM sqlite_dbdata();
SELECT * FROM sqlite_dbptr();
Add the FOSSILDELTA SQL function extension. Example:
SELECT delta_apply(x'0102', delta_create(x'0102', x'0304'));
Add the URIFUNCS SQL functions extension. Examples:
select sqlite3_filename_database('main');
select sqlite3_filename_journal('main');
select sqlite3_filename_wal('main');
Add the UUID SQL functions extension. Examples:
SELECT uuid();
SELECT uuid_str(uuid());
SELECT uuid_blob(uuid());
Add redo to SQL edit.
Automatic column widths of result grid take column caption into account.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
Changelog
Password field layout was fixed
Tasks editor view: collapse/expand behavior was fixed
Opening SQL files from shell was fixed (MacOS)
SAP HANA: connection settings page redesigned (thanks to
@kai-morich)
PostgreSQL: roles DDL view was added
SQL Server: stored procedures invocation was fixed
Clickhouse: ALTER TABLE scripts for new columns was fixed
Many minor UI bugs were fixed
Data editor:
Default column values are now shown for new rows
LIKE filers now add % masks automatically
Tabs close confirmation dialog was fixed
Value filter drop-down was fixed (problem with column mismatch was fixed)
Boolean values view is now configurable
Result tabs drag-n-drop behavior was fixed
Metadata editor:
Boolean values view is now configurable
Virtual foreign keys editor was fixed
Incorrect column length (zero or negative) was fixed
Data transfer:
Data type mapping was improved (better type matching)
Redshift:
Extra data types (non-PostgreSQL) support was added
Strings parser was fixed (escape with backslash)
https://dbeaver.io/
-
Whats new:>>
Workaround for "Parser hangs in some queries"
Internal refactoring measures
http://jailer.sourceforge.net/
-
Changelog
Enhancements:
Sandboxing: peek at metadata for native SQL sandboxing queries by running them as a test user (#13716)
Restyled drill-through and actions popover (#13695)
Collections Redesign Implementation (#13660)
Add timeouts for both configurations (#13568)
Add Swiss number formatting (Localization - Separator Style) (#13348)
Run metabase helm chart on a kubernetes cluster which has pod security policy (#13147)
Don't set Site URL on requests from ELB HealthChecker (#12996)
Request to add Updated timestamp type to data model, or generic timestamp type (#12386)
Docker image can not run as non-root (#9861)
Add option to disable user ID/hash remark added to every SQL question (#8539)
We should add field descriptions to lists of fields in the Data Reference (#6316)
Support unix timestamps in microseconds (µs) (#1889)
Add Special Type: DateTime String (ISO) (#1576)
Bug fixes:
datetime fingerprinters are incorrect for :type/UNIXTimestampSeconds columns (#14067)
Object Details breaks if Field Type is "Field containing JSON", but data is not JSON (#12600)
axl_ini: support line continuation for values
axl_gui: gui::Engine::writeClipboard should use sl::ArrayRef, not sl::Array
https://www.metabase.com/
-
Whats new:>>
Improved animation performance.
Workaround for "Parser hangs in some queries #1013"
Internal refactoring measures
http://jailer.sourceforge.net/
-
Changelog
Add: Support Firebird 4.0 new data type processing (int128, decfloat(16/34), time with time zone, timestamp with time zone))
Upd: Firebird component version updated to FirebirdSql.Data.FirebirdClient.dll 7.10 .1.0
Upd: the PostgreSQL version update to the member Npgsql.dll 4.1.7
Upd: Secure Shell Protocol ( SSH: Secure Shell ): PrivateKey supports both absolute and relative position saving
Add: (MariaDB) supports System-Versioned Tables (Temporal Tables) Object-related processing
Upd: Optimize the display and control of HiDPI high zoom ratio >150
Fix: Solve the problem of continuous flashing when the status bar prompts overlap with the mouse cursor
Upd : Update Italian language (by Paolo Saudin)
Upd: Others include cumulative minor updates, corrections and optimization processing-Server
version database and structure description filtering ( Filtering Databases and Schemas )
Add: Data Filter processing of library and structure description, add to the root node right-click menu
Add:(SQL Server) increased automatically excluded functions when no permission to access the database generated scripts ( Generating Scripts ):
Fix: fixes and improvements related fields pre-processing IS NULL the DEFAULT Database Migration ( Database Migration )(Pro)
Upd: All updates are the same as dbMigration .NET software
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
Dashboard subscriptions should respect dashboard filters' default values (#14291)
Pivot tables: subtotal rows missing when there are more than 2 fields in the "rows" bucket (#14245)
Add documentation for using saved questions as CTEs in the native SQL editor (#14198)
Pivot tables: visual polish (#14177)
Pivot tables: collapsable/expanding rows (#14171)
Document changes to collections layout (#14098)
Update docs with changes to drill-through/actions menus (#14095)
Write a smarter linter for our Liquibase migrations YAML file (#14092)
Document pivot tables (#14090)
Document Waterfall charts (#14074)
Pull in translations for new strings for 038 release (#14071)
Sandboxing: peek at metadata for native SQL sandboxing queries by running them as a test user (#13716)
Restyled drill-through and actions popover (#13695)
Collections Redesign Implementation (#13660)
Add timeouts for both configurations (#13568)
Bug fixes:
on startup sync, application says refingerprinting rather than fingerprinting (#14411)
startup logging of database changes has null values in logs (#14409)
Dashboard subscriptions: broken dropdown when trying to set Slack subscription/pulse to Hourly (#14399)
It's possible to create multiple dashboard subscriptions if the dashboard is slow due to slow viz types (#14397)
Dashboard subscription emails shouldn't say "Pulse:" in subject line (#14395)
Trying to visualize a SQL query's results as a pivot table locks up the UI (#14363)
Custom expression errors are too verbose now (#14345)
"Automatically run queries" setting should default to ON when adding a new database (#14334)
Pivot tables are missing cells when there aren't records(?) (#14243)
Pivot Table creates failing query and never shows visualization (#14148)
Can't use a binned numeric dimension as a grouping in a pivot table (#14136)
The dashboard subscription sidebar should be the full height of the browser's viewport (#14119)
Results attachment settings for dashboard subscriptions don't persist (#14117)
Subcollection permissions not working right in sidebar on master (#14114)
datetime fingerprinters are incorrect for :type/UNIXTimestampSeconds columns (#14067)
https://www.metabase.com/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
The data browser has been revised and improved:
In particular, an overview panel for the desktop was developed, which simplifies orientation in complex data views.
http://jailer.sourceforge.net/
-
Changelog
Oracle: dependencies information was enhanced (+dependents)
SAP HANA: connection editor waa enhanced (port numbers)
Greenplum: partitions and child tables read was fixed
Informix: stored procedures DDL formatting was fixed
Spanish localization was significantly improved (thanks to @ adamantike)
Several minor UI bugs were fixed
SQL Editor:
Server Output and Execution Log panels were redesigned
Server Output auto-show was added (configurable)
SQL formatting was fixed (IN clause)
Data editor:
Export in TXT (plaintext) format was improved (proper formatting added)
Documentation for date/time format patterns was added
Import from file: file selector wizard page was fixed
Connection editor:
Password field is disabled when it is not used
Driver selector page was redesigned
Driver properties editor was fixed (empty property values save)
MySQL:
GIS data types support was fixed
Table columns mapping was improved in data transfer
SQL Server:
Composite indexes metadata read was fixed
Database delete was improved (close other connections before delete)
MERGE queries support was improved (erroneous row count limit was removed)
https://dbeaver.io/
-
Changelog
Fix a potential use-after-free bug when processing a a subquery with both a correlated WHERE clause and a "HAVING 0" clause and where the parent query is an aggregate.
Fix documentation typos
Fix minor problems in extensions.
https://www.sqlite.org/index.html
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Improvements and bugfixes in Export dialog.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Add: The waiting window supports Countdown time display (7695)
Fix: Fix the interrupt processing on some databases, which may cause the problem of waiting too long (7695)
Fix: (PostgreSQL) Fix (7592) There is a problem that some data types cannot be read (7695)
Upd: (PostgreSQL) When connecting to Amazone Redshift, the compatibility mode is automatically set to avoid the Host can't be null error (7695)
Upd:Optimized display and control issues under HiDPI high zoom ratio >150 (7695)
Upd: PostgreSQL component version updated to Npgsql.dll 4.1.8 (2021/01/21)(7695)
Upd: MySQL component version updated to MySql.Data. dll 8.0.23 (2021/01/18)( )(7695)
Upd: Oracle component version updated to Oracle.ManagedDataAccess.dll 19.10.1 (2021/01/13)(7695)
Upd: Secure Shell Protocol ( SSH: Secure Shell ) component updated to Renci.SshNet.dll 2020.0.0 (2020/12/31)(7695)
Upd: Others include cumulative minor updates, corrections and optimizations (7695) -Custom
SQL file location ( Specifying the location of SQL files ):
Add:Add settings to the main settings option (Options->Custom SQL files location)(7695)
Upd: Support resetting to the preset location when re-modifying (7695)
Upd: Add interruption to restore the preset path processing to avoid incorrect assignment long waits (7695)
SQL editor ( SQL editor ):
the Add: keep the original formatting ( Keeping original formatting ): support Compact process ()
Database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET Software (7695)
http://fishcodelib.com/Database.htm
-
Changelog
3rd party updates:
update VCL Styles Utils code
get latest bugfixes for VirtualTrees component
upgrade installer compilation to InnoSetup v6.1.2
plink.exe update to v0.74
update sqlite3 libraries from v3.30.1 to v3.34.0
New features and enhancements in this version:
New CSV layout detection for "Import text file" dialog (select <New table>)
Support for table level check constraints on MariaDB
New "Rename tab" context menu for query tabs
New "CREATE code" tab in view editor
Tab restore feature:
Gracefully re-create folder if query tab file and its folder was deleted from outside
restore scroll position
restore active query tab
Grid export:
Convert "Copy rows" context menu item to a submenu, and provide all export formats, with icons
Support custom hotkeys for each of these grid export actions
SQL export:
Prevent "Variable 'sql_notes' can't be set to the value of 'NULL'", via IFNULL() wrap
Speed up data exports of large MS SQL tables, by introducing ORDER BY .. OFFSET .. FETCH clauses in SELECT's
Limit rows per exported INSERT to 1000 for MSSQL.
Auto-create directory path of output file
Support shortcut Ctrl+F for focus on filter edit on session manager
Data grid: Prefer SUBSTR() over LEFT() function, unsupported in old PostgreSQL versions
Support regproc and jsonb column types on PostgreSQL
Support binary values in "More values" quick filter menu
Restore minimized main window when user attempts to start a second HeidiSQL process in single-instance mode
Apply data type colors to column names in completion proposal
Widen status bar panels for big screens
Shortcut settings: Prompt user for overwriting an existing shortcut
Bugfixes
Fix various crash reports uploaded by users via exception dialog
Accept any whitespace after double-minus comment in MySQL/MariaDB mode
Add UTF-8 BOM in Excel output only in file-mode, not in copy-mode.
Fix grid search/replace with scope=selection
Enable MYSQL_OPT_LOCAL_INFILE, seems still required on some systems for importing local CSV files
Fix invalid enabled state of "Explain current query" action
Re-add CURRENT_TIMESTAMP function, removed accidentally in last update
Fix cleared highlighter's TableNames list in irrelevant events
Fix empty library drop-down after changing network type for the first selected session.
Fix wrongly parsed ON UPDATE clause of columns when information_schema is hidden by session setting
Enable cancel button after setting grid cell to NULL
http://www.heidisql.com/
-
Whats new:>>
The SQL formatting algorithm has been improved.
Increased responsiveness of the SQL console.
http://jailer.sourceforge.net/
-
Changelog
Enhancements:
Add CTA to migrate to MB Cloud in admin panel
Pivot tables: numbers in cells should be right-aligned, not left:
Dashboard subscriptions should respect dashboard filters' default values
Pivot tables: subtotal rows missing when there are more than 2 fields in the "rows" bucket
Add documentation for using saved questions as CTEs in the native SQL editor
Pivot tables: visual polish
Pivot tables should have standard drill-through actions
Pivot tables: collapsable/expanding rows
Document changes to collections layout
Update docs with changes to drill-through/actions menus
Bug fixes:
Pivot tables fail in dashboards
Pivot tables use the wrong public/embed endpoints
Error when opening child-collections on v0.38.0-rc2
on startup sync, application says refingerprinting rather than fingerprinting
startup logging of database changes has null values in logs)
Pivot tables can't handle pivoting when there's only a single grouping field Dashboard subscriptions: broken dropdown when trying to set Slack subscription/pulse to Hourly
It's possible to create multiple dashboard subscriptions if the dashboard is slow due to slow viz types.
Dashboard subscription emails shouldn't say "Pulse:" in subject line
Sharing icon shouldn't appear on public dashboards
Trying to visualize a SQL query's results as a pivot table locks up the UI
App becomes nearly unusable after trying to visualize a pivot table with 3+ metrics and 3+ breakouts
"Automatically run queries" setting should default to ON when adding a new database
Moved collections not being correctly included in api/collection/tree API response
Pivot tables are missing cells when there aren't records(?)
Pivot Table creates failing query and never shows visualization
Can't use a binned numeric dimension as a grouping in a pivot table
The dashboard subscription sidebar should be the full height of the browser's viewport
Results attachment settings for dashboard subscriptions don't persist
Subcollection permissions not working right in sidebar on master
https://www.metabase.com/
-
Changelog
Enhancements:
Pivot tables (#8572)
Waterfall charts (#11904)
Dashboard subscriptions (#13671)
Collections Redesign Implementation (#13660)
Restyled drill-through and actions popover (#13695)
Sandboxing: peek at metadata for native SQL sandboxing queries by running them as a test user (#13716)
Add timeouts for both configurations (#13568)
Add Swiss number formatting (Localization - Separator Style) (#13348)
Run metabase helm chart on a kubernetes cluster which has pod security policy (#13147)
Don't set Site URL on requests from ELB HealthChecker (#12996)
Request to add Updated timestamp type to data model, or generic timestamp type (#12386)
Docker image can not run as non-root (#9861)
Add option to disable user ID/hash remark added to every SQL question (#8539)
Add field descriptions to lists of fields in the Data Reference (#6316) — thanks to @rthouvenin!
Support unix timestamps in microseconds (µs) (#1889)
Add Special Type: DateTime String (ISO) (#1576)
Write a smarter linter for our Liquibase migrations YAML file (#14092)
Add a lightweight notify api endpoint (#14634)
Allow usage of PKCS-12 certificates with Postgres connections (#14626)
add cmd rotate-encryption-key (#14552)
fix(rotate-encryption-key) settings-last-updated is not encrypted (#14769)
Login page should automatically focus on the email input field (#14505)
Bug fixes:
Datetime fingerprinters are incorrect for :type/UNIXTimestampSeconds columns (#14067)
Object Details breaks if Field Type is "Field containing JSON", but data is not JSON (#12600)
On startup sync, application says refingerprinting rather than fingerprinting (#14411)
startup logging of database changes has null values in logs (#14409)
"Automatically run queries" setting should default to ON when adding a new database (#14334)
on startup sync, application says refingerprinting rather than fingerprinting (#14411)
Startup logging of database changes has null values in logs (#14409)
"Automatically run queries" setting should default to ON when adding a new database (#14334)
Moved collections not being correctly included in api/collection/tree API response (#14280)
Subcollection permissions not working right in sidebar on master (#14114)
Advanced Sandboxing ignores Data Model features like Object Detail of FK (#14740)
Custom GeoJSON files are not sorted in the dropdown (#14696)
user@password JDBC connection strings for application DB no longer work (#14678)
Shrunken bubbles shown in question for null values (#14662)
Drilling down by a Region Map assigns the wrong value to the filter (#14650)
Using "Reset to defaults" on textbox causes it to become a corrupted card on dashboard (#14644)
Sandboxing on tables with remapped FK (Display Values) causes query to fail (#14629)
dump-to-h2 does not return a non-zero exit code on failure (#14614)
Bar chart x-axis positions can cause different spacing depending on the dates returned (#14605)
dump-to-h2 with --dump-plaintext should check for presence of MB_ENCRYPTION_SECRET_KEY (#14588)
Token check retry is too aggressive (#14514)
Click Behavior with cross-filter sometimes does not list column options (#14473)
Sandboxed question with case Custom Field doesn't substitute the "else" argument's table (#14859)
Custom Expression using case() function fails when referencing the same column names (#14854)
Filtering a Custom Column does not give correct results when using "Not equal to" (#14843)
Cannot remove columns via QB sidebar, then query fails, but works if being removed via Notebook (#14841)
Advanced Sandboxing ignores Data Model features like Object Detail of FK (#14740)
Advanced Sandboxing using questions that return more/other columns than the sandboxed table is not possible anymore, but the errors are not helpful (#14612)
https://www.metabase.com/
-
(https://i.postimg.cc/3NQG89dd/Phrase-Express.png)
SQLiteSpy is a fast and compact GUI database manager for SQLite. It reads SQLite 3 files and executes SQL against them. Its graphical user interface makes it very easy to explore, analyze and manipulate SQLite databases.
License: Freeware for personal and educational use.
Changelog
Update built-in DISQLite3 engine to SQLite 3.34.1.
Add bytecode*() table-valued function.
Add tables_used*() table-valued function.
Add the uint collation sequence.
Add decimal extension functions for arbitrary-precision decimal arithmetic.
http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Features:
New Desktop Runtime (Using NWjs):
The Desktop Runtime is now based on NWjs which integrates a browser and the Python server creating a standalone application. By implementing it using NWjs we get rid of the separate server application and the independent browser. We also get rid of QT and C++ runtime logic.
There are two minor known issues with this feature (6255 and 6258), both of which are due to bugs in NWjs itself; Users on macOS should use the application menu to exit pgAdmin, rather than quitting from the Dock icon to avoid the first issue. The second issue may cause Windows users to see a red square instead of the normal application icon in some circumstances.
Logical Replication support:
Logical replication uses a publish and subscribe model with one or more subscribers subscribing to one or more publications on a publisher node. We have added support for logical replication by introducing new treeview nodes and dialogues with which users can easily create/alter/delete publications and subscriptions. Support is also included in the Schema Diff tool.
Quick Search functionality:
Added a quick search option in the Help menu to search menu items and help articles. Type at least three characters to display all the matching possibilities under Menu items and the relevant documents under Help articles.
Make Statistics, Dependencies, Dependants tabs closable. Users can add them back using the 'Add panel' option on the context menu for the tab strip.
When running in Docker/Kubernetes, ensure logs are not stored in the container, and only sent to the console.
Bugs/Housekeeping:
Use cheroot as the default production server for pgAdmin4.
Updated Javascript dependencies to the latest versions.
Fixed an issue where the focus is not properly set on the filter text editor after closing the error dialog.
Fixed an issue where the dependencies tab shows multiple owners for the objects having shared dependencies.
Fixed an issue where the Zoom to fit button in the ERD Tool only works if the diagram is larger than the canvas.
Fixed an issue where the user was unable to change the background color for a server.
Fixed an issue where external utility jobs (backup, maintenance etc.) are failing when the log level is set to DEBUG.
Ensure DEB/RPM packages depend on the same version of each other.
Fixed an autocomplete issue where it is not showing any suggestions if the schema name contains escape characters.
https://www.pgadmin.org/
-
Changelog
Main changes since 7.3:
Big number of improvements in data transfer tool (insert or update, types mapping, ordering, etc)
Spatial viewer: 3D objects support, custom tiles, SQLite support
SQL editor panels (log, output, result tabs, toolbars) were significantly redesigned
MacOS: a lot of UI rendering bugs were fixed, BigSur support added
A lot of database-specific issues were resolved and new features were added
All packages now include Java (no need to install it separately)
New databases: Trino, PostgreSQL for Google Cloud
Changes since 7.3.5:
MacOS: data grid renderer was fixed (bug with mess coloring)
Linux: package for ARM arch was added
Data transfer:
Multiple tables export ordering was improved
Tables manual reorder support was added
MySQL:
Events editor was added
mysqldump command line parameters now respect client and server versions
Oracle: tables statistics calculation was fixed
PostgreSQL: array data types resolution was fixed
Firebird: system objects detection was improved
BigQuery: driver version was upgraded
Exasol: SQL editor now supports LUA scripts (thanks to @Sargul)
Clickhouse: driver version was upgraded (SQL parser fix)
Redshift: bug with data types reading was fixed
Problem with "Tip of the day" popup was fixed
ERD: bug with broken notes layout after refresh was fixed
Action icons rendering was fixed on Linux
Many minor UI bugs were fixed
https://dbeaver.io/
-
Whats new:>>
More options are available when dragging files to Exportizer with open database.
Minor bug fixes in command line and action files processing.
Better processing text and CSV data in 64-bit version.
http://www.vlsoftware.net/
-
Whats new:>>
Detection and renewal of invalid database connections (further improvements).
The inplace editor in the data browser now also supports fields of the "boolean" data type.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- Transaction Mode ):
Upd: Significantly rewrite and optimize the processing efficiency of the transaction mode, affecting multiple related functions (7734)
Upd: Allow editing data ( Editing Data ) and search ( Search Table Data ) processing in the transaction mode (7734)
Upd: Non-query tab Mode (Non-Query Tabs) are processed in non-transaction mode (7734)
Upd:Enhance the interrupt handling, with non-transaction mode (7734)
Upd: data import ( the Data Import ) and script file execution ( Script File Execution ) is added to close the transaction mode prompt treatment (7734)
Fix: (Access) Provider amended version compatibility Sexual issues (7734)
Fix: (Firebird) Fix the problem that the Execution Plan cannot be displayed completely (7734)
Fix: (PostgreSQL/SQL Server/SQL Azure) Fix the exception handling problem when the transaction mode executes the wrong syntax (7734)
Fix: Fix the SessionID acquisition problem, affecting related functions (7734)
Fix: Fix the problem that may cause abnormal exit when establishing a connection failure (7734)-Main
program update ( Main ):
Upd: Improve analysis SQL and binding variables (Parsing SQL and Binding Variables) Test processing speed (7734)
Upd: Avoid the problem of abnormalities caused by repeated clicks on the connection during the connection process (7734)
Upd: Secure Shell protocol ( SSH: Secure Shell ) components to update Renci.SshNet.dll 2020.0.1 (2021/01/24) (7734)
Upd: filtering and servo version of the database schema ( Filtering Databases and Schemas ): Automatic processing added over detection avoid having to wait too long (7734)
Upd: improved relative path (relative path) processing mode (7734)
Upd: other comprising accumulated small update, modification and optimization (7734)
- to generate script ( generating the scripts ):
Upd: (PostgreSQL) Add REFERENCING and WHEN condition generation display (7734)
Fix: (SQL Server/SQL Azure) Fix the problem that the field Nullable status cannot be obtained correctly when the table name starts with _ (7734)-Database
migration ( Database Migration )(Pro):
Upd:All updates are the same as dbMigration .NET software (7734)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
Breadcrumbs can be confusing (the current one "seems" clickable when it's not) (#14879)
Difficult to see which cells has "Click behavior" vs normal behavior (#13548)
Bug fixes:
Serialization dump of aggregated questions are not copied over on load (#15048)
Serialization doesn't update Sub-Query variable reference (#15047)
Oracle, BigQuery filtering by column with day-of-week bucketing not working (#15044)
Pivot Table export not working on unsaved questions (#15027)
Pivot Table does not work for users without data permissions (#14989)
Pivot Table not working with Sandboxed user (#14969)
BigQuery: Joins in the query builder generate invalid table aliases (#14933)
BigQuery: Question Stays running until timeout when query is error in Native Query (#14918)
Serialization: Archived items are included in dump (#14911)
regexextract breaks query on sandboxed table (#14873)
Multi-level aggregations fails when filter is the last section (#14872)
Pivot queries aren't recorded to query execution log (#14765)
Start of Week not applied to Field Filter in Native question, which can lead to incorrect results (#14294)
In Safari 14, add-grouping button disappears randomly but consistently (#14131)
Serialization does not initialize 3rd party drivers when loading a dump (#13614)
Wrong day names are displayed when using not-Sunday as start of the week and grouping by "Day of week" (#13604)
Object Detail previous/next buttons not working correctly (#13250)
Global number formatting does not apply to percentages (#12659)
Native question filter widget reordering doesn't work (#9357)
https://www.metabase.com/
-
Changelog
Main program update ( Main ):
Add: Main menu integrates functions such as Tab Name and Context Menu (7744)
Add: Main taskbar integrates close and tab switching (Close/Previous/Next Tab) functions (7744)
Upd: The Recent connections menu supports scrolling processing to avoid excessively long display (7744)
Upd: The query tab menu is moved to the sub-option (Window->Tabs), and scrolling processing is supported at the same time to avoid excessively long display ( 7744)
Upd:The recently closed tabs drop-down menu supports scrolling to avoid excessive display (7744)
Fix: Fix the problem that the Tooltips cannot be redisplayed after executing the menu sub-functions (7744)
Upd: Others cumulative contains minor updates, correction and optimization (7744)
vertical tag mode ( vertical Tabs mode ) (64bit):
the Add: redesigned vertical mode label ( redesign vertical Tabs mode ): displays more intuitive, more convenient operation (7744)
Add: Support label placement and movement processing ( ALT must be pressed) (7744)
Add: Support label index number (IndexNumber) display (7744)
Upd: Completely replace no longer display horizontal labels at the same time (7744)
Upd: Update and optimize label color , Text style and prompt display (7744)-Query
Tabs:
Add:Increase the label auto-scaling setting option (Rename->Enable AutoResize Tabs: On/Off) (7744)
Fix: Fix (7716) the problem that may cause the index label data type and name sort processing to be invalid (7744)
Fix: The title name length is 1 when issues related amendments (7744)
Compare query ( comparison query ):
Upd: allows segmentation query mode with the float query mode back and forth to switch directly (7744)
row editing (the data editor ):
the Add: In addition to the original GUID type, increase Character type [VAR]CHAR(36) Support ( GUID Generator )(7744)
http://fishcodelib.com/Database.htm
-
Changelog
Fix a bug in the new DROP COLUMN feature when used on columns that are indexed and that are quoted in the index definition.
Documentation improvements.
https://www.sqlite.org/index.html
-
Changelog
Fix a problem in the appendvfs.c extension that was introduced into version 3.35.0.
Ensure that date/time functions with no arguments (which generate responses that depend on the current time) are treated as non-deterministic functions. Ticket 2c6c8689fb5f3d2f
Fix a problem in the sqldiff utility program having to do with unusual whitespace characters in a virtual table definition.
Limit the new UNION ALL optimization described by item 8c in the 3.35.0 release so that it does not try to make too many new subqueries
https://www.sqlite.org/index.html
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Changelog
Fixed "(Minor) Dropdown menu disabling inconsistency"
Fixed "Parameters not working when using complex filters"
Minor fixes and improvements
SQL Console and desktop improvements:
Queries are now subjected to intensive analysis, which makes it possible to detect primary and foreign keys and display them accordingly, as well as the origin table of each column.
Number data is now formatted and right-aligned.
Faster metadata acquisition with Oracle DBMS
http://jailer.sourceforge.net/
-
Changelog
Connection management:
Automatic ending of idle transactions was added
Network profiles configuration page was fixed
Filters in the connection selector dialog were fixed
Data transfer:
Possibility to disable foreign keys was added (PostgreSQL, Oracle)
Numeric data types mappings were improved
“Skip all errors” button added in the error dialog
Metadata editor:
Column delete now checks for dependent objects
Constraint/index create command now available in the columns edit tab
Problem with deleted object dup was fixed
SQL editor:
Script selector popup panel UIX was improved
Hex constants and scientific numbers formatting was fixed
Columns alias generation was improved
Multi-line comments support was fixed
Data editor:
Column filter UI was improved (value count column)
Extra configuration was added to SQL script generator
Better support of IE browser in the spatial viewer (GIS)
Virtual columns support (rows add/delete) was fixed
Cells selection was fixed (MacOS)
ERD:
Export as image: image cropping problem was fixed
Export in SVG format was improved
Diagram save now forces UTF encoding
Tables coloring was fixed
Show/hide system object option is now respected
Print command enablement was fixed
PostgreSQL:
PgBouncer support was fixed (problem with prepared statements)
Data types read queries were fixed for older (8.4 and earlier) versions
Role permissions editor was fixed
Infinity timestamp values support was added
Auto-generated columns support was added
Role name DDL was fixed
Teradata:
Triggers management was added
Views metadata read was fixed
Clickhouse:
Table data edit support was added
Tables and indexed create/drop DDL was fixed
Firebird:
Procedure parameters’ default value read was fixed
View metadata read was improved
Automatic app version upgrade was implemented
Notification popup rendering in dark theme was fixed
Perspective customization UI was fixed
Informix: foreign key DDL was fixed
Sybase IQ support (server version detection) was fixed
Vertica: view create/edit was fixed
Data Virtuality driver was added (thanks to @sebcom-gmbh)
Preferences localization was updated
https://dbeaver.io/
-
Changelog
Fixed "(Minor) Dropdown menu disabling inconsistency" #40
Fixed "Parameters not working when using complex filters" #41
New logo.
Minor fixes and improvements.
SQL Console and desktop improvements:
Queries are now subjected to intensive analysis,
which makes it possible to detect primary and foreign keys and display them accordingly,
as well as the origin table of each column.
Number data is now formatted and right-aligned.
Faster metadata acquisition with Oracle DBMS.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Issue #5404 - Show the login roles that are members of a group role be shown when examining a group role.
Issue #6212 - Make the container distribution a multi-arch build with x86_64 and Arm64 support.
Issue #6268 - Make ‘kerberos’ an optional feature in the Python wheel, to avoid the need to install MIT Kerberos on the system by default.
Issue #6270 - Added ‘–replace’ option in Import server to replace the list of servers with the newly imported one.
Issue #6271 - Added zoom scaling options with keyboard shortcuts in runtime.
Housekeeping:
Issue #3976 - Use schema qualification while accessing the catalog objects.
Issue #6176 - Make the ‘Save Data Changes’ icon to be more intuitive.
Bug fixes:
Issue #4014 - Fixed alignment issue under preferences for the German language.
Issue #4020 - Fixed color issue on the statistics tab for collection node in the safari browser.
Issue #4438 - Fixed an issue where adding/updating records fails if the table name contains percent sign.
Issue #4784 - Ensure that autovacuum and analyze scale factors should be editable with more than two decimals.
Issue #4847 - Fixed an issue where % displayed twice in explain analyze for query and table.
Issue #4849 - Rename text ‘table’ with ‘relation’ in the statistic tab for explain analyze.
Issue #4959 - Fixed an issue where the properties tab for collection nodes is unresponsive after switching the tabs.
Issue #5073 - Fixed an issue where the Save button is enabled for functions/procedures by default when open the properties dialog.
Issue #5119 - Fixed an issue where hanging symlinks in a directory cause select file dialog to break.
Issue #5467 - Allow underscores in the Windows installation path.
Issue #5628 - Remove the “launch now” option in the Windows installer, as UAC could cause it to run as an elevated user.
Issue #5810 - Ensure that cell content being auto selected when editing the cell data.
Issue #5869 - Ensure that SQL formatter should not add extra tabs and format the SQL correctly.
Issue #6018 - Fixed encoding issue when database encoding set to SQL_ASCII and name of the column is in ASCII character.
Issue #6159 - Ensure that the user should be able to kill the session from Dashboard if the user has a ‘pg_signal_backend’ role.
Issue #6206 - Ensure that the view/edit data panel should not be opened for unsupported nodes using the keyboard shortcut.
Issue #6227 - Ensure PGADMIN_DEFAULT_EMAIL looks sane when initialising a container deployment.
Issue #6228 - Improve the web setup script for Linux to make the platform detection more robust and overrideable.
Issue #6233 - Ensure that SQL formatter should not use tab size if ‘Use spaces?’ set to false.
Issue #6253 - Fixed an issue where the user is unable to create a subscription if the host/IP address for connection is 127.0.0.1.
Issue #6259 - Ensure that proper error message should be shown on the properties and statistics tab in case of insufficient privileges for a subscription.
Issue #6260 - Fixed an issue where the ‘Create Slot’ option is disabled in case of the same IP/host provided but the port is different.
Issue #6269 - Ensure the Python interpreter used by the runtime ignores user site-packages.
Issue #6272 - Fixed an issue where the user is not able to change the connection in Query Tool when any SQL file is opened.
Issue #6279 - Ensure that the venv activation scripts have the correct path in them on Linux.
Issue #6281 - Fixed an issue where schema diff showing wrong SQL when comparing triggers with different when clause.
Issue #6286 - Ensure that the template database should be visible while creating the database.
Issue #6292 - Fixed string index out of range error where the dependent tab is in focus and selecting any publication or table.
Issue #6294 - Fixed an issue where the dependent tab throwing an error when selecting any login/group role.
Issue #6307 - Fixed an issue where the incorrect values visible in the dependents tab for publication.
Issue #6312 - Fixed an issue where copy/paste rows in view data paste the wrong value for boolean type.
Issue #6316 - Ensure that the primary key should be visible properly in the table dialog.
Issue #6317 - Ensure that toggle buttons are accessible by most screen readers.
Issue #6322 - Fixed an issue where the top menu disappears when entering into the full screen for minimum screen resolution.
Issue #6323 - Ensure that the grantor name should be visible properly for the security tab in the table dialog.
https://www.pgadmin.org/
-
Changelog
Enhance the OP_OpenDup opcode of the bytecode engine so that it works even if the cursor being duplicated itself came from OP_OpenDup. Fix for ticket bb8a9fd4a9b7fce5. This problem only came to light due to the recent MATERIALIZED hint enhancement.
When materializing correlated common table expressions, do so separately for each use case, as that is required for correctness. This fixes a problem that was introduced by the MATERIALIZED hint enhancement.
Fix a problem in the filename normalizer of the unix VFS.
Fix the "box" output mode in the CLI so that it works with statements that returns one or more rows of zero columns (such as PRAGMA incremental_vacuum). Forum post afbbcb5b72.
Improvements to error messages generated by faulty common table expressions. Forum post aa5a0431c99e.
Fix some incorrect assert() statements.
Fix to the SELECT statement syntax diagram so that the FROM clause syntax is shown correctly. Forum post 9ed02582fe.
Fix the EBCDIC character classifier so that it understands newlines as whitespace. Forum post 58540ce22dcd.
Improvements the xBestIndex method in the implementation of the (unsupported) wholenumber virtual table extension so that it does a better job of convincing the query planner to avoid trying to materialize a table with an infinite number of rows.
https://www.sqlite.org/index.html
-
Changelog
-Main program update ( Main ): Fix: Fix (7716) In a specific database, if the last line of the statement is a one-line comment (--), an exception may occur (.NET's bug??) (7761) Fix: Fix (7744) causes Jet< ->The problem that the automatic switching ability of the ACE driver does not work (7761) Fix: Fix the problem that the taskbar is displayed abnormally when the data bar is minimized and then restored under editing (7761) Add: Add the display or hide the explorer panel button to the taskbar ( 7761) Upd: Optimize HiDPI high zoom ratio display(7761)
Upd: (SQLite 3.35+) SQL References and Reserved Words add support for Math functions (7761)
Upd: SQLite component version updated to System.Data.SQLite.DLL 1.0.114.0 (3.35.3) (2021/03/30)( 7761)
Upd: Oracle component version updated to Oracle.ManagedDataAccess.dll 19.11.0 (2021/03/05)(7761)
Upd: VistaDB component version updated to VistaDB.6.dll 6.1.2 (2021/02/28)( 7761)
Upd: Others include cumulative minor updates, corrections and optimizations (7761) -SQL Editor
( SQL Editor ):
Add: Added toggle folding function (Format->[T]Toggle All Foldings: Alt + T, Toggle Folding: Alt + F ) (7761)
Fix: Change the problem is not synchronized updated after enabling the folding feature set (7761)
- data table design ( the Table Designer ):
Upd: (SQLite 3.35+) supports native field delete (DROP the cOLUMN) processing (7761)
Upd: (the SQLite 3.30+) native support columns renamed (rENAME cOLUMN) processing (7761)
- the script generator ( Script generator ):
the Add: the master node supporting section check status display (7761)
- filtering and sorting field names ( filtering and the sorting the columns ):
Upd: optimization and highlighted search results display only consistent field (7761)
- vertical label mode ( vertical Number of Tabs mode ) (64bit):
Fix:Fixes tab asked to put mobile relevance (7761)
- Database Migration ( Database Migration ) (Pro):
Upd: all updates with dbMigration .NET software (7761)
http://fishcodelib.com/Database.htm
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Ability to specify names of sheets for multi-table exporting to XLSX format. This is especially useful when exporting multiple table to one file. [Enterprise edition]
Minor interface improvements and bug fixes.
http://www.vlsoftware.net/
-
Changelog
Fix a defect in the query planner optimization identified by item 8b above. Ticket de7db14784a08053.
Fix a defect in the new RETURNING syntax. Ticket 132994c8b1063bfb.
Fix the new RETURNING feature so that it raises an error if one of the terms in the RETURNING clause references a unknown table, instead of silently ignoring that error.
Fix an assertion associated with aggregate function processing that was incorrectly triggered by the push-down optimization.
https://www.sqlite.org/index.html
-
Changelog
Further desktop improvements:
Single-row views are now directly editable. It is also possible to search for columns within them.
The metadata view has been simplified and made clearer.
rowid/tid pseudo columns are used to identify a row when the table has no primary key.
An error in the row count query has been corrected.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
Overflow text on Ask a question page (#15439)
Frontend load issue: SMTP Email (#12692)
Add Bitcoin as a unit of currency (#11406)
Line chart dots don't have cursor: pointer when hovering (#5056)
Bug fixes:
Filtering on coerced column doesn't always know its coerced (#15317)
Wrong series label in multiple series scatterplot (#15150)
Dashboard Subscription fails for all SQL questions with a Field Filter on date column connected on dashboard (#15067)
Dashboard Subscription Emails do not work with filtered Native Queries (#15066)
Dashboard Subscription sidebar broken for Sandboxed users (#14990)
Provide more logging information on permission errors when creating Cards (#14931)
In Settings > Email, Save Changes is enabled even when there are no changes (#14749)
Exports always uses UTC as timezone instead of the selected Report Timezone (#13677)
Invalid Redirect Location After SAML Sign-in via Full App Embed (#13666)
Cannot download XLSX if there's more than 1 million results (#13585)
Pie chart sometimes does not show total (#12506)
Users with collections "edit" permissions and no data access permissions can't edit question metadata (#11719)
Column "Custom title" not working in tooltips (#11395)
Schema sync does not update changes in column type case (#7923)
Error on visualization change of a question with SQL queries view only permission (#6718)
https://www.metabase.com/
-
Changelog
Informix: SQL error position detector was added
Snowflake: active catalog/schema selector was fixed
DB2 LUW: extra embedded routines support added
Google Spanner driver configuration was updated
MariaDB: TIME data type support was fixed
Vertica: column comments read and update support was added
Redshift: table permissions read in table DDL was fixed
APM Jenifer driver configuration was added
Automatic version upgrade: app restart procedure was improved
Application icons were updated
SQL Editor:
Configuration of open editor action was added
Smart auto-completion of column values was improved
Problem with ambiguous column name resolution was fixed
Hyperlinks detection was fixed
Problems with SQL templates view freeze was fixed
SQL formatter of case and conditional operators was improved
Syntax highlighting for single and double quotes was fixed
SQL folding state is now saved for each script
Trim spaces command was added
Problem with double save/commit confirmations was fixed
Database navigator:
Quick schema filter was fixed
Metadata changes save: single transaction processing was improved
Delete object(s) dialog UI was improved
Data transfer:
Export to flat files now supports columns configuration
BOM support was added to CSV import
Data viewer:
BLOB viewer now respects content type of cell value
Grouping panel: queries with trailing comment now handled properly
Custom resultset ordering support was fixed
PostgreSQL:
Serial data types selector was fixed
Column default value editor was fixed
Numeric arrays rendering was fixed (number formatting removed)
SAP HANA (thanks to @wernerdaehn):
Smart completion was improved
Public synonyms read was added
Metadata object search was redesigned
SQL Server:
Default delimiter was changed to ; instead of GO
Synonyms support was improved
Check constraints added to table DDL
Unicode string literals generation was fixed
https://dbeaver.io/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
docs - add duplicate question section (#15421)
docs - update search for 39 (#15419)
Add an ENV var setting for typeahead search (#15379)
Update MS SQL Server JDBC driver version (#15287)
Fix Oracle SSL tests (#15260)
Add missing "is" assertions to various tests (#15254)
Custom Expression formula starts with high cursor placement on Firefox (#15245)
Custom Expression filter not setting the "Done" button to current state of the formula until onblur (#15244)
Only display schema in search results if there is more than one schema (#15230)
Support string and number filter operators in dashboard parameter filters (#15055)
Allow users to more easiy explore saved SQL results (#15010)
defsetting macro throw an Exception if you try to define a setting that's already defined in a different namespace (#15000)
Fix render error when removing a dashboard parameter (#14999)
Upgrade HoneySQL version to latest (#14934)
Dashboard Filter Improvements (to support large-scale rollout) (#14930)
SSH Connectivity Improvements (#14929)
MBQL Refactor: Combine various Field clauses into one new clause (#14897)
Switch native query execution to use Statement instead of PreparedStatement (#14883)
MongoDB shouldn't do an initial projection for :default date bucketing (#14838)
Return richer API response for search (#14832)
MongoDB & temporal filter query optimizations (#14829)
Migrate Off Flow (#14802)
Upgrade to React 16 (#14801)
Semantic types pt 1 (special-type -> semantic-type rename) (#14780)
Bug fixes:
Hitting return when modifying a custom expression incorrectly discards changes (#15241)
metabase/metabase-enterprise-head Docker image doesn't have enterprise extensions (#15226)
Custom expressions: UI is too wide when shown in the sidebar (#15217)
Search: some results are as being in a folder which doesn't exist in the data reference (#15216)
Error saving metric in data reference (#15127)
Negative filter can not be converted to custom expression (#14880)
https://www.metabase.com/
-
(https://i.postimg.cc/yxsrpq2J/screenshot-2975.png)
This compact and minimalist Windows GUI for SQLite will enable its users to perform a wide range of database operations and processes.
License: GPLv2
Changelog
Hold Ctrl to open database read-only
Add conv(num, base_from, base_to) to ora-extension
Fix issue #7: attached databases must use the same text encoding as main database
Fix autostart of a transaction if an imported sql file has own transaction
Fix the single table mode
Fix the main toolbar color for non-classic Windows theme
Fix an error on open non-SQLite file
https://github.com/little-brother/sqlite-gui
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Changelog
Improved rendering quality on HiDPI environments.
Many icons have been improved and increased in resolution.
Mac keyboard shortcuts are now also used with Nimbus-LAF.
The GUI has been simplified in some places and made clearer.
http://jailer.sourceforge.net/
-
Whats new:>>
Ctrl + Click to view a cell value in an query result
XML-extension
Fix minor bugs
https://github.com/little-brother/sqlite-gui
-
Changelog
Enhancements:
Add feature flag for the new 0.39.0 dashboard filter types (#15488)
docs - add duplicate question section (#15421)
docs - update search for 39 (#15419)
Add an ENV var setting for typeahead search (#15379)
Add missing "is" assertions to various tests (#15254)
Custom Expression formula starts with high cursor placement on Firefox (#15245)
Custom Expression filter not setting the "Done" button to current state of the formula until onblur (#15244)
Normalize queries in URL fragments on FE (#15079)
Support string and number filter operators in dashboard parameter filters (#15055)
Allow users to more easiy explore saved SQL results (#15010)
defsetting macro throw an Exception if you try to define a setting that's already defined in a different namespace (#15000)
Fix render error when removing a dashboard parameter (#14999)
Upgrade HoneySQL version to latest (#14934)
Dashboard Filter Improvements (to support large-scale rollout) (#14930)
SSH Connectivity Improvements (#14929)
MBQL Refactor: Combine various Field clauses into one new clause (#14897)
MongoDB shouldn't do an initial projection for :default date bucketing (#14838)
Return richer API response for search (#14832)
MongoDB & temporal filter query optimizations (#14829)
Migrate Off Flow (#14802)
Bug fixes:
Pulse fails when visualization_settings is referring to a field-literal column (#15475)
Login History not recording correct IP address (#15437)
Questions based on Saved Questions is not using the same query for date filters leading to wrong results (#15352)
Hitting return when modifying a custom expression incorrectly discards changes (#15241)
metabase/metabase-enterprise-head Docker image doesn't have enterprise extensions (#15226)
Custom expressions: UI is too wide when shown in the sidebar (#15217)
Search: some results are as being in a folder which doesn't exist in the data reference (#15216)
Error saving metric in data reference (#15127)
Negative filter can not be converted to custom expression (#14880)
Don't show stacktrace to users during SAML/JWT login (#14820)
https://www.metabase.com/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update (Main):
Add: Support Asynchronous Processing (7774)
Misc: Initially search and browse the database in advance of [Native] and [Non-Native] Asynchronous Processing
Add: Main Menu Tab Name (Tab Name): Support Click Swipe Middle mouse button to close the tab (7774)
Upd: (MySQL) Remove the wrong connection attribute Allow Load Data Local Infile, and change it to the default enable processing (7774)
Fix: Fix the problem that the current [database or structure description] is not restored after reconnecting without interrupting the connection (7774)
Fix: (32bit) Fix (7761) the problem that the taskbar is displayed abnormally when the window is maximized (7774)
Upd: PostgreSQL component version updated to Npgsql.dll 4.1.9 (2021/04/06)(7774)
Upd: SQLite component version updated to System.Data.SQLite.DLL 1.0.114.0 (3.35.4) (2021/04/ 02)(7774)
Upd: IBM DB2/Informix component version updated to IBM.Data.DB2.dll 9.7.4.4 (11.5.5010.4) (2021/04/01)(7774)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.5 FP1 (2021/04/01)
Upd: Others include cumulative minor updates, corrections and optimization processing (7774) -Data Browser
Viewing and Editing (Data Browserand Editor ):
The Add: upper left corner column shows the total number of fields (Total Columns count) and the total number of data (Total Rows count) (7774) column
Upd: field tips ( Column Tips ) and the Field Properties ( Column the Properties ): Support Display of the same field name in different tables (7774)
Upd: The data collection label of high memory consumption will be automatically closed after disconnection (7774)
Fix: (PostgreSQL) Fix (7592) cause the object to return to the data collection display ( Displaying RefCursor) results ) function does not work (7774)-Data
Editor Data Editor:
Add: filter expression (Filter Expression) adds a key to clear (Clear) button processing (7774) -Search Table Data
Search Table Data:
Add:Add one-click Clear button processing to search conditions (7774) -Search Database Objects
Search Database Objects:
Upd: Improve the efficiency of script content search, cancel processing through the clipboard (7774)-Script Generator
Script Generator:
Upd: Improve the efficiency of generating script processing, cancel processing through the clipboard (7774)-Visual Execution Plan
Visual Execution Plan:
Fix: (HP Vertica 9.x+) Solve problems caused by the difference in the output format of the database version issue (7774) of the normal display
Vertical label mode ( vertical Number of Tabs mode ) (64bit):
Fix: corrected (7761) cause problems label search stalled (7774)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/zGMwXvKw/screenshot-2999.png)
Explore the contents of SQLite databases right from Windows Explorer, with this integrated viewing solution that offers an information report.
Freeware
http://www.evilapp.com/product_pages/dbbrother.html
-
Changelog
Dark theme support was improved (Windows 10 and GTk)
Metadata search now supports search in comments
SQL Server: MFA (multi-factor authentication) support was added
PostgreSQL: array data types read was fixed
Oracle: indexes were added to table DDL
Vertica: LIMIT clause support was improved
Athena: extra AWS regions added to connection dialog
Sybase IQ: server version detection was improved
SAP ASE: user function loading was fixed
Informix: cross-database metadata read was fixed
We migrated to Eclipse 2021-03 platform
Data viewer:
Copy As: format configuration editor was added
Extra configuration for filter dialog (performance)
Sort by column as fixed (for small fetch sizes)
Case-insensitive filters support was added
Plaintext view now support top/bottom dividers
Data editor was fixed (when column name conflicts with alias name)
Duplicate row(s) command was fixed for multiple selected rows
Edit sub-menu was returned to the context menu
Columns auto-size configuration was added
Dictionary viewer was fixed (for read-only connections)
Current/selected row highlighting support was added (configurable)
GIS/Spatial:
Map position preserve after tiles change
Support of geometries with Z and M coordinates was added
Postgis: DDL for 3D geometry columns was fixed
Presto + MySQL geometry type support was added
BigQuery now supports spatial data viewer
Binary geo json support was improved
Geometry export was fixed (SRID parameter)
Tiles definition editor was fixed (multi-line definitions + formatting)
SQL editor:
Auto-completion for objects names with spaces inside was fixed
Database objects hyperlinks rendering was fixed
https://dbeaver.io/
-
Whats new:>>
Fix defects in the new ALTER TABLE DROP COLUMN feature that could corrupt the database file.
Fix an obscure query optimizer problem that might cause an incorrect query result.
https://www.sqlite.org/index.html
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Minor interface changes.
Minor fixes.
http://www.vlsoftware.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
Housekeeping:
Issue #5319 - Improve code coverage and API test cases for Server module.
Bug fixes:
Issue #4001 - Updated docs and screenshots to cover the Notifications tab on the Query Tool.
Issue #5519 - Ensure that the query tool tab should be closed after server disconnection when auto-commit/auto-rollback is set to false.
Issue #5908 - Fixed an issue where shortcut keys are not working with manage macro.
Issue #6076 - Fixed an issue where correct error not thrown while importing servers and JSON file has incorrect/insufficient keys.
Issue #6082 - Ensure that the user should not be to change the connection when a long query is running.
Issue #6106 - Fixed flickering issue of the input box on check constraints.
Issue #6161 - Fixed an issue where the cursor shifts its focus to the wrong window for all the query tool related model dialogs.
Issue #6220 - Corrected the syntax for ‘CREATE TRIGGER’, use ‘EXECUTE FUNCTION’ instead of ‘EXECUTE PROCEDURE’ from v11 onwards.
Issue #6274 - Ensure that the strings in the LDAP auth module are translatable.
Issue #6293 - Fixed an issue where the procedure creation is failed when providing the Volatility option.
Issue #6306 - Fixed an issue while selecting the row which was deleted just before the selection operation.
Issue #6325 - Ensure that the file format for the storage manager should be ‘All files’ and for other dialogs, it should remember the last selected format.
Issue #6327 - Ensure that while comparing domains check function dependencies should be considered in schema diff.
Issue #6333 - Fixed sizing issue of help dialog for Query Tool and ERD Tool when open in the new browser tab.
Issue #6334 - Fixed SQL panel black screen issue when detaching it in runtime.
Issue #6338 - Added missing dependency ‘xdg-utils’ for the desktop packages in RPM and Debian.
Issue #6344 - Fixed cannot unpack non-iterable response object error when selecting any partition.
Issue #6356 - Mark the Apache HTTPD config file as such in the web DEB and RPM packages.
Issue #6367 - Fixed an issue where the Save button is enabled by default when open the table’s properties dialog on PG 9.5.
Issue #6375 - Fixed an issue where users are unable to see data of the partitions using the View/Edit data option.
Issue #6376 - Fixed an issue where a connection warning should be displayed on the user clicks on explain or explain analyze and the database server is disconnected from the browser tree.
Issue #6379 - Fixed an issue where foreign data wrapper properties are not visible if the host option contains two host addresses.
Issue #6385 - Ensure that Backup and Restore should work on shared servers.
https://www.pgadmin.org/
-
Whats new:>>
The detail view dialog has been made non-modal, allowing a smoother workflow.
Rows can now also be edited via the detail view dialog.
http://jailer.sourceforge.net/
-
Whats new:>>
Support of encrypted database using by SQLite3 Multiple Ciphers
Ability to open in-memory database (issue #9)
Fix extension functions: XML.xml_each and ora.strpart
Fix insertion a number as numeric in a text column
Fix quick references in a single table mode
Up SQLite to 3.35.5
https://github.com/little-brother/sqlite-gui
-
Changelog
Main program update ( Main ):
Upd: Asynchronous Processing (7774)
Add: Support Asynchronous [Interrupt] Processing (7788)
Add: Support Database [Connect] Asynchronous Processing (7788)
Add: Support [ Intelligent Sensing Parameter Message ] Asynchronous processing (7788)
Upd: Optimization and support for more [Query] and [Browse] Asynchronous processing (7788)
Upd:Optimize and improve ODBC asynchronous processing (7788)
Fix: (MySQL/Informix) Fix the problem of trying to switch connection after clicking to cancel the connection test (7788)
Upd: Improve the display of different themes (Themes) HiDPI high zoom ratio (7788) )
Upd: MySQL component version updated to MySql.Data.dll 8.0.24 (2021/03/25) ( )(7788)
Upd: Others include cumulative minor updates, corrections and optimization processing (7788) -Data
Column browsing and editing ( Data Browser and Editor ):
Upd: (Oracle) Solve the problem that the timestampltz read speed is too slow (7788) -SQL Editor
( SQL Editor ):
Upd: Automatically jump to the error column (or position): Contains annotations and variable processing issue (7788)
Data import ( the data Import ):
Upd: Modify seconds batch processing (Batch Seconds:> 2s to> 3s), automatic batch approval (7788) is exceeded
Screening of field data ( Filtering Data of column A ):
the Add: Support type field value IS [ NOT] NULL data screening process (7788)
Upd: improved search input processing, while reducing the delay search problem (7788)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
Table with multiple Entity Key columns incorrectly filtering on "Connected To" drill-through (#5648)
Bug fixes:
Tooltip shows incorrect values on unaggregated data with breakout (#15785)
Can't use parentheses as expected in filter expressions (#15754)
UI prevents adding 2 parameters to Percentile() function (#15714)
Login logo is left-aligned on EE, when whitelabel features are enabled (#15713)
No loading spinner when clicking a Collection on the home page (#15221)
Tooltip on unaggregated data does not show summed value like the visualization (#11907)
https://www.metabase.com/
-
Changelog
Navigator:
Database statistics in simple mode was fixed
Legacy search icons were updated
Legacy edit toolbar and main toolbar items was removed
Columns reorder now supports multiple columns
Object lookup function now supports search in comments
DBeaver main menus are visible in DBeaver perspective only
SQL editor:
Collapsed results panel expand was fixed
Data editor:
Find/replace dialog was improved
Virtual unique key create dialog was redesigned
References panel was fixed for custom SQL queries
SSH:
SSH Agent support was fixed
SSHJ extension install was fixed
MySQL:
Column editor was fixed (DEFAULT_GENERATED clause removed)
Index editor was added
PostgreSQL:
Schema data types read was fixed
Sequence editor was implemented
Data type rename support was added
SQL Server:
Calculated columns support was added
Extended properties were added to table DDL
Default precision and scale for numeric data types was fixed
View triggers support was added
Oracle:
Functions folder was added (in addition to Procedures)
Jobs support was added (read-only)
Data type compile action was fixed
Synonyms read was fixed for partitioned tables
Table triggers loading performance was improved
Trigger disable/enable tool was added
Procedure/function dependencies were added
Comments for views and view columns were added
Data type DDL was fixed for predefined types
Redshift: problem with read-only resultset was fixed
SAP HANA:
Table columns was fixed for table names with special symbols
Hex literal formatting was fixed
Sybase IQ: SQL dialect support was improved
Snowflake: drop procedure function was fixed
DB2: stored procedures call generator was improved
Vertica:
Table column create/edit was fixed
View constraints read was implemented
Unique key creation was fixed
DuckDB driver configuration was added
RMI server waas fixed (no more public port listeners)
https://dbeaver.io/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Changelog
Sessions can be restored from the history of recent sessions.
The automatic initial naming of database connections has been greatly improved.
http://jailer.sourceforge.net/
-
Whats new:>>
Inplace editors for PostgreSQL data types "hstore", "ghstore", "json", "jsonb" and "boolean".
http://jailer.sourceforge.net/
-
Whats new:>>
Prevention of the "Streaming result set is still active." error with mysql.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
Add: Object [ Quick Filter / Auto-Complete ]: Contains DATABASE TRIGGERS object (7804)
Upd: Improve the processing speed of obtaining the total number of table data rows (affects multiple functions) (7804)
Upd: Servo version connection editor Number limit, increased to 512 characters (7804)
Upd: Asynchronous Processing:
Add:Support for asynchronous processing such as [Backup/Restore/Compression/Encryption] (7804)
Upd: (SQLite) Improve the processing efficiency of file-related functions (7804)
Upd: SQLite component version updated to System.Data.SQLite.DLL 1.0.114.0 ( 3.35.5) (2021/05/02) (7804)
Upd: other minor updates contain accumulated, correction and optimization (7804)
Comparative query ( comparison query ):
Upd: Add the main label [repeat / compare / substituted] related function processing (7804)
the script generator ( Script generator ):
Upd: (the SQLite) supported omitted gENERATED ALWAYS calculated data fields generating process (7804) keyword
Upd: (the SQLite) improved detection CHECK Constraints generation processing ( 7804)
Upd: (SQLite) Remove the HIDDEN keyword when the data type is displayed (7804)
Database Migration ( Database Migration ) (Pro):
Upd: all updates with dbMigration .NET software (7804)
http://fishcodelib.com/Database.htm
-
Changelog
Navigator:
Boolean properties editor behavior was redesigned
Broken shortcuts (F2, F4, etc) in object editor were fixed
Redundant help icons removed from standard dialogs
Language change validation and documentation was added
Quick filter now supports triggers
SQL Editor:
Auto-completion was fixed for table aliases, joins and asterisks
Smart commit now ignores EXPLAIN statements
Big updated row count (>2gb) support was added
Output log enable/disable button was added
Data editor:
Selected rows highlight was fixed
Bug with overlapping timestamp and FK values was fixed
Find/replace dialog now respects number formatting
ERD viewer: property view support was fixed, entity/attributes context menu was fixed
PostgreSQL:
Constraints and indexes support was added
Problem with constantly growing search_path was fixed
Fully-qualified table names in foreign keys DDL was fixed
PGPASS authentication now can be used with empty user name
NaN and Infinity numbers formatting was fixed
Data transfer: ON DUPLICATE query generation was fixed
Database size statistics was added (configurable, off by default)
CREATE DOMAIN DDL was fixed
DB2: BEGIN/END blocks support was added
Greenplum: DDL for replicated tables was fixed
Oracle:
Procedure body formattign was fixed (for encoded procedures)
Procedures/triggers/packages DDL statements processing was fixed
Redshift: view columns metadata read was fixed, extra data type aliases were added
Vertica:
Table columns read was fixed for older Vertica versions
Sequences support was added
BigQuery driver version was upgraded
Eclipse plugin: bug with redundant .dbeaver folders was fixed
System notifications support was added on Linux
Jar code sign certificate was updated
Big number of minor bigfixes
https://dbeaver.io/
-
Changelog
Enhancements:
Show right versions on enterprise custom builds (#15677)
Not possible to select pinned collection item using checkbox (#15338)
Collection tree loader causes UI jump (#14603)
Need better instructions for setting up Google Auth (#9744)
Bug fixes:
Regression combining Druid date filters with dimension filters (#15903)
Regression in filtering Druid table where greater than date (#15902)
Variable Field Type after upgrade "Input to parse-value-to-field-type does not match schema" (#15901)
Whitelabel favicon does not work correctly in all browsers (#15711)
The new "contains" behavior for field value lookup doesn't work outside of dashboards (#15240)
Cannot restore table visibility in Data Model, when database is down (#15165)
LDAP user authorization failed with $ in password (#15145)
Difficult to use some filters, when user has no data permissions [FE - Filter widget stops working if API endpoint returns 403] (#15119)
Serialization: Dashboard cards are corrupted, when questions are outside of dashboard collection (#14912)
Filters with dropdown lists uses query on the database (#13832)
Login Failing for LDAP if user email isn't lowercase (#13739)
Startup warning about unsupported class will impact performance (#13625)
Auth Returns 400 Bad Request instead of 401 Unauthorized upon wrong credentials submission (#13140)
https://www.metabase.com/
-
(https://i.postimg.cc/WzsnhBCc/screenshot-1263.png)
SQLite Database Browser is a freeware, public domain, open source visual tool used to create, design and edit database files compatible with SQLite. It is meant to be used for users and developers that want to create databases, edit and search data using a familiar spreadsheet-like interface, without the need to learn complicated SQL commands.
Changelog
Fix saving the list of extensions in the Preferences dialog
Corrected a typo in the French translation
Updated the included SQLite and SQLCipher libraries to their latest release (SQLite 3.35.5, SQLCipher 4.4.3)
Updated the “public” certificate, used for communicating with DBHub.io anonymously
http://sqlitebrowser.org/
-
(https://i.postimg.cc/yxsrpq2J/screenshot-2975.png)
This compact and minimalist Windows GUI for SQLite will enable its users to perform a wide range of database operations and processes.
License: GPLv2
Changelog
"Save as" for database (issue #29)
Line number in a status bar (issue #22)
Line number in an error message (issue #23)
Fix editor's bug in Win10 (issue #25)
Fix issues: #18, #20, #21, #24, #26, #27, #28
https://github.com/little-brother/sqlite-gui
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Issue #5954 - Added support to set auto width of columns by content size in the data output window.
Issue #6158 - Added support to connect PostgreSQL servers via Kerberos authentication.
Issue #6397 - Added “IF NOT EXISTS” clause while creating tables and partition tables which is convenient while using the ERD tool.
Bug fixes:
Issue #4436 - Fixed an issue where drag and drop object is not correct in codemirror for properties dialog.
Issue #5477 - Added support for cache bust webpack chunk files.
Issue #5555 - Fixed an issue where data is displayed in the wrong order when executing the query repeatedly.
Issue #5776 - Ensure that while connecting to the server using SSPI login, it should not prompt for the password.
Issue #6329 - Fixed an issue where the wrong SQL is showing for the child partition tables.
Issue #6341 - Fixed an issue where CSV download quotes the numeric columns.
Issue #6355 - Ensure that pgAdmin should not allow opening external files that are dragged into it.
Issue #6377 - Fixed an issue where schema diff does not create DROP DEFAULT statement for columns.
Issue #6385 - Ensure that Backup and Restore should work on shared servers.
Issue #6392 - Fixed an issue where the filter ‘Include/Exclude By Selection’ not working for null values.
Issue #6399 - Ensure that the user should not be able to add duplicate panels.
Issue #6407 - Added support for the creation of Nested Table and Varying Array Type for Advanced Server.
Issue #6408 - Fixed ModuleNotFoundError when running setup.py from outside of the root.
Issue #6409 - Fixed an issue where the current debug line is not visible in the ‘Dark’ theme.
Issue #6413 - Fixed an issue where duplicate columns are visible in the browser tree, which is owned by two sequences.
Issue #6414 - Fixed an issue where the Help message not displaying correctly on Login/Group role.
Issue #6416 - Added comment column in the properties panel for View and Materialized View collection node.
Issue #6417 - Fixed an issue where query editor is not being closed if the user clicks on the ‘Don’t Save’ button.
Issue #6420 - Ensure that pgAdmin4 shut down completely on the Quit command.
Issue #6443 - Fixed an issue where file dialog showing incorrect files for the selected file types.
Issue #6444 - Fixed an issue where the user is not warned if Kerberos ticket expiration is less than 30 min while initiating a global backup.
Issue #6445 - Ensure that proper identification should be there when the server is connected using Kerberos or without Kerberos.
https://www.pgadmin.org/
-
Whats new:>>
An error in the autocompletion of "*" in "Insert into... Select..." statements has been corrected.
Working with multiple browser windows has been made clearer.
http://jailer.sourceforge.net/
-
(http://www.nirsoft.net/utils/esedatabaseview.png)
ESEDatabaseView reads and displays the data stored inside Extensible Storage Engine (ESE) database (Also known as 'Jet Blue' or .edb file). It displays a list of all tables available in the opened database file, allows you to choose the desired table to view, and then when you choose a table, it displays all records found in the selected table.
ESEDatabaseView also allows you to easily choose one or more records, and then export them into comma-delimited/tab-delimited/html/xml file, or copy the records to the clipboard (Ctrl+C) and then paste them into Excel or other spreadsheet application.
License: Freeware
Whats new: >>
Updated to work properly in high DPI mode.
Added secondary sorting support: You can now get a secondary sorting, by holding down the shift key while clicking the column header. Be aware that you only have to hold down the shift key when clicking the second/third/fourth column. To sort the first column you should not hold down the Shift key.
Added option to change the sorting column from the menu (View -> Sort By). Like the column header click sorting, if you click again the same sorting menu item, it'll switch between ascending and descending order. Also, if you hold down the shift key while choosing the sort menu item, you'll get a secondary sorting.
http://www.nirsoft.net/utils/ese_database_view.html
-
Changelog
Connection Setting ( Connection Profile ):
Add: (SQL Server / SQL Azure) support for the latest Azure Active Directory authentication Login methods (7814)
new Directory contains the Active Interactive / Service Principal / Flow Device Code / Managed the Identity and other authentication
Add:(SQL Server/SQL Azure) Add Active Directory Authentication drop-down option in the main interface (7814)-Main
program update ( Main ):
Add: (SQLite) Additional Commands ( Additional Commands ): Support loading application extension modules SELECT LOAD_EXTENSION(' filename ')(7814)
Add: (SQLite) database tool supports loading application extension modules (Mainmenu -> Database Tools -> Extensions )(7814)
Add: supports the latest PostgreSQL 14.0 beta1 database system (2021/05/20 )(7814) The
update includes: (64bit) database backup/restore/object authorization management ( Grant Manager )... and other functions (7814)
Upd: Update Database .NET Additional Files 64bit(2021/05/20)(7814)
Update PostgreSQL 14.0 related components
Add: (PostgreSQL) Added support for hstore and ghstore extended data types (7814)
Upd: (PostgreSQL) Fixed structure description PUBLIC is the default search path (search_path)( 7814)
Upd: (Firebird) Reserved Words (ReservedWords) are loaded according to different database versions (7814)
Fix: Improve the processing when the last selected (database or structure description) of the load no longer exists (7814)
Upd: Others include cumulative minor updates, corrections and optimization processing (7814)-SQL
Editor ( SQL Editor ):
Add: Code Folding: Add SELECT...FROM processing (7814)
Add: Automatically summarize the same data of INSERT INTO table record processing, display and reduce unnecessary records (7814)
the script generator ( Script generator ):
Fix:Generation (SQL INSERTs) multiple choice items into a single file related bug fixes (7814)
Upd: optimized instruction code generation processing speed and reduce the memory footprint (7814)
- Database Migration ( Database Migration ) (Pro):
Upd: All Updates with dbMigration .NET software (7814)
http://fishcodelib.com/Database.htm
-
Changelog
+ Ctrl + / in Editor to comment/uncomment block (issue #33)
+ Shift + F3 in Editor to change text case
+ Ctrl + A/Backspace/Del in small inputs (issue #35, #36)
+ .set and .get commands in terminal
* Fix an error line number (issue #31)
* Fix save to file behaviour (issue #32, #34)
* Improve charts (issue #11)
* Fix bugs
https://github.com/little-brother/sqlite-gui
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
Main program update ( Main ):
Fix: Fix (7814) the problem that the judgment of ignoring case difference is not working (affects multiple functions) (7818)
Add: (SQLite) Additional Commands ( Additional Commands ): Support loading application expansion module SELECT LOAD_EXTENSION(' filename ')(7814)
Add: (SQLite) Database tools support loading application extension modules (Mainmenu -> Database Tools -> Extensions )(7814)
Add: Support the latest PostgreSQL 14.0 beta1 database system (2021/05/20)(7814)
update includes: (64bit) database backup/restore/object authorization management ( Grant Manager )... and other functions( 7814)
Upd: Update Database .NET Additional Files 64bit (2021/05/20)(7814)
Update PostgreSQL 14.0 related components
Add: (PostgreSQL) Add support for hstore, ghstore extended data types (7814)
Upd: (PostgreSQL) Fixed structure Description PUBLIC is the default search path (search_path) (7814)
Upd: (Firebird) Reserved Words (ReservedWords) are loaded according to different database versions (7814)
Fix: Improve loading when the last selected (database or structure description) has been loaded Related processing when it does not exist (7814)
Upd:Other minor updates include the cumulative correction and optimization (7818)
Connection settings ( Connection Profile ):
the Add: (SQL Server / SQL Azure) support for the latest Azure Active Directory Authentication Login Methods (7814)
new Directory contains the Active Interactive / Service Authentication methods such as Principal/Device Code Flow/Managed Identity
Add: (SQL Server/SQL Azure) Add Active Directory Authentication drop-down option in the main interface (7814)-SQL
Editor ( SQL Editor ):
Add: Code Folding: SELECT ... FROM increase processing (7814)
the Add: automatically aggregated INSERT INTO table records the same process, to reduce (7814) the display of unnecessary records
The instruction code generator ( Script generator):
Fix: generation (SQL INSERTs) multiple choice items into a single file related bug fixes (7814)
Upd: optimized instruction code generation processing speed and reduce the memory footprint (7814)
Database Migration ( Database Migration ) (Pro):
Upd : All updates are the same as dbMigration .NET software (7818)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
LDAP settings form hitting wrong API endpoint on save (#16173)
Fix Serialization P1s (#15756)
Test LDAP settings before saving (#11446)
Bug fixes:
Feature flag causes problems with Number filters in Native query (#16218)
Revoking access to users in multiple groups does not correctly cleanup GTAP (#16190)
ExpressionEditor loses value when user resizes browser window (#16127)
ExpressionEditor loses value when user clicks away from associated name input (#16126)
Filter dropdown not working for non-data users, when field has 300+ distinct values. (#16112)
Tooltip only shows first Y-axis value when X-axis is numeric and style is Ordinal/Histogram (#15998)
Gauge visualization on small screens can cause frontend refresh on hover (#15980)
Serialization: field-literal converted to field since 1.39.0 (#15971)
Serialization dumps with static references instead of paths in 1.39.0 (#15812)
Incorrect result + loss of user input when summarizing with Saved Question (#15725)
Some places shows {0} placeholder instead of expected value (#15694)
Serialization load-process does not update source-table in joins, leading to broken questions (#15283)
Unchecking "Remember me" box has no effect -- close the browser and reopen, then go back to your MB instance and you're still logged in (#15223)
Serialization dump includes Personal Collections (#15120)
Serialization: Nested question references questions in other collection are moved and becomes corrupted (#14914)
Serialization: Snippet folders and Collections collide on dump because of missing namespace separation (#14910)
Serialization: Snippets are not transferred correctly, leading to incorrect references and broken queries (#14909)
Serialization: Click Behavior not translating entitiy ID on dump, potentially referencing wrong entities on load (#14566)
Wrong LDAP port input (non-numeric) can cause complete lockout (#13313)
Nested queries using metric got wrong SQL (#12507)
Cannot aggregate question with unix timestamp column that is converted/cast in Metabase (#12430)
Nested queries using metrics need to include all columns used in metric filters (#8856)
https://www.metabase.com/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Changelog
Fix for bug "Exported enum names are truncated in lookup table definitions".
http://jailer.sourceforge.net/
-
Changelog
Still need 32bit support?
I am planning to drop the 32bit releases in a future release, for keeping the installer package small, and to decrease deployment efforts. Tell me what you think about it.
3rd party updates:
Update SynEdit component code
Update VirtualTrees component code
Include Microsoft Visual C++ 2015-2019 Redistributable in installer, required for some 3rd party libraries (issue #1296)
Update plink.exe to v0.75
New stuff:
Log DDL and/or DML queries per session to custom file path (issue #397)
Grid text editor:
syntax highlighting for 64 code languages, including JSON and XML (issue #136)
gutter with line numbers and marks for edited lines
now using search/replace dialog with regular expression support
Enable query timeout setting for MySQL and MariaDB (issue #1306)
Show check constraints on MySQL, MSSQL and PostgreSQL (issue #1298)
New menu Query > "Editor commands", revealing available quick actions for SQL editors
Create "Editor commands" menu in "Query" main menu, and populate it with all available editor commands
Add new preference option for displaying hexadecimal content in lowercase
Bugfixes and enhancements:
Query tab resizes after minimize (issue #1113)
Foreign key add issue (issue #1320)
Cannot update/insert postgres jsonb column from data editor (issue #1321)
MariaDB 10.5: REPLICATION CLIENT privilege was renamed to BINLOG MONITOR (issue #1302)
Quoted column default value expression on Percona (issue #1282)
Cannot delete row in MSSQL (issue #1294)
Always read portable settings file and imported settings file in UTF8 mode, instead of auto-detecting a potentially wrong encoding. Fixes broken characters loaded from a portable file larger than the examined 16 (?) KB
Database search feature: prefer a normal log line for tables with no matching data type, so the "Found rows" column has a number, to fix wrong sorting
function COALESCE is identified as plain text, not function (issue #1342)
Non-synchronized checkbox state on privileges in user manager tree (issue #1352)
Auto-scroll grid when tabbing through cells
Run SQL button disabled after reconnect (issue #1319)
Don't repeat running prompt to reload a file after multiple external changes (issue #821)
Fix identifier quoting when creating a foreign key in a database with dots in its name (issue #1364)
Increase maximum pixel width of status bar panels slightly, so these better fit with a larger font size. (issue #1356)
Get rid of quotes around hex values and integers in quick filters
Fix crash happening when using un/comment action. (issue #1359)
include column names in "copy as" submenu export actions by default (issue #1357)
Restore/keep cursor position in filter editor after refresh
Detect pressed shift key before prompting for filter value. (issue #588)
Fix wrong query duration in log panel after multiple queries in "one-go" mode
Unhide public schema on Redshift
Table tools: auto-fit column widths with each result grid update, and show execution time in main status bar
Enable menu items for EXPLAIN <query> on PostgreSQL and SQLite
http://www.heidisql.com/
-
(https://i.postimg.cc/yxsrpq2J/screenshot-2975.png)
This compact and minimalist Windows GUI for SQLite will enable its users to perform a wide range of database operations and processes.
License: GPLv2
Changelog
Add histogram and areas to charts
Improve history/saved queries lists (issue #44)
Fix issues: #37, #38, #41, #42, #43, #45
https://github.com/little-brother/sqlite-gui
-
Changelog
Connection recovery was improved. SSH tunnel infinite reopening cycle was fixed
Project settings: corrupted folders configuration fix was added
Legacy status icons were updated
Application launch time was reduced
Data editor: LOB viewer shows error dialog on data load errors now
CLI: reuseWorkspace parameter handler was fixed
Oracle: synonyms search is now configurable
MySQL: user rename feature was added
Exasol: schema refresh was fixed
Snowflake: metadata read was fixed for case-sensitive schema names
BigQuery: driver version was upgraded
Bundled Java updated to version 11.0.11
Many minor UI bugs were fixed
Data transfer:
Insert/replace method configuration was fixed
Cross-database column data type mapping was improved
SQL Editor:
Problem with results tab collapse was fixed
Dummy NullPointerException and StackOverflowError errors were fixed
SQL Server:
Extended properties editor was added
New row insert for tables with calculated columns was fixed
PostgreSQL:
User password change feature was added
Domain arrays support was fixed
Role DDL now contains permissions information
Sequences DDL was fixed
VARBIT data type support was fixed
Default database switch was fixed
Informix:
Table statistics feature was added
Function parameters read was fixed
https://dbeaver.io/
-
Changelog
Main program update ( Main ):
Add: Support the latest Firebird 4.0 RTM database system (2021/06/01) (7825)
Add: (Firebird 4) Support int128, decfloat, timetz, timestamptz and other data types related function processing (7825)
Upd: (Firebird) Update time time data type microsecond length display and output problem (7825)
Add:(Firebird) Rewrite database backup and restore, and support remote (Remote) and local (Local) processing (7825)
Add: (All) Support BigInteger data type related processing (7825)
Add: (Oracle) Support BFILE, XMLTYPE and other data type related function processing (7825)
Upd: (Oracle) Support and correction of INTERVAL DAY TO SECOND, INTERVAL YEAR TO MONTH and other data type related function processing (7825)
Add: (SybaseASE) Add date, time, bigdatetime, bigtime Waiting for the data type (7825)
Upd: (SQLite/SybaseASE/HP Vertica) Update time The time data type only displays the part of the output time (7825)
Fix: (NuoDB) Fix the problem that the time data type cannot be processed (7825)
Upd: Initial Check the existence of the selected (database or structure description) (7825)
Upd: Improve and modify the data [Edit and Import] field type (including length) recognition processing (7825)
Upd: Others include cumulative minor updates, corrections and Optimization processing (7825)
rows browsing and editing (the Data Browser and Editor ):
Upd: to enhance the ability to obtain information on the type of display (7825)
Upd: field background color recognition AllowDBNull Browse mode or not (7825)
Data Grid Editor ( the Cell Editor )/ Cell Viewer :
Add: Support code editor (Code Editor) and text editor (Text Editor) to switch display (7825) -SQL Editor
( SQL Editor ):
Upd: (IBM DB2/ Oracle) after the completion of the implementation of the SQL DBMS_OUTPUT close processing (7825)
database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NETSoftware (7825)
http://fishcodelib.com/Database.htm
-
Changelog
Drag-n-drop tree items to an editor (with Ctrl to generate statement)
Static colors for columns in Chart
Fix issues: #47, #48
Minor changes
Fix minor bugs
https://github.com/little-brother/sqlite-gui
-
Whats new:>>
Main program update ( Main ):
Fix: (SQL Azure) Fix (7825) the problem that causes the object not to be loaded normally (7837)
Add: When the tree node display item exceeds the boundary, it will be displayed in full with a tooltip (7837)
Upd: Others include cumulative minor updates, corrections and optimizations (7837)
http://fishcodelib.com/Database.htm
-
Changelog
Enhancements
Switch to column settings when sidebar is already open (#16368)
Missing tooltip for sharing individual question (#16108)
Don't show Custom Expression helper, when input is not in focus (#15891)
Bug fixes
Javascript error when enabling JWT authentication (#16378)
Questions on MongoDB return 'No results!' after upgrade from 0.38.5 to 0.39.0 when filtering against array (#16299)
Login blocked till timeout if Metabase can't reach GeoJS API (#16169)
Histograms should filter out null x values (#16049)
Shifted chart values on line with ordinal x axis (#16002)
Dashboard filters dropdown only list the first 100 values (#15695)
Cannot use arithmetic between two case() function in Custom Expression (#15107)
LDAP login fails with Group Sync when user is assigned to 1 group (#15073)
LDAP auth errors with "did not match stored password" if givenName or sn is missing (#14767)
Cannot join Saved Questions that themselves contains joins (#12928)
Human-reable numering not working properly (#12629)
Time series filter and granularity widgets at bottom of screen are missing (#11183)
LDAP group sync - LDAPException after removing user from a mapped group (#11172)
Dashboard text cards aren't scrolling (#8333)
https://www.metabase.com/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Issue #1561 - Added browse button to select the binary path in the Preferences.
Issue #1591 - Added Grant Wizard option under Package node.
Issue #2341 - Added support to launch PSQL for the connected database server.
Issue #4064 - Added window maximize/restore functionality for properties dialog.
Issue #5370 - Added support to set the binary path for the different database server versions.
Issue #6231 - Added OS, Browser, Configuration details in the About dialog.
Issue #6395 - Added support for rotating the pgAdmin log file on the basis of size and age.
Issue #6524 - Support non-admin installation on Windows.
Housekeeping:
Issue #4622 - Added RESQL/MSQL test cases for Table and its child nodes.
Issue #6225 - Updated Flask-Security-Too to the latest v4.
Issue #6460 - Added a mechanism to detect a corrupt/broken config database file.
Bug fixes:
Issue #4203 - Fixed the issue of renaming the database by another user.
Issue #6404 - Ensure that the Query Tool connection string should not be changed as per the ‘Query Tool tab title’.
Issue #6466 - Ensure that the user should be able to add members in Login/Role group while creating it.
Issue #6469 - Ensure that the calendar control should be disabled in the properties panel for Role.
Issue #6473 - Disable browser password saving in the runtime.
Issue #6478 - Fixed duplicate SQL issue for tables with more than one partition.
Issue #6482 - Fixed an issue where the Foreground Color property of server dialog does not work.
Issue #6513 - Fixed an issue where pgAdmin does not open after password reset in server mode.
Issue #6520 - Fixed an issue where a decimal number is appended for character varying fields while downloading the data in CSV format.
https://www.pgadmin.org/
-
Changelog
Improvement to the EXPLAIN QUERY PLAN output to make it easier to understand.
Byte-order marks at the start of a token are skipped as if they were whitespace.
An error is raised on any attempt to access the rowid of a VIEW or subquery. Formerly, the rowid of a VIEW would be indeterminate and often would be NULL. The -DSQLITE_ALLOW_ROWID_IN_VIEW compile-time option is available to restore the legacy behavior for applications that need it.
The sqlite3_deserialize() and sqlite3_serialize() interfaces are now enabled by default. The -DSQLITE_ENABLE_DESERIALIZE compile-time option is no longer required. Instead, there is is a new -DSQLITE_OMIT_DESERIALIZE compile-time option to omit those interfaces.
The "memdb" VFS now allows the same in-memory database to be shared among multiple database connections in the same process as long as the database name begins with "/".
Back out the EXISTS-to-IN optimization (item 8b in the SQLite 3.35.0 change log) as it was found to slow down queries more often than speed them up.
Improve the constant-propagation optimization so that it works on non-join queries.
The REGEXP extension is now included in CLI builds.
https://www.sqlite.org/index.html
-
Changelog
Automatic check for updates
Autocomplete column names (issue #52)
Copy an query result as csv with header (issue #53)
Up SQLite to 3.36.0
Fix minor bugs (issues #50, #51)
https://github.com/little-brother/sqlite-gui
-
Changelog
Navigator:
Quick search now supports multiple object names
Entity editor preferences for active tab configuration were improved
Object rename dialog was fixed
Metadata refresh UI was fixed
Data editor:
Row coloring now supports LIKE and other operators
Read-only columns mark was redesigned
Confirmation dialog was added for column filters
References panel UI was fixed (rows highlighting)
Spatial data viewer now remembers selected SRID for particular columns
Data export: special characters escape was fixed in HTML and JSON formats
SQL editor:
Problem with active schema reset after connection invalidate was fixed
Problem with focus lost on query execution was fixed
Auto-completion for quoted identifiers was fixed
Embedded SQL editors performance was greatly improved
Problem with @set command was fixed
Problem with Find/Replace window and NullPointerException was fixed
Several problems with hanging UI after complicated SQL execute were fixed
Greenplum: materialized views DDL was fixed
MySQL: foreign key edit support was added
Oracle:
Table DDL was fixed (missing semicolons)
Timestamp columns editor was fixed
Function-based indexes column read was fixed (duplicated rows removed)
Package loading performance was greatly improved
PostgreSQL:
Column data type editor was redesigned
Infinity timestamps handler was fixed
Array and interval data types editor was fixed
Foreign tables DDL was fixed (missing OPTIONS)
Cross-schema references rendering was fixed
Redshift:
Permission editor was added
Problem with case-sensitive object names was fixed
SQL Server:
Cross-schema foreign keys support was fixed
Detailed triggers metadata read was added
Teradata: triggers and procedures DDL was fixed (extra linefeeds were removed)
Taiwan localization was added (thanks to @ralic)
Test connection dialog now shows connection detailed information
Last workspace location is now restored after DBeaver version upgrade
Redundant P2 plugins were removed from the standalone version
TLS 1.0 and TLS 1.1 support configuration was fixed
https://dbeaver.io/
-
Changelog
-Code Management ( Code Manager ):
Add: Support separate processing of re-flashing the main directory, when the designated main directory contains sub-directories [Re-flash the main directory], specify the root directory [Re-flash all directories] (7848)
Add: Support automatic sorting processing after adding files or directories (7848)
Fix: Fix the problem of handling new blank documents through the right-click menu (7848)
Fix: Fix and improve many problems such as New, Open and Save (7848)-Main
program update ( Main ) :
Upd: (Sybase ASE/MySQL) Improve the speed of obtaining DEFAULT VALUES (impacts include multiple impacts) (7848)
Add: (OData) Support collection data type and content display (7848)
Fix: (SQL Azure) Fix (7825) causing abnormal The problem of loading objects (7837)
Fix: (SQL Server/SQL Azure/Sybase ASE) Fix the problem that a small part of EXEC/SELECT input parameters does not contain the N'' identification code (7848)
Add: The tree node display item exceeds When bordering, it will be displayed in full with a tooltip (7837)
Upd: IBM DB2/Informix component version updated to IBM.Data.DB2.dll 9.7.4.4 (11.5.6000.4) (2021/06/21) (7848)
Misc: (IBM DB2/Informix) IBM Data Server Client Packages Version 11.5.6 FP0 (2021/06/21)
Upd: Others include cumulative minor updates, corrections and optimization processing (7848) -Script
generator ( Script Generator ):
Fix: Fix (7788) the problem of ALTER script generation error (7848)
Upd: More optimization of script generation speed and reduction of memory usage processing (7848)
-Query Tabs:
Fix: When the tag name contains parentheses, related issues are improved and corrected (7848)-Connection
Explorer ( Connection Explorer ):
Add: Right-click the menu to add the comment option (7848)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
New "Where Condition" Editor allows quick and easy narrowing of table contents to the relevant data.
http://jailer.sourceforge.net/
-
(http://www.vlsoftware.net/images/screenshots/exportizer.png)
Exportizer is a free database export tool. It allows you to export data to a file, clipboard, or printer. Exportizer works via BDE or ADO. It can convert DB, DBF, text, CSV to text, CSV, XLS, RTF, XML, HTML, DBF, and INSERT statements. Many export options ensure full control over output. There is an ability to specify the source-to-target field mappings. Export operations can be performed either via the program interface or via command line with large number of parameters. You can easily generate needed command line directly from the GUI. It is possible to copy data to the clipboard or print it. There are several utility functions for data manipulating and bookmarking.
Features:
Opening tables from multi-table database files like XLS, XLSX, XLSM, XLSB, MDB, ACCDB, HTML, GDB, IB, FDB, UDL, and other multi-table databases like ODBC data sources etc.
Exporting data from all files, which are located in one folder, or all tables from a multi-table data source, at once (from interface or via command line).
Ability to specify custom increment number for Increment Field Value function.
Exporting data to Excel (XML-based) and DATABASE formats.
Using extra command line line options like /Silent, /LogFile, /CloseOnError etc.
Using extra export modes like Append and Empty+Insert.
Whats new:>>
Minor improvements and bug fixes.
http://www.vlsoftware.net/
-
Whats new:>>
The new "Where Condition" Editor allows quick and easy narrowing of table contents to the relevant data.
Code completion feature has been significantly improved.
http://jailer.sourceforge.net/
-
Changelog
Data viewer:
Record mode now supports multiple records view
Double-click behavior in filters popup was fixed
Spatial viewer now allows to copy point coordinates
Source tables resolution was fixed for CTE queries and sub-selects
Navigator:
Quick filter was fixed (show connected only)
“Set connection from navigator” action behavior was fixed
SQL editor:
Auto-completion for identifiers with special characters was fixed
SQL console now opens for selected schema
Table columns are shown in original order for auto-completion
Formatting of queries with embedded comments was fixed
Local variables coloring was added (Sybase, SQL Server, MySQL)
Metadata editor:
Metadata search now supports search in procedures/views definition
Object info refresh was fixed
Table triggers loading performance was significantly improved for most databases
Clickhouse:
Table DDL was fixed
Nested comments support was added
Data edit (update/delete) queries generator was fixed
DB2 iSeries: schemas with long names loading was fixed
Hive: constraints definition was fixed
MySQL:
Execution plan explain for CTE queries was fixed
Use password escape was fixed
PrestoDB/Trino: data and metadata editors were improved
PostgreSQL:
Data type fully-qualified name now used instead of scale/precision
Custom data types (including geometry) resolution was improved
SAP HANA: stored procedures results loader was improved (multiple cursors + atomic values)
Snowflake: $$ parser was improved
SQL Server:
Temporary table support was improved (metadata load, SQL auto-suggest)
datetime data type DDL was fixed
Active schema selector was fixed
BEGIN/END blocks support was added
Vertica:
Flex tables metadata was fixed
Function body parser was fixed
https://dbeaver.io/
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
- Query Tabs ):
Add: Support Custom Database Type Tab Colors (7857)
User Interface->Query Tabs->Database Types
-Main Program Update ( Main ):
Upd: Compatible with Microsoft Windows 11(7857) ) Add:
(SQLite) Add LOCALIZED custom collation (7857)
Add: (SQLite) Add AES256 encryption database REGEX function support (7857)
Upd: (PostgreSQL 14) Update multirange data types output problem (7857)
Upd: Run query To text display (Execute query to text): restore the original output mode after completion (to Grid/File/Text) (7857)
Upd: unified sort processing of all database names and example items (7857)
Upd: optimized interface and HiDPI high zoom Scale display problem (7857)
Upd: Others include cumulative minor updates, corrections and optimization processing (7857) -Filtering and Sorting columns
( Filtering and Sorting columns ):
Add: The column type is displayed directly to the right of the column name (7857)
Upd: default click copy to copy the whole election process field (7857)
- SQL editor ( SQL editor ):
the Add:When the database file Drag & Drop to the editor will automatically detect the type and open to the database form (7857)
- Code Management ( Code Manager ):
Upd: Search List height allows the scaling process (7857)
- Database Migration ( Database Migration )(Pro):
Upd: All updates are the same as dbMigration .NET software (7857)
http://fishcodelib.com/Database.htm
-
(https://s26.postimg.cc/t9l6sybyx/screenshot_614.png)
This is viewer and editor for Paradox tables. It has password protection removing and fix & repair ability. It uses BDE.
Built-in BLOB viewer, filtering and searching, column statistics, index management and structure viewer are tools that covers most needed operations.
Data can be exported to many formats e.g. HTML, SYLK, Excel, RTF or XML and CSV and printed.
Data can be imported from XML and CSV.
Freeware
Whats new:>>
* Fixed empty database opening
http://www.mitec.cz/pde.html
-
Whats new:>>
Minor fixes and improved error reporting mechanism.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
We're back with another big update to Metabase. Here's what's new.
Dashboards just got a lot easier to build:
We've outfitted the dashboard editing mode with two major upgrades:
A new and improved way to add questions to your dashboards:
Up until now, you've only been able to add questions to a dashboard one at a time. But now you can open up the sidebar to easily search for and add as many questions as you want. It's more satisfying than popping bubble wrap.
Vastly improved reordering and resizing:
When you move or resize a card, other cards float away to make room for the new card placement.
A more intuitive way to start new questions from SQL results:
One cool feature in Metabase is the ability to use the results of a saved question as the starting point for a new one. In particular, you can use SQL to wrangle some particularly unwieldy tables, save the query as a question, then let other people explore the results using the graphical query builder.
With saved SQL questions, you'll now see a handy Explore results button that fires up the graphical query builder, with the SQL results loaded up as the starting data for your new question.
Improved data selection:
We've overhauled the search bar in the data picker for your new questions so that it now searches through all of your tables and saved questions instead of simply filtering the list.
New in Metabase Enterprise Edition:
Here are some new tricks we've added to the Enterprise edition to help you tame large Metabases.
We've made it easy to find queries to optimize in the Audit tab:
View query runs, average execution time, and total time running to help you track down and focus your optimization efforts on heavily-used queries.
Better serialization:
You can download your application metadata to take snapshots of your Metabase, or preload new Metabase instances with questions and dashboard. Serialization now captures customizations, like custom click behavior on dashboard cards, so your dashboards will be all wired-up and ready to go when you load them. Check out this article on serialization to learn more about what serialization can do, and how.
Even more polish and enhancements:
We've made a whole host of additional improvements to Metabase.
Manage more people, faster: we've added search and pagination to the People tab in the Admin panel.
Paginated search results (so you get results faster).
Stronger password requirements (no more password123).
Better human-friendly field names.
URLs now show friendly names for databases, questions, dashboards, and collections. No links will break; we're just tagging on titles to the URL (e.g., "/question/123" becomes "/question/123-Orders-by-product")
Better filter names.
Metabase can now infer data types for custom columns, so it knows to show you the right filter options for that column.
Date string formatting coercion.
Links to docs to help you connect databases.
Friendly custom expression error messages to help you debug faulty formulas.
Better visibility into database connection pooling.
Link settings for visualizations on columns (set up a link setting for a question once, so you don't have to redo it every time you add the question to a dashboard).
Here is the full list of enhancements and bug fixes:
Enhancements:
Fix funnel appearance (#16626)
Confusing UI when adding GeoJSON with no identifiers (#16613)
Can't move item to "Our analytics" using drag-n-drop (#16498)
Collections Metadata FE Implementation (#16356)
Cannot filter only on longitude/latitude range - UX is forcing user to fill out values for both fields (#16291)
Display link to database integration docs when connecting a new database (#16018)
Infer the data type for Expression Dimension (custom column) (#15952)
fix funnel dashboard card overflow (#15869)
make TableInteractive cell more button-like (#15833)
Bug fixes:
Error message missing when logging in to a disabled account with Google sign-in (#16701)
unix-timestamp->honeysql implementation for h2 is incorrect for microseconds (#16628)
Better error handling when adding malformed GeoJSON (#16611)
Can't archive a question from the Question page (#16512)
Can't "Select All" collection items if all items are pinned (#16497)
Bulk archive doesn't work (#16496)
Selecting bin count on intermediate data question fails (#16379)
Group by on a :Coercion/YYYYMMDDHHMMSSBytes->Temporal postgres column fails (#16335)
Double binning menu for date fields when using Saved Question (Native) (#16327)
Bug in values on data points for waterfall charts (#16246)
Table view on Permissions shows error on browser refresh (#16237)
Password login on SSO instance drops the redirect URL (#16216)
No error is reported when adding SQLite database that doesn't exist (#16199)
Specific combination of filters can cause frontend reload or blank screen (#16198)
Dashboard Contains filter doesn't remain when clicking on Question title (#16181)
Normal login errors are not surfaced if SSO is also active (#16122)
Search endpoint breaks if single model asked for in postgres before 10 (#16059)
Version info and hash missing in 'About Metabase' in master (#16045)
Google sign-in client ID setting regularly fails to save (#15974)
Surface password change error messages to users (#15954)
Incorrect selection range leading to aggressive popover (#15851)
https://www.metabase.com/
-
Whats new:>>
Improved automatic arrangement of table windows in the data browser.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/yxsrpq2J/screenshot-2975.png)
This compact and minimalist Windows GUI for SQLite will enable its users to perform a wide range of database operations and processes.
License: GPLv2
Changelog
Highlight all occurrences of selected word in editor
Ctrl + Space allows to select one of column values in Data editor
Export query result to CSV when row limit is exceeded (issue #58)
Show a result row number in the statusbar (issue #59)
Add vsv extension (issue #56)
Popup menu in terminal output
Fix minor bugs (issues #57, #61)
https://github.com/little-brother/sqlite-gui
-
Changelog
Enhancements:
Remove Multi-Release from manifest (#17026)
Global search suggestions dropdown appears behind the dataset search widget when starting a simple question (#16897)
Clean up the user-facing strings for coercion options (#16547)
Bug fixes:
An error occurs when opening a public question with filters having default parameters (#17033)
Questions filters does not work in Embedded/Public (#17019)
Long titles in collections push out the last-edited-by and last-edited-at columns (#16991)
Only first 50 databases are displayed (#16983)
After hiding the column and then setting a required default value for SQL field filter (connected to that column) shows all fields as hidden and breaks SQL filters completely (#16914)
Clicking Visualize in Notebook makes the question "dirty" even if no changes was made (#13470)
https://www.metabase.com/
-
Changelog
- Script Generator ( Script Generator ):
Upd: Generate UNIQUE index method and process it in CREATE mode (7866)
Upd: (SQLite/SQL Server/SQL Azure/Firebird) Omit the default data row ordering to simplify the generated content (7866)
Fix: (Informix ) Fix the problem of automatically created index generation (7866)
Fix: (Firebird) Avoid repeated generation of UNIQUE index (7866)
Fix:(VistaDB/MySQL) Fix the problem that the field comment contains the exception character (') (7866)
Upd: Whether to include the conditional constraint name, add PK processing (default PK/FK not included) (7866)-Main
program update ( Main ) :
Upd: (Firebird) Optimize and unify the data type output processing of all objects (7866)
Upd: (SQL Server/SQL Azure) Add a prompt message when the Azure Active Directory authentication item is selected (7866)
Upd: Improve user experience: Click no longer contains a child node (7866) of the node collapsing
Upd: other minor updates contain accumulated, correction and optimization (7866)
- design table ( the table Designer ):
Fix: (Firebird) corresponding to the correction is not included when setting COLLATE CHARACTER SET NAME question (7866)
- rows browsing and editing (the data browser and editor):
Upd: Support (>2D) Multidimensional Arrays related processing (7866) -SQL Editor
( SQL Editor ):
Upd: Improve statement parsing and multi-line annotation processing to avoid freezing (7866)-Data
import ( Data Import ):
Fix: Fix and improve the problem of copy and paste preset encoding processing (7866) -Connection Process Manager
( Connection Process Manager ):
Upd: Automatically close after execution due to permission cannot be opened (7866) )
- database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7866)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Issue #1975 - Highlighted long running queries on the dashboards.
Issue #3893 - Added support for Reassign/Drop Owned for login roles.
Issue #3920 - Do not block the query editor window when running a query.
Issue #5940 - Added support for OAuth 2 authentication.
Issue #6559 - Added option to provide maximum width of the column when ‘Resize by data?’ option in the preferences is set to True.
Housekeeping:
Bug fixes:
Issue #4189 - Ensure that the Data Output panel can be snapped back after it is detached.
Issue #6388 - Fixed replace keyboard shortcut issue in the query tool on the normal keyboard layout.
Issue #6398 - Fixed an issue where detaching the query editor panel gives a blank white panel.
Issue #6427 - Remove leading whitespace and replace it with ‘[…] ‘ in the Query Tool data grid so cells don’t look empty.
Issue #6448 - Fixed an issue in the search object when searching in ‘all types’ or ‘subscription’ if the user doesn’t have access to the subscription.
Issue #6489 - Fixed an issue where Execute/Refresh button should not be disabled when we run the empty query.
Issue #6505 - Fixed an issue where the New Connection Drop Down has lost default maintenance database, auto-select, and tab-through functionality.
Issue #6536 - Fixed directory selection issue with the folder dialog.
Issue #6541 - Ensure that setting ‘Open in new browser tab’ should be visible, it should not be based on the value of ‘ENABLE_PSQL’.
Issue #6547 - Fixed copy/paste issues for PSQL tool terminal.
Issue #6550 - Disable email deliverability check that was introduced in flask-security-too by default to maintain backwards compatibility.
Issue #6555 - Fixed Czech translation string for ‘Login’ keyword.
Issue #6557 - Fixed an issue where incorrect column name listed in the properties of Index.
https://www.pgadmin.org/
-
Changelog
Alt + F8/F9 to get plan/execute an query under cursor
Save query result as a table
Query results comparison
Ora-extension: levenshtein distance
Add replacement to Find dialog
Fix issues #63, #64
https://github.com/little-brother/sqlite-gui
-
Changelog
SQL editor:
Output/Execution Log panels layout was changed
Variables/parameters management panel was added
SQL template variables completion was fixed
Command for assigning query results to variable was added
Data transfer:
Custom transformations were added for table column mapping
Referential integrity disablement was added for MySQL, SQL Server and Exasol
Column mappings page supports reordering now
Data export task editor was fixed (task re-configuration support)
Query based data export task now supports query editing
Export in HTML format was fixed (extra line breaks)
Columns auto-assign button behavior was fixed
Execute process after data transfer supports multiple tables export now
Mixed case columns auto-mapping was fixed
Several problems with NullPointerException during editor opening were fixed
Navigator:
Open file: last opened folder is saved between app launches
Object filter: special characters escaping was added
MySQL:
Data import performance was significantly improved
Oracle:
View indexes reading was fixed
TNS aliases resolution was improved
Data export in SQL format was fixed
PostgreSQL:
Database backup/restore in custom format was fixed
Database backup validates output file existence
Firebird: query execution plan explain was fixed
Several minor UI bugs were fixed
https://dbeaver.io/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Fixed an error when rearranging table windows.
Added a "welcome" dialog for new users.
http://jailer.sourceforge.net/
-
Whats new:>>
Performance issues with autocomplete have been fixed.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/yxsrpq2J/screenshot-2975.png)
This compact and minimalist Windows GUI for SQLite will enable its users to perform a wide range of database operations and processes.
License: GPLv2
Changelog
Import/Export JSON
Built-in REST API web server
fileio extension
Fix bugs (issues #65, #67, #68, #69)
Fix "Add table" dialog
Minor changes
https://github.com/little-brother/sqlite-gui
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
-Main program update ( Main ):
Upd: Improve and fix issues related to Asynchronous Processing (7874)
Upd: Optimize the interface and HiDPI high zoom ratio display issues (7874)
Fix: (Access) Fix that the database cannot be [re]opened under Windows 7 (7874)
Fix: (Access) Fix the password protection (MDB) database cannot be opened normally without ACE Provider (7874)
Upd: MySQL component version updated toMySql.Data.dll 8.0.26 (2021/07)( )(7874)
Fix: In order to be compatible with the old version of MySQL/MariaDB, it supports TLSv1.0 and TLSv1.1, so it returns 8.0.25 (7875)
Upd: Others include cumulative small update, correction and optimization (7877)
- data Export ( the data Export ):
the Add: (Firebird) .sql export formats, support for Single INSERT generated content (7877)
Upd: improved .sql export formats Single INSERT option, data No longer display when the library does not support (7877)-Data
Import ( Data Import ):
Upd: Optimize the import processing, and support the display of the average number of rows processed per second (Avg.rows/s) (7874) -Data Import
( Data Browser and Editor ):
Upd: When advanced editing [ADV] the same data table, the new tab will not be opened repeatedly (7874)
-SQL Performance Analyzer ( SQL Profiler ):
Upd: (SQLite) Improve the official Trace event output processing, automatically exclude a large number of repeated statement display (7874)
Upd: A large number of code optimization processing (7874)-Database
Migration ( Database Migration ) (Pro):
Upd: All updates are the same as dbMigration .NET software (7877)
http://fishcodelib.com/Database.htm
-
Whats new:>>
The user interface of the data browser and SQL console has been made a bit more appealing.
http://jailer.sourceforge.net/
-
Changelog
Data transfer:
Multi-row insert support was added
Data transfer performance significantly improved
Unnecessary commit/rollback in source connection were removed
Table/column name case conversion was fixed
Ambiguous column name mapping was fixed
Data viewer:
Data filter for enum data types was fixed
Data edit support for queries with joins
Row insert with default values support was added
Timestamp value render: timezone configuration was added
Value transformers: save last transformer configuration
Cell color highlight add/reset was fixed
Data refresh was fixed in multi-row record mode
MySQL:
TLS 1.0 and 1.1 support added
User password change was fixed
PostgreSQL:
Bit string editor was fixed
PG 13 backup/restore support was added
Column rename DDL was fixed
INSERT queries for OID data types were fixed
Composite data type edit was fixed
SQL Server: active schema selector was fixed
Several minor UI bugs were fixed
https://dbeaver.io/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Enhancements:
Documentation improvements for 40.2 (#17303)
Add Metabase Cloud link to admin settings for hosted instances (#17134)
Fix dashboard card hovering buttons drag behaviour (#17130)
Popover footer is displaced when using filter with a search input (#16830)
Padding needed for button on map settings page (#16612)
LDAP/Email settings gets cleared if validation fails (#16226)
Modify instead of replace default EB nginx config (#5623)
Bug fixes:
Snippet folder permissions are always applied to root (#17268)
Cannot start development in VS Code because of missing Node.js (#17233)
Search widget on question builder hangs tab, API field search limit not respected (#17228)
Only 50 groups are displayed (#17200)
People search dropdown goes outside of the screen (#17186)
Only 50 users shown in email autocomplete and "Other user's personal collection" (#17164)
Dashboard - Adding ‘Click Behavior’ to an image field converts image to URL (#17161)
Cannot upgrade to v0.40.x on AWS Elastic Beanstalk due to AWS Inspector not being available in certain regions (#17143)
Elastic Beanstalk nginx config is not updated on latest EB docker images (#17115)
Cannot deactivate users after the first 50 users (#17113)
Tabs in the Audit section look broken (#17102)
Duplication of the displayed table (#17060)
Allow selecting text in Textbox cards, while dashboard is in edit-mode (#17039)
Metabase on old AWS Elastic Beanstalk (Amazon Linux w/ old Docker) upgrade to 0.40 failed (#17012)
Public Sharing footer is double-size because action buttons are stacked (#16798)
Error when setting column type to Number in data model settings (#16781)
Site URL can sometimes be incorrectly defined during startup (#16754)
Serialization: Visualization column settings lost (#16150)
Waterfall visualization does not work with ordinal X-axis (#15550)
Clicking "Cancel" on collection archive modal should let you stay in that same collection (#15289)
Snowflake Connector Requires Deprecated Region Id (#10142)
https://www.metabase.com/
-
Whats new:>>
Query shortcuts Alt+F1, Ctrl + 1, Ctrl + 2, ...
Show help by Ctrl + Space
Name for result tab (use -- before an query)
Remove transform and math extensions
Minor changes
Fix minor bugs
https://github.com/little-brother/sqlite-gui
-
Changelog
-Data Import ( Data Import ):
Add: Support Bulk Insert mode ( Bulk Insert mode ): Significantly improve the import processing speed (7890)
Currently supports SQL Server/SQL Azure/NuoDB/IBM DB2/SQLite/PostgreSQL/MySQL/Firebird and other databases
Upd : Optimize the processing speed of Batch Insert mode (7890)
Fix: Improve the judgment of the end character (NullChar) to avoid generating empty columns (7890)
-Object Explorer ( Object Explorer ):
Add: Support source table size information ( Table Size Information ) display (7890)
Support SQL Server/Sybase ASE/PostgreSQL/MySQL/Oracle and other databases
-Main program update ( Main ):
Add: The ROWS COUNT message display (7890) is added to the data table property page.
Upd: Click to reset the data table to [automatically run] statistical data update processing (Table Statistics) (7890)
Upd: Optimize the interface and HiDPI high zoom ratio display problem (7890)
Add : Support MariaDB database backup and restore processing (7890)
Fix: (MySQL/PostgreSQL) Fix the exception processing when additional files are not installed or the executable file cannot be found when performing database backup (7890)
Upd: Oracle component version updated to Oracle .ManagedDataAccess.dll 19.12.0(2021/08/05) (7890)
Upd: Update the .NET Additional Files Database ( 32bit / 64bit ) (2021/08/06) (7890)
Upd: Other includes the cumulative minor updates, fixes and optimization (7890)
- data Export ( Data Export ):
Add: (Oracle) .sql export format, support INSERT ALL to generate content (7890) -SQL History
( SQL History ):
Upd: When the same SQL statement is executed continuously and repeatedly, only the first will be retained pen, to reduce unnecessary treatment record (7890)
- database migration ( database migration ) (Pro):
Upd: all updates with dbMigration .NET software (7890)
http://fishcodelib.com/Database.htm
-
Changelog
Data Import ( Data Import ):
Fix : Fix the low-level error that can not be used normally when the import function is converted to [Official Version] (affects including table editing) (7894)-SQL
Editor ( SQL Editor ):
Upd: (64bit) IntelliSense Parameter Info ( IntelliSense Parameter Info ): Right-click the mouse to close the prompt to avoid affecting the menu display (7894)-Main
program update ( Main):
Upd: Others include cumulative minor updates, corrections and optimizations (7894)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Added support to copy SQL from main window to query tool.
Added support for formatted JSON viewer/editor when interacting with data in a JSON column.
Housekeeping:
Rename the “Resize by data?” to “Columns sized by” and disabled the ‘Maximum column width’ button if ‘Columns sized by’ is set to ‘Column data’.
Bug fixes:
Ensure that the login account should be locked after N number of attempts. N is configurable using the ‘MAX_LOGIN_ATTEMPTS’ parameter.
Fixed CSRF errors for stale sessions by increasing the session expiration time for desktop mode.
Fixed an issue in the search object when searching in ‘all types’ or ‘subscription’ if the user doesn’t have access to the subscription.
Fixed an issue where paste is not working through Right-Click option on PSQL.
Fixed TypeError ‘NoneType’ object is not sub scriptable.
Fixed incorrect tablespace options in the drop-down for move objects dialog.
Fixed an issue where the titles in query tabs are different.
Fixed incorrect binary path issue when the user deletes the binary path from the preferences.
Ensure that all the required options should be loaded when the Range data type is selected while creating a custom data type.
Fixed dashboard server activity issue when active_since parameter is None.
Fixed an issue where even if the user is locked, he can reset the password and can login into pgAdmin.
https://www.pgadmin.org/
-
Whats new:>>
* Improve resizing (issue #71)
* Improve BLOB exports
* Drag-n-drop files to editor (issue #73)
* Export table or query result to Excel
* Rough query formatter by Ctrl + T
* Fix CSV import (issue #72)
* Fix bugs
https://github.com/little-brother/sqlite-gui
-
Whats new:>>
An error in the validation of database connections that have not been used for a long time has been corrected.
http://jailer.sourceforge.net/
-
Changelog
-Automatic completion and perception ( AutoComplete and IntelliSense ):
Upd: Improve the processing speed of auto-sensing lists, reduce unnecessary processing and avoid rearrangement problems (7898)
Upd: Solve the problem of delayed processing of PageUp , PageDown , Home , and End buttons (7898)
Fix: Fix Ctrl+ J When opening List Members, the highlighted text is not fully synchronized (7898)
Fix: Fix (7890) the problem that other related objects in the table cannot be loaded after executing the preloaded table field (7898)-Object
browsing ( Object Explorer ):
Fix : Fix the problem that the horizontal scrolling [Object function key] cannot be displayed normally (7898)
Upd: Optimize the display of node prompt messages and solve the problem of excessively long and overlapping display content (7898)
Fix: (SQL Server/SQL Azure) Fix the problem of abnormal display when browsing DBTRIGGERS objects (7898)-Main
program update ( Main ):
Upd: (64bit) Support the latest PostgreSQL 14.0 beta3 database backup/restore processing (7898)
Fix: Fix (7890) cause the object to be expanded The problem that the parameters will still be reorganized (the impact includes multiple points) (7898)
Upd: Others include cumulative minor updates, corrections and optimization processing (7898)-Database
object search ( Search Database Objects ):
Fix : Fix the problem that when the search object itself does not contain sub-objects, the object cannot be found when Sub-Objects is turned on (7898)
Fix: Fix the problem that the window is forcibly closed during the search process (7898) )
- generate scripts ( generating scripts ):
the Add: (SQL Server / SQL Azure / PostgreSQL) supports the generation of single DEFAULT CONSTRAINTS object syntax defined (7898)
the Add: (VistaDB) supports the generation CHECK CONSTRAINTS object syntax definition (7898) alone
- Profile column viewing and editing (the data browser and editor ):
Upd: (SQLite) data type time display and output in the same way datetime to meet the official definition of the way (7898)
- data import ( the data Import ):
Fix:Amended import function on the turn [official version], resulting in a stupid mistake does not work properly (affecting contains data table editor) (7894)
- SQL editor ( SQL Editor ):
Upd: (64bit) IntelliSense parameters message ( IntelliSense the Parameter Info ): Click the right mouse button to close the prompt to avoid affecting the menu display (7894)
http://fishcodelib.com/Database.htm
-
Changelog
SQL editor: action buttons tooltips were fixed (keyboard shortcuts)
SQL Server: user management was added
Oracle: View triggers read was fixed
Procedure body read now re-established connection on demand
Shell commands now support quoted parameters (Linux, MacOS)
Debian/RPM package installers now use different directories for community and commercial versions
Simple schema compare wizard UI was fixed
SQL queries which contains passwords were removed from logs
Driver editor dialog enhancements
Minor UI bugfixes
ERD editor:
Properties panel was added for diagram elements
Diagram drag tool was added
Entity search UI was improved
Diagram refresh now asks confirmation
Table column navigation was fixed
GraphML export was improved (notes, styles)
Arrange diagram now respect grid alignment
Export ERD in XML (.erd) format was added
Cross-project entity drag-n-drop was restricted
Data editor:
Row insert with default values was improved
Data filter popup now visualizes loading process
Pin column now works for multiple selected columns
Filters dialog now supports column pin/unpin
Auto-complete in grouping panel was fixed
Plaintext record mode switch was fixed
Excel import was fixed (NULL cells support was added)
PostgreSQL:
Additional PostGIS data type support was added
Connection user role handle was fixed
https://dbeaver.io/
-
(https://i.postimg.cc/yxsrpq2J/screenshot-2975.png)
This compact and minimalist Windows GUI for SQLite will enable its users to perform a wide range of database operations and processes.
License: GPLv2
Whats new:>>
Add a new tool for check foreign key
Add Index wizzard
Raise CSV import wizzard if a pasted text contains CSV data
Double-click selection: hold Ctrl to get an entire quoted text
Fix query formatter
Fix issues #63, #73
https://github.com/little-brother/sqlite-gui
-
(https://i.postimg.cc/fW0VGK4B/screenshot-1231.png)
Database .NET is a powerful and intuitive multiple database management tool. The program allows the administration of local or remote databases to browse objects, design tables, edit rows, export data, create new databases and run queries with a consistent interface. The program includes table/data editor, index editor, syntax highlighting, SQL profiler, code manager and multiple query tabs.
Supported databases include SQL Server, SQL Azure, Firebird, SQLite, MySQL, PostgreSQL, Oracle, IBM DB2 and Informix, Sybase ASE, MS Access and Excel, dBase IV, FoxPro, Data Sources, ODBC DSN and OData. Can export to CSV, XML, TXT, XLS, or SQL Print Query Results.
License: Free for personal or non-profit use
Changelog
-Main program update ( Main ):
Fix: (PostgreSQL) Solve the 25P02 exception handling, and provide a more detailed error cause display (7908)
Upd: Others include cumulative minor updates, corrections and optimization processing (7908) -SQL Editor
( SQL Editor ):
Upd : exclusion exception when parsing a single line improvements statement notes (7908)
- row editing (the data editor ):
Fix: corrected (7890) leads the field to take the process out of action preset value IS NULL + DEFAULT VALUE issue (7908)
- Database Migration ( Database Migration ) (Pro):
Upd: all updates with dbMigration .NET software ( 7908)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
The connection dialog has been improved.
Database-specific logos are now displayed in the connection dialog and in the status bar.
The condition editor now also displays the number of rows that are "null" or "not null".
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
This is a hotfix release to 0.40.3 to fix a UI issue. See https://github.com/metabase/metabase/releases/tag/v0.40.3 for full release notes to this maintenance release detailing bugs fixed.
https://www.metabase.com/
-
(https://i.postimg.cc/43sxgpW7/screenshot-3330.png)
Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Apache Hive, Phoenix, Presto, etc.
Apache License 2.0
Changelog
Data transfer:
Value binding mode switcher was added (affects performance)
Automatic columns mapping was fixed
Import from files/relational tables into document oriented databases was fixed
Column length detection was improved
SSH tunnel: jump server support was added
Tasks management view: task folders were added
Navigator: show tables from different schemas in a single list (optional)
Connection driver settings: problem with non-editable properties was fixed
Data editor:
Toolbar commands enablement handler was fixed
Detached text/binary editor was fixed
Row coloring: LIKE and REGEX filter value editor was fixed
SQL editor:
Extraction of queries from source code on paste: problem with line feeds was fixed
Multibyte unicode numbers handler was improved (app hang fixed)
Main windows title now shows proper information about the current editor
Greenplum: stored procedures auto-completion and navigation was fixed
PostgreSQL:
Multi-column foreign keys navigation was fixed
Auto-completion for quoted identifiers was improved
Active schema detection was fixed
Floating point numbers formatting was fixed
Redshift:
Data transfer performance was significantly increased (up to x10000)
Tables and procedures DDL was improved (security definer was added)
Stored procedures search and auto-completion was fixed
Timestamp value editor was fixed (in native date formatting mode)
Snowflake: driver configuration was fixed (JNA dependencies)
Many minor UI and database-specific bugs were fixed
https://dbeaver.io/
-
Changelog
Browse and Edit Data Bar (Data Browser and Editor ):
Add: Optimize the edit display, the new row contains auto-increment fields/default values/calculated data fields... and other prompt displays (7919)
Add: Edit field prompt messages, add Field attributes/default values/calculated data fields... and other content display (7919)
Add: Edit the background color of the field, the default value and calculated data fields are displayed in different background colors (7919)
Add:Right-click menu save function (Save): Add sub-function to add new row ([ADD] Add a new row) (7919)
Add: Right-click menu search function (Find): Add sub-function to move to row ([G] Go To Row) (7919)
Add: Move to Row (Go To Row: Ctrl + G ): Added Move to Top and End shortcut keys (7919)
Fix: Fix (7890) the field is IS NULL+DEFAULT VALUE and COMPUTED COLUMN cannot be automatically issue (7908) update
SQL editor ( SQL editor ):
the Add: right menu search function, increased sub-function moved to the line ([G] the To Go line) (7919)
the Add: move line (the To Go line: Ctrl + G ): Added Move to Top and End shortcut button (7919)
Upd: Right-click menu to reposition multiple sub-function keys (7919)
Upd:Update the display of the input method window, the window moves with the cursor to replace the floating display (7919)
Upd: Improve the exclusion of exceptions when parsing single-line comments in the statement (7908)
Fix: Fix the problem that the exception message pops up after the save as file format is .htm ( 7919) -AutoComplete and IntelliSense
( AutoComplete and IntelliSense ):
Upd: Improve when the input method is turned on, do not do any automatic completion and perception processing (7919) -Main
program update ( Main ):
Fix: (PostgreSQL) Resolve 25P02 Exception handling, and provide more detailed error reason display (7908)
Upd: Optimized interface and HiDPI high zoom ratio display problem (7919)
Upd: SQLite component version updated to System.Data.SQLite.DLL 1.0.115.0 (3.36.0) ( 2021/08/25) (7919)
Upd: Others include cumulative minor updates, corrections and optimization processing (7908) -Backup
and restore ( And Restore Backup ):
Fix: After (SQL Server) a revised version of the update causes problems related controls can not be changed manually enter (7908)
Database Migration ( Database Migration ) (Pro):
Upd: all updates with dbMigration .NET software ( 7908)
http://fishcodelib.com/Database.htm
-
Whats new:>>
The user interface of the data browser and SQL console has been made a bit more appealing.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Added support for the truncate table with restart identity.
Make code folding case insensitive in the code mirror.
Added database and server information on the Maintenance process watcher dialog.
Allow the referenced table to be the same as the local table in one to many relationship for ERD Tool.
Make closing tabs to be smarter by focusing on the appropriate tab when the user closed a tab.
Set PSQLRC and PSQL_HISTORY env vars to apt. user storage path in the server mode.
Housekeeping:
Bug fixes:
Fixed an issue where privileges were revoked using SQL query on objects like tables that do not correctly show in SQL tab.
Fixed an issue where the user can not paste the updated table header in safari 12 and 13 browsers.
Ensure that trigger function SQL should have ‘create or replace function’ instead of ‘create function’ only.
Fixed blank screen issue on windows and also made changes to use NWjs manifest for remembering window size.
Fixed the export image issue where relation lines are over the nodes.
Fixed width limitation issue in PSQL tool window.
Fixed an issue where columns with sequences get altered unnecessarily with a schema diff tool.
Ensure that the lock panel should not be blocked for larger records.
Partially fixes the data output panel display issue.
Fixed an issue where whitespace in function bodies was not applied while generating the script using Schema Diff.
Introduced OAUTH2_SCOPE variable for the Oauth2 scope configuration.
Enables pgAdmin to retrieve user permissions in case of nested roles which helps to terminate the session for AWS RDS.
Fixed no attribute ‘_asdict’ error when connecting the database server.
Fixed errors related to HTML tags shown in the error message for JSON editor.
Fixed UnboundLocalError where local variable ‘user_id’ referenced before assignment.
Renamed ‘Auto rollback?’ to ‘Auto rollback on error?’.
Fixed the JSON editor issue of hiding the first record.
Ensure that deleting a database should not automatically connect to the next database.
Ensure that pgAdmin should not fail at login due to a special character in the hostname.
Fixed an issue where multiple query tool tabs getting closed for the single close event.
https://www.pgadmin.org/
-
Changelog
Bug fixes:
Dashboard filter autocomplete not working with mixed Search/Dropdown when dropdown has a null value (#17659)
Not possible to delete Dashboard Subscription unless dashboard is in root collection (#17658)
Possible to not input recipient of Subscription, which will then cause blank screen (#17657)
Valid Email settings disappear on save, but re-appear after refresh (#17615)
Unable to click "Learn more" on custom expression (#17548)
Editing an alert causes it to be deleted in some circumstances (#17547)
New databases with "This is a large database ..." still uses the default sync+scan settings (#17450)
Adding cards to dashboard via search can cause the card to show spinner until browser refresh (#15959)
Cannot login with OpenAM SAML since 1.38.3 (#15567)
Native question "Filter widget type"="None" hides the filter widget even after changing it to something else (#13825)
https://www.metabase.com/
-
Whats new:>>
The new "Go Back"/"Go Forward" feature allows to go back and forth to any state ever reached while navigating through the database.
The layout auto-rearrangement can now be turned off.
http://jailer.sourceforge.net/
-
Whats new:>>
An error in creating NVARCHAR literals for MS-SQL Server was corrected.
http://jailer.sourceforge.net/
-
Changelog
SSH tunnel: jump server configurator was fixed (port number)
Windows shortcuts (lnk) resolution was added
ERD: columns sort support was added
Confirmation dialog UI was redesigned
Database session manager refresh was fixed
DB2: columns, procedures and functions search support was added
Firebird: calculated fields support was added
Greenplum: table DDL was fixed (unique keys)
H2: procedure aliases support was added
SQL Server: cross database metadata search support was added
Vertica: metadata search and full-text search support was added
Linux installers (deb, rpm) were improved. App shortcut links were fixed
Eclipse 2021-06 is new base platform
DBeaver now requires Java 11
MacOS X M1 installer was added (beta)
Data viewer:
Boolean value render configuration was redesigned
Special format for “time/timestamp with timezone” types was added
Advanced paste: configuration dialog was added
Radix transformer was fixed
Numeric transformer was added
Geometry data type editor was fixed (Exasol, Oracle)
Value panel now saves last used content viewer settings
Data transfer:
Output settings configurator was fixed
External process execute was fixed (backslash escape)
Import from XLSX: column mapping was fixed
Database dump configuration page was fixed (Mysql, PostgreSQL)
Data load performance was improved (thanks to @deepaksenthilkumar)
Metadata search:
Search in object comments configurator was fixed
Search page was fixed for cross-database search PostgreSQL
PostgreSQL:
Composite data type support was fixed
UDF parameters support was fixed
Foreign table comments support was added
Redshift:
External table columns metadata read was fixed
Char data type support was fixed
Timeout error recovery was added
Driver version was upgraded to 2.0
Geometry data types support was improved
https://dbeaver.io/
-
Whats new:>>
* Export/Import CSV via CLI/terminal
* Minor improvements
* Fix minor bugs
https://github.com/little-brother/sqlite-gui
-
Changelog
Bug fixes:
GeoJSON URL validation fix (#17991)
Grid map causes frontend reload or blank screen, when hovering the grids if there is no metric (#17940)
Cannot create more than 2 metrics, when UI language is Turkish - screen goes blank or displays "Something went wrong" (#16323)
Visualizations with more than 100 series just shows a blank chart (#16000)Data point values uses formatting Style of first series on all series (#13095)
Grid map causes frontend reload or blank screen, when hovering the grids if there is no metric (#17940)
Cannot create more than 2 metrics, when UI language is Turkish - screen goes blank or displays "Something went wrong" (#16323)
Visualizations with more than 100 series just shows a blank chart (#16000)
Data point values uses formatting Style of first serie on all series (#13095)
https://www.metabase.com/
-
Changelog
Main program update (Main):
Upd: Upgrade .NET Framework to version 4.7.2, performance and related functions are optimized and improved at the same time (7943)
Add: Filtering Objects (Filtering Objects): Supports [all] database types, which can eliminate unnecessary object display, and improve processing speed at the same time (7943)
Add: Multiple selections: Supports clicking Escape during processing to interrupt processing (7943)
Add: (SQL Server/SQL Azure) Azure Active Directory authentication login method: Add Active Directory Default(7943)
Add: (Teradata) Added support for External Browser and Transport Layer Security (TLS) authentication login methods (7943)
Upd: Allow connection to the database type of SQL Server but the connection source is the connection setting of SQL Azure (to prevent users from selecting the wrong database type) (7943)
Fix: Fix Parse Query processing method (7943)
Upd: (SQLite) Improve the processing speed of opening AES256 encrypted database (7943)
Fix: (Oracle) Remove all blank characters at the beginning and end of the SQL statement during execution to avoid errors such as (ORA-00911/ORA-00900) (7943)
Upd: (Firebird) Update asynchronous processing and execution plan processing (7943)
Add: Support manually click the lower right corner of the label status bar to change the database type (7943)
Upd: Continuously optimize the interface and HiDPI high zoom ratio display problem (7943)
Upd: SQL Server/SQL Azure component version updated to Microsoft.Data.SqlClient 3.0.1 (2021/09/24)()(7943)
Upd: PostgreSQL component version updated to Npgsql 5.0.10 (2021/09/15)()(7943)
Upd: Teradata component version updated to Teradata.Client.Provider.dll 17.10.2.0 (2021/05/11)()(7943)
Upd: Firebird component version updated to FirebirdSql.Data.FirebirdClient 8.0.1.0 (2021/04/07)()(7943)
Upd: Others include cumulative minor updates, corrections and optimization processing (7943)
Data Export:
Upd: Export of Single INSERTs is changed to batch processing to avoid exceptions such as the limit on the number of entries in the database and the length of the text (7943)
Generating Scripts:
Upd: (Oracle) Optimized using quoted identifiers for objects = False to generate processing when canceling the setting (7943)
Fix: (SQL Server/SQL Azure) Fix the issue of Included Columns generation (7943)
Table Designer:
Upd: If the new field has been assigned a name, avoid clicking Escape to delete it (7943)
Database Migration (Pro):
Upd: All updates are the same as dbMigration .NET software (7943)
http://fishcodelib.com/Database.htm
-
(https://i.postimg.cc/8kJWgMX9/screenshot-2242.png)
Thoroughly organize, analyze and share large datasets with the help of this open-source and quite good-looking piece of software.
License: GPLv3
Changelog
Revamped Subscriptions and Alerts:
We've heard your asks, and it's finally here: completely redesigned Dashboard Subscriptions and Alerts. Now they look and feel more like their in-Metabase counterparts, but easy to view in email or Slack.
We're also giving everyone much more control over the Subscriptions and Alerts they receive, by letting you manage them from your account settings.
For Pro and Enterprise plans, Admins can now see all subscriptions and alerts set up in their instance. Plus, Admins in these plans can now restrict the domains to which Subscriptions and Alerts can be emailed.
Because Dashboard subscriptions are that much better, we're going to remove Pulses in favor of Dashboard Subscriptions in the next release (0.42). Pulses will still work in this release (and they look so much nicer!), but 0.41 will be Pulses’ final release. Don’t worry, when we release 0.42, we’ll provide you with tools to help migrate your existing Pulses to dashboard subscriptions, so you won't miss a beat.
Fully redesigned permissions page (and a new permission level):
We’ve revamped the Permissions section of the Admin Panel to make it easy to manage permissions in Metabases with lots of people and groups.
Pro and Enterprise plans also now include a new Block Access permission, which ensures certain groups absolutely can not view content from specific databases, even if they have access to a collection with questions that use that database.
Stay organized at scale:
The flip-side of making it easy to ask questions is that your Metabase can fill up with a lot of questions. Pro and Enterprise plans now include tools to help large-scale organizations keep it all straight. To help you separate the data-team-blessed content from the ad hoc explorations from other folks, Admins can now mark collections as Official (they even get a ribbon!) and questions as Verified (they get a blue checkmark ?).
Official and Verified items are clearly distinguishable throughout Metabase and get prioritized in search, so you can make sure people use the right dashboards and questions to make their decisions.
Fully-formatted result downloads:
Now, when you download the results of a question as Excel, Metabase honors all of the formatting you've defined in the question. Things like date and currency formats are kept throughout, as well as column ordering and visibility. Columns will even automatically resize in XLSX! And renamed columns are now honored in CSV and JSON as well.
Since we were in that part of the code, we made sure filenames include a slug of the question title, so it's easier to distinguish between multiple, similar downloads.
A better experience for questions with errors:
We've improved the way we display SQL errors in the queries for many databases, so you can more easily debug them.
In Pro and Enterprise plans, Admins can now go to one place ("Tools" in the Admin UI) to see all questions which returned as an error when last run, find the most viewed ones and go fix them. This is particularly useful after making schema changes.
Find slow queries and optimize them:
Sometimes queries are simply slow and heavy, but we want to help you make them faster (and help you save some big data warehouse bucks!).
Pro and Enterprise plans now include tools to keep your Metabase lightweight and nimble. Now Admins in these plans can define precise result caching durations for individual questions and dashboards, and even at the database level. (which is great if you only load data into your warehouse once a day, for example.)
And to figure out which queries need better caching (or rewriting), we built tools into the Audit experience to help you find slow and frequently used questions (you can also see if the cache for certain questions is being overridden too frequently).
JOINs with multiple columns:
You can now create more advanced queries while sticking to the Custom Question editor by using multiple column conditions for your JOINs. And now you can define the granularity of the JOIN criteria for dates—previously limited to just month and year.
Lots of database driver improvements:
We have a new, JDBC-based Presto driver, which supports Kerberos as an authentication scheme. If you're using Presto today, you'll see a message guiding you to upgrade.
We also included a new, GCP-client-based BigQuery driver, which is faster and more stable than our previous one.
More advanced authentications mechanisms are now supported for Oracle.
And other improvements:
If you have a chart with many series (e.g. monthly sales over time for every country in Central America), you'll now get a cleaner, scrollable legend, properly displaying the names for each series. And you can still hover them to highlight and click on them to drill down.
Continuing on the improvements to dashboards in 41, when using filters, they stick to the top. So now when you scroll down, you can still see—and change—filter parameters without having to scroll up and down.
https://www.metabase.com/
-
(https://i.postimg.cc/8cZ8mcDc/screenshot-1236.png)
A powerful and practical software utility specifically built to extract data from databases and improve performance by removing obsolete entries.
Apache License 2.0
Whats new:>>
Database-side filtering of ad hoc queries in SQL Console.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/x8CBxJBg/screenshot-1323.png)
pgAdmin allows multi-database management through an administration interface for PostgreSQL permitting statement, procedure viewing and more.
License: Open Source
Changelog
New features:
Added support for OWNED BY Clause for sequences.
Housekeeping:
Revisit all the CREATE and DROP DDL’s to add appropriate ‘IF EXISTS’, ‘CASCADE’ and ‘CREATE OR REPLACE’.
Port browser tree to React.
Port object nodes and properties dialogs to React.
Port Grant Wizard to react.
Remove GPDB support completely.
Bug fixes:
Fixed an issue where grant wizard is unresponsive if the database size is huge.
Added support to create the Partitioned table using COLLATE and opclass.
Ensure that in the Query History tab, query details should be scrollable.
Fixed an issue where collapse and expand arrows mismatch in case of nested IF.
Fixed an issue where the last message is not visible in the Debugger.
Updated query error row selection color as per dark theme style guide.
Fixed an issue where the drop cascade button enables for Databases.
Fixed an issue where Refresh view options are not working for materialized view.
Fixed keyerror issue in schema diff for ‘attnum’ and ‘edit_types’ parameter.
Ensure that RLS names should not be editable in the collection node of properties tab.
Fixed an issue where Execute button of the query tool gets disabled once we change anything in the data grid.
Ensure that SQL help should work for EPAS servers.
https://www.pgadmin.org/
-
Whats new:>>
Fixed NPE in data browser.
http://jailer.sourceforge.net/
-
(https://i.postimg.cc/43sxgpW7/screenshot-3330.png)
Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Apache Hive, Phoenix, Presto, etc.
Apache License 2.0
Changelog
SQL editor:
Schema detection for auto-complete was fixed
Intelli-sense proposals detection was fixed for queries with variables
Data editor:
Dark theme support was improved
Booleans editor rendering was fixed
Data transfer:
Data export now respects columns order and visibility
Exported files are highlighted in OS file explorer
XML export/import support between Oracle and PostgreSQL was added
CSV parser was fixed (unexpected input file read termination)
CSV export format: column header format configuration was added
CSV export: quotation of NULL values was fixed
Import from XML: column mapping was improved
Additional variables were introduced for target file name pattern
Redundant table name quotation was fixed
Output files split option was fixed (problem with extra empty file)
XLSX format: column values are now trimmed to 32kb
Navigator:
Create new connection from JDBC URL command was added
Database metadata refresh was fixed
ERD:
Palette icons were updated
Dark theme support was improved
CSV driver: aggregated functions support was fixed
Exasol: geometry data types support was fixed
ODBC driver: app crash during database connection was fixed for several drivers
PostgreSQL:
Composite data types support was improved
Database backup wizard UI was fixed
SQL Server: square brackets escape was fixed
Command-line support: running app instance detection was fixed
Booleans view was improved (font weight is now configurable)
SSL encryption algorithms were replaced by BouncyCastle
TLS 1.0/1.1 support was fixed
XML-parser related security issues were fixed
Base platform was changed to Eclipse 2021-09
https://dbeaver.io/
-
Release Notes-> https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-27.html
https://www.mysql.com/
-
Changelog
New features:
Issue #4596 - Added support for indent guides in the browser tree.
Issue #6081 - Added support for advanced table fields like the foreign key, primary key in the ERD tool.
Issue #6241 - Added support to allow tables to be dragged to ERD Tool.
Issue #6529 - Added index creation when generating SQL in the ERD tool.
Issue #6657 - Added support for authentication via the webserver (REMOTE_USER).
Issue #6794 - Added support to enable/disable rules.
Housekeeping
Bug fixes:
Issue #6719 - Fixed OAuth2 integration redirect issue.
Issue #6754 - Ensure that query highlighting color in the query tool should be less intensive.
Issue #6776 - Changed the label ‘Inherits Tables?’ to ‘Is inherited?’ as it misleading in the properties panel.
Issue #6790 - Fixed an issue where the user is unable to create an index with concurrently keyword.
Issue #6797 - Remove an extra blank line at the start of the SQL for function, procedure, and trigger function.
Issue #6802 - Fixed the issue of editing triggers for advanced servers.
Issue #6828 - Fixed an issue where the tree is not scrolling to the object selected from the search result.
Issue #6858 - Fixed object delete issue from the properties tab for the collection nodes.
Issue #6876 - Ensure that the Dashboard should get updated after connecting to the server.
Issue #6881 - Fixed an issue where the browser tree doesn’t show all contents on changing resolution.
Issue #6882 - Ensure that columns should be displayed in the order of creation instead of alphabetical order in the browser tree.
Issue #6890 - Fixed background colour issue in the browser tree.
Issue #6891 - Added support for composite foreign keys in the ERD tool.
Issue #6900 - Fixed an issue where exclusion constraint cannot be created from table dialog if the access method name is changed once.
Issue #6905 - Fixed an issue where the users are unable to load the databases behind an HTTP reverse proxy.
Issue #6908 - Fixed an issue where each click to refresh the collection node, the number of objects decreasing by tens or more.
Issue #6912 - Fixed browser tree sort order regression issue.
Issue #6915 - Fixed an issue where the blank string is stored instead of NULL in the server table of SQLite database.
Issue #6928 - Ensure that the master password should be prompt when MASTER_PASSWORD_REQUIRED is set to True and AUTHENTICATION_SOURCES is webserver.
Issue #6929 - Ensure that only the table node should be allowed to drop on the ERD tool.
Issue #6930 - Fixed an issue where the existing server group is disappeared on rename it.
Issue #6935 - Fixed an issue where the wrong SQL is generated when deleting and renaming table columns together.
https://www.pgadmin.org/
-
Changelog
Enhancements:
Tools for fixing errors problems with Postgres semantics of limits (blank display of error table) (#18432)
Raise MB_DB_CONNECTION_TIMEOUT_MS to 10000 as default (#18354)
Allow caching of fonts and images (#18239)
Bug fixes:
Not all endpoints are called, when doing FullApp embedding (#18552)
XLSX export of large columns fails because of formatting limitations (#18531)
Caching on 0.41.0 caches results for very long time (does not respect settings defined) (#18458)
Exporting large amount of data can result in OutOfMemory (#18455)
Chart descriptions (except table) is not shown in dashboards (#18454)
Remapped (display value) columns are dropped in downloads (#18440)
Filtering null-column via the drill-through action menu causes blank screen (#18386)
Data Model shows blank page if there are any hidden tables in the database (#18384)
Columns missing from exports, when viz settings are using older field dimensions (#18382)
Pulses with rounded floats render a hanging decimal point in 0.41.0 (#18363)
Pulse/Subscription table cards with two columns (string, integer) fail to render (#18352)
[Add Database > Presto] Multiple JDBC field options (#18351)
Impossible to choose fields from different schema on Field Filters (#18349)
In email subscription, the original question title is shown instead of the curated title (v41) (#18344)
Audit > Questions > Total runtime displays link instead of an actual time (#18317)
KeyExchange signature verification failed for key type=ssh-rsa (#18316)
Export to XLSX can fail, when there's a very high integer value (#18310)
Questions -> all questions in Audit feature sorts by null values (#18271)
Dashboard Subscription test email button does not show error messages (#18235)
EE Audit App frontend does not display error messages if queries fail (#18124)
Dashboard Textbox does not render links unless using Markdown (#18114)
Pin map only containing null location results causes the frontend to constantly reload or blank page (#18061)
X-Rays: Table field is shown as "null" in the title (#15737)
Custom Column with the same name as a table column returns incorrect results when grouped (#14255)
Adding data series to dashboard widget lags then sometimes hangs the UI (#13100)
https://www.metabase.com/