company logo

DatabaseHandle :: RecreateExtent - Recreate Index for an extent

The function repairs the indexes for a corrupted extent index. The function deletes all indexes for the extent and parses the database for instances with the type of the extent. The function works correct only, when all instances in the database belong to the extent.

Return value:  Success ( logical  )

Implementation details

logical DatabaseHandle  :: RecreateExtent ( NString &extnames )
  • extnames - Extent name

    The name contains the name of the extent, only. It does not contain a namespace scope.

    Notes:

    retval checked for const &NString