powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / не запускается listner при загрузке
28 сообщений из 28, показаны все 2 страниц
не запускается listner при загрузке
    #39311818
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

При перезапуске сервера не запускается листнер.
Вручную lsnrctl start отрабатывает.

Вот содержимое скрипта /etc/init.d/dbora :

ORA_HOME=/opt/oracle/app/oracle/product/11.2.0/db
ORA_OWNER=oracle

if [ ! -f $ORA_HOME/bin/dbstart ]
then
echo "Oracle startup: $ORA_HOME\/bin\/dbstart not found"
exit
fi

case "$1" in
'start')
# Start the Oracle databases:
# The following command assumes that the oracle login
# will not prompt the user for any values
# Remove "&" if you don't want startup as a background process.
su $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start" &
su $ORA_OWNER -c $ORA_HOME/bin/dbstart $ORA_HOME &
touch /var/lock/subsys/dbora
;;
'stop')
# Stop the Oracle databases:
# The following command assumes that the oracle login
# will not prompt the user for any values
su $ORA_OWNER -c $ORA_HOME/bin/dbshut $ORA_HOME
su $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop"
rm -f /var/lock/subsys/dbora
;;
esac

Права на нем 750.

Подскажите, куда копать?
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39311823
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvvВот содержимое скрипта /etc/init.d/dbora :
ни о чем.
в зависимости от оси - он в автозагрузке есть?
insserv или что там еще бывает...
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39311829
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCat,

Ось Oracle Linux Server 7.2.
Ну, как я понимаю вот из этого скрипта он и должен стартовать, нет?
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39311874
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В поиск - "linux автозагрузка".
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39311875
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvvCrazyCat,

Ось Oracle Linux Server 7.2.
Ну, как я понимаю вот из этого скрипта он и должен стартовать, нет?
нет.
почитай как его добавить в автозагрузку...
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39311981
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCat,

Перечитал весь поиск и вообще - ничего не нашел толком.
По дефолту он должен стартовать вместе с бд (которая стартует).
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39311993
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В твоем скрипте после su нужен - ("минус"), чтоб выполнялись login-скрипты пользователя $ORA_OWNER (.profile, .bash_profile и т.д.)
И & ("амперсанд") там совсем не нужен

Можно (нужно) листенер отдельно вообще не запускать, раз ты передаешь ORACLE_HOME как параметр для dbstart

PS. В OL7 вроде как по умолчанию используется systemd, поэтому не факт, что твой скрипт вообще подхватывется
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39311995
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровPS. В OL7 вроде как по умолчанию используется systemd, поэтому не факт, что твой скрипт вообще подхватывется
ну он говорит что БД у него стартует.

рестартануть сервак и глянуть что на консоли он валит во время старта...
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312008
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров, пробовал уже - не помогает

Должен подхватываться - смотрел пример настройки такой же системы, там использовали подобный скрипт.
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312010
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На всякий случай - пробовал делать скрипт и добавлять его в rc.local - тоже не работает, вообще не понимаю почему.
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312021
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvvНа всякий случай - пробовал делать скрипт и добавлять его в rc.local - тоже не работает, вообще не понимаю почему.
chkconfig что говорит? он там вообще присутствует?
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312026
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров,

Снял со скрипта исполняемость и перезагрузился - база не стартует.
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312027
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCat,

[root@db ~]# chkconfig

Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.

If you want to list systemd services use 'systemctl list-unit-files'.
To see services enabled on particular target use
'systemctl list-dependencies [target]'.

dbora 0:off 1:off 2:off 3:on 4:on 5:on 6:off
jexec 0:on 1:on 2:on 3:on 4:on 5:on 6:on
mysql 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rhnsd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
tmsflux 0:off 1:off 2:on 3:on 4:on 5:on 6:off
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312033
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvvdbora 0:off 1:off 2:off 3:on 4:on 5:on 6:off
ну есть. все же смотрите ошибки на консоле... во время старта
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312040
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCat,

Sep 20 15:34:37 db dbora: LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 20-SEP-2016 15:34:37
Sep 20 15:34:37 db dbora: Copyright (c) 1991, 2010, Oracle. All rights reserved.
Sep 20 15:34:37 db dbora: Message 850 not found; No message file for product=network, facility=NL
Sep 20 15:34:37 db dbora: LSNRCTL> ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener
Sep 20 15:34:37 db dbora: Usage: /opt/oracle/app/oracle/product/11.2.0/db/bin/dbstart ORACLE_HOME
Sep 20 15:34:37 db dbora: Processing Database instance "m9": log file /opt/oracle/app/oracle/product/11.2.0/db/startup.log
Sep 20 15:44:30 db dbora: su: user /opt/oracle/app/oracle/product/11.2.0/db/bin/lsnrctl start does not exist
Sep 20 15:44:30 db dbora: ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener
Sep 20 15:44:30 db dbora: Usage: /opt/oracle/app/oracle/product/11.2.0/db/bin/dbstart ORACLE_HOME
Sep 20 15:44:30 db dbora: Processing Database instance "m9": log file /opt/oracle/app/oracle/product/11.2.0/db/startup.log
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312052
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот скритп старта dbstart из $orahome/bin

ORACLE_HOME_LISTNER=$1 менял на ORACLE_HOME_LISTNER=$ORACLE_HOME, не помогло.



ORACLE_HOME_LISTNER=$ORACLE_HOME
LOGMSG="logger -puser.alert -s "

trap 'exit' 1 2 3

# for script tracing
case $ORACLE_TRACE in
T) set -x ;;
esac

# Set path if path not set (if called from /etc/rc)
SAVE_PATH=/bin:/usr/bin:/etc:${PATH} ; export PATH
SAVE_LLP=$LD_LIBRARY_PATH

# First argument is used to bring up Oracle Net Listener
ORACLE_HOME_LISTNER=$1
if [ ! $ORACLE_HOME_LISTNER ] ; then
echo "ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener"
echo "Usage: $0 ORACLE_HOME"
else
LOG=$ORACLE_HOME_LISTNER/listener.log

# Set the ORACLE_HOME for the Oracle Net Listener, it gets reset to
# a different ORACLE_HOME for each entry in the oratab.
export ORACLE_HOME=$ORACLE_HOME_LISTNER

# Start Oracle Net Listener
if [ -x $ORACLE_HOME_LISTNER/bin/tnslsnr ] ; then
echo "$0: Starting Oracle Net Listener" >> $LOG 2>&1
$ORACLE_HOME_LISTNER/bin/lsnrctl start >> $LOG 2>&1 &
VER10LIST=`$ORACLE_HOME_LISTNER/bin/lsnrctl version | grep "LSNRCTL for " | cut -d' ' -f5 | cut -d'.' -f1`
export VER10LIST
else
echo "Failed to auto-start Oracle Net Listener using $ORACLE_HOME_LISTNER/bin/tnslsnr"
fi
fi

# Set this in accordance with the platform
ORATAB=/etc/oratab
if [ ! $ORATAB ] ; then
echo "$ORATAB not found"
exit 1;
fi

# Checks Version Mismatch between Listener and Database Instance.
# A version 10 listener is required for an Oracle Database 10g database.
# Previous versions of the listener are not supported for use with an Oracle
# Database 10g database. However, it is possible to use a version 10 listener
# with previous versions of the Oracle database.
checkversionmismatch() {
if [ $VER10LIST ] ; then
VER10INST=`sqlplus -V | grep "Release " | cut -d' ' -f3 | cut -d'.' -f1`
if [ $VER10LIST -lt $VER10INST ] ; then
$LOGMSG "Listener version $VER10LIST NOT supported with Database version $VER10INST"
$LOGMSG "Restart Oracle Net Listener using an alternate ORACLE_HOME_LISTNER:"
$LOGMSG "lsnrctl start"
fi
fi
}

# Starts a Database Instance
startinst() {
# Called programs use same database ID
export ORACLE_SID

# Put $ORACLE_HOME/bin into PATH and export.
PATH=$ORACLE_HOME/bin:${SAVE_PATH} ; export PATH
# add for bug # 652997
LD_LIBRARY_PATH=${ORACLE_HOME}/lib:${SAVE_LLP} ; export LD_LIBRARY_PATH
PFILE=${ORACLE_HOME}/dbs/init${ORACLE_SID}.ora
SPFILE=${ORACLE_HOME}/dbs/spfile${ORACLE_SID}.ora
SPFILE1=${ORACLE_HOME}/dbs/spfile.ora

echo ""
echo "$0: Starting up database \"$ORACLE_SID\""
date
echo ""

checkversionmismatch

# See if it is a V6 or V7 database
VERSION=undef
if [ -f $ORACLE_HOME/bin/sqldba ] ; then
SQLDBA=sqldba
VERSION=`$ORACLE_HOME/bin/sqldba command=exit | awk '
/SQL\*DBA: (Release|Version)/ {split($3, V, ".") ;
print V[1]}'`
case $VERSION in
"6") ;;
*) VERSION="internal" ;;
esac
else
if [ -f $ORACLE_HOME/bin/svrmgrl ] ; then
SQLDBA=svrmgrl
VERSION="internal"
else
SQLDBA="sqlplus /nolog"
fi
fi

STATUS=1
if [ -f $ORACLE_HOME/dbs/sgadef${ORACLE_SID}.dbf ] ; then
STATUS="-1"
fi
if [ -f $ORACLE_HOME/dbs/sgadef${ORACLE_SID}.ora ] ; then
STATUS="-1"
fi
pmon=`ps -ef | grep -w "ora_pmon_$ORACLE_SID" | grep -v grep`
if [ "$pmon" != "" ] ; then
STATUS="-1"
$LOGMSG "Warning: ${INST} \"${ORACLE_SID}\" already started."
fi

if [ $STATUS -eq -1 ] ; then
$LOGMSG "Warning: ${INST} \"${ORACLE_SID}\" possibly left running when system went down (system crash?)."
$LOGMSG "Action: Notify Database Administrator."
case $VERSION in
"6") sqldba "command=shutdown abort" ;;
"internal") $SQLDBA $args <<EOF
connect internal
shutdown abort
EOF
;;
*) $SQLDBA $args <<EOF
connect / as sysdba
shutdown abort
quit
EOF
;;
esac

if [ $? -eq 0 ] ; then
STATUS=1
else
$LOGMSG "Error: ${INST} \"${ORACLE_SID}\" NOT started."
fi
fi

if [ $STATUS -eq 1 ] ; then
if [ -e $SPFILE -o -e $SPFILE1 -o -e $PFILE ] ; then
case $VERSION in
"6") sqldba command=startup ;;
"internal") $SQLDBA <<EOF
connect internal
startup
EOF
;;
*) $SQLDBA <<EOF
connect / as sysdba
startup
quit
EOF
;;
esac

if [ $? -eq 0 ] ; then
echo ""
echo "$0: ${INST} \"${ORACLE_SID}\" warm started."
else
$LOGMSG ""
$LOGMSG "Error: ${INST} \"${ORACLE_SID}\" NOT started."
fi
else
$LOGMSG ""
$LOGMSG "No init file found for ${INST} \"${ORACLE_SID}\"."
$LOGMSG "Error: ${INST} \"${ORACLE_SID}\" NOT started."
fi
fi
}

# Starts an ASM Instance
startasminst() {
# Called programs use same database ID
export ORACLE_SID
ORACLE_HOME=`echo $LINE | awk -F: '{print $2}' -`
# Called scripts use same home directory
export ORACLE_HOME

# For ASM instances, we have a dependency on the CSS service.
# Wait here for it to become available before instance startup.

# Is the 10g install intact? Are all necessary binaries present?
if [ ! -x $ORACLE_HOME/bin/crsctl ]; then
$LOGMSG "$ORACLE_HOME/bin/crsctl not found when attempting to start"
$LOGMSG " ASM instance $ORACLE_SID."

else
COUNT=0
$ORACLE_HOME/bin/crsctl check css
RC=$?
while [ "$RC" != "0" ];
do
COUNT=`expr $COUNT + 1`
if [ $COUNT = 15 ] ; then
# 15 tries with 20 sec interval => 5 minutes timeout
$LOGMSG "Timed out waiting to start ASM instance $ORACLE_SID"
$LOGMSG " CSS service is NOT available."
exit $COUNT
fi
$LOGMSG "Waiting for Oracle CSS service to be available before starting "
$LOGMSG " ASM instance $ORACLE_SID. Wait $COUNT."
sleep 20
$ORACLE_HOME/bin/crsctl check css
RC=$?
done
fi
startinst
}

# Start of dbstartup script
#
# Loop for every entry in oratab file and and try to start
# that ORACLE.
#
# ASM instances need to be started before 'Database instances'
# ASM instance is identified with '+' prefix in ORACLE_SID
# Following loop brings up ASM instance[s]

cat $ORATAB | while read LINE
do
case $LINE in
\#*) ;; #comment-line in oratab
*)
ORACLE_SID=`echo $LINE | awk -F: '{print $1}' -`
if [ "$ORACLE_SID" = '*' ] ; then
# same as NULL SID - ignore this entry
ORACLE_SID=""
continue
fi
# Proceed only if last field is 'Y'.
if [ "`echo $LINE | awk -F: '{print $NF}' -`" = "Y" ] ; then
# If ASM instances
if [ `echo $ORACLE_SID | cut -b 1` = '+' ]; then
INST="ASM instance"
ORACLE_HOME=`echo $LINE | awk -F: '{print $2}' -`
# Called scripts use same home directory
export ORACLE_HOME
# file for logging script's output
LOG=$ORACLE_HOME/startup.log
touch $LOG
chmod a+r $LOG
echo "Processing $INST \"$ORACLE_SID\": log file $ORACLE_HOME/startup.log"
startasminst >> $LOG 2>&1
fi
fi
;;
esac
done

# exit if there was any trouble bringing up ASM instance[s]
if [ "$?" != "0" ] ; then
exit 2
fi

#
# Following loop brings up 'Database instances'
#
cat $ORATAB | while read LINE
do
case $LINE in
\#*) ;; #comment-line in oratab
*)
ORACLE_SID=`echo $LINE | awk -F: '{print $1}' -`
if [ "$ORACLE_SID" = '*' ] ; then
# same as NULL SID - ignore this entry
ORACLE_SID=""
continue
fi
# Proceed only if last field is 'Y'.
if [ "`echo $LINE | awk -F: '{print $NF}' -`" = "Y" ] ; then
# If non-ASM instances
if [ `echo $ORACLE_SID | cut -b 1` != '+' ]; then
INST="Database instance"
ORACLE_HOME=`echo $LINE | awk -F: '{print $2}' -`
# Called scripts use same home directory
export ORACLE_HOME
# file for logging script's output
LOG=$ORACLE_HOME/startup.log
touch $LOG
chmod a+r $LOG
echo "Processing $INST \"$ORACLE_SID\": log file $ORACLE_HOME/startup.log"
startinst >> $LOG 2>&1
fi
fi
;;
esac
done

#
# Following loop brings up 'Database instances' that have wait state 'W'
#
cat $ORATAB | while read LINE
do
case $LINE in
\#*) ;; #comment-line in oratab
*)
ORACLE_SID=`echo $LINE | awk -F: '{print $1}' -`
if [ "$ORACLE_SID" = '*' ] ; then
# same as NULL SID - ignore this entry
ORACLE_SID=""
continue
fi
# Proceed only if last field is 'W'.
if [ "`echo $LINE | awk -F: '{print $NF}' -`" = "W" ] ; then
W_ORACLE_SID=`echo $LINE | awk -F: '{print $1}' -`
# DB instances with 'W' (wait state) have a dependency on ASM instances via CRS.
# Wait here for 'all' ASM instances to become available.
cat $ORATAB | while read LINE
do
case $LINE in
\#*) ;; #comment-line in oratab
*)
ORACLE_SID=`echo $LINE | awk -F: '{print $1}' -`
if [ "$ORACLE_SID" = '*' ] ; then
# same as NULL SID - ignore this entry
ORACLE_SID=""
continue
fi
if [ `echo $ORACLE_SID | cut -b 1` = '+' ]; then
INST="ASM instance"
ORACLE_HOME=`echo $LINE | awk -F: '{print $2}' -`
if [ -x $ORACLE_HOME/bin/srvctl ] ; then
COUNT=0
NODE=`olsnodes -l`
RNODE=`srvctl status asm -n $NODE | grep "$ORACLE_SID is running"`
RC=$?
while [ "$RC" != "0" ]; # wait until this comes up!
do
COUNT=$((COUNT+1))
if [ $COUNT = 5 ] ; then
# 5 tries with 60 sec interval => 5 minutes timeout
$LOGMSG "Error: Timed out waiting on CRS to start ASM instance $ORACLE_SID"
exit $COUNT
fi
$LOGMSG "Waiting for Oracle CRS service to start ASM instance $ORACLE_SID"
$LOGMSG "Wait $COUNT."
sleep 60
RNODE=`srvctl status asm -n $NODE | grep "$ORACLE_SID is running"`
RC=$?
done
else
$LOGMSG "Error: \"${W_ORACLE_SID}\" has dependency on ASM instance \"${ORACLE_SID}\""
$LOGMSG "Error: Need $ORACLE_HOME/bin/srvctl to check this dependency"
fi
fi # asm instance
;;
esac
done # innner while
fi
;;
esac
done # outer while

# by now all the ASM instances have come up and we can proceed to bring up
# DB instance with 'W' wait status

cat $ORATAB | while read LINE
do
case $LINE in
\#*) ;; #comment-line in oratab
*)
ORACLE_SID=`echo $LINE | awk -F: '{print $1}' -`
if [ "$ORACLE_SID" = '*' ] ; then
# same as NULL SID - ignore this entry
ORACLE_SID=""
continue
fi
# Proceed only if last field is 'W'.
if [ "`echo $LINE | awk -F: '{print $NF}' -`" = "W" ] ; then
INST="Database instance"
if [ `echo $ORACLE_SID | cut -b 1` = '+' ]; then
$LOGMSG "Error: ${INST} \"${ORACLE_SID}\" NOT started"
$LOGMSG "Error: incorrect usage: 'W' not allowed for ASM instances"
continue
fi
ORACLE_HOME=`echo $LINE | awk -F: '{print $2}' -`
# Called scripts use same home directory
export ORACLE_HOME
# file for logging script's output
LOG=$ORACLE_HOME/startup.log
touch $LOG
chmod a+r $LOG
echo "Processing $INST \"$ORACLE_SID\": log file $ORACLE_HOME/startup.log"
startinst >> $LOG 2>&1
fi
;;
esac
done
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312059
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvv,

Как и писал Слава, поправь все же:
su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart $ORA_HOME"
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312068
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCat, не помогло :)
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312073
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvvCrazyCat, не помогло :)
читай
авторSep 20 15:44:30 db dbora: ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener
погугли
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312079
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCat, смотри выше!
Специально же скрипт тот выложил.
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312085
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvvORACLE_HOME_LISTNER=$1
if [ ! $ORACLE_HOME_LISTNER ] ; then
echo "ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener"
puvvCrazyCat, смотри выше!

вот и смотри! и внимательней!
ты где-то просто протупил и просмотрел.
все явно прописано.
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312338
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvvCrazyCat, не помогло :)Ну не устанавливаются у тебя переменные окружения
Делаешь (побуквенно, копи-пастом)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
grep oracle /etc/passwd
su - oracle
pwd
env|grep ORA
cat ~/.bash_profile
cat ~/.bash_login
cat ~/.profile

Если шеллом у тебя bash (обычно), то из трех возможных файлов выполнится только первый встреченный. Это надо не забывать, когда пихают все настройки в .profile, а .bash_profile содержит только запуск .bashrc (по умолчанию). Соответственно до обработки .profile дело и не доходит.

Впрочем, Oracle здесь непричем, это основы работы с Unix/Linux
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312406
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров, у меня с линуксом как раз не очень(

объясни подробнее, я не понял смысла этих команд.
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312424
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puvvу меня с линуксом как раз не очень(
тогда покажи админу этот топик, пусть поможет.
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312425
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мы на пути к успеху! прописал вручную пути до базы - ошибка исчезла, теперь скорее всего вопрос в правах.

Sep 21 09:27:21 db dbora: LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 21-SEP-2016 09:27:21
Sep 21 09:27:21 db dbora: Copyright (c) 1991, 2010, Oracle. All rights reserved.
Sep 21 09:27:23 db dbora: Starting /opt/oracle/app/oracle/product/11.2.0/db/bin/tnslsnr: please wait...
Sep 21 09:27:23 db dbora: TNSLSNR for Linux: Version 11.2.0.2.0 - Production
Sep 21 09:27:23 db dbora: System parameter file is /opt/oracle/app/oracle/product/11.2.0/db/network/admin/listener.ora
Sep 21 09:27:23 db dbora: Log messages written to /opt/oracle/app/oracle/diag/tnslsnr/db/listener/alert/log.xml
Sep 21 09:27:23 db dbora: Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
Sep 21 09:27:23 db dbora: TNS-12555: TNS:permission denied
Sep 21 09:27:23 db dbora: TNS-12560: TNS:protocol adapter error
Sep 21 09:27:23 db dbora: TNS-00525: Insufficient privilege for operation
Sep 21 09:27:23 db dbora: Linux Error: 1: Operation not permitted
Sep 21 09:27:23 db dbora: Listener failed to start. See the error message(s) above...
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312427
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCat, а нет админа, вот в чем минус! я тут за всех))
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312433
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что ж, учитесь, chmod / chown вам в помощь.
Но я б еще проверил скрипты на предмет правильного SU, в нормальной ситуации такого быть не должно.
...
Рейтинг: 0 / 0
не запускается listner при загрузке
    #39312448
puvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, разобрался - все таки права на /var/tmp/.oracle , что странно т.к. уже проверял.
вот ссылка : http://samratkumar.blogspot.ru/2013/11/tns-12555-tnspermission-denied-tns.html

В любом случае тема закрыта, всем спасибо.
...
Рейтинг: 0 / 0
28 сообщений из 28, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / не запускается listner при загрузке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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