|
|
|
И снова пару слов про восстановление
|
|||
|---|---|---|---|
|
#18+
Приветсвую! Вот тут столкнулся с такой бедой, которую в принципе уже решил самостоятельно, но хочется узнать как поступать в такой ситуации правильно. Итак: упала система, где на диске F:\Oracle\... находился оракул. Все файлы базы сохранились, но пришлось переустанавливать систему, в результате чего для установки оракула достаточного места было только на диске D:\ В контрол-файлах есть ссылки на дата-файлы, лог файлы, причем ссылки абсолютные. Причем формат контрол-файла естесственно не текстовый и руками подпатчить ссылки проблематично. Что сделал я: В моем случае оказалось достаточным переименовать в контролфалах все пути F:\Oracle на D:\Oracle [благо надо поменять одну букву и длина сторки старого пути равна длине строки нового пути] А если бы был другой путь? если бы длины путей не были равны, че тогда делать прилось бы? Попытаться устанавливать оракул в тот же путь (со всеми вытекающими последствиями) Хотелось бы уточнить что делать если, например большую БД перетаскиваю на другой комп где пути не совпадают и бэкап вовремя сделать не удалось Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 11:05 |
|
||
|
И снова пару слов про восстановление
|
|||
|---|---|---|---|
|
#18+
alter database rename file 'old-name' to 'new-name'; Изменение происходит в контрол-файле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 11:07 |
|
||
|
И снова пару слов про восстановление
|
|||
|---|---|---|---|
|
#18+
а. Переименовать диск с D: на F: b. Использовать UNIX ;) А если серьезно, то надо всегда делать при любом изменении в базе ALTER DATABASE BACKUP CONTROLFILE TO TRACE а то правда все файлы переименовывать придется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 14:35 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2797&tid=1991318]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
184ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 455ms |

| 0 / 0 |
