|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Здравствуйте уважаемые коллеги. Помогите новичку разобраться с проблемой. На виртуальной машине установлен Oracle BI. Были проблемы с сервером на котором крутится виртуалка (отвалились схдшки). Теперь после устранения всех проблем не могу запустить BI. При старте сервера скрипт выдает вот такую ошибку: oracle.mds.config.MDSConfigurationException: MDS-01330: unable to load MDS configuration document MDS-01329: unable to load element "persistence-config" MDS-01370: MetadataStore configuration for metadata-store-usage "OWSM_TargetRepos" is invalid. MDS-01377: Unable to get database connection from data source configured with JNDI name "jdbc/mds/owsm". weblogic.common.resourcepool.ResourceDeadException: 0:weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory Далее попытка запустить базу [oracle@pakpoisk-bi ~]$ export ORACLE_HOME=/oracle/112 [oracle@pakpoisk-bi ~]$ export ORACLE_SID=bi [oracle@pakpoisk-bi ~]$ /oracle/112/bin/sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Wed Nov 13 15:23:31 2019 Copyright (c) 1982, 2009, Oracle. All rights reserved. SQL> conn system/manager as sysdba Connected to an idle instance. SQL> shutdown abort ORACLE instance shut down. SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/oracle/112/dbs/initbi.ora' Файла initbi.ora по указанному пути нет. Нашел статью, о том что его можно восстановить из Alert.log, из базы я нем огу достать информацию где он лежит, поиск по файлам в директории /oracle не дал результатов. В этой же директории где он не находит initbi.ora, лежит файл init.ora, пробовал переименовать его и запуститься - не получилось... SQL> startup ORA-48108: invalid value given for the diagnostic_dest init.ora parameter ORA-48140: the specified ADR Base directory does not exist [/oracle/112/dbs/<ORA CLE_BASE>] ORA-48187: specified directory does not exist Linux-x86_64 Error: 2: No such file or directory Additional information: 1 SQL> startup nomount ORA-48108: invalid value given for the diagnostic_dest init.ora parameter ORA-48140: the specified ADR Base directory does not exist [/oracle/112/dbs/<ORACLE_BASE>] ORA-48187: specified directory does not exist Linux-x86_64 Error: 2: No such file or directory Additional information: 1 SQL> Планировал восстановиться с помощью RMAN но результат плачевный. RMAN> show all; RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: failure of show command at 11/13/2019 16:47:33 RMAN-06403: could not obtain a fully authorized session ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory RMAN> list backup; using target database control file instead of recovery catalog RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: failure of list command at 11/13/2019 16:42:52 RMAN-06403: could not obtain a fully authorized session ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory Прошу помощи в данном вопросе. Уровень знаний в ORACLE новичок. Система досталась в наследство... данных как все было почти нет. И еще вопрос один - основная база с данными системы лежит на другом сервере. Oracle BI делает свой экземпляр бд? Мне не совсем понятен механизм его работы. Потому что основная база запущена и работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 11:40 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
zxz_rus, Поговорите с людьми, которые всё это у вас устанавливали и настраивали. Они помогут вам сориентироваться в вашей местности. P.S. Не слушай внутренний свой голос Он тут снаружи не бывал ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 14:38 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
zxz_rus Система досталась в наследство... данных как все было почти нет. Пусть найдут способ дать вам нужные знания об унаследованной системе... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 14:44 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
zxz_rus, у вас видимо есть хранилище данных на которое натравливается BI для получения отчетности и которое осталось нормально работать, и BI с базой его метаданных, которая пока потерялась. Если версия BI 11-я, то насколько помню, оно неплохо стартует и без базы метаданных. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 15:23 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
авторФайла initbi.ora по указанному пути нет. Вообще, лучше бы начать с ответа на вопрос, почему этого файла нет. То что его можно выковырять из alert.log - не суть важно. Важно другое - если нет init.ora - может и всего остального тоже нет? авторУровень знаний в ORACLE новичок. Либо сейчас этот тред растянется на 5 страниц, где все 5 страниц народ будет пересказывать азы и тыкать носом в документацию - либо лучше пойти другим путем, если база важная - лучше пригласить соответствуюещго специалиста (готов помочь если есть возможность удаленного доступа к пострадавшей системе). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 15:24 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Sal zxz_rus, у вас видимо есть хранилище данных на которое натравливается BI для получения отчетности и которое осталось нормально работать, и BI с базой его метаданных, которая пока потерялась. Если версия BI 11-я, то насколько помню, оно неплохо стартует и без базы метаданных. Да, я думаю так оно и должно быть в теории, на практике по другому. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 15:45 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
shane54 авторФайла initbi.ora по указанному пути нет. Вообще, лучше бы начать с ответа на вопрос, почему этого файла нет. То что его можно выковырять из alert.log - не суть важно. Важно другое - если нет init.ora - может и всего остального тоже нет? авторУровень знаний в ORACLE новичок. Либо сейчас этот тред растянется на 5 страниц, где все 5 страниц народ будет пересказывать азы и тыкать носом в документацию - либо лучше пойти другим путем, если база важная - лучше пригласить соответствуюещго специалиста (готов помочь если есть возможность удаленного доступа к пострадавшей системе). Нет, такой возможности нет, база в госучреждении, и привлечение кого то это длинный путь согласования, и заключения госконтрактов, соглашений. Приходиться просить пересказывать азы и тыкаться носом в документацию. shane54, спасибо за предложенную помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 15:49 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Неужели и ORACLE_HOME тоже на СХД был? Поищите init файл командой find / -name init*.ora ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 17:18 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Oleg M.Ivanov Неужели и ORACLE_HOME тоже на СХД был? Поищите init файл командой find / -name init*.ora [root@pakpoisk-bi ~]# find / -name init*.ora /oracle/112/dbs/init.ora /oracle/112/hs/admin/initdg4odbc.ora /oracle/112/srvm/admin/init.ora Вся эта виртуальная машина лежала на схд. Соответственно когда схд отвалилась по причине того что умерли диски в рейде, KVM потерял файлы запущенной виртуалки. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 09:29 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Oleg M.Ivanov Неужели и ORACLE_HOME тоже на СХД был? Поищите init файл командой find / -name init*.ora ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 09:43 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
-2-, да, тут, похоже, база погибла вместе с виртуалкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 10:43 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Oleg M.Ivanov да, тут, похоже, база погибла вместе с виртуалкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:11 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
-2-, Хорошо, если базы не было, почему тогда при старте сервера выпадает ошибка oracle.mds.config.MDSConfigurationException: MDS-01330: unable to load MDS configuration document MDS-01329: unable to load element "persistence-config" MDS-01370: MetadataStore configuration for metadata-store-usage "OWSM_TargetRepos" is invalid. MDS-01377: Unable to get database connection from data source configured with JNDI name "jdbc/mds/owsm". weblogic.common.resourcepool.ResourceDeadException: 0:weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:36 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
-2- Oleg M.Ivanov да, тут, похоже, база погибла вместе с виртуалкой. oracle_home я устанавливаю сам "export ORACLE_HOME=/oracle/112" - может я что то не так делаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:39 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Oleg M.Ivanov, Виртуалка запустилась после восстановления рейда, какова вероятность что сбой сожрал именно файлы init.ora. Если Oracle BI создает только базу метаданных, а инфу берет с основной базы, то как его заставить пересобрать свою базу. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:42 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Вначале темы упоминался alertlog. Он действительно существует и именно от базы bi до падения СХД? Тогда в нем надо глянуть хотя бы место расположения контрольников, т.е. понять где предположительно находятся/находились файлы базы, да и ORACLE_HOME там тоже при старте базы обозначается. Плюс, там видно с какого файла параметров запускалась база, с pfile или spfile и путь к нему. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:59 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
zxz_rus Oleg M.Ivanov, Виртуалка запустилась после восстановления рейда, какова вероятность что сбой сожрал именно файлы init.ora. Если Oracle BI создает только базу метаданных, а инфу берет с основной базы, то как его заставить пересобрать свою базу. А вы уверены, что после восстановления у вас корректные файлы, а не мусор? сделайте Код: plsql 1.
и приложите файл tmp/ora.lst ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:12 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
zxz_rus если базы не было, почему тогда ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:29 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Oleg M.Ivanov, упоминалось что я не могу его найти))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:30 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
zxz_rus Oleg M.Ivanov, упоминалось что я не могу его найти))) Слюшай, брат ЗАчем гадать? давай посмотрим, да? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:32 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
zxz_rus упоминалось что я не могу его найти))) А тогда поискать? find / -name alert*.log ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:38 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:50 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
zxz_rus, Нашелся актуальный алертлог, предположительно, как раз до падения: -rw-r-----. 1 oracle dba 4771576 Nov 13 10:09 /oracle/diag/rdbms/bi/bi/alert/log.xml и какие-то файлы базы, но дата подозрительная -rw-r-----. 1 oracle dba 9748480 Oct 25 03:27 control01.ctl -rw-r-----. 1 oracle dba 9748480 Oct 25 03:27 control02.ctl -rw-r-----. 1 oracle dba 67117056 Apr 18 2019 DEV_biplatform.dbf -rw-r-----. 1 oracle dba 104865792 Jan 17 2014 DEV_iastemp.dbf -rw-r-----. 1 oracle dba 104865792 Apr 18 2019 DEV_mds.dbf -rw-r-----. 1 oracle dba 52429312 Oct 25 03:27 redo01.log -rw-r-----. 1 oracle dba 52429312 Oct 24 22:00 redo02.log -rw-r-----. 1 oracle dba 52429312 Oct 24 22:17 redo03.log -rw-r-----. 1 oracle dba 807411712 Oct 25 03:22 sysaux01.dbf -rw-r-----. 1 oracle dba 796925952 Oct 25 03:27 system01.dbf -rw-r-----. 1 oracle dba 30416896 Oct 24 22:00 temp01.dbf -rw-r-----. 1 oracle dba 346038272 Oct 25 03:27 undotbs01.dbf -rw-r-----. 1 oracle dba 5251072 Oct 24 22:22 users01.dbf -rw-r-----. 1 oracle dba 67117056 Apr 18 2019 /oracle/oradata/bi/DEV_biplatform.dbf -rw-r-----. 1 oracle dba 5251072 Oct 24 22:22 /oracle/oradata/bi/users01.dbf -rw-r-----. 1 oracle dba 52429312 Oct 25 03:27 /oracle/oradata/bi/redo01.log -rw-r-----. 1 oracle dba 9748480 Oct 25 03:27 /oracle/oradata/bi/control02.ctl -rw-r-----. 1 oracle dba 807411712 Oct 25 03:22 /oracle/oradata/bi/sysaux01.dbf -rw-r-----. 1 oracle dba 796925952 Oct 25 03:27 /oracle/oradata/bi/system01.dbf -rw-r-----. 1 oracle dba 30416896 Oct 24 22:00 /oracle/oradata/bi/temp01.dbf -rw-r-----. 1 oracle dba 52429312 Oct 24 22:17 /oracle/oradata/bi/redo03.log -rw-r-----. 1 oracle dba 104865792 Jan 17 2014 /oracle/oradata/bi/DEV_iastemp.dbf -rw-r-----. 1 oracle dba 104865792 Apr 18 2019 /oracle/oradata/bi/DEV_mds.dbf -rw-r-----. 1 oracle dba 9748480 Oct 25 03:27 /oracle/oradata/bi/control01.ctl -rw-r-----. 1 oracle dba 346038272 Oct 25 03:27 /oracle/oradata/bi/undotbs01.dbf -rw-r-----. 1 oracle dba 52429312 Oct 24 22:00 /oracle/oradata/bi/redo02.log ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 13:00 |
|
Oracle BI - не поднимается база данных
|
|||
---|---|---|---|
#18+
Дата подозрительная Oct 25 03:27. Возможно, шара как раз в это время отвалилась, а экземпляр продолжал жить и писать в алертлог. В общем, теперь надо создать pfile подглядев в алертлог и пытаться стартовать базу. ЗЫ. А вот и текствоый алерт нашелся: -rw-r-----. 1 oracle dba 95120198 Nov 13 10:09 /oracle/diag/rdbms/bi/bi/trace/alert_bi.log ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 13:08 |
|
|
start [/forum/topic.php?fid=52&msg=39889154&tid=1881831]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 430ms |
0 / 0 |