Error 3004

Severity Level 10

Message Text

%ld uninitialized pages encountered while dumping database %.*s. Run DBCC CHECKALLOC on this database for more information, then call technical support if there are any errors.

Explanation

Some internal storage structures (extents) were found in an abnormal state during a database dump. More specifically, a database page was found to be allocated but not initialized. Because the referenced page is not used, it is reported as an uninitialized page. This error does not affect the validity of the database dump.

Action

After the database dump is complete, run DBCC CHECKALLOC on the database in question. If no errors are reported, ignore error 3004.

Even if DBCC CHECKALLOC does not return errors, the uninitialized pages might still exist, so a subsequent database dump might display the same message. This condition is eventually resolved through normal SQL Server operations.