Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / И снова пару слов про восстановление / 3 сообщений из 3, страница 1 из 1
25.03.2003, 11:05
    #32126336
Василий Алибабаевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова пару слов про восстановление
Приветсвую!
Вот тут столкнулся с такой бедой, которую в принципе уже решил самостоятельно, но хочется узнать как поступать в такой ситуации правильно.

Итак:
упала система, где на диске F:\Oracle\... находился оракул.
Все файлы базы сохранились, но пришлось переустанавливать систему, в результате чего для установки оракула достаточного места было только на диске D:\

В контрол-файлах есть ссылки на дата-файлы, лог файлы, причем ссылки абсолютные.

Причем формат контрол-файла естесственно не текстовый и руками подпатчить ссылки проблематично.

Что сделал я:
В моем случае оказалось достаточным переименовать в контролфалах все пути F:\Oracle на D:\Oracle [благо надо поменять одну букву и длина сторки старого пути равна длине строки нового пути]

А если бы был другой путь? если бы длины путей не были равны, че тогда делать прилось бы?

Попытаться устанавливать оракул в тот же путь (со всеми вытекающими последствиями)

Хотелось бы уточнить что делать если, например большую БД перетаскиваю на другой комп где пути не совпадают и бэкап вовремя сделать не удалось

Спасибо
...
Рейтинг: 0 / 0
25.03.2003, 11:07
    #32126340
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова пару слов про восстановление
alter database rename file 'old-name' to 'new-name';
Изменение происходит в контрол-файле.
...
Рейтинг: 0 / 0
25.03.2003, 14:35
    #32126566
Прохожий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова пару слов про восстановление
а. Переименовать диск с D: на F:
b. Использовать UNIX ;)
А если серьезно, то надо всегда делать при любом изменении в базе
ALTER DATABASE BACKUP CONTROLFILE TO TRACE
а то правда все файлы переименовывать придется.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / И снова пару слов про восстановление / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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