Восстановление 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 (РедОС). Сброс пароля

TRUNCATE / DELETE / DROP или как очистить таблицу

КБК. КВФО - Код вида финансового обеспечения (деятельности)

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

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