Main Difference between DBCC CHECKDB & DBCC CHECKDB WITH DATAPURITY

  • Hi,

    What is the main Difference between DBCC CHECKDB & DBCC CHECKDB WITH DATAPURITY?

    DBCC CHECKDB verifies the database consistency, torn page detection and page corruption.

    what DBCC CHECKDB WITH DATAPURITY do differently from DBCC CHECKDB db_name with no_infomsgs

    Thanks

  • On a database created on 2005 or 2008, no difference at all. On databases created on those versions, data purity checks are done by default.

    On a database created on 2000 (or before) and upgraded, that option forces the data purity checks (see Books Online for details) as those checks are not done by default until a data purity check has run successfully.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass

Viewing 2 posts - 1 through 1 (of 1 total)

You must be logged in to reply to this topic. Login to reply