oracle11g dbf,Oracle11g透过DBF恢复数据
刚刚维护了一个oracle,该项目组里有台用了很久的开发用的oracle机器,崩溃了,还是windows装的oracle11g,oracle还是个32位的,只留下一堆dbf文件,刚开始尝试安装64位的oracle,直接恢复dbf文件,结果能登录到服务器上但无法打开表,提示有错误,于是重新安装32位的oracle再恢复数据库,记录如下:C:\Users\Administrator>sqlplu
刚刚维护了一个oracle,该项目组里有台用了很久的开发用的oracle机器,崩溃了,还是windows装的oracle11g,oracle还是个32位的,只留下一堆dbf文件,刚开始尝试安装64位的oracle,直接恢复dbf文件,结果能登录到服务器上但无法打开表,提示有错误,于是重新安装32位的oracle再恢复数据库,记录如下:
C:\Users\Administrator>sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on 星期二 6月 7 15:01:07 2016
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL> conn /as sysdba
已连接。
SQL> alter database backup controlfile to trace;
数据库已更改。
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup nomount;
ORACLE 例程已经启动。
Total System Global Area 1071333376 bytes
Fixed Size 1375792 bytes
Variable Size 536871376 bytes
Database Buffers 528482304 bytes
Redo Buffers 4603904 bytes
SQL> CREATE CONTROLFILE REUSE DATABASE "APTS" NORESETLOGS ARCHIVELOG
2 MAXLOGFILES 16
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 100
5 MAXINSTANCES 8
6 MAXLOGHISTORY 454
7 LOGFILE
8 GROUP 1 'E:\oracle\oradata\APTS\REDO01.LOG' SIZE 50M,
9 GROUP 2 'E:\oracle\oradata\APTS\REDO02.LOG' SIZE 50M,
10 GROUP 3 'E:\oracle\oradata\APTS\REDO03.LOG' SIZE 50M
11 -- STANDBY LOGFILE
12 DATAFILE
13 'E:\oracle\oradata\APTS\SYSTEM01.DBF',
14 'E:\oracle\oradata\APTS\UNDOTBS01.DBF',
15 'E:\oracle\oradata\APTS\SYSAUX01.DBF',
16 'E:\oracle\oradata\APTS\USERS01.DBF',
17 'E:\oracle\oradata\APTS\EXAMPLE01.DBF',
18 'E:\Data\TBS_APTSHD.DBF',
19 'E:\Data\TBS_APTSHD_ASGN.DBF',
20 'E:\Data\TBS_APTSHD_BSVC.DBF',
21 'E:\Data\TBS_APTSHD_DEVEVENT.DBF',
22 'E:\Data\TBS_APTSHD_FDIS.DBF',
23 'E:\Data\TBS_APTSHD_INDX.DBF',
24 'E:\Data\TBS_APTSHD_LOG.DBF',
25 'E:\Data\TBS_ERP5DEV.DBF',
26 'E:\Data\TBS_ERP5DEV_ASGN.DBF',
27 'E:\Data\TBS_ERP5DEV_FDIS.DBF',
28 'E:\Data\TBS_ERP5DEV_INDX.DBF',
29 'E:\Data\TBS_ERP5DEV_LOG.DBF',
30 'E:\Data\TBS_ERP6DEV.DBF',
31 'E:\Data\TBS_ERP6DEV_ASGN.DBF',
32 'E:\Data\TBS_ERP6DEV_FDIS.DBF',
33 'E:\Data\TBS_ERP6DEV_INDX.DBF',
34 'E:\Data\TBS_ERP6DEV_LOG.DBF'
35 CHARACTER SET ZHS16GBK
36 ;
控制文件已创建。
SQL> recover database;
ORA-00283: recovery session canceled due to errors
ORA-00264: no recovery required
SQL> alter database open;
数据库已更改。
SQL>
参考链接:http://blog.sina.com.cn/s/blog_a59b6d310102vat0.html
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)