LINUX.ORG.RU

История изменений

Исправление fbb, (текущая версия) :

Именно так. До дыр пересмотрел. Может слепой :)
listener стартует, привожу только старт базы:

#oratab
FBD:/opt/oracle/product/10.2.0:Y
в init.d dbora:
#!/sbin/runscript
# Akadia AG, Arvenweg 4, CH-3604 Thun
# ----------------------------------------------------------------------
# File:       dbora
#
# Autor:      Martin Zahn / 10.03.2004
#
# Purpose:    Startup Oracle Database(s) defined in
#             /etc/oratab
# ----------------------------------------------------------------------

# NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1; export NLS_LANG
ORACLE_OWNER=oracle; export ORACLE_OWNER
ORACLE_SCRIPTS_DIR=/home/oracle/config/adm; export ORACLE_SCRIPTS_DIR

depend() {
    need net
}

start() {
    ebegin "Starting Oracle"
    if [ ! -f $ORACLE_SCRIPTS_DIR/dbstart ]
    then
        echo "Oracle not started (no dbstart script)"
    else
        su - $ORACLE_OWNER -c $ORACLE_SCRIPTS_DIR/dbstart
    fi
    eend $? "Failed to start Oracle."
}

stop() {
    ebegin "Stopping Oracle"
    if [ ! -f $ORACLE_SCRIPTS_DIR/dbshut ]
    then
        echo "Oracle not started (no dbshut script)"
    else
        su - $ORACLE_OWNER -c $ORACLE_SCRIPTS_DIR/dbshut
    fi
    eend $? "Failed to stop Oracle."
}

dbstart и dbshut присутствуют в $ORACLE_SCRIPTS_DIR
не срабатывает сам dbstart, но startup.log пустой, не знаю где еще смотреть.

Исходная версия fbb, :

Именно так. До дыр пересмотрел. Может слепой :)
listener стартует, привожу только старт базы:

#oratab
FBD:/opt/oracle/product/10.2.0:Y
dbora:
#!/sbin/runscript
# Akadia AG, Arvenweg 4, CH-3604 Thun
# ----------------------------------------------------------------------
# File:       dbora
#
# Autor:      Martin Zahn / 10.03.2004
#
# Purpose:    Startup Oracle Database(s) defined in
#             /etc/oratab
# ----------------------------------------------------------------------

# NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1; export NLS_LANG
ORACLE_OWNER=oracle; export ORACLE_OWNER
ORACLE_SCRIPTS_DIR=/home/oracle/config/adm; export ORACLE_SCRIPTS_DIR

depend() {
    need net
}

start() {
    ebegin "Starting Oracle"
    if [ ! -f $ORACLE_SCRIPTS_DIR/dbstart ]
    then
        echo "Oracle not started (no dbstart script)"
    else
        su - $ORACLE_OWNER -c $ORACLE_SCRIPTS_DIR/dbstart
    fi
    eend $? "Failed to start Oracle."
}

stop() {
    ebegin "Stopping Oracle"
    if [ ! -f $ORACLE_SCRIPTS_DIR/dbshut ]
    then
        echo "Oracle not started (no dbshut script)"
    else
        su - $ORACLE_OWNER -c $ORACLE_SCRIPTS_DIR/dbshut
    fi
    eend $? "Failed to stop Oracle."
}

dbstart и dbshut присутствуют в $ORACLE_SCRIPTS_DIR
не срабатывает сам dbstart, но startup.log пустой, не знаю где еще смотреть.