Download
You can download dbdesc from here. No registration is needed.
The demo version is a full featured working version of dbdesc. However random strings will appear in the output files to remind you that is a trial version.
If you decide to purchase it, we will send you a license file that must be copied to the dbdesc binary directory.
Requirements

dbdesc requires .NET Framework 2.0 or above installed on your system.
What's new?
Version 3.1.2 (released 2009-11-09)
- Table summary has now a new column with the row size
- Ability to specify the connection port when documenting MySQL databases
- Improved Access 2007 support
- Fixed related objects links in the UDF section
- Other minor bugs fixed
Version 3.1.1 (released 2009-03-05)
- Discover SQL Server instances works much better
- New command line switches allows you to output SQL Server instance names found on your network and also list the databases stored in a server; useful to integrate dbdesc in your scripts.
Version 3.1.0 (released 2009-01-19)
- Full SQL Server 2008 support
- Minor bugs fixed
Version 3.0.2 (released 2008-09-25)
- Same installer for both 32 bit and 64 bit operating systems
- Minor bugs fixed
Version 3.0.1 (released 2008-08-13)
New features
- dbdesc for Windows XP x64 and Windows Vista x64
- Minor bugs fixed
Version 3.0 (released 2008-07-14)
New features
- Support for MySQL 5.0 databases
- Table dependency matrix (great to see table relationships)
- Your credentials and databases list are saved per server (less typing)
- SQL Server: Manage extended properties for foreign keys (only SQL Server 2005)
- SQL Server: Manage extended properties for Users and Roles (only SQL Server 2005)
Version 2.2 (released 2007-09-20)
New features
- Customize dbdesc built-in report
- Add your logo to the cover page
- Personalize headers and footers
- Create your own style sheets; total control over fonts, colors and more
- Save your object selection for future use
- Right-click any table in the extended property editor and retrieve the first records (useful when adding descriptions)
- Field level custom extended properties are now displayed in the documentation
- Add comments to triggers on views
- Default timeout increased to 90 seconds
- Minor bugs fixed
Version 2.1 (released 2007-01-29)
New features
- New option to exclude objects dependencies
- You can now save the documentation report and reopen it without regenerating the documentation again
- UDF parameters, XML schema collections and Assemblies are now documented
- Massive improvements in the extended property editor
- Changes are committed to the database as soon as you end typing
- Now you can add descriptions to: Indices, stored procedure parameters, UDF parameters, UDTs, XML schema collections and Assemblies
- Option to show only undocumented objects
- Each main database object group now shows the % of objects documented
- Additionally, table objects also show the percentage of columns documented
- Tables with columns undocumented are highlighted
- Improved keyboard navigation (arrow keys, TAB / SHIFT+TAB)
- Refresh the list (F5), undo last change in the row (Control+Z)
- XSLT template updates to support the new objects and object descriptions
- Windows Vista support (no need to run dbdesc with elevated privileges)
Version 2.0.1 (released 2006-11-20)
Maintenance release
- Added support for Firebird 2.0 databases
- Some minor bugs fixed
Version 2.0 (released 2006-10-04)
New features
- Individual object selection
- Full extended property editor for SQL Server databases
- Descriptions editor for Firebird databases
- New HTML template to browse database documentation
Version 1.6 (released 2006-07-04)
New features
- Create statements for tables
- List of "dependent tables" which have foreign keys referring to the table
- View's fields documented
- Triggers on views documented
- INSTEAD OF triggers
- Stored procedure parameters documented
- Index properties added: IS_UNIQUE and IS_CLUSTERED
- New option to include/exclude object definitions
- New option to insert a page break after each object in the built-in report engine
- Added key-accelerators to dbdesc GUI
- Improved error handling
- XSL templates updated
Bug fixes
- Some system objects documented on SQL Server 2005 databases
- Adobe Acrobat 7.x file damaged message
- Other minor bugs fixed
Version 1.5 (released 2006-04-18)
New features
- New HTML template with cleaner design and images support
- Extended properties support
- Numeric fields now show precision
- Object permissions documented for tables, views, stored procedures and UDF
- SQL roles and application roles are now differenced
- Case-sensitive databases support
- New command-line switches to exclude database objects
- Tables index size
- Syntax highlighter performance improved
Bug fixes
- (2006-05-19) Copy images folder switch not working properly (-ci)
- Long user names appeared ovelapped on some reports
- Error when multidotted table names present on SQL Server 2000 databases
- Missing check constraints sections on Word 2003 and RTF templates
- Some minor bugs fixed
Version 1.4.1 (released 2006-03-14)
New features
- Get roles of each user
- Document roles on SQL Server and Firebird databases
- XSL templates translated to Spanish (choose custom install on the setup program to install them)
Bug fixes
- Documenting Access databases with the internal report engine was reporting wrong data types
- Error message when documenting views larger than 4000 bytes on SQL Server 2000 databases
Version 1.4 (released 2006-02-20)
New features
- Added a new report engine which includes:
- Report viewer
- Built-in search
- PDF export
- Tables summary including data size and row count (only on SQL Server databases)
- 3 report styles
- On SQL Server databases:
- Check constrains
- User defined data types
- Users
- Database size info
- Database description
- On Firebird databases:
- Check constrains
- User defined data types
- Database description
- Syntax highlighting
- Better foreign keys linking
- Major performance improvements
- Automatic output file name now uses the server and database name
- Updated XSL templates
Bug fixes
- Error when documenting Firebird procedures that references system tables
- Error not handled when output file in use
Version 1.3 (released 2005-12-19)
New features
- Discover SQL Server instances on your network
- New button to retrieve the database list from a SQL Server instance
- New option tab to choose which database objects must be documented
- Extended indices info. Now shows index name and sort direction.
- Table dependencies
- New XSL template called html_browse let's you explore the database documentation using a menu
- Minor enhancements in the other XSL templates
- Detailed progress messages added
Bug fixes
- Max. character length now shows the correct amount of 'chars'. The physical length is provided in a separate field.
- Only the first 4000 bytes of a stored procedure, view or user defined function were shown in Sql Server 2005
- Related objects were not shown in Access
Version 1.2.2 (released 2005-12-07)
Bug fixes
- SQL Server: Columns of type sysname are not documented
- SQL Server 2000: Triggers are not shown in XSL templates
Version 1.2 (released 2005-11-21)
- Added a new GUI to dbdesc. Now you can run dbdesc as a command-line tool or as a typical Windows application
- SQL Server 2005 and SQL Server 2005 Express databases supported
- New XML Word 2003 template
- SQL Server object names are now fully qualified
Version 1.1 (released 2005-10-03)
- Added UDF info extraction from SQL Server and Firebird
- Added support for password protected Ms Access databases
- Auto-detect output file extension based on the name of the XSL template
- Minor XML schema changes
- Added xml tag declaration
- Plural element names has been changed to singular (Tables -> Table, Views -> View, and so on...)
- Updated XSL sample templates
- Added UDF sections
- Index headers are not shown if there's no data related
- New -version switch to see the build version of dbdesc



PURCHASE
NOW