INF: Meaning of "Uninitialized Pages" Message During DUMP

Last reviewed: April 28, 1997
Article ID: Q95834

The information in this article applies to:

  - Microsoft SQL Server version 4.2 for OS/2

SUMMARY

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

   xx uninitialized pages encountered while dumping database
   <db_name>. 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 : kbother SSrvServer
Version : 4.2
Platform : OS/2
Issue type : kberrmsg


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: April 28, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.