DBReporter is an important tool used in database documentation. A comprehensive report of all tables, rows, columns, indexes, etcetra that could be formatted in XML, or HTML.
The database involved in this case is on an SQL Server. It is compatible for a windows environment. It is available as a freeware over several websites over the internet, and could be downloaded very easily because of its small size.