Привет, я установил Ubuntu 16.04 LTS, и сервер базы данных запускается автоматически, когда машина открыта, даже если я не отключил ее. Когда меня спросили, хочу ли я запускать Oracle при запуске, я ответил «нет». Конфигурация из /etc/default/oracle-xe:
#This is a configuration file for automatic starting of the Oracle
#Database and listener at system startup.It is generated By running
#'/etc/init.d/oracle-xe configure'.Please use that method to modify this
#file
# ORACLE_DBENABLED:'true' means to load the Database at system boot.
ORACLE_DBENABLED=false
# LISTENER_PORT: Database listener
LISTENER_PORT=1521
# HTTP_PORT : HTTP port for Oracle Application Express
HTTP_PORT=8090
# Configuration : Check whether configure has been done or not
CONFIGURE_RUN=true
Конфигурация из /etc/oratab:
XE:/u01/app/oracle/product/11.2.0/xe:N
Даже «ORACLE_DBENABLED=false» сервер Oracle запускается с операционной системой. Я могу остановить его вручную, но это расстраивает, и если я их не останавливаю, мне приходится ждать 30-40 секунд, чтобы выключить мой компьютер (даже у меня есть ssd, и обычно я остаюсь 2, максимум 3 секунды).
Может ли кто-нибудь спасти меня от этого ада? :D
PS: В Ubuntu 14.04 LTS он работал хорошо с той же процедурой установки.
/etc/init.d/oracle-xe
(илиsystemctl disable oracle.xe.service
, я думаю). - person eckes   schedule 16.07.2016