Проблемы с временным табличным пространством Oracle TEMP. ORA-01157 , ORA-01110 , ORA-07366

Светлана Комарова

Светлана Комарова

Автор статьи. Системный администратор, Oracle DBA. Информационные технологии, интернет, телеком. Подробнее.

Если вы не можете открыть базу данных потому, что получили вот такой подарок:

ORA-01157: cannot identify/lock data file 3 - see DBWR trace file
ORA-01110: data file 3: '/mydbs/temp0.dbf '
ORA-07366: sfifi: invalid file, file does not have valid header block.

то не стоит расстраиваться. Эта проблема решается довольно просто.

Эти ошибки означают, что поврежден файл временного табличного пространства. В этом ничего страшного нет. Вы же знаете, что во временном табличном пространстве не содержаться объекты, без которых база данных не может существовать. А это значит, что пространство можно удалить и создать новое. Поступаем следующим образом:

STARTUP MOUNT
ALTER DATABASE DATAFILE '/mydbs/temp0.dbf' OFFLINE DROP;
ALTER DATABASE OPEN;
DROP TABLESPACE temp;
CREATE TABLESPACE temp DATAFILE '/mydbs/temp0.dbf '  SIZE 500M REUSE TEMPORARY;

 

Вас заинтересует / Intresting for you:

Автоматическое управление прос...
Автоматическое управление прос... 2839 просмотров Светлана Комарова Tue, 21 Nov 2017, 13:18:05
База данных Oracle
База данных Oracle 7514 просмотров Antoniy Tue, 21 Nov 2017, 13:32:12
Физические структуры базы данн...
Физические структуры базы данн... 7029 просмотров Дэйзи ак-Макарова Sun, 02 Sep 2018, 09:01:15
Visual CertExam Manager - файл...
Visual CertExam Manager - файл... 16325 просмотров Валерий Павлюков Sun, 04 Nov 2018, 12:04:36
Войдите чтобы комментировать