Paul Randal

Paul S. Randal (Paul@SQLskills.com, twitter @PaulRandal) is a world-renowned speaker, author, and instructor at SQLskills.com; he is also the CEO. He worked on the SQL Server Storage Engine team at Microsoft from 1999 to 2007, writing DBCC CHECKDB/repair for SQL Server 2005 and with responsibility for the entire Core Storage Engine during SQL Server 2008 development. Paul is an expert on disaster recovery, high availability, SQL Server internals, and database operations, and is a regular presenter at conferences worldwide. He owns and runs the company with his wife, Kimberly L. Tripp, and in their spare time they like to seek out odd-shaped bottom dwellers at remote dive sites around the world!
  • Interests: Doing anything with my wife, Kimberly Tripp: Sailing Scuba diving World travel Hiking Naval history Model building

SQLServerCentral Article

The Perils of Running Database Repair

In a perfect world everyone has the right backups to be able to recover within the downtime and data-loss service level agreements when accidental data loss or corruption occurs. Unfortunately we don’t live in a perfect world and so many people find that they don’t have the backups they need to recover when faced with corruption.

(34)

You rated this post out of 5. Change rating

2012-06-25

4,923 reads

Blogs

Don’t Miss Out – SQL Server 2025 Unleashed Training Starts Next Monday!

By

Next Monday, March 9, 2026, my one-day live online training SQL Server 2025 Unleashed:...

What is ALM in Fabric?

By

As someone who’s worked with data for over 20 years and with many cloud...

The Most Successful Startups in 2025 — And What They Have in Common

By

2025 belongs to the AI startups. If you peek into the tech headlines, you’ll...

Read the latest Blogs

Forums

A Quick Restore

By Steve Jones - SSC Editor

Comments posted to this topic are about the item A Quick Restore

Guarding Against SQL Injection at the Database Layer (SQL Server)

By tedo

Comments posted to this topic are about the item Guarding Against SQL Injection at...

Ola Hallengren Index Optimize Maintenance can we have data compression = page

By JSB_89

I have a quick question on Ola Hallengren Index Optimize Maintenance . Do we...

Visit the forum

Question of the Day

A Quick Restore

While doing some testing of an application, I wanted to reset my environment after doing some testing with this code:

USE DNRTest

BACKUP DATABASE DNRTest TO DISK = 'dnrtest.bak'
GO
/*
Bunch of stuff tested here
*/RESTORE DATABASE DNRTest FROM DISK = 'dnrtest.bak' WITH REPLACE
What happens if this runs, assuming the "bunch of stuff" isn't anything affecting the instance.

See possible answers