клонирование базы данных Oracle - PullRequest
0 голосов
/ 26 июля 2010

Я пытался клонировать одну из моих баз данных на одном компьютере на другой. процедура правильная, я думаю, что она была смонтирована, но я не могу открыть open.its с ошибками, как показано ниже

ORA-24324: дескриптор службы не инициализирован ORA-01041: внутренняя ошибка. Расширение hostdef не существует

Кто-нибудь подскажет мне, что такое pblm? Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 26 июля 2010

Вы также клонировали свой дом Oracle?Если да, убедитесь, что вы обновили свой pfile / spfile, указав новое имя сервера.Кроме того, не забывайте listener.ora.

Надеюсь, это поможет.

0 голосов
/ 26 июля 2010

возможно, это может вам помочь:

Причина вашей проблемы: Некоторые файлы данных находятся в автономном режиме. Экземпляр ORACLE прерван. Выключение принудительно, поэтому это может привести к отключению файлов данных

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

1) сначала восстановите проблемный файл данных.

2) смонтировать базу данных

SQL> восстановить базу данных;

А потом попробуйте открыть базу данных

SQL> открыть базу данных alter;

3) Попробуйте выяснить, есть ли какие-либо автономные файлы, проверив файл recovery_.

SQL> select * from v $ recover_file;

Например: -

11 OFFLINE OFFLINE 2489793132 30-JAN-09

20 OFFLINE OFFLINE 2489793132

4) Восстановить автономные файлы данных, которые появлялись сверху в операторе select,

* 1 028 * * т.е. 1029 *

SQL> восстановить файл данных 11,20;

Восстановление носителя завершено.

5) Перевести эти файлы данных в оперативный режим,

*

1037 то есть *

SQL> изменить файл базы данных 11,20 онлайн;

База данных изменена.

6) Чтобы убедиться, что больше нет файлов, просто проверьте снова представление recovery_file, тогда вы можете безопасно открыть базу данных

SQL> select * from v $ recover_file; строки не выбраны

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...