Skip to content

Latest commit

Β 

History

History
93 lines (68 loc) Β· 2.44 KB

File metadata and controls

93 lines (68 loc) Β· 2.44 KB

πŸ“¦ SQL Health Check - Complete Package

πŸš€ Quick Start (3 Steps!)

Step 1: Extract

Extract this ZIP file to a simple location:

  • βœ… Good: C:\Projects\SqlHealthCheck\
  • βœ… Good: C:\Dev\SqlHealthCheck\
  • ❌ Bad: C:\Users\YourName\Downloads\SqlHealthCheck (1)\

Step 2: Open Solution

Double-click: SqlHealthCheck.sln

Step 3: Run

  • In Visual Studio, right-click SqlMonitorUI β†’ Set as Startup Project
  • Press F5
  • Done! πŸŽ‰

πŸ“ What's Included

SqlHealthCheck/
β”œβ”€β”€ SqlHealthCheck.sln          ← Open this in Visual Studio
β”œβ”€β”€ SqlCheckLibrary/            ← Core check engine
β”œβ”€β”€ SqlCheckDemo/               ← Console app
β”œβ”€β”€ SqlMonitorUI/               ← WPF Dashboard (the good stuff!)
└── Documentation:
    β”œβ”€β”€ START-HERE.md           ← Command-line instructions
    β”œβ”€β”€ TROUBLESHOOTING.md      ← If Visual Studio won't load
    β”œβ”€β”€ README.md               ← Full documentation
    β”œβ”€β”€ QUICKSTART.md           ← Quick examples
    β”œβ”€β”€ USAGE.md                ← Advanced usage
    └── UI-WALKTHROUGH.md       ← UI tour

⚑ Alternative: Skip Visual Studio

Don't want to deal with Visual Studio? Just use the command line:

# Navigate to where you extracted
cd C:\Projects\SqlHealthCheck

# Run the WPF UI
cd SqlMonitorUI
dotnet run

πŸ“‹ Requirements

πŸ†˜ Having Issues?

"Solution won't load in Visual Studio"

β†’ Read TROUBLESHOOTING.md

"dotnet command not found"

β†’ Install .NET 8 SDK from link above

"Just want to run it quickly"

β†’ Read START-HERE.md

🎯 What This Does

Monitors your SQL Server with professional checks from:

  • βœ… Brent Ozar's sp_blitz
  • βœ… Microsoft SQL Tiger Team best practices

Features:

  • 12 pre-configured health checks
  • JSON-based (easy to customize)
  • Beautiful WPF dashboard
  • Or simple console output for automation

πŸ“– Next Steps

  1. Extract to C:\Projects\SqlHealthCheck\
  2. Open SqlHealthCheck.sln
  3. Press F5 to run the dashboard
  4. Enter your SQL Server connection string
  5. Click "Run Checks"
  6. View your SQL Server health!

🌳 Enjoy!

Now go plant those trees! 🌲🌳🌴


Need Help? Check the TROUBLESHOOTING.md file for solutions to common issues.