ORA-01033: ORACLE正在初始化或关闭
前言
提示:本文作为个人备忘使用。内容由个人尝试和网络资料汇总而成。
1.确认监听是否正确
SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = HeroPDB)(ORACLE_HOME = D:\MySoftTool\Oracle\dbhome)(PROGRAM = extproc)(ENVS = "EXTPROC_DLLS=ONLY:D:\MySoftTool\Oracle\dbhome\bin\oraclr12.dll")))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = hero)(PORT = 1521))))ADR_BASE_LISTENER = D:\MySoftTool\Oracle\dbhome\log
2.重启Listener服务
3.重启无效
1.打开命令窗口,输入sqlplus system/sys as sysdba(以管理员方式登录)
2.输入命令startup mount载入数据库,然而报出“ORA-01081: 无法启动已在运行的 ORACLE - 请先将其关闭”提示语句。所以使用命令shutdown immediate卸载数据库,然后在装载。这个过程需要耗费一点时间,耐心等待。
SQL> startup mount
ORA-01081: 无法启动已在运行的 ORACLE - 请先将其关闭SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 3841982464 bytes
Fixed Size 8753768 bytes
Variable Size 889195928 bytes
Database Buffers 2936012800 bytes
Redo Buffers 8019968 bytes
数据库装载完毕。
3.输入alter database open;命令。如果出现错误提书“ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项”,那么使用命令alter database open resetlogs;
【一定要输入分号,否则不能正确输出相关内容。】
SQL> alter database open resetlogs;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01245: RESETLOGS 完成时脱机文件 1 将丢失
ORA-01110: 数据文件 1: 'C:\APP\BERLIN\ORACLEDB\ORADATA\ORCL\SYSTEM01.DBF'
或
ORA-01157: 无法标识/锁定数据文件 2 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 2: 'E:ORACLEORADATAORCLTTTTT'
4.第一个错误信息,输入命令recover database using backup controlfile;【需要输入分号】
SQL> recover database using backup controlfile;
ORA-00279: 更改 18478439 (在 05/29/2018 23:44:10 生成) 对于线程 1 是必需的
ORA-00289: 建议:
C:\APP\BERLIN\ORACLEDB\RECOVERY_AREA\ORCL\ARCHIVELOG\2018_06_15\O1_MF_1_412_%U_.
ARC
ORA-00280: 更改 18478439 (用于线程 1) 在序列 #412 中指定日志: {<RET>=suggested | filename | AUTO | CANCEL}
C:\app\oradata\ORCL\REDO01.LOG
已应用的日志。
完成介质恢复。
第二个错误信息,输入命令alter database create datafile 2;
SQL> alter database create datafile 2;
数据库已更改。
ORA-01033: ORACLE正在初始化或关闭相关推荐
- ORA-01033 ORACLE 正在初始化或关闭
(借鉴:该方法本人亲自操作过,解决了问题!) 解决连接ORACLE错误一例:ORA-01033: ORACLE 正在初始化或关闭 客户发现连接数据库有问题,错误有: ORA-01033: ORACLE ...
- 解决连接ORACLE错误:ORA-01033: ORACLE 正在初始化或关闭
之前在运行项目时,死活卡在这里,检查了好多遍都没发现问题,就这样,一直不动,无论你等多久,就是不会往下走半步. 后面打开数据库才发现oracle连接不上了.一直显示这个错误. ORA-01033: O ...
- 重启oracle ora-01033,解决连接ORACLE错误一例:ORA-01033: ORACLE 正在初始化或关闭 | 学步园...
客户发现连接数据库有问题,错误有: ORA-01033: ORACLE 正在初始化或关闭 ORA-00600: 内部错误代码 首先修改环境变量,保证cmd下访问到正确的oracle监听,如: E:\o ...
- [ORA-01033]: ORACLE正在初始化或关闭问题的解决方案
问题:数据库登录出现[ORA-01033]初始化或关闭的问题 (我将所有的操作口令都放到文章结尾,方便大家提取使用) 第一步:win+r在运行窗口上输入CMD调试出CMD窗口 第二步:在CMD窗口上输 ...
- oracle正在启动或关闭中的解决方法
今天登陆Oracle,发现提示错误ora-01033:Oracle正在初始化或关闭,SID=0等错误信息.上网上找了很多资料,发现这种错误通常是Oracle数据库文件破损造成的,可能由两种具体原因引起 ...
- oracle 10g 关库,Oracle Db10g 启动和关闭数据库
启动数据库的步骤: 1.创建并启动例程 当例程启动时,根据参数文件给内存结构和服务进程分配.初始化和启动.此时,用户可以与数据库通信.但是,不能访问数据库中任何对像(如表.视图等等),原因是例程还没有 ...
- 如何启动和关闭oracle数据库,Oracle数据库启动和关闭方式总结
Oracle数据库启动和关闭的方法很多,下面就为您详细介绍几种常用的Oracle数据库启动和关闭方式,供您参考学习之用. 一.几种Oracle数据库启动方式: 1.startup nomount 非安 ...
- oracle listener 关闭,一、ORACLE的启动和关闭和设置listener
一.ORACLE的启动和关闭51Testing软件测试网U)YRf8A 1.在单机环境下 *I/kX9A'@ RQ,c0要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 2k;L!m ...
- Oracle 11g-oracle 启动与关闭
Oracle 11g-oracle 启动与关闭 Target: 1.理解Oracle-11g启动中读取参数文件的顺序: 2.理解Oracle的四种状态: 3.掌握状态变换的方法. 1.启动中读取参数文 ...
最新文章
- python备份cisco交换机_1.自动备份思科交换机配置
- 提升 Node.js 应用性能的 5 个技巧
- VC6生成随机浮点数、C++11的random头文件以及Dev C++支持C++11
- 用matlab实现感知机学习算法,训练分类器并解决井字游戏
- ML之RF:kaggle比赛之利用泰坦尼克号数据集建立RF模型对每个人进行获救是否预测
- CRM_UPLOAD_BW
- c++ 私有内部类_Java内部类新解,你没有见过的船新版本
- 关于 VDD VSS VCC VEE VPP
- Linux系统编程16:进程控制之进程终止以及终止进程的三种情况
- string与byte[]之间的转换
- java多线程构造函数_java线程基础巩固---多线程与JVM内存结构的关系及Thread构造函数StackSize的理解...
- 2021年苹果手机绕ID解锁教程-附使用工具
- 仓库管理软件免费版选型应该注意的关键点
- 101—200之间的素数-Java编写
- Selenium使用自带浏览器自动化
- 淘宝/天猫采集商家信息插件
- 明日直播| NLPCC workshop百度架构师带你快速上手飞桨NLP
- 170713 逆向-填数游戏
- fish or cut bait 当机立断
- 计算机网络相关的课程设计题目,计算机网络课程设计专业论文题目 计算机网络课程设计专业论文题目怎么拟...