SQL Server 巡检工具:SSDI(SQL Server Deep Inspector)发布
接上篇,oracle的巡检工具发布以来,好多人私信说要SQL SERVER的巡检工具,最近抽出时间写了一个,功能和oracle一样包含: 自动化巡检、报告生成、邮件通知 于一体的——
💥 SQL Server Deep Inspector(SSDI)
🎯 核心功能一览
✅ 兼容 SQL Server 2012–2022
✅ 自动连接与数据采集
✅ 自动生成 Word 格式报告
✅ 智能邮件发送(SSL / STARTTLS 自适配)
✅ 批量巡检(Excel 导入服务器清单)
✅ 进度条实时显示
✅ 自动检测并安装 ODBC 驱动
💡 SSDI 支持离线/内网部署,可灵活适配企业安全策略。
📊 巡检内容全覆盖
系统环境信息
主机名、OS版本、SQL Server版本、CPU/内存等系统基础数据
实例配置检查
内存上限设置、并行度、统计信息更新策略等
数据库状态
数据库运行状态、恢复模式、文件大小、空间使用率
性能指标
CPU/内存使用率、I/O 等待、缓冲池命中率
安全检查
sa 账户状态、身份验证模式、弱口令扫描
备份策略审查
备份类型、最近备份时间、备份路径完整性
巡检项目可扩展,可根据自己标准进行定制化配置。
📄 报告特色亮点
🧾 专业 Word 报告:自动生成带目录、页眉页脚的企业风格文档
📊 性能趋势图:可选生成 CPU / I/O / TPS 等性能趋势图
🚨 状态指示符:✅ / ⚠️ / ❌ 一目了然的健康度显示
🧩 优化建议区:根据检测结果生成针对性的优化建议
📧 邮件集成:报告生成后自动发送至指定邮箱
🧾 专业 Word 报告
📄 工具展示
报告模板已完全兼容 Word 2010–2024,可直接归档或发送给使用者。
🛡️ 安全与合规特性
🔐 配置加密:所有数据库密码均采用 SHA256 + XOR 加密
🧰 权限最小化:仅需只读权限即可完成巡检
📝 审计日志记录:保留每次巡检与错误追踪信息
SSDI 在设计时严格遵循企业安全合规标准,适合金融、运营商、政府等高安全场景。
⚙️ 一键使用方法
🚀 交互式模式(推荐)
./SSDI.bin
🖥️ 单机巡检模式
./SSDI.bin single 192.168.1.100
🗂️ 批量巡检模式
./SSDI.bin batch servers.xlsx
只需在 Excel 中维护服务器清单,系统将自动批量采集并生成报告。
🌟 使用价值
通过 SSDI,你可以轻松实现:
📆 定期监控 SQL Server 健康状况
🔍 提前发现 潜在性能隐患
🧭 标准化 数据库巡检流程
⚙️ 自动化 报告生成与分发
🌐 批量管理 多台数据库服务器
从此,SQL Server 巡检不再需要人工登录查询,真正实现一键全自动!
📣 结语
SSDI 致力于让数据库运维 更智能、更高效、更安全。
如果你正在为 多实例管理、巡检标准化、性能分析 而烦恼,
SSDI 将是你最可靠的选择。
📬 联系与反馈
如在使用中遇到任何问题,或希望定制适配企业版功能,
欢迎私信或留言👇
我们会在第一时间响应,为你提供专属支持!使用版本关注老杜随笔,回复SSMI.