Create/Alter Table
Add an ALTER TABLE feature
Add new CREATE TABLE feature
DB Support: DB2
Verify DbVisualizer with DB2
version 9
See the
discussion here
Driver Manager
Bundle and auto configure
JDBC drivers for Mimer SQL, PostgreSQL, Sybase, DB2, SQL Server and
JavaDB/Derby
Export
Should be possible to include
"create table" DDL when exporting result set rows in SQL format
General
Add support for Java 1.6
Need capability to set time
zone for the DbVisualizer process
Grid Component
Add: "Script: SELECT ALL WITH
FILTER" in the data tab right click menu
Installation
Add support for Windows Vista
Make it possible to choose
whether bundled JDBC drivers should be installed or not (only with GUI
installers)
Navigator
Add a foreign key navigator
feature
Print
Enhance the print support to
allow printing SQL Editor, text viewers, images, etc.
Support for print selection
in grids
Query Builder
Should be possible to load
query builder from SQL
SQL Commander
Add support for non shared
physical database connections
Connection Properties
Make it easier to toggle the
"Show only default database/schema" connection property
See the
discussion here
Make it possible to run
arbitrary set method(s) in java.sql.Connection and java.sql.Statement
Replace right click menu in
Connections grid with a toolbar
Connection Tab
GUI hangs if pressing
disconnect while a connection is being established
Improve responsiveness while
"Connect All" has been requested
Connection Wizard
Show Connection Wizard
automatically for new users
Create/Alter Table
The new CREATE TABLE feature
should only be used for databases with profiles while the old CREATE
TABLE should be used for the rest
Database Objects Tree
"Reconnect" right click menu
choice should be available for all nodes in the objects tree
Improve the Objects Tree
Search capability
Move "Show Table Row Count"
to objects tree right click menu
Reload in Database Objects
Tree should reload childs objects for the selected node only and not
all objects for the connection
See the
discussion here
Database Profile: Actions
Add a "Format SQL" button in
the object action dialog
Database Profile: View
Accept "columnWidth" input
paramter for "form" and "node-form" viewers
DB Support: DB2
xxx FOR BIT DATA in DB2 need
to be presented natively in addition to text style
See the
discussion here
DB Support: Informix
Show "Columns" as child
objects for tables in the objects tree
Having auto commit off gives
the error "Must terminate transaction before closing database" while
navigating the database
DB Support: Mimer SQL
Update database profile for
Mimer SQL 9.3
DB Support: MySQL
Distribute MySQL JDBC driver
DB Support: Oracle
Show column objects as child
nodes for Table->Constraints, Table->Indexes and Views
See the
discussion here
Need to show non table
associated triggers in the objects tree for Oracle
See the
discussion here
Oracle 10gr2 supports 32k in
dbms_output.put() calls while DbVisualizer only show 255 bytes
See the
discussion here
Show grants for views in
Oracle
See the
discussion here
Show indexes for Materialized
Views
See the
discussion here
DB Support: PostgreSQL
Add actions to set COMMENT
for tables, views, etc.
See the
discussion here
DB Support: Sybase ASE
Having auto commit off gives
the error "xxx is not allowed within a multi-statement transaction in
the 'tempdb' database" while navigating the database
Add sorting and objects tree
filtering capability for Triggers
See the
discussion here
Driver Manager
Add "Remove not Ready
Drivers" in the Driver Manager
Load JDBC drivers
automatically from pre-defined paths
Add sorting capability in the
driver manager
Always merge with any new
default drivers if version change i.e. don't show "merge new drivers?"
dialog
Driver Manager should set
Driver Class automatically as the Connecton Wizard does
Export
Add a "Remove New Lines"
setting for CSV exports
Form Editor
Grid Cell Browser/Editor
window should remember position and size
Grid Form Browser/Editor
window should remember position and size
Add "Stop" capability in the
table data editor
See the
discussion here
Grid Form Browser/Editor
should not be modal
Make it configurable if
numbers in form viewer/editor should be left or right aligned
Possible to sort the fields
in the form editor
Should be possible to
load/save BLOB/CLOB and TEXT values to file in the row form editor
Tab and Enter keys should
jump to the Value column in the next row and not to the Key or Name
columns
General
Must be possible to specify
-encoding when loading files via the -sqlfile command line argument
See the
discussion here
There should be no icons in
menus with Mac OS X and the Aqua Look and Feel (according to OS X
guidelines)
Disable CDE/Motif look and
feel
Make it possible to set
application font in addition to font size
See the
discussion here
Partial Windows 2003 look
& feel should not be used
Show nested SQLExceptions
when SQL errors occur and not only the top level exception
See the
discussion here
Support for anti aliased
fonts
Grid Component
"Fit" improvements in grid
"Where Filter" history now
listed based on time when last used (latest first)
Add a lightweight filtering
capability in the Data tab in addition to the where filter dialog
See the
discussion here
Add setting to control if
grid row header should appear in table Data tab, Result Set and Monitor
grids
Allow "Script: INSERT COPY
INTO" for multiple rows in the Data tab grid
See the
discussion here
Allow multi columns sort in
grids
Grid Cell Browser/Editor
window should not be modal
Improve "Set Where Filter for
Selection" by allowing multi line selection and additional operators
(<>, >, <, like, etc)
Improve the WHERE filter
feature by making sure filters are kept when selecting other tables
Load and rendering of a
50,000 row table is now approx. 50% faster (with "Auto Resize Column
widths" enabled)
Make grid color configurable
in Tool Properties
Make it possible to define
whether column header should be considered when auto resize of column
widths in grids
Must be possible to specify
sort (ORDER BY) clause in the Data tab
See the
discussion here
Possible to choose what
columns the quick filter should operate on
Possible to sort in the
column visibility dialog
Possible to sort on primary
key in the column visibility dialog
Setting a Data tab WHERE
filter should escape any quotes in the text values
See the
discussion here
Should be possible to save
BLOB/CLOB and TEXT values to file from any grid
Support for non contiguous
selections in grids
The Data tab should support
multiple WHERE filters. These should be saved between sessions
Grid Editor
Add capability for
duplicating multiple rows in the inline editor
Add capability for multi
deletes in inline editor
Inline editing is started
when pressing key binding
Inline table data editor
should support pasting block of cell values from for example Excel,
OpenOffice Calc, etc.
Pasting rows into inline
editor grid should add new rows automatically if needed
See the
discussion here
Monitor
Enable the "Close Window"
button for Monitors to remove it
Print
Printing enhancements using
Java 1.5 capabilities
Procedure Editor
Add split panes in the Oracle
procedure editor
Query Builder
Add feature in Query Builder
that automatically will add joins based on primary/foreign keys and
based on match by column name
Auto enabling of Group By if
at least 1 aggregate
Query Builder should qoute
text data in the conditions settings
See the
discussion here
The "Grouping" tab in query
builder should be disabled if no Group By enabled columns
References
Column information is not
saved in the GML file when saving references graph
See the
discussion here
Double clicking a table in
the references graph is extremely slow if many database objects
Save "Referenced Only"
setting between DbVisualizer sessions
See the
discussion here
Saving graph in GML doesn't
save info about primary key or columns
See the
discussion here
Row Form Browser
Add "Copy to Clipboard" in
Browse Row in Form window
Add Find/Find Next in Row
Form Browser
Row Form Browser should
properly display BLOB/CLOB data
SQL Commander
The UI should not be locked
while executing a query in the SQL Commander
Add an option for blank lines
between exported result sets when using @export
See the
discussion here
Add support for @echo client
side command in SQL Commander
Inconsistency between
CatalogList and SchemaList
Make it possible setting Auto
Commit state in the SQL Commander
Should be possible to echo
any text in the @export output
Show progress indicator that
SQL Commander is currently executing
The Schema list in the SQL
Editor should really change the current schema for Oracle, DB2 and
JavaDB/Derby
SQL Editor
Using "Find" in the Replace
dialog should leave the cursor at the current position when closing the
Replace dialog
See the
discussion here
Tool Properties
Make it possible to define
platform specific default look and feels
Change default look and feel
on Windows to the "Windows Look and Feel"
Remove "Connection Timeout"
property setting
Connection Tab
"There are unsaved Database
Profiles settings" dialog is displayed randomly in the Connection tab
Selecting Connect/Disconnect
from the objects tree right click menu doesn't always work
Database Profile: Actions
Action does not work properly
if action is launched while the object view is displayed in a window
See the
discussion here
DB Support: Informix
Alter Table for Informix
doesn't handle DATETIME/INTERVAL and non-nullable VARCHAR columns
correctly
Constraint names are used
instead of column names for PK/FK declarations in DDL tab
DDL generation fails for FKs
when the referenced PK constraint index name is not "tabid_idxseq"
See the
discussion here
Invalid or incomplete DDL for
VARCHAR(len, bytes), DATETIME/INTERVAL, and MONEY columns for Informix
Only one FK declaration is
included in DDL tab for a table with multiple FKs
DB Support: JavaDB/Derby
Creating new database
connection witht the Connection Wizard for "JavaDB/Derby Server"
produce an erroneous database URL
DB Support: Oracle
"Refresh Materialized View"
doesn't work if "Method" is not explicitly selected
See the
discussion here
Exploring the objects tree
results in error for Oracle 7 since sys.all_all_tables doesn't exist
Question mark(s) are replaced
with Oracle bind variables when used in PL/SQL
See the
discussion here
The DBA
Views->Storage->Tablespaces listing may fail
DB Support: PostgreSQL
Show DDL for a Table in
PostgreSQL 8 some time result in an error
DB Support: SQL Server
Explain plan error on MSSQL
2005
See the
discussion here
Showing index information for
SQL Server sometimes fail with a SQL error
DB Support: Sybase ASE
Using column aliases for
Sybase ASE did not have any effect for non aggregate columns
See the
discussion here
DDL Generator
DDL extraction code uses JOIN
syntax, which fails for Oracle 8
DDL tab empty for some views
See the
discussion here
KEY/INDEX constraints missing
in DDL tab for MySQL
See the
discussion here
Script Object to SQL Editor
--> Create Table gives "ORDER BY column (colno) must be in SELECT
list" for Informix 7.3
See the
discussion here
SQL formatting for the DDL
tab, Query Builder SQL, etc. should ignore the SQL is Between and
Target SQL Format settings
No precision and scale info
available for DECIMAL in Informix table DDL
Documentation
Description doesn't match
figure in "Parameterized Queries"
The "settings" attribute for
@export client side is erroneously refered as "settingsfile" in the
users guide
See the
discussion here
Driver Manager
If driver file(s) was removed
outside DbVisualizer then the driver was marked as not ready even if
re-installing the files properly
Export
Table name cannot be
determined for complex SQLs in @export
See the
discussion here
Form Editor
The "Commit Transaction"
dialog is displayed at exit after have been editing table data
General
User settings file
(dbvis.xml) doesn't reflect latest changes in DbVisualizer if session
is killed
See the
discussion here
Window icons in MS WIndows
are blurry (not correct size)
Grid Component
Column delimiters doesn't
work properly for Grid Copy via Ctrl-C, menu choice and DnD
Errors occur if opening for
example the "Text" cell for a DB2 stored procedure
See the
discussion here
Selecting Reload in grid
right click menu reset any column visibility settings
Wrong rows are exported or
copied when grid is sorted and then run copy selection or export
selection
Import
NullPointerException error
when importing into two different tables
Some non readable characters
are replaced with whitespace at import
Print
Using print setup and set to
landscape is not respected when print
Procedure Editor
Problem compiling
procedure/function/package containing ":"
Query Builder
All columns should be
available for sorting, regardless of if they are included in the select
list or not
Proprietary Oracle join
syntax reversed
Query Builder does not
support self references
Setting a condition field
with the columns menu takes seconds the first time
Setting a condition field
with the columns menu takes seconds the first time
See the
discussion here
Table alias not used as
qualifier for columns in WHERE clause join conditions
Conditions relating to a
table remains when the table is removed
See the
discussion here
Conditions relating to a
table remains when the table is removed
Join right click menu shows
disabled items for Join Properties and Remove Join
Not possible to use Synonym
objects in the Query Builder
See the
discussion here
Windows: Cannot open right
click menu on a join in the query builder diagram
References
Having "Specified Tables"
enabled in References tab and doing a "Reload" loads all tables and not
just specified
See the
discussion here
References graph show
erroneous table nodes if tables are in different schema/databases
See the
discussion here
SQL Commander
Cannot use key bindings to
jump between SQL editors when displayed as windows
See the
discussion here
Client side commands starting
with "@" need to be less restrivtive and accept whitespaces, new lines,
etc.
See the
discussion here
If there are multiple
database connections with the same alias always the first is selected
when scripting objects
Page UP/DOWN scroll visually
but caret stays at the position where scrolling started
See the
discussion here
Position of vertical divider
in the SQL Commander is not saved if moved while in full screen mode
Primary keys are listed in
auto completion even though primary key display has been turned off
See the
discussion here
Single and double quotes
confusion in editor
Statements generating
multiple result sets only show the result from the first result set in
each tab
See the
discussion here
When Permissions are setup to
ask for confirmation in SQL Commander keyboard focus is lost from the
editor
SQL Editor
SQL editor does not process
replace operation correctly
SQL Formatter
Error occur when formatting
really large SQL statement
See the
discussion here
Tool Properties
Text tool properties should
be saved as entered including any leading/trailing white spaces
See the
discussion here