Oracle无法启动
1. 图一中手动启动Oracle,还是无法通过图二连数据库、select表;
2. 通过命令行如图三、图四就可以启动Oracle,原因参见图0说明(用图0中的命令);
3. 命令行启动weblogic,再到console界面重新部署,
估计是非法关机,导致weblogic有些设置有问题,确实需要重新部署,并覆盖原来的配置;
推测可能是:weblogic读取原来配置报错了,重新部署并激活(图五)新的部署(覆盖原来的配置)就可以了。






科普Oracle启动三阶段:
Oracle数据库的启动过程通常分为三个阶段:启动实例(Startup instance)、装载数据库(Mount database)、打开数据库(Open database)。
1. 启动实例:这一阶段,Oracle 创建一个实例并分配系统资源,但是不装载任何数据库结构。
sqlplus / as sysdba
STARTUP NOMOUNT
2. 装载数据库:在这个阶段,实例与数据库文件(数据文件、控制文件、日志文件等)关联,但是不打开数据库。
ALTER DATABASE MOUNT
3. 打开数据库:最后一步是打开数据库,允许用户访问。
ALTER DATABASE OPEN
如果需要启动到一个更具体的状态,例如只读模式,可以使用以下命令:
STARTUP MOUNT
ALTER DATABASE OPEN READ ONLY
或者启动到RECOVER模式,用于完成恢复操作:
STARTUP MOUNT
RECOVER DATABASE
ALTER DATABASE OPEN RESETLOGS
------以上1、2、3这些命令需要在sqlplus中以SYSDBA身份执行。
浙公网安备 33010602011771号