Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Автостарт Оракла в SuSi9 / 5 сообщений из 5, страница 1 из 1
06.02.2007, 17:15:45
    #34310085
kroshru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автостарт Оракла в SuSi9
ставлю 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 - пробовала под ораклом , но это же неправильно!
Буду очень признательна за любую информацию! В чем может быть моя ошибка?
...
Рейтинг: 0 / 0
06.02.2007, 20:21:32
    #34310628
VFK
VFK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автостарт Оракла в SuSi9
Посмотрите еще файл /etc/profile.d/oracle.sh
У СуСИ свои понятия, где должен быть ORACLE_HOME, и какой у вашей БД ORACLE_SID :-)
...
Рейтинг: 0 / 0
07.02.2007, 10:55:59
    #34311580
kroshru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автостарт Оракла в SuSi9
редактировала, переменные окружения все на месте


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
...
Рейтинг: 0 / 0
07.02.2007, 11:46:03
    #34311886
kroshru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автостарт Оракла в SuSi9
спасибо решила! надо для рута сделать видимой переменную окружения оракла

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib:$ORACLE_HOME/lib32

и база начинает подниматся несмотря на ORA-01031: insufficient privileges !
...
Рейтинг: 0 / 0
08.02.2007, 01:51:23
    #34314403
Alex Roudnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автостарт Оракла в SuSi9
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,
если вы хотите для рута. Но - ДОЛЖНО РАБОТАТЬ И БЕЗ НЕЕ.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Автостарт Оракла в SuSi9 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]