|
|
|
Автостарт Оракла в SuSi9
|
|||
|---|---|---|---|
|
#18+
ставлю SuSi Sles9, на него базу ORACLE 9.2.0.6, по инструкции все действия по автозагрузке базы делаю: 1. Правка файла /etc/oratab (под oracle) для того, чтобы БД автоматически запускалась.(N меняю на Y d в строке Sid ) 2. В Yast в sysconfig выставляем параметры запуска скрипта /etc/init.d/oracle START_ORACLE_DB="yes" START_ORACLE_DB_LISTENER="yes" START_ORACLE_DB_APACHE="yes" Но при перезагрузке сервера база сама не встает, нужно запускать руками, что не есть хорошо... В логах загрузки : - Starting Listener... done + Starting Database(s)... No start entry for SID * at /opt/oracle/product/920 in /etc/oratab skipped SQL*Plus: Release 9.2.0.6.0 - Production on Tue Feb 6 16:38:26 2007 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQL> ERROR: ORA-01031: insufficient privileges SQL> ORA-01031: insufficient privileges SQL> Database "fst" warm started. Status of Oracle database(s) start: done - Starting Apache... done Я на Win в основном до этого работала, в линуксе не очень... Подозреваю, что основная затычка в ORA-01031: insufficient privileges, почему-то на хосте базы упорно не идет оператор : connect / as sysdba - пробовала под ораклом , но это же неправильно! Буду очень признательна за любую информацию! В чем может быть моя ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2007, 17:15:45 |
|
||
|
Автостарт Оракла в SuSi9
|
|||
|---|---|---|---|
|
#18+
Посмотрите еще файл /etc/profile.d/oracle.sh У СуСИ свои понятия, где должен быть ORACLE_HOME, и какой у вашей БД ORACLE_SID :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2007, 20:21:32 |
|
||
|
Автостарт Оракла в SuSi9
|
|||
|---|---|---|---|
|
#18+
редактировала, переменные окружения все на месте ORACLE_SID=fst ORACLE_BASE=/opt/oracle ORACLE_HOME=$ORACLE_BASE/product/920 TNS_ADMIN=$ORACLE_HOME/network/admin ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data PATH=$PATH:$ORACLE_HOME/bin LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib:$ORACLE_HOME/lib32 CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib NLS_LANG=AMERICAN_CIS.CL8MSWIN1251 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 10:55:59 |
|
||
|
Автостарт Оракла в SuSi9
|
|||
|---|---|---|---|
|
#18+
спасибо решила! надо для рута сделать видимой переменную окружения оракла export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib:$ORACLE_HOME/lib32 и база начинает подниматся несмотря на ORA-01031: insufficient privileges ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 11:46:03 |
|
||
|
Автостарт Оракла в SuSi9
|
|||
|---|---|---|---|
|
#18+
kroshruспасибо решила! надо для рута сделать видимой переменную окружения оракла export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib:$ORACLE_HOME/lib32 и база начинает подниматся несмотря на ORA-01031: insufficient privileges ! Ой, НЕ НАДО ТАК ДЕЛАТЬ... Это должно стоять в стартапе для Оракла. Кстати, если вы ставили orarun, то оная правка делается прямо в /etc/profile.d/oracle.sh, если вы хотите для рута. Но - ДОЛЖНО РАБОТАТЬ И БЕЗ НЕЕ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 01:51:23 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=34311886&tid=1488502]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 289ms |

| 0 / 0 |
