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身份执行。

 

posted @   MichaelMaDragon  阅读(94)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示