Web-Based/Desktop DB2, ORACLE, DERBY, FIREBIRD, MYSQL,POSTGRE client (general-purpose), inspired on phpMyAdmin. It runs on Tomcat 5.5 or SWING with JDK 1.5 (Multi-plataform, Schema Browsing, Tables Browsing, Tables Structure, SQL Query editor)
Be the first to post a text review of DB2JMIN (An easy-to-use MULTI-DB Client). Rate and review a project by clicking thumbs up or thumbs down in the right column.
0.2 - Several changes done to make app compliance with deb and rpm packages. - Added support to store preServers.xml file into a personal folder inside home folder of current user (into linux) - Added more details into manual linux installation scripts - Fixed prerm script - Fixed the return of error message when try to connect an invalid or unreacheable database - Added new messages and logic to start_dbjmin.sh - Added new error/warning messages about table selection per schema and sample data of selected table - Added colors to help the reading of app messages - Added word-wrapping for text areas - Significant improvement for SQLParser class performance - Changed the approach for parse multiple executeUpdate SQLs from StringTokenizer st = new StringTokenizer(preSql, ";") to a new class SQLParser - Fixed bug that was avoiding the correct display of SELECT queries 0.1.9 - Added support to save new db credentials using F3 key in password field (Thanks Mir0) - Fixed bug that was not recognizing DROP command 0.1.8.1 - Fixed bug that was crashing any user input SQLs 0.1.8 - Rearrange more code from Launch class to SwingUtils - Added support to process multiple executeUpdate statements at once, statements must be separated by semi-colon. - Added new method to parse executeUpdate statements into InputUserValidation class - Added a new verbose feature to Logger class 0.1.7 - Added more documentation into classes - Added singleton to SystemOper class - Improved Linux LookAndFeel settings 0.1.6 - Added lib/ folder with dependency jars - Added SwingUtils class to handle Desktop UI settings - Fixed a small bug that was avoid the appearance of null/empty fields from table's columns 0.1.5 - Added support to Store database credentials as per request posted into sf.net (1820605) DBJMIN is a new name to the old project DB2-JMIN. 0.1.4 - Added support to drop tables 0.1.3 - Increased size of log text box - Increased size of sql text box - Added support to expand and collapse screen size - Added GPL license to two new classes - Added more constants to Constants class - Changed color of logtext 0.1.1 - Added support to different UI sizes depending of OS (SystemOper class). - Added .exe launcher to windows version (thanks launch4j http://launch4j.sourceforge.net/) - Fixed start_dbjmin.bat - Try to 'start to improve' the quality of code: Added Constants class 0.1.0 - Added full support to derby, client/server and embedded - Corrected lincense details on all source code - Added version/build info on main screen - Fixed the support to update/delete/insert/create queries - Icon change to dbjmin - Application name changed to db-jmin-swing - Added new method on InputDataValidation class to handle derby support - Several small changes on DBconnector class 0.0.9 - Fixed the bug that was deleting the log history of sql queries done by user during the software execution. - Fixed the problem with the endless log. Now each time the program runs, the old log is deleted and a new one is created. Several changes made from last commit: - Corrected bug on View sample data to postgre db - Corrected bug on View structure of table on postgre db - Added support to Derby db - Correct bug to no /usr/passwd on derby db - Added support to Firebird db - Added support to Oracle db (Special Thanks to Juliano Martins :-) ) - Added some null pointer exception treatment when null data comes in array lists - Added support to INSERT, DELETE, UPDADE and CREATE commands - Corrected bug that was summing new schemas and tables with the previous ones from last use - Added a new way of JFrame construction. This was a try to avoid the bug of too many calls of sw startup.... I don't know if will work :( ENTER Key event added to passwd field, to avoid the use of mouse Radical change: MySQL/Postgre database support added Finally, really fixed the no table selected exception when Data button was pushed without no table selected
0.2 - Several changes done to make app compliance with deb and rpm packages. - Added support to store preServers.xml file into a personal folder inside home folder of current user (into linux) - Added more details into manual linux installation scripts - Fixed prerm script - Fixed the return of error message when try to connect an invalid or unreacheable database - Added new messages and logic to start_dbjmin.sh - Added new error/warning messages about table selection per schema and sample data of selected table - Added colors to help the reading of app messages - Added word-wrapping for text areas - Significant improvement for SQLParser class performance - Changed the approach for parse multiple executeUpdate SQLs from StringTokenizer st = new StringTokenizer(preSql, ";") to a new class SQLParser - Fixed bug that was avoiding the correct display of SELECT queries 0.1.9 - Added support to save new db credentials using F3 key in password field (Thanks Mir0) - Fixed bug that was not recognizing DROP command 0.1.8.1 - Fixed bug that was crashing any user input SQLs 0.1.8 - Rearrange more code from Launch class to SwingUtils - Added support to process multiple executeUpdate statements at once, statements must be separated by semi-colon. - Added new method to parse executeUpdate statements into InputUserValidation class - Added a new verbose feature to Logger class 0.1.7 - Added more documentation into classes - Added singleton to SystemOper class - Improved Linux LookAndFeel settings 0.1.6 - Added lib/ folder with dependency jars - Added SwingUtils class to handle Desktop UI settings - Fixed a small bug that was avoid the appearance of null/empty fields from table's columns 0.1.5 - Added support to Store database credentials as per request posted into sf.net (1820605) DBJMIN is a new name to the old project DB2-JMIN. 0.1.4 - Added support to drop tables 0.1.3 - Increased size of log text box - Increased size of sql text box - Added support to expand and collapse screen size - Added GPL license to two new classes - Added more constants to Constants class - Changed color of logtext 0.1.1 - Added support to different UI sizes depending of OS (SystemOper class). - Added .exe launcher to windows version (thanks launch4j http://launch4j.sourceforge.net/) - Fixed start_dbjmin.bat - Try to 'start to improve' the quality of code: Added Constants class 0.1.0 - Added full support to derby, client/server and embedded - Corrected lincense details on all source code - Added version/build info on main screen - Fixed the support to update/delete/insert/create queries - Icon change to dbjmin - Application name changed to db-jmin-swing - Added new method on InputDataValidation class to handle derby support - Several small changes on DBconnector class 0.0.9 - Fixed the bug that was deleting the log history of sql queries done by user during the software execution. - Fixed the problem with the endless log. Now each time the program runs, the old log is deleted and a new one is created. Several changes made from last commit: - Corrected bug on View sample data to postgre db - Corrected bug on View structure of table on postgre db - Added support to Derby db - Correct bug to no /usr/passwd on derby db - Added support to Firebird db - Added support to Oracle db (Special Thanks to Juliano Martins :-) ) - Added some null pointer exception treatment when null data comes in array lists - Added support to INSERT, DELETE, UPDADE and CREATE commands - Corrected bug that was summing new schemas and tables with the previous ones from last use - Added a new way of JFrame construction. This was a try to avoid the bug of too many calls of sw startup.... I don't know if will work :( ENTER Key event added to passwd field, to avoid the use of mouse Radical change: MySQL/Postgre database support added Finally, really fixed the no table selected exception when Data button was pushed without no table selected
0.2 - Several changes done to make app compliance with deb and rpm packages. - Added support to store preServers.xml file into a personal folder inside home folder of current user (into linux) - Added more details into manual linux installation scripts - Fixed prerm script - Fixed the return of error message when try to connect an invalid or unreacheable database - Added new messages and logic to start_dbjmin.sh - Added new error/warning messages about table selection per schema and sample data of selected table - Added colors to help the reading of app messages - Added word-wrapping for text areas - Significant improvement for SQLParser class performance - Changed the approach for parse multiple executeUpdate SQLs from StringTokenizer st = new StringTokenizer(preSql, ";") to a new class SQLParser - Fixed bug that was avoiding the correct display of SELECT queries 0.1.9 - Added support to save new db credentials using F3 key in password field (Thanks Mir0) - Fixed bug that was not recognizing DROP command 0.1.8.1 - Fixed bug that was crashing any user input SQLs 0.1.8 - Rearrange more code from Launch class to SwingUtils - Added support to process multiple executeUpdate statements at once, statements must be separated by semi-colon. - Added new method to parse executeUpdate statements into InputUserValidation class - Added a new verbose feature to Logger class 0.1.7 - Added more documentation into classes - Added singleton to SystemOper class - Improved Linux LookAndFeel settings 0.1.6 - Added lib/ folder with dependency jars - Added SwingUtils class to handle Desktop UI settings - Fixed a small bug that was avoid the appearance of null/empty fields from table's columns 0.1.5 - Added support to Store database credentials as per request posted into sf.net (1820605) DBJMIN is a new name to the old project DB2-JMIN. 0.1.4 - Added support to drop tables 0.1.3 - Increased size of log text box - Increased size of sql text box - Added support to expand and collapse screen size - Added GPL license to two new classes - Added more constants to Constants class - Changed color of logtext 0.1.1 - Added support to different UI sizes depending of OS (SystemOper class). - Added .exe launcher to windows version (thanks launch4j http://launch4j.sourceforge.net/) - Fixed start_dbjmin.bat - Try to 'start to improve' the quality of code: Added Constants class 0.1.0 - Added full support to derby, client/server and embedded - Corrected lincense details on all source code - Added version/build info on main screen - Fixed the support to update/delete/insert/create queries - Icon change to dbjmin - Application name changed to db-jmin-swing - Added new method on InputDataValidation class to handle derby support - Several small changes on DBconnector class 0.0.9 - Fixed the bug that was deleting the log history of sql queries done by user during the software execution. - Fixed the problem with the endless log. Now each time the program runs, the old log is deleted and a new one is created. Several changes made from last commit: - Corrected bug on View sample data to postgre db - Corrected bug on View structure of table on postgre db - Added support to Derby db - Correct bug to no /usr/passwd on derby db - Added support to Firebird db - Added support to Oracle db (Special Thanks to Juliano Martins :-) ) - Added some null pointer exception treatment when null data comes in array lists - Added support to INSERT, DELETE, UPDADE and CREATE commands - Corrected bug that was summing new schemas and tables with the previous ones from last use - Added a new way of JFrame construction. This was a try to avoid the bug of too many calls of sw startup.... I don't know if will work :( ENTER Key event added to passwd field, to avoid the use of mouse Radical change: MySQL/Postgre database support added Finally, really fixed the no table selected exception when Data button was pushed without no table selected
0.2 - Several changes done to make app compliance with deb and rpm packages. - Added support to store preServers.xml file into a personal folder inside home folder of current user (into linux) - Added more details into manual linux installation scripts - Fixed prerm script - Fixed the return of error message when try to connect an invalid or unreacheable database - Added new messages and logic to start_dbjmin.sh - Added new error/warning messages about table selection per schema and sample data of selected table - Added colors to help the reading of app messages - Added word-wrapping for text areas - Significant improvement for SQLParser class performance - Changed the approach for parse multiple executeUpdate SQLs from StringTokenizer st = new StringTokenizer(preSql, ";") to a new class SQLParser - Fixed bug that was avoiding the correct display of SELECT queries 0.1.9 - Added support to save new db credentials using F3 key in password field (Thanks Mir0) - Fixed bug that was not recognizing DROP command 0.1.8.1 - Fixed bug that was crashing any user input SQLs 0.1.8 - Rearrange more code from Launch class to SwingUtils - Added support to process multiple executeUpdate statements at once, statements must be separated by semi-colon. - Added new method to parse executeUpdate statements into InputUserValidation class - Added a new verbose feature to Logger class 0.1.7 - Added more documentation into classes - Added singleton to SystemOper class - Improved Linux LookAndFeel settings 0.1.6 - Added lib/ folder with dependency jars - Added SwingUtils class to handle Desktop UI settings - Fixed a small bug that was avoid the appearance of null/empty fields from table's columns 0.1.5 - Added support to Store database credentials as per request posted into sf.net (1820605) DBJMIN is a new name to the old project DB2-JMIN. 0.1.4 - Added support to drop tables 0.1.3 - Increased size of log text box - Increased size of sql text box - Added support to expand and collapse screen size - Added GPL license to two new classes - Added more constants to Constants class - Changed color of logtext 0.1.1 - Added support to different UI sizes depending of OS (SystemOper class). - Added .exe launcher to windows version (thanks launch4j http://launch4j.sourceforge.net/) - Fixed start_dbjmin.bat - Try to 'start to improve' the quality of code: Added Constants class 0.1.0 - Added full support to derby, client/server and embedded - Corrected lincense details on all source code - Added version/build info on main screen - Fixed the support to update/delete/insert/create queries - Icon change to dbjmin - Application name changed to db-jmin-swing - Added new method on InputDataValidation class to handle derby support - Several small changes on DBconnector class 0.0.9 - Fixed the bug that was deleting the log history of sql queries done by user during the software execution. - Fixed the problem with the endless log. Now each time the program runs, the old log is deleted and a new one is created. Several changes made from last commit: - Corrected bug on View sample data to postgre db - Corrected bug on View structure of table on postgre db - Added support to Derby db - Correct bug to no /usr/passwd on derby db - Added support to Firebird db - Added support to Oracle db (Special Thanks to Juliano Martins :-) ) - Added some null pointer exception treatment when null data comes in array lists - Added support to INSERT, DELETE, UPDADE and CREATE commands - Corrected bug that was summing new schemas and tables with the previous ones from last use - Added a new way of JFrame construction. This was a try to avoid the bug of too many calls of sw startup.... I don't know if will work :( ENTER Key event added to passwd field, to avoid the use of mouse Radical change: MySQL/Postgre database support added Finally, really fixed the no table selected exception when Data button was pushed without no table selected
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: