在 Ubuntu 上启动 Oracle 数据库(通常指 Oracle Database 11g/12c/19c 等),一般步骤如下:
oracle 用户安装)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
路径根据你的实际安装修改
lsnrctl start
查看监听状态:
lsnrctl status
sqlplus / as sysdba
startup
如果是 正常启动,看到如下信息说明成功:
Database opened.
shutdown immediate
退出:
exit
ORA-01081: cannot start already-running ORACLE说明数据库已在运行,无需重复启动。
ORA-27101: shared memory realm does not exist通常是:
Oracle 默认不会随系统启动,可:
lsnrctl start
sqlplus / as sysdba <<EOF
startup
exit
EOF
如果你告诉我:
我可以给你更精确的启动方式。