1. 启动Oracle服务
重启Linux服务器后,Oracle服务还需要手动启动。启动步骤如下:
- 登录到Linux服务器,并切换到oracle用户权限下(命令:su - oracle)
- 运行sqlplus命令,进入sqlplus环境,并添加nolog参数,表示不登录 (命令:sqlplus /nolog)
- 以系统管理员的身份连接数据库 (命令:conn /as sysdba)
- 启动数据库实例 (命令:startup)
2. 启动Oracle监听服务
有时候启动Oracle服务后,依然无法通过Navicat等工具连接到Oracle数据库(确定不是OCI的问题)。那么有可能是Oracle的监听服务还没有打开。打开监听服务步骤如下:
- 检查监听服务是否启动(命令:lsnrctl status)
- 启动监听服务(命令:lsnrctl start)