Winnersh Triangle Web Solutions Limited

Timesaving tools for software developers

HOME | NEWS | PRODUCTS | DOWNLOADS | ORDERING | UPGRADES | CONTACT 
 
SEARCH WEBSITE
Search Website

PRODUCT INFORMATION:
SQL DOCUMENTATION TOOL
What is it?
Overview
Screenshots
Download: Full Evaluation
Version History
Buy Now

OTHER PRODUCTS
The Website Utility
ASP Documentation Tool
.NET Documentation Tool
VB 6.0 Documentation Tool
PHP Documentation Tool
Indexing Service Companion
Product Ordering
Special Offers

SERVICES
Articles & Whitepapers
Documentation Portal
Client Success Stories
Sell Our Products
Our Blog

SQL Documentation Tool Version History


Download SQL Documentation Tool Evaluation Version Download SQL Documentation Tool Evaluation Version (10Mb ZIP file).

10 April 2008: 8.0 Release

  • Added a Check for Updates menu command to the GUI (not visible in the evaluation version).
  • Decreased font size in RTF report to 10 point.
  • Added a new project option: "Include MS_Description in RTF". If checked then the RTF report incorporates the table, view, stored procedure and function descriptions from the databases that have been documented.
  • RTF report now indicates if the database does not contain any stored procedures or functions.
  • Fixed a minor issue with the progress bar which was affecting the documentation of empty databases.
  • Improved the extraction of Function descriptions from SQL Server 2005's MS_Description fields.

2 April 2008: 7.9.1 Release

  • Primary keys are now being correctly identified.
  • The database extraction routine's progress bar's accuracy has been improved for databases that contain Jobs or DTS Packages.
  • If there isn't an active project, the GUI now logs errors to the Error.log file in the program's installation folder.
  • Evaluation version now has links to the product special offers page.
  • Website link added to GUI's "About" Window.

17 January 2008: 7.9 Release

  • SQL Server 2005 Schemas are now being correctly extracted from the database by the documentor.
  • SQL Server 2005 field descriptions are now being extracted more accurately by the documentor. Descriptions are now also logged to the log file.
  • Added an "Enhanced Logging" checkbox to the GUI. If checked then additional information is output to the project's log file. This will help to identify problems that may arise while documenting certain databases.
  • If the new "Enhanced Logging" checkbox is checked then the DataStore class will now log its activity to the project's log file.
  • The SQL documentor's installer has been changed to the Nullsoft Install System. Note that this installed does not install the Visual Basic runtime files or ADO, so you will have to manually install these. The HTML Help Workshop is also required if you wish to build HTML Help format documentation.
  • The GUI now refreshes more cleanly, making it easier to track current activity.
  • Database item counting has been improved - this now makes the progress bar much more accurate.
  • SQL errors are no longer flagged in the GUI's Activity text box, but they continue to be logged to the log file. This change was made because not all of the SQL errors are critical (e.g. full text catalog SQL errors will arise if a database doesn't have any full text catalogs).
  • The GUI's various controls are now locked during the database documentor's data extraction and documentation generation processes.
  • Tables, views, triggers, table indexes and stored procedures now listed in alphabetical order in the documentation.
  • The help file has been revised.

30 September 2007: 7.8 Release

  • Object owners are now documented. The SQL Documentation Tool now documents the owners of objects. Note that there are fundamental changes between the way SQL Server 2005 and earlier versions handle users. In SQL Server 2000, database objects were owned by users. The four part reference to a database object in SQL Server 2000 is [DatabaseServer].[DatabaseName].[ObjectOwner].[DatabaseObject]. Beginning in SQL Server 2005, the four-part reference to a database object is [DatabaseServer].[DatabaseName].[DatabaseSchema].[DatabaseObject]. For more details of these changes visit http://msdn2.microsoft.com/en-us/library/ms190387.aspx. Note that when documenting SQL Server 2005 databases, the SQL Documentation Tool will add any objects that aren't assigned a schema to the default 'dbo' schema. The SQL Documentation Tool retains the capability to document database servers prior to SQL Server 2005.
  • Table column descriptions are now extracted from SQL Server 2005 databases.
  • Databases objects with single quotes in them are now correctly documented (although it's not recommended you use them).
  • Database, stored procedure, table, table trigger and view descriptions are now extracted from SQL Server 2005 databases and displayed in the HTML and HTML Help format reports.
  • SQL Server 2005 relationships are now correctly documented.
  • The project option Use table column descriptions has been renamed Use MS_Description Extended Properties.

10 September 2007: 7.7 Release

  • Database Stored Procedures and Functions are now listed separately within the documentation; in previous versions of the SQL Documentation Tool they were all listed as Stored Procedures.
  • The connection test functionality now warns if the connection test was not completely successful.
  • The internal connection string builder functionality has been rewritten. Benefits to the end user include much better support for SQL Server 2005.
  • The connection settings window has a database server type drop-down list. This ensures the full capabilities of SQL Server 2005 and above are utilised by the documentor.

22 July 2007: 7.6 Release

  • There is now an option to document dependency information for database tables, views, stored procedures and triggers. Note: Dependency information will not be shown for triggers unless database tables are documented. Documenting dependencies may significantly slow down the data extraction routines, particularly on very large databases.

10 July 2007: 7.5 Release

  • The documentation has been revised.
  • Added link on application's Help menu to www.softwaredocumentation.info.
  • The HTML format documentation includes a date and timestamp to show when the data was extracted and when the documentation was generated.
  •  
  •  

1 July 2007: 7.4 Release

  • Added a progress bar to the status panel which updates during both data extraction and documentation generation activities. Note that HTML Help compilation time can only be estimated.
  • Corrected a typo on the Edit Database Connection window.
  • All windows made modal within the graphical user interface, improving application usability.

4 May 2007: 7.3 Release

  • The system table 'sysdiagrams' is now excluded from SQL Server 2005 reports.
  • Views with the table owner of 'sys' are now correctly excluded from SQL Server 2005 reports.
  • The following system stored procedures are no longer documented: 'sp_alterdiagram', 'sp_creatediagram', 'sp_dropdiagram', 'sp_helpdiagramdefinition', 'sp_helpdiagrams', 'sp_renamediagram', 'sp_upgraddiagrams' and 'fn_diagramobjects'.
  • The date and time of errors is now added to the error log file.

1 May 2007: 7.2 Release

  • Database stored procedures are now listed in the RTF format report, complete with optional colour coding and syntax highlighting of the Transact SQL. Note that some RTF documents may need to be imported into WordPad and saved again before they can be opened with Microsoft Word.
  • Table indexes are now listed on the table details page.

15 April 2007: 7.1 Release

  • In response to user demand, the SQL Documentation Tool now has options to specify what should be documented in a project. It is now possible to document all/some or none of the following: tables, views, stored procedures, triggers, full-text catalogs, indexes, jobs and DTS packages.

10 April 2007: 7.0 Release

  • Changed the way stored procedure field lengths are reported. Lengths are now reported only for fields of type char, nchar, varchar, nvarchar and varbinary. nchar and nvarchar field lengths are reported in terms of the amount of characters that can be stored within them.
  • Stored procedure column types (e.g. input, output etc.) are now included in the report.
  • GUI buttons now disabled while data being extracted or project being documented.
  • It is now possible to specify an HTML report colour scheme.
  • Added tooltips to the Project options Window.
  • The project options now include the ability to include a user-specified HTML snippet within the <HEAD> element of the pages produced by the SQL Documentation Tool. This makes it possible to add a custom Cascading Style Sheet (CSS) to format the HTML report's output.

10 March 2007: 6.9.1 Release

  • Changed the way data field lengths are reported. Lengths are now reported only for fields of type char, nchar, varchar, nvarchar and varbinary.
  • nchar and nvarchar field lengths are reported in terms of the amount of characters that can be stored within them.
  • Decreased the connection timeout time, making it easier to know if the SQL Server connectivity has not been correctly established.
  • Database specific content data extraction routine now reports correct msdb database name.
  • MSVCRT.dll is no longer redistributed with the installer as it is now provided as part of Windows operating systems.

7 March 2007: 6.9 Release

  • Improved error handling when buttons are pressed in GUI without items being selected first.
  • Improved error handling in DataStore accessing class.
  • More buy now buttons added to sample output in evaluation version.
  • Increased size of buy now button in evaluation version.

14 January 2007: 6.8 Release

The following new features were added:

  • There is now an error reporting text box on the GUI. Brief details of errors are now added to this text box. Note that not all errors are serious, for example the SQL Documentation Tool will show full text index errors if the SQL Server does not have full text indexing available or configured, and SQL Server 2005 Express Edition does not support either DTS packages or Job schedules.
  • The SQL Documentation Tool will now document databases named using reserved words or other non-recommended naming (e.g. spaces or underscores).
  • Full application errors are now added to the log file.
  • The error trapping routines have been greatly improved detailed error messages are appended to the project's log file. Note that not all errors are serious, for example the SQL Documentation Tool will show full text index errors if the SQL Server does not have full text indexing available or configured, and SQL Server 2005 Express Edition does not support either DTS packages or Job schedules.
  • Fixed a small issue with the logging of SQL Server Job names to the log file.
  • Frequently Asked Questions have been updated.

14 September 2006: 6.7 Release

The following new features were added:

  • Logs folder is now created if it does not already exist.
  • Product evaluation version now fully integrated with RegNow's affiliate marketing system.
  • Added more buy now links to the evaluation version and removed some of the pop-up Window registration reminders.

14 August 2006: 6.6 Release

The following issues have been resolved:

  • Corrected a problem with the display of View columns in the documentation.
  • Removed system views "sysconstraints" and "syssegments" from database documentation.
  • Corrected an issue with the use of custom connection strings.

14 July 2006: 6.4 Beta Release

The following new features were added:

  • SQL Server 2005 is now supported.

14 July 2006: 6.3 Release

The following new features were added:

  • SQL Server Job Schedules are now documented.

14 July 2006: 6.2 Release

The following new features were added:

  • SQL Server Job Steps are now documented.

14 July 2006: 6.1 Release

The following new features were added:

  • SQL Server Jobs are now documented.
  • There is now the option to document SQL Server Jobs and DTS Packages.

14 July 2006: 6.0 Release

The following new features were added:

  • Added a minimise button to the main application window.
  • SQL Server DTS Packages are now documented.

14 July 2006: 5.2 Release

The following new features were added:

  • The SQL Documentation Tool now lists databases by server name - this makes it easier to document the same named database in more than one server and allows server specific database content (i.e. Jobs and DTS Packages) to be documented.

12 December 2005: 5.1 Release

The following issue has been resolved:

  • Datastore purges now correctly remove index information.

5 December 2005: 5.0 Release

The following new features were added:

  • Increased the height of the main application window.
  • Table indexes are now documented.

The following issues have been resolved:

  • Fixed a problem with the databases occasionally disappearing from the Edit Project window.

30 October 2005: 4.0 Release

The following new features were added:

  • The SQL Documentation Tool now supports the use of trusted connections as well as using specific SQL Server logins.

The following issues have been resolved:

  • The edit connections windows have improved error handling.

18 June 2005: 3.0 Release

The following new features were added:

  • HTML Help .hhp file generation has been speeded up.
  • There is now an option to extract table column descriptions associated with databases [descriptions may be added to columns through the Enterprise Manager]. Note that this option is not supported with SQL Server 7.0, so you might want to turn off the option for projects that use SQL Server 7.0 databases.
  • Documentation now identifies identity columns.
  • Tables using compound primary keys are now identified [i.e. as used in Northwind..Order Details].
  • Added Table compound primary key section to tables using compound primary keys.
  • Compound primary keys have been added to the index of the HTML Help documentation.
  • The Index Name column has been added to the HTML documentation for full text catalogs.

The following issues have been resolved:

  • The method of identifying table primary keys has been changed.
  • Fixed a formatting error in the HTML tables report for triggers.

8 June 2005: 2.1 Release

The following new features were added:

  • Changed the default settings for new projects.
  • Documentation generation has been speeded up, especially for generation of HTML Help reports.

The following issues have been resolved:

  • Fixed an issue which stopped report generation if database contained a large number of Triggers.

3 June 2005: 2.0 Release

The following new features were added:

  • Views have been added to the RTF report.
  • The raw Transact SQL code associated with Views, Stored Procedures and Triggers is now displayed in a textarea in the HTML reports so that it can be copied and pasted into other applications.
  • Added a text reporting option for projects.
  • Full-Text Catalogs are now documented and have been added to all reports.

20 May 2005: 1.1 Release

The following new features were added:

  • The status panel has been improved; the SQL Documentation Tool now displays details of the database item it is currently working on.
  • The HTML Help Report is now linked from the HTML Report.
  • Documentation summary page shows number of items in each database within the project.
  • If a table has any triggers they are now listed on the table's report page.
  • Mousepointer turns to hourglass while the data extraction and documentation routines are in progress.
  • There is a new RTF Reporting option that creates word processor (including Microsoft Word) compatible documentation. The RTF report currently contains details of the tables in the database.
  • Transact SQL code in the HTML and HTML Help reports can now be optionally syntax highlighted and colour coded.

The following issues have been resolved:

  • Triggers now correctly listed in database summary page.

8 May 2005: 1.0 Release

First commercial version release.

Download SQL Documentation Tool Evaluation Version Download SQL Documentation Tool Evaluation Version (10Mb ZIP file).

Buy The SQL Documentation Tool Now - Secure Ordering Is Available

Download SQL Documentation Tool trial version

    

Shareup Networks

 


© Copyright 2002 - 2008 Winnersh Triangle Web Solutions Limited. Registered company number: 4493816.       Sales Policy  
VB code documenter
NDoc code reviews