PCDOTS® Database Repair for SQL Server
SQL Recovery Software
to Repair Corrupt Database
Recovers your SQL database with minimal downtime. It repairs corrupt SQL Server database (MDF and NDF) files, restores deleted records and rebuilds databases without the LDF.
- Recovers tables, views, triggers, indexes, stored procedures and keys
- Recovers deleted records from SQL database tables
- Exports to a live SQL Server or as SQL scripts and CSV, no server required
When to Use This SQL Repair and Recovery Tool
Three situations bring most people to this page. If yours is on the list, the free demo will show you within minutes whether your data is coming back.
Database marked SUSPECT
The primary filegroup is damaged or the log is missing, so SQL Server refuses to bring the database online. The tool reads the MDF directly and rebuilds the content without needing the database to attach first.
Stuck in RECOVERY_PENDING
Startup recovery failed because of missing files or resource problems and the database sits inaccessible. Scan the data file with this tool and export a clean copy instead of waiting on a state that refuses to clear.
Rows lost to a DELETE command
A DELETE ran without a WHERE clause and the last backup is old. Where the rows have not been overwritten, the scan finds them and the preview shows the deleted records before you spend anything.
Key Features for SQL Database Recovery
Software Important CapabilitiesSQL Database Recovery
The SQL database recovery software uses a page level scanning engine to retrieve data from damaged and corrupt MDF and NDF files. It recovers every database object, including tables with their data, views, stored procedures, functions, triggers, indexes, primary and foreign keys, rules and defaults. The tool supports database recovery for MS SQL Server 2025, 2022, 2019, 2017, 2016, 2014, 2012, 2008 R2, 2008, 2005 and 2000. It reads the version straight from the file so you never have to guess.
Recovers Ransomware Affected SQL Databases
The software helps you recover SQL Server databases hit by ransomware and regain control of your business data. Where unencrypted regions of the MDF survive, the scan engine reconstructs the recoverable tables and objects from the intact pages. Run the free demo first: if the preview shows your tables, the full version will export them. For files encrypted beyond software repair, the tool connects you to the PCDOTS expert repair service.
Recovers Deleted Records from SQL Database
The software recovers deleted table records from a corrupt SQL database without touching the existing data or the original hierarchy. Tick Include deleted records before the scan and the removed rows appear directly in the preview, with a filter to view deleted tables and records on their own. That means you confirm the lost rows are recoverable before you buy, then export them and merge the data back into your live table.
Rebuilds the Database Without the LDF File
A missing, mismatched or damaged transaction log normally stops a database from attaching at all. This tool does not need the LDF: the data lives in the MDF and the software rebuilds a consistent, working database from the data file alone. The exported result attaches cleanly on your server, which makes it the fastest way out of a failed log drive or an orphaned MDF from an old machine.
Other Features of the SQL Recovery Software
Know Your Product BetterDeep Page Level Scan Engine
One scan does everything. The engine reads the corrupt MDF file page by page, rebuilds broken structures and reconstructs data from damaged regions in a single pass, with no modes or settings to choose. The live log shows pages mapped and tables found while it runs, so you watch the recovery take shape instead of staring at a progress bar.
Previews Recoverable SQL Database Objects
After the scan, the software displays every recoverable item in a tree on the left pane, with tables, views, synonyms and programmability grouped the way SSMS shows them. The right pane shows the contents of the selected object with row counts per table, page wise navigation for large tables and empty tables flagged so you spot missing data instantly. The preview lets you verify the recovered contents match your original data before anything is exported.
Search and Filter Inside the Preview
Finding one customer row inside a recovered two million row table takes seconds, not scrolling. Search the recovered data with Match Case and Whole Word options, filter any individual column and apply or clear filters without rescanning. The same controls work across deleted records, so you can confirm a specific lost row survived before you decide to buy.
Selective Recovery of SQL Objects
The software performs selective recovery by letting you tick or untick individual objects or whole groups in the tree. After previewing the data, choose only the tables, views and procedures you actually need and skip recovered deleted objects if they are not required. This avoids saving unnecessary items to your new database and keeps large exports fast and clean.
Exports to Live SQL Server or Portable Formats
Export the repaired database directly into a new or existing SQL Server database on your machine or the network. Where no SQL Server is installed, save everything as SQL compatible script files and CSV instead and restore them on any server later. Every export lets you choose schema only or schema with data, so the same tool covers full restores and structure only migrations.
Auto Version Detection and Recovery Report
The software auto detects the SQL Server version of the database file by reading the file header, from SQL Server 2000 through 2025. Once recovery finishes, one click saves a recovery report listing everything scanned and restored, giving you a clean audit trail for your manager, your client or your own records.
Every Detail DBAs Ask About, Checked Off
The small things decide whether a recovery tool is pleasant or painful at 2 a.m. Here is the full list, straight from the application.
- Auto detects version reads it from the file header
- One click scan with no modes or settings to configure
- Deleted rows flagged in the preview with a deleted records only filter
- Search with Match Case and Whole Word options
- Per column filtering in the data preview
- Live scan log shows pages mapped and tables found
- Row counts per table visible in the object tree
- Empty tables flagged so you spot missing data instantly
- Page wise navigation through large recovered tables
- Views, synonyms and programmability recovered with the tables
- Schema only or schema plus data on every export
- Export to live SQL Server new or existing database
- SQL script and CSV export for machines without a server
- Selective object export via checkboxes in the tree
- Original file opened read only a scan can never make it worse
- Runs on Windows 11, 10, 8 and 7 no server components required
Repair a Corrupt SQL Database in 4 Simple Steps
No query writing and no server required for the scan. Open the file, let the tool map it and watch your tables come back in the preview.
Select the database file
Click Select Database and pick the corrupt .mdf file. The tool detects the SQL Server version automatically.
Scan the file
Run the scan and the engine reads the file page by page. The log shows pages mapped and tables found in real time.
Preview your data
Browse tables, views and procedures in the tree. Search any column and tick Include deleted records to see removed rows.
Save the recovered database
Export to a live SQL Server or save as .sql scripts and CSV. A recovery report documents everything restored.
Supported SQL Server Versions and File Types
One license covers every SQL Server version and every Windows release you are likely to run. Not sure which version wrote your file? The tool reads it from the file header for you.
Primary and secondary data files
Repairs corrupt MDF and NDF files of any size, including databases with ROW and PAGE compression, Unicode data and XML columns.
Every version, auto detected
Works with SQL Server 2000 through 2025 including Express editions. The version is read from the file itself, no server connection needed for the scan.
Recover to wherever you need it
Push the repaired database to a live SQL Server instance or save it as .sql scripts and CSV files, exporting schema only or schema with data.
Complete object recovery
Tables with their data, views, stored procedures, functions, triggers, indexes, primary and foreign keys, rules and defaults, plus deleted records where they survive.
Runs on your desktop
Installs on Windows 11, 10, 8 and 7. The scan and preview run locally, so your database never leaves your machine.
| Latest version | v6.7 for Windows. |
|---|---|
| Trial limitation | The free demo scans any corrupt MDF or NDF file and previews all recoverable data including deleted records. Exporting the recovered database requires a license. |
| Supported SQL Server | 2025, 2022, 2019, 2017, 2016, 2014, 2012, 2008 R2, 2008, 2005 and 2000, including Express editions. Version is auto detected from the file. |
| Supported Windows | Windows 11, 10, 8 and 7. Run the tool as Administrator for protected file locations. |
| Export options | Live SQL Server database (new or existing), SQL compatible .sql scripts and CSV files, with schema only or schema plus data. |
| Product resources | Software guide · Support center · Refund policy · EULA and terms |
Try the Free Demo First. Pay Only When You See Your Data.
The demo is the honest test. It runs the same scan engine as the full version, so if the demo previews your tables, the full version will export them.
| Feature | Free Demo | Full Version |
|---|---|---|
| Scan corrupt MDF and NDF files of any size | ||
| Live scan log with pages mapped and tables found | ||
| Auto detect SQL Server version (2000 to 2025) | ||
| Preview all recovered objects and data | ||
| View deleted records in the preview | ||
| Search and filter recovered data | ||
| Export to a live SQL Server database | — | |
| Export as .sql scripts and CSV | — | |
| Free support from the PCDOTS team | — | |
| Cost | FREE | See current price |
SQL Databases Our Users Brought Back
Three recent recoveries run with this software. Shared with customer permission. Company names withheld for confidentiality.
"A SAN failure put our main database into suspect mode on a Friday afternoon. The scan ran through the 40 GB MDF and the preview showed all 400 plus tables intact. Exported straight to a fresh instance and we were live again before Monday."
"A DELETE without a WHERE clause wiped 18,000 customer rows and our last backup was a week old. The demo showed the deleted rows right in the preview. Bought the license, exported the table and merged the rows back the same evening."
"The log drive died and the database refused to attach without its LDF. This tool rebuilt everything from the MDF alone. Tables, procedures and keys all came back and the recovery report gave my manager exactly the audit trail he wanted."
Common Questions About SQL Database Recovery
The questions we hear most before a download. Anything else, ask on live chat. A human answers.
01How do I recover a corrupt SQL Server database?
02Can this software recover deleted records?
03Can I recover a database without the LDF file?
04Which SQL Server versions does it support?
05What can I do in the free demo?
06Will it modify my original MDF file?
07How long does the scan take?
08What if the scan cannot read my file?
09Do I need SQL Server installed to use this tool?
10What causes SQL database corruption?
11Can it repair a corrupt BAK backup file?
Download the Free Demo.
Preview Your Recovered Data in Minutes.
Scan your corrupt MDF file now and see your tables, procedures and deleted records in the preview. Buy only when your data is on the screen.