针对发起alter tablespace test begin backup 断电情况的处理





SQL> select tablespace_name from dba_tablespaces;



TABLESPACE_NAME

------------------------------

SYSTEM

UNDOTBS1

SYSAUX

TEMP

USERS

EXAMPLE

TEST

GULL



已选择8行。









SQL> select file_name from dba_data_files;



FILE_NAME

-------------------------------------------------------------------------------



D:\ORADATA\ORCL\USERS01.DBF

D:\ORADATA\ORCL\SYSAUX01.DBF

D:\ORADATA\ORCL\UNDOTBS01.DBF

D:\ORADATA\ORCL\SYSTEM01.DBF

D:\ORADATA\ORCL\EXAMPLE01.DBF

D:\ORADATA\ORCL\TEST03.DBF

D:\ORADATA\ORCL\GULL01.DBF



已选择7行。



SQL> achive log list

SP2-0734: 未知的命令开头 "achive log..." - 忽略了剩余的行。

SQL> archive log list

数据库日志模式             非存档模式

自动存档             禁用

存档终点            USE_DB_RECOVERY_FILE_DEST

最早的联机日志序列     8

当前日志序列           10

SQL> shutdown force;

SP2-0717: 非法的 SHUTDOWN 选项

SQL> shutdown force

SP2-0717: 非法的 SHUTDOWN 选项

SQL> shutdown -help

SP2-0717: 非法的 SHUTDOWN 选项

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount;

ORACLE 例程已经启动。



Total System Global Area  612368384 bytes

Fixed Size                  1250428 bytes

Variable Size             184552324 bytes

Database Buffers          419430400 bytes

Redo Buffers                7135232 bytes

数据库装载完毕。

SQL> alter database archivelog

  2  ;



数据库已更改。



SQL> alter database open;



数据库已更改。



SQL> alter tablespace test begin backup;



表空间已更改。



SQL> select * from v$backup;



     FILE# STATUS                CHANGE# TIME

---------- ------------------ ---------- --------------

         1 NOT ACTIVE                  0

         2 NOT ACTIVE                  0

         3 NOT ACTIVE                  0

         4 NOT ACTIVE                  0

         5 NOT ACTIVE                  0

         6 ACTIVE                 859690 17-3月 -15

         7 NOT ACTIVE                  0



已选择7行。



SQL> desc dba_data_files;

 名称                                      是否为空? 类型

 ----------------------------------------- -------- ---------------------------



 FILE_NAME                                          VARCHAR2(513)

 FILE_ID                                            NUMBER

 TABLESPACE_NAME                                    VARCHAR2(30)

 BYTES                                              NUMBER

 BLOCKS                                             NUMBER

 STATUS                                             VARCHAR2(9)

 RELATIVE_FNO                                       NUMBER

 AUTOEXTENSIBLE                                     VARCHAR2(3)

 MAXBYTES                                           NUMBER

 MAXBLOCKS                                          NUMBER

 INCREMENT_BY                                       NUMBER

 USER_BYTES                                         NUMBER

 USER_BLOCKS                                        NUMBER

 ONLINE_STATUS                                      VARCHAR2(7)



SQL> shutdown force

SP2-0717: 非法的 SHUTDOWN 选项

SQL> shutdown abort

ORACLE 例程已经关闭。

SQL> startup mount

ORACLE 例程已经启动。



Total System Global Area  612368384 bytes

Fixed Size                  1250428 bytes

Variable Size             184552324 bytes

Database Buffers          419430400 bytes

Redo Buffers                7135232 bytes

数据库装载完毕。

SQL> select * from v$backup;



     FILE# STATUS                CHANGE# TIME

---------- ------------------ ---------- --------------

         1 NOT ACTIVE                  0

         2 NOT ACTIVE                  0

         3 NOT ACTIVE                  0

         4 NOT ACTIVE                  0

         5 NOT ACTIVE                  0

         6 ACTIVE                 859690 17-3月 -15

         7 NOT ACTIVE                  0



已选择7行。



SQL> select name,status,fuzzy from v$datafile_header;



NAME

-------------------------------------------------------------------------------



STATUS  FUZ

------- ---

D:\ORADATA\ORCL\SYSTEM01.DBF

ONLINE  YES



D:\ORADATA\ORCL\UNDOTBS01.DBF

ONLINE  YES



D:\ORADATA\ORCL\SYSAUX01.DBF

ONLINE  YES





NAME

-------------------------------------------------------------------------------



STATUS  FUZ

------- ---

D:\ORADATA\ORCL\USERS01.DBF

ONLINE  YES



D:\ORADATA\ORCL\EXAMPLE01.DBF

ONLINE  YES



D:\ORADATA\ORCL\TEST03.DBF

ONLINE  YES





NAME

-------------------------------------------------------------------------------



STATUS  FUZ

------- ---

D:\ORADATA\ORCL\GULL01.DBF

ONLINE  YES





已选择7行。





SQL> alter database open;

alter database open

*1 行出现错误:

ORA-01113: 文件 6 需要介质恢复

ORA-01110: 数据文件 6: 'D:\ORADATA\ORCL\TEST03.DBF'





SQL> alter database datafile 6 end backup;



数据库已更改。



SQL> alter database open;



数据库已更改。



SQL> select * from v$backup;



     FILE# STATUS                CHANGE# TIME

---------- ------------------ ---------- --------------

         1 NOT ACTIVE                  0

         2 NOT ACTIVE                  0

         3 NOT ACTIVE                  0

         4 NOT ACTIVE                  0

         5 NOT ACTIVE                  0

         6 NOT ACTIVE             859690 17-3月 -15

         7 NOT ACTIVE                  0



已选择7行。





针对发起alter tablespace test begin backup 

 

你可能感兴趣的:(针对发起alter tablespace test begin backup 断电情况的处理)