Пользователи стали жаловаться, что Оракл отвечает на их запросы ошибкой ORA-01652 Unable to extend temp segment by 128 in tablespace TEMP, причем реально дисковое пространство в настоящий момент имеется в достаточном объеме. Но пару дней назад — было дело — Оракл “выкушал” весь диск.
Смотрим в alert log и, продираясь сквозь многочисленные сообщения ORA-01652, находим следующую запись:
Automatic tempfile offline due to write error on
file 1: /opt/oracle/10R2/oradata/ORCL/datafile/o1_mf_temp_3tthtyf2_.tmp
Да, Оракл умный. Потыкавшись, потыкавшись, он попросту выключил темпфайл! Место-то на диске мы освобидили, но темпфайл остался выключенным.
Возвращаем его обратно в лоно Оракла:
sqlplus system/manager
SQL> alter tablespace temp tempfile online;
-
dmych posted this