08.07.2017 12:40
OlegON
 
Во-первых, Doc ID 1012929.6

Но по сути все очень просто и быстро. Узнаете, где у вас userdump или diag, выкидываете куда-то оттуда все ненужное, чтобы потом не искать в куче, либо сортируете по дате в поиске.

Выполняете команды
SQL код:
startup mount 
alter database backup controlfile to trace

и ищете последний трейс, в нем должно быть много разного и нечто вроде
Цитата:
STARTUP NOMOUNT

CREATE CONTROLFILE REUSE DATABASE "P716" NORESETLOGS NOARCHIVELOG
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXDATAFILES 30
MAXINSTANCES 8
MAXLOGHISTORY 800
LOGFILE
GROUP 1 '/u01/oracle/7.1.6/dbs/log1p716.dbf' SIZE 500K,
GROUP 2 '/u01/oracle/7.1.6/dbs/log2p716.dbf' SIZE 500K,
GROUP 3 '/u01/oracle/7.1.6/dbs/log3p716.dbf' SIZE 500K
DATAFILE
'/u01/oracle/7.1.6/dbs/systp716.dbf' SIZE 40M,
'/u01/oracle/7.1.6/dbs/tempp716.dbf' SIZE 550K,
'/u01/oracle/7.1.6/dbs/toolp716.dbf' SIZE 15M
;
# Recovery is required if any of the datafiles are restored backups,
# or if the last shutdown was not normal or immediate.
RECOVER DATABASE
# Database can now be opened normally.
ALTER DATABASE OPEN;
этот скрипт и выдергиваете в отдельный скрипт, после чего запускаете. Все.
Часовой пояс GMT +3, время: 01:06.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.