Microsoft KB Archive/95834

= INFO: Meaning of &quot;Uninitialized Pages&quot; Message During DUMP =

Article ID: 95834

Article Last Modified on 2/14/2005

-

APPLIES TO


 * Microsoft SQL Server 4.21a Standard Edition

-



This article was previously published under Q95834



SUMMARY
When a DUMP DATABASE command is issued, SQL Server may return the following message:

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

(Msg 3004, Level 0, State 1)



MORE INFORMATION
This is not an error, but rather an informational message. The most common cause of the message is when users are actively updating the database while it is being dumped. When a DUMP command is issued, the allocation pages in the database are read to determine which pages are being used; it then dumps the appropriate pages. It is possible to have a situation where a user has caused a page to be marked as allocated, but at the time the dump process goes to dump that page, the page has not yet been initialized with the proper data. The dump process keeps a count of how many of these types of pages are encountered, and displays this total when the dump is complete. The integrity of the dump is not jeopardized.

As the message indicates, it is recommended that DBCC CHECKALLOC be run on the database if the 3004 message is returned. In nearly all cases, the DBCC CHECKALLOC will not show any errors, and the 3004 message can be safely ignored.

Additional query words: 3004 dump

Keywords: kbinfo kbother KB95834

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.