您的位置:首页 > 数据库 > Oracle

ORACLE重建控制文件

2017-07-04 22:18 495 查看
———-根据自己初级小白经验,发现在oracle异常挂掉后经常出现控制文件出现问题,此处”只”说明一下通过重建控制文件恢复的操作;注意重建控制文件的脚本格式(经过快两个小时发现是脚本格式导致重建控制文件失败)

1 启动,制定pfile

startup nomount pfile=’/oracle1/database/dbhome/dbs/db1/initdb1.ora’

2 重建控制文件

CREATE DATABASE db1
MAXINSTANCES 1
MAXLOGHISTORY 1
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXDATAFILES 100
DATAFILE '/oracle1/database/dbhome/dbs/db1/system01.dbf' size 200M
SYSAUX DATAFILE '/oracle1/database/dbhome/dbs/db1/sysaux01.dbf' size 300M
UNDO TABLESPACE "UNDOTBS1" DATAFILE '/oracle1/database/dbhome/dbs/db1/undotbs01.dbf' SIZE 100M REUSE
AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
CHARACTER SET US7ASCII
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 ('/oracle1/database/dbhome/dbs/db1/redo01.log') size 100M,
GROUP 2 ('/oracle1/database/dbhome/dbs/db1/redo02.log') size 100M,
GROUP 3 ('/oracle1/database/dbhome/dbs/db1/redo03.log') size 100M;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  重建控制文件