在 Ubuntu 上启动 Oracle 数据库(通常指 Oracle Database 11g/12c/19c 等),一般步骤如下:
/u01/app/oracle)ORACLE_HOME、ORACLE_SID)sudo su - oracle
如果未自动加载:
export ORACLE_HOME=/u01/app/oracle/product/19.3.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
(路径和 SID 按你的实际安装修改)
lsnrctl start
查看状态:
lsnrctl status
sqlplus / as sysdba
进入 SQL*Plus 后执行:
startup
看到 Database opened. 表示启动成功。
退出:
exit
sqlplus / as sysdba
select status from v$instance;
应返回:
OPEN
说明数据库已启动,无需重复 startup
说明环境变量未设置,检查 ORACLE_HOME
检查:
lsnrctl status
并确认 listener.ora 配置正确
可配置 /etc/oratab + systemd 或 rc.local(不推荐生产随意用)
如果你能告诉我:
我可以给你更精确的启动方式。