Восстановление Oracle на DBServer


В связи с отказом RAID10(4 диска) и дальнейшей его преобразовании в RAID0 (из 3 дисков) необходимо установить Oracle для работы с базами данных на этот raid.

Полностью я как нибудь потом это попробую сделать, а сейчас наш лайфхак, как собрать Oracle за 30 минут(развернуть его из backup)

1. Первым делом, копируем папки "oracle_ee" и "oraInventory" в папку только что смонтированного raid0.

2. Далее перезапускаем систему для того чтобы она автоматически приняла текущие настройки oracle

3. Запускаем OEM
> emctl start dbconsole

4. Переходим по указанному адресу и задаем пароли для пользователей системы (НЕ ЗАБЫВАЕМ ИХ сразу)

5. Создаем схему SCHEMAINFO (есть готовое скриптовое решение, проливать нужно в SQLDeveloper)- для хранения информации по БД

Нужно учесть что сначала под пользователем SYS/SYSTEM создаем пользователя SCHEMAINFO, а потом перелогиниваемся под созданным пользователем и создаем таблицы, триггеры, процедуры.

5. Создаем директорию LOG_DIR- иначе будут проблемы при ресторе БД
SQL>CREATE DIRECTORY LOG_DIR as '/mnt/hd2tb/oracle_ee/playground/logs';

6. Ресторим БД, смотрим что без ошибок. Подключаемся к ней.

Для ИНФО:
SYS - *****44
SYSTEM - *****55
SYSMAN - *****SY
SHEMAINFO - *****111

Комментарии

Популярные сообщения из этого блога

Linux (РедОС). Сброс пароля

ТФФ 35.0. Полный перечень документов альбома ТФФ (Таблица 2)

ТФФ 34.0. Полный перечень документов альбома ТФФ (Таблица 2)

SQL Error [53200]: ОШИБКА: нехватка разделяемой памяти Подсказка: Возможно, следует увеличить параметр max_locks_per_transaction

РедОС. Подключение к сетевой папке