dbca. Удалить базу данных Oracle

Ситуация:

Была развернута БД Oracle. (СУБД Oracle 11.2.0.4)
После перекомпиляции схемы SYS, возникли проблемы и вместо 300 невалидных объектов "вывалилось" более 30 000 объектов.


Вообщем, ситуация очень печальная. Повторная попытка компиляции инвалидных объектов с помощью SQLDeveloper, скриптов из rdbms/admin/utlrp.sql, а также команды dbms_ddl.alter_compile успехом не увенчалась.

Поэтому было решено снести полностью БД и создать новую.

Что делаем:

Переходим:
mnt/u01/app/oracle/product/11.2.0/dbhome_1/bin

запускаем dbca

Далее, через GUI выбираем и удаляем БД

После завершения, выбираем пункт "Продолжить работу" и переходим к созданию новой БД*.



*может быть так, что oratab не будет удалена. В этом случае необходимо вручную удалить файла etc/oratab.

**проверить что запущен Listrener.

Комментарии

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

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

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

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

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

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