powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
20 сообщений из 20, страница 1 из 1
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378971
максим2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
добрый день, сам в этом деле новичок помогите разобраться с этой проблемы при сбое жестких дисков не поднимается БД ORACLEXE\ORADATA\XE\CONTROL.DBF

SQL> startup
ORACLE instance started.

Total System Global Area 805306368 bytes
Fixed Size 1289996 bytes
Variable Size 209715444 bytes
Database Buffers 591396864 bytes
Redo Buffers 2904064 bytes
ORA-00204: error in reading (block 275, # blocks 1) of control file
ORA-00202: control file: 'C:\ORACLEXE\ORADATA\XE\CONTROL.DBF'
ORA-27091: unable to queue I/O
ORA-27070: async read/write failed
OSD-04006: ReadFile() failure, unable to read from file
O/S-Error: (OS 1117) The request could not be performed because of an I/O
device error.


SQL> alter database backup controlfile to 'c:\ctrl.bak';
alter database backup controlfile to 'c:\ctrl.bak'
*
ERROR at line 1:
ORA-01507: database not mounted


SQL> startup nomouont;
SP2-0714: invalid combination of STARTUP options
SQL> startup nomount
ORA-01081: cannot start already-running ORACLE - shut it down first
SQL> shutdown immediate;
ORA-01507: database not mounted


ORACLE instance shut down.
SQL> startup nomount
ORACLE instance started.

Total System Global Area 805306368 bytes
Fixed Size 1289996 bytes
Variable Size 209715444 bytes
Database Buffers 591396864 bytes
Redo Buffers 2904064 bytes
SQL> alter database backup controlfile to 'c:\ctrl.bak'
2 ;
alter database backup controlfile to 'c:\ctrl.bak'
*
ERROR at line 1:
ORA-01507: database not mounted


SQL> alter database mount;
alter database mount
*
ERROR at line 1:
ORA-00204: error in reading (block 275, # blocks 1) of control file
ORA-00202: control file: 'C:\ORACLEXE\ORADATA\XE\CONTROL.DBF'
ORA-27091: unable to queue I/O
ORA-27070: async read/write failed
OSD-04006: ReadFile() failure, unable to read from file
O/S-Error: (OS 1117) The request could not be performed because of an I/O
device error.
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378972
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
востоновливаеться

Вырвиглаз.

Может, хоть chkdsk для начала прогоните?
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378973
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если данных нет - проще всего переустановить
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378977
максим2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Win 2008 server,
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378981
максим2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378983
максим2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
запустил chkdsk результатов не дал
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378987
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Data protection: incapable.

Надеюсь, переводчиком сами воспользуетесь.
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378992
максим2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет шансов для запуска бд после таких сбоев ?
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39378996
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шансы всегда больше нуля. Вопрос, насколько.

Такие же вопросы задают в общетехнических форумах "фотки бы восстановить".

Как правило, фотки не стоят усилий по восстановлению.

Ваша XE база - еще менее стоит.
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379010
антон 2017
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А эти файлы вообще есть, читаются? На картинке вроде RAID1, он должен выдерживать отказ одного диска без проблем совершенно.

Если файлы в C:\ORACLEXE\ORADATA\XE видны, то надо
1) остановить базу через shutdown immediate
2) скопировать из этого каталога все файлы на флешку и отложить её в сторону на всякий случай
3) запустить в startup nomount
4) посмотреть какие ещё есть контрольные файлы show parameter control
5) скопировать другой контрольный в C:\ORACLEXE\ORADATA\XE\CONTROL.DBF

и попробовать запустится - alter database mount и alter database open
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379013
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет там больше контрольников, т к судя по задаваемым
вопросам XE там по дефаулту
А значит один контрольник
И скорее всего в no archive mode
А т к контрольник один -бд не смонтировать
Так и не было ответа,что в бд
Может там ничего нет
Тогда просто переустановить
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379033
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landyНет там больше контрольников, т к судя по задаваемым
вопросам XE там по дефаулту
А значит один контрольник
И скорее всего в no archive mode
А т к контрольник один -бд не смонтировать
Так и не было ответа,что в бд
Может там ничего нет
Тогда просто переустановить
Oracle DOC CREATE CONTROLFILE
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Create controlfile reuse set database "XE"
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
Datafile
'C:\oraclexe\app\oracle\oradata\XE\system.dbf',
'C:\oraclexe\app\oracle\oradata\XE\undotbs1.dbf',
'C:\oraclexe\app\oracle\oradata\XE\sysaux.dbf',
'C:\oraclexe\app\oracle\oradata\XE\users.dbf'
LOGFILE
GROUP 1 'C:\oraclexe\app\oracle\oradata\XE\redo01.dbf' SIZE 51200K,
GROUP 2 'C:\oraclexe\app\oracle\oradata\XE\redo02.dbf' SIZE 51200K,
GROUP 3 'C:\oraclexe\app\oracle\oradata\XE\redo03.dbf' SIZE 51200K,
GROUP 4 'C:\oraclexe\app\oracle\oradata\XE\redo04.dbf' SIZE 51200K
RESETLOGS;


Проверьте имена файлов и размер redo

p.s. пересоздать controlfile, это только начало... хотя если все остальное цело, то может взлететь
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379034
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример кривоватый взял, лучще такие параметры:
Код: plsql
1.
2.
3.
4.
5.
    MAXLOGFILES 10
    MAXLOGMEMBERS 2
    MAXDATAFILES 32
    MAXINSTANCES 1
    MAXLOGHISTORY 1000
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379079
максим2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за комментарии сейчас попробую
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379080
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше не надо
Попытайся для начала восстановить работоспособность RAID (возможно, диск воткнуть или со старым перестроить)
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379092
максим2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
теперь после всего восстановление ИТП. выдал такую информацию
SQL> startup
ORACLE instance started.

Total System Global Area 805306368 bytes
Fixed Size 1289996 bytes
Variable Size 209715444 bytes
Database Buffers 591396864 bytes
Redo Buffers 2904064 bytes
ORA-00227: corrupt block detected in control file: (block 275, # blocks 1)
ORA-00202: control file: 'C:\ORACLEXE\ORADATA\XE\CONTROL.DBF'
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379114
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
максим2016теперь после всего восстановление ИТП. выдал такую информацию
SQL> startup
ORACLE instance started.

Total System Global Area 805306368 bytes
Fixed Size 1289996 bytes
Variable Size 209715444 bytes
Database Buffers 591396864 bytes
Redo Buffers 2904064 bytes
ORA-00227: corrupt block detected in control file: (block 275, # blocks 1)
ORA-00202: control file: 'C:\ORACLEXE\ORADATA\XE\CONTROL.DBF'
А вот теперь попробуйте пересоздать controlfile
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379167
Возможно, я не в тему, но может автору будет проще - в 10XE по умолчанию два редолога по 50 мегабайт, лежат по пути типа C:\oraclexe\app\oracle\flash_recovery_area\XE\ONLINELOG, расширение .LOG
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379175
максим2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо большое за комментарии, придется диски отдавать специалисту по восстановлению
тему можно закрыть
благодарю
...
Рейтинг: 0 / 0
ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
    #39379180
максим2016спридется диски отдавать специалисту по восстановлению
С этого надо было начинать...
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORACLEXE\ORADATA\XE\CONTROL.DBF (при сбое жестких дисков не востоновливаеться DBF файлы)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]