Built for Microsoft SQL Server

Discover the structure hiding inside your database.

Scout helps developers, DBAs, and technical teams analyze SQL Server databases, document schema objects, visualize relationships, and uncover real or inferred foreign key connections.

Scout Database Map
Connected
HarborstoneManufacturingDemo
Tables
Real Foreign Keys
Virtual Foreign Keys
Procedures
Views
Vendors
Purchases
Loads
Details
Lots
Tables14
Views5
Procedures5
Virtual FKs21

01

Connect

02

Analyze

03

Map

04

Document

What Scout Does

Turn unknown SQL Server databases into clear documentation.

Discover Schema Objects

Analyze tables, columns, indexes, views, stored procedures, functions, triggers, synonyms, and row counts from one desktop tool.

Map Real & Virtual Relationships

Show SQL Server foreign keys and infer likely virtual relationships when legacy databases rely on naming conventions instead of constraints.

Generate Documentation

Create browsable HTML documentation and GraphViz relationship diagrams that help teams understand database structure faster.

Schema Snapshot

Save and reopen database metadata as a portable .scl file.

Key Intelligence

See incoming, outgoing, SQL, and inferred relationships.

Graph Output

Render clean PNG diagrams from generated DOT files.

1Select Server

Choose a discovered SQL Server instance or type one manually.

2Analyze Database

Scout extracts metadata and identifies real and inferred relationships.

3Generate Output

Create documentation, diagrams, and shareable schema snapshots.

Designed for legacy and enterprise SQL Server environments.

Relationship Context

Understand how tables connect even when formal constraints are missing.

Portable Snapshots

Open saved schema files later without immediately reconnecting to the database.

SQL Object Coverage

Document stored procedures, functions, views, triggers, and synonyms.

Windows Desktop

Built as a focused WinForms utility for SQL Server documentation workflows.

Ready to scout your database?

Use Scout to document SQL Server schemas, reveal hidden relationships, and generate clear output your team can review and share.

Generated Output
  • HTML documentation
  • Relationship diagram PNG
  • Saved .scl schema snapshot
  • Table, index, and key details

FAQ

Frequently Asked Questions

Which databases does Scout support?

Scout is built for Microsoft SQL Server databases. It is designed around SQL Server metadata, stored procedures, views, functions, triggers, indexes, and foreign keys.

What are virtual foreign keys?

Virtual foreign keys are inferred relationships that appear to exist by naming convention and application logic, even when no SQL Server constraint has been created.

Does Scout need GraphViz?

Scout can generate HTML documentation without GraphViz, but GraphViz is needed to render the relationship diagram PNG from the DOT file.

Can I open saved schema files offline?

Yes. Scout can reopen saved .scl schema snapshots so users can review database structure without immediately reconnecting to SQL Server.

Stop guessing how a database fits together.

Scout gives technical teams a clearer map of SQL Server schemas, relationships, and database objects.

Built for teams working with complex SQL Server systems.

Scout is useful when databases are inherited, poorly documented, or missing formal relationship constraints.

Legacy Systems

Make old databases understandable again.

Team Handoffs

Give developers and analysts shared context.

Relationship Mapping

Reveal dependencies between tables.

Documentation

Create output that can be reviewed and shared.