SqlSpec 6.5

License: Free Trial ‎File size: 201.63 KB
‎Users Rating: 2.5/5 - ‎2 ‎votes

SqlSpec will generate easy-to-read docs for any SQL Server, Analysis Server, Oracle, DB2, Sybase ASE, Sybase SQL Anywhere, MySQL, PostgreSQL, Informix IDS, VistaDB, ENEA Polyhedra, or MS Access database. Given one or more connection strings, SqlSpec will generate documentation about all the tables, views, stored procedures, triggers, indexes, constraints, schemas, assemblies, CLR procedures, xml schema collections, synonyms, symmetric and asymmetric keys, user defined types, and user defined functions in your database. It will also tell you what the dependencies are (which tables point to other tables via foreign keys, which tables are used by which stored procedures, etc.) It will show the code for each trigger, view, user defined function, check constraint, and stored procedure in the database. SqlSpec generates output in HTML and CHM format. You can configure it to add external objects (such as web pages, COM objects, and other external code) to the documentation as well. You can even incorporate such objects into the dependency graphs generated by SqlSpec. With SqlSpec, it is easy to keep documentation in sync with the actual database, since you can just run SqlSpec on your databases and your documentation gets updated.

VERSION HISTORY

  • Version 6.5 posted on 2011-09-15
    SqlSpec now generates specs for SQL Server, Analysis Server, Oracle, DB2, Sybase ASE, Sybase SQL Anywhere, MySQL, PostgreSQL, Informix IDS, VistaDB, ENEA Polyhedra, and MS Access. . . See http://www.elsasoft.com/sqlspec.htm (history section) for details.
  • Version 3.4 posted on 2006-10-12
    SqlSpec now generates specs for SQL Server, Oracle, DB2, MySQL, PostgreSQL, Analysis Server 2005, and Access. . . See http://www.elsasoft.org/sqlspec.htm (history section) for details.

Program Details

EULA

SQLSPEC SOFTWARE LICENSE: 1) GRANT OF LICENSE: ELSASOFT grants you a single, non-exclusive license to use the SQLSPEC provided you agree to abide by the terms of this Agreement. Only one user is authorized to use the SQLSPEC on one computer at a time (and not by more than one individual via a network). 2) OTHER RESTRICTIONS: You acknowledge that you do not become the owner of the SQLSPEC (software, programs and/or documentation). You agree not to transfer, rent,lease, sub-license, reverse engineer, modify, translate, or share the SQLSPEC, diskettes, or manual with any other person or firm. 3) LIMITED WARRANTY: While we have attempted to ensure the reliability of the SQLSPEC, ELSASOFT cannot assume any liability for damage that occurs because of usage of this program, whether or not in accordance with the instructions or specifications. It is not possible to guarantee the performance of the program under all circumstances, at all times, with all hardware and software configurations, and with any user data, programs, or series of commands. ELSASOFT warrants the diskette media and manual to be free from defects in materials or manufacture for a period of 30 days from your receipt. When you open this package or use the SQLSPEC you indicate you accept this as the only warranty. You agree that regardless of the form of any claim, ELSASOFT's liability for any damages or loss to you or anyone else shall not exceed the price paid for use of the program. NO OTHER WARRANTIES. Except for the warranty described in the above paragraph, there are no warranties expressed or implied, including but not limited to, implied warranties of merchantability or fitness for a particular purpose, and all such warranties are expressly and specifically disclaimed. 4) NO LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES: In no event shall ELSASOFT or its suppliers, if any, be responsible for any special, incidental or consequential damages whatsoever (including, without limitation, damages for lost profits, business interruption, loss of information, or any other loss) arising out of the use or the inability to use this product, even if ELSASOFT has been advised of the possibility of such damage. Some states do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you.