Developer ToolsFree checklistPDF, Excel, Word export

ERP Database Health Check Checklist

Most ERP database outages come from things that were known and not checked: an untested backup, a full disk, a missed integrity run. Use this checklist each quarter to catch them early.

0%

0 of 40 items complete

11 critical items still open - these are the highest-risk gaps.

Download checklist:

Recovery and backups

Integrity and maintenance

Performance and concurrency

Capacity and storage

Security and access

Monitoring and documentation

Count completed items against the total. Any unchecked item marked critical should be fixed or formally accepted by the business owner before the next period close.

Optional health check review

Send your completed checklist and we will comment on the biggest gaps for your ERP.

Optional. The tool and every export work without this. No spam.

How to use the checklist

Work through the groups with the person who administers the database and the person who owns the ERP. Tick an item only when you have seen the evidence, such as a job history screen or a file listing, not when someone says it is probably fine. Items marked critical protect against data loss or outage. Export the result to PDF or Excel, assign owners to the gaps and set dates. Repeat quarterly and before any upgrade or major go-live.

Why these checks

Recovery comes first because an untested backup is only a hope. Integrity checks find corruption while it is still in a single page rather than in every backup. Capacity checks prevent the classic Friday-night full disk caused by an interface staging table. Performance and concurrency items focus on repeated causes in ERP workloads, such as long reports, cursor-based integrations and idle open transactions. Security items matter because the ERP database holds payroll, pricing and customer data.

Scoring and follow-up

There is no pass mark that fits every plant. A reasonable approach is to require all critical items, then aim for at least 80 percent of the rest. Unchecked critical items should either be fixed within the quarter or have a written risk acceptance from the business owner. Keep the previous checklists, since trends such as growing log tables or increasing restore times tell you more than a single snapshot.

Common mistakes

Checking that a backup job succeeded rather than that a restore works is the most frequent error. Others include shrinking files on a schedule, rebuilding all indexes nightly regardless of need, giving the ERP application account sysadmin because it was easier, and ignoring the msdb job history that holds the evidence. Also confirm which team owns the database when it is hosted by a vendor or partner, so tasks do not fall between teams.

Frequently Asked Questions

How often should an ERP database be health checked?

Quarterly is a good baseline, plus before upgrades, migrations or peak seasons. Backup success, disk space and job failures should be monitored daily through alerts rather than waiting for a review.

Do I need a DBA to use this checklist?

An ERP administrator can complete most items with the DBA or hosting provider supplying evidence. The security, recovery model and performance items benefit from DBA review.

Why is shrinking the database a problem?

Shrinking fragments indexes and the file grows again afterwards, wasting I/O. Do it only as a one-off after a large purge, and then rebuild affected indexes.

What matters most if time is short?

Test a restore, confirm integrity checks run, and set alerts on disk space and failed jobs. Those three prevent the most painful and avoidable ERP outages.

If you want a second pair of eyes on your ERP database or a monitoring setup that reports on these items, we can help review it.