Home All Groups Group Topic Archive Search About

Database documentor



Author
12 Jun 2009 2:19 PM
NeilShore
Hi,

I'm new to SQL Server.  I've been using Access for a number of years.  I'm
having trouble figuring out how to document the database I've created in SQL
Server.  Is there nothing, in SQL Server, like the "Database Documenter" in
Access?

Thanks.

Author
12 Jun 2009 2:56 PM
Aaron Bertrand [SQL Server MVP]
Not really.  You can create diagrams but I find it an exercise in futility.
Plenty of 3rd party tools though.  For example:

http://www.red-gate.com/products/SQL_Doc/index.htm

http://www.apexsql.com/sql_tools_doc.asp


On 6/12/09 10:19 AM, in article
250DFCD3-CEF6-4788-973E-3BE251D79***@microsoft.com, "NeilShore"
<NeilSh***@discussions.microsoft.com> wrote:

Show quoteHide quote
> Hi,
>
> I'm new to SQL Server.  I've been using Access for a number of years.  I'm
> having trouble figuring out how to document the database I've created in SQL
> Server.  Is there nothing, in SQL Server, like the "Database Documenter" in
> Access?
>
> Thanks.
Are all your drivers up to date? click for free checkup

Author
15 Jun 2009 3:55 PM
NeilShore
Aaron,

Thank you for your timely reply.  I guess I'll have to look at the 3rd party
tools.
However, it seems strange that Access should have a "more" sophisticated
tool for documenting databases then the “more” sophisticated database server.
It would seem to me that database designers all require documentation of
their designs and that the design tool should include database design
reports.

- Neil Shore

Show quoteHide quote
"Aaron Bertrand [SQL Server MVP]" wrote:

> Not really.  You can create diagrams but I find it an exercise in futility.
> Plenty of 3rd party tools though.  For example:
>
> http://www.red-gate.com/products/SQL_Doc/index.htm
>
> http://www.apexsql.com/sql_tools_doc.asp
>
>
> On 6/12/09 10:19 AM, in article
> 250DFCD3-CEF6-4788-973E-3BE251D79***@microsoft.com, "NeilShore"
> <NeilSh***@discussions.microsoft.com> wrote:
>
> > Hi,
> >
> > I'm new to SQL Server.  I've been using Access for a number of years.  I'm
> > having trouble figuring out how to document the database I've created in SQL
> > Server.  Is there nothing, in SQL Server, like the "Database Documenter" in
> > Access?
> >
> > Thanks.
>
>
Author
15 Jun 2009 4:17 PM
Aaron Bertrand [SQL Server MVP]
> However, it seems strange that Access should have a "more" sophisticated
> tool for documenting databases then the ³more² sophisticated database server.

Access is an application, SQL Server is a server.  As Access is much
simpler, it is relatively easy to create such a feature that ships in the
box.  SQL Server is much more complex, and because there are already very
capable 3rd party tools out there that can do this, I would rather they
spend their efforts making the server better, than trying to reproduce 3rd
party efforts.

This is like saying that some recipe program is better at cataloging recipes
than Windows.  :-)
Author
17 Jun 2009 3:04 AM
NeilShore
Aaron,
Thanks for the further explanation.  I understand your point of view.

- Neil Shore

Show quoteHide quote
"Aaron Bertrand [SQL Server MVP]" wrote:

> > However, it seems strange that Access should have a "more" sophisticated
> > tool for documenting databases then the ³more² sophisticated database server.
>
> Access is an application, SQL Server is a server.  As Access is much
> simpler, it is relatively easy to create such a feature that ships in the
> box.  SQL Server is much more complex, and because there are already very
> capable 3rd party tools out there that can do this, I would rather they
> spend their efforts making the server better, than trying to reproduce 3rd
> party efforts.
>
> This is like saying that some recipe program is better at cataloging recipes
> than Windows.  :-)
>
>
Author
12 Jun 2009 6:31 PM
John Bell
"NeilShore" <NeilSh***@discussions.microsoft.com> wrote in message
news:250DFCD3-CEF6-4788-973E-3BE251D79D92@microsoft.com...
> Hi,
>
> I'm new to SQL Server.  I've been using Access for a number of years.  I'm
> having trouble figuring out how to document the database I've created in
> SQL
> Server.  Is there nothing, in SQL Server, like the "Database Documenter"
> in
> Access?
>
> Thanks.

You can also use Visio to reverse engineer the database and produce reports
on the model. Other modelling tools will also do that.

John
Author
15 Jun 2009 3:56 PM
NeilShore
John,

Thank you for your reply and for your suggestion.  I'll check into it.

- Neil

Show quoteHide quote
"John Bell" wrote:

>
> "NeilShore" <NeilSh***@discussions.microsoft.com> wrote in message
> news:250DFCD3-CEF6-4788-973E-3BE251D79D92@microsoft.com...
> > Hi,
> >
> > I'm new to SQL Server.  I've been using Access for a number of years.  I'm
> > having trouble figuring out how to document the database I've created in
> > SQL
> > Server.  Is there nothing, in SQL Server, like the "Database Documenter"
> > in
> > Access?
> >
> > Thanks.
>
> You can also use Visio to reverse engineer the database and produce reports
> on the model. Other modelling tools will also do that.
>
> John
>
>
Author
15 Jun 2009 8:07 PM
Eric Isaacs
Here's a script that does a pretty good job of creating an HTML data
dictionary for SQL 2005.  Hey, it's free...

http://www.developer.com/img/2007/05/data_dictionary.sql

Eric Isaacs
J Street Technology, Inc.
http://www.jstreettech.com
Author
17 Jun 2009 3:05 AM
NeilShore
Eric,

Thank you for the script.  I'll check it out.

- Neil Shore

Show quoteHide quote
"Eric Isaacs" wrote:

> Here's a script that does a pretty good job of creating an HTML data
> dictionary for SQL 2005.  Hey, it's free...
>
> http://www.developer.com/img/2007/05/data_dictionary.sql
>
> Eric Isaacs
> J Street Technology, Inc.
> http://www.jstreettech.com
>
Author
23 Jun 2009 1:01 AM
xsql
Check out xSQL Documenter
(http://www.xsqlsoftware.com/Product/xSQL_Database_Documenter.aspx) - it
generates both html and compiled CHM, supports all objects, generates
dependency graphs and more.



*** Sent via Developersdex http://www.developersdex.com ***

Bookmark and Share