Дамп блока данных можно сделать с помощью следующей команды:
ALTER SYSTEM DUMP DATAFILE BLOCK ;
Если требуется сделать дамп нескольких блоков данных то используется следующая команда:
ALTER SYSTEM DUMP DATAFILE BLOCK MIN BLOCK MAX ;
Параметры:
- - номер файла данных в котором находится блок.
- - номер блока данных, для которого делается дамп.
- - минимальный номер диапазона блоков данных, для которых делается дамп.
- - максимальный номер диапазона блоков данных, для которых делается дамп.
Параметры для сегментов можно найти с помощью следующего запроса:
SELECT file_id, block_id, blocks FROM dba_extents WHERE segment_name = ;
Примеры:
SQL> SELECT file_id, block_id, blocks 2> FROM dba_extents 3> WHERE segment_name = 'T3'; FILE_ID BLOCK_ID BLOCKS ------- -------- ------ 4 537 8 Выбрано: 1 строка SQL> ALTER SYSTEM DUMP DATAFILE 4 BLOCK 537; System altered SQL> ALTER SYSTEM DUMP DATAFILE 4 BLOCK MIN 537 BLOCK MAX 544; System altered