Я установил Oracle 11g в Ubuntu 10.10
Я мог получить доступ к https://localhost:1158/em
веб-интерфейсу в порядке.
После перезагрузки я не думаю, что служба Oracle была запущена, потому что я больше не могу получить доступ к этой ссылке.
Есть ли способ запустить его вручную одной командой без необходимости написания дополнительного сценария?
Спасибо.
[EDIT]
lsnrctl start
команда дает: TNS-01106: Listener using listener name LISTENER has already been started
, поэтому все выглядит нормально
, если выполнить dbstart
ничего не происходит
sudo -u oracle dbstart дает: команда не найдена
командная строка:
oracle@edbwp400352:/etc/init.d$ sudo sh oracledb start
[sudo] password for oracle:
Starting Oracle:
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 24-MAR-2011 20:28:34
Copyright (c) 1991, 2009, Oracle. All rights reserved.
TNS-01106: Listener using listener name LISTENER has already been started
OK
команда: oracle@edbwp400352:/etc/init.d$ emctl start oms
дает:
ulimit: 25: bad number
Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.
Запустите сервер Oracle XE 11gR2 с помощью команды:
sudo service oracle-xe start
Я не видел, как это сделать в одной команде. Этот однострочник может работать:
sudo -u oracle lsnrctl start && sudo -u oracle dbstart