Oracle DBA Forum  

Вернуться   Oracle DBA Forum > Установка и настройка > Инсталляция БД Oracle > Инсталляция БД Oracle > Solaris

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 02.10.2010, 15:48
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Запуск и останов базы данных

Ручной запуск и останов базы данных Oracle


gedit /var/opt/oracle/oratab

Установить значение Y для экземпляра orcl1
PHP код:

orcl1
:/u01/app/oracle/product/11.2.0/db_1:
===========================================


gedit $ORACLE_HOME/bin/dbstart

Заменить

#!/bin/sh

на

#!/bin/bash


====================================

Для ручного запуска сервера баз данных, выполните команды:

$ORACLE_HOME/bin/lsnrctl start
$ORACLE_HOME/bin/dbstart
$ORACLE_HOME/bin/emctl start dbconsole



=====================================

Для останова:

$ORACLE_HOME/bin/lsnrctl stop
$ORACLE_HOME/bin/emctl stop dbconsole
$ORACLE_HOME/bin/dbshut
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 16.10.2010 в 23:27.
Ответить с цитированием
  #12  
Старый 16.10.2010, 19:32
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию

Автозапуск и останов базы данных Oracle

Скрипт для автоматического запуска Oracle, Listener и EnterpriseManager

gedit /etc/init.d/Starting_Oracle_DataBase_script

su




(
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_HOME

echo "
#!/sbin/sh

echo \"
--------------------------
\" >> /var/log/oracleStarting.log

date >> /var/log/oracleStarting.log

echo \"

\" >> /var/log/oracleStarting.log

su - oracle -c $ORACLE_HOME/bin/dbstart >> /var/log/oracleStarting.log

su - oracle -c $ORACLE_HOME/bin/\"lsnrctl start\" >> /var/log/oracleStarting.log

su - oracle $ORACLE_HOME/bin/\"emctl start dbconsole\" >> /var/log/oracleStarting.log

" > /etc/init.d/Starting_Oracle_DataBase_script
chmod 744 /etc/init.d/Starting_Oracle_DataBase_script
ln -s /etc/init.d/Starting_Oracle_DataBase_script /etc/rc2.d/S80oracle.start
ln -s /etc/init.d/Starting_Oracle_DataBase_script /etc/rc3.d/S80oracle.start

)
echo $?



Скрипт для автоматического останова Oracle, Listener и EnterpriseManager при перезагрузке, выключении сервера.

su




(

echo "
#!/sbin/sh

echo \"
--------------------------
\" >> /var/log/oracleStopping.log

date >> /var/log/oracleStopping.log

echo \"

\" >> /var/log/oracleStopping.log

su - oracle $ORACLE_HOME/bin/\"emctl stop dbconsole\" >> /var/log/oracleStopping.log

su - oracle -c $ORACLE_HOME/bin/\"lsnrctl stop\" >> /var/log/oracleStopping.log

su - oracle -c $ORACLE_HOME/bin/dbshut >> /var/log/oracleStopping.log




" > /etc/init.d/Stopping_Oracle_DataBase_script
chmod 744 /etc/init.d/Stopping_Oracle_DataBase_script
ln -s /etc/init.d/Starting_Oracle_DataBase_script /etc/rc0.d/K01oracle.stop
ln -s /etc/init.d/Starting_Oracle_DataBase_script /etc/rcS.d/K01oracle.stop

)
echo $?

__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 16.10.2010 в 23:27.
Ответить с цитированием
  #13  
Старый 16.10.2010, 21:04
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию

11111111111111111111111111111111
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 16.10.2010 в 22:44.
Ответить с цитированием
Ответ

Метки
инсталляция solaris, установка oracle в solaris

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:48. Часовой пояс GMT +3.


Powered by vBulletin®