|
|
|
Переименование датафайлов
|
|||
|---|---|---|---|
|
#18+
Всем привет! Была задача переместить датафайлы из одного не системного табличного пространства на другой диск . База была открыта, я делал следующее: 1) ALTER TABLESPACE OFFLINE NORMAL; 2) скопировал dbf файлы в нужную директорию; 3)далее успешно запустил команду ALTER TABLESPACE RENAME DATAFILE ; 4) делаю ALTER TABLESPACE ONLINE ; Потом получаю ошибку "ORA-01113: для файла 4 требуется восстановление носителя" После этого пришлось открыть БД в mount режиме и прописать recover datafile 4 , после этого alter database open и ALTER TABLESPACE ONLINE отработал нормально. Возникает два вопроса: 1) Что послужило причиной возникновения этой ошибки, почему было необходимо делать восстановление? Ведь тб был в режиме оффлайн и изменений в нем не должно было произойти? 2) Чтобы перенести системные датафайлы база обязательно должна быть в mount mode? Спасибо! Windows Server ,Оracle 11.2.0.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2016, 13:00:52 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39309665&tid=1887462]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 438ms |

| 0 / 0 |
