知识大全 recover database in time point

Posted 数据库

篇首语:人不在大小,马不在高低。人往高处走,水往低处流。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 recover database in time point相关的知识,希望对你有一定的参考价值。

  SQL> startup  ORACLE 例程已经启动     Total System Global Area  bytes  Fixed Size          bytes  Variable Size        bytes  Database Buffers      bytes  Redo Buffers         bytes  ORA : ??????? C:\\oracle\\ora \\DATABASE\\PWDtestdb ORA     SQL> alter database open;    数据库已更改     SQL> create table arch (status varchar( )) tablespace users;    表已创建     SQL> alter system switch logfile;    系统已更改     SQL> insert into arch select ok from dba_objects;    已创建 行     SQL> mit;    提交完成     SQL> insert into arch select * from arch ;    已创建 行     SQL> /    已创建 行     SQL> /    已创建 行     SQL> /    已创建 行     SQL> mit;    提交完成     SQL> alter system switch logfile;    系统已更改     SQL> mit;    提交完成     SQL> select GROUP# SEQUENCE# archived STATUS from v$log;      GROUP# SEQUENCE# ARC STATUS                NO CURRENT             YES INACTIVE             YES ACTIVE        SQL> alter database backup controlfile to c:\\backup ctl ;    数据库已更改     SQL> select count(*) from arch ;     COUNT(*)            SQL> select to_char(sysdate YYYY MM DD:HH :MI:SS ) from dual;    TO_CHAR(SYSDATE YY      : : :     alter system switch logfile;    系统已更改     SQL> drop table arch ;    表已丢弃     SQL> create table salgrade (grade number losal number hisal number) tablespace users;    表已创建       SQL> select owner name tablespace_name          to_char(creation_time YYYY MM DD:HH :MI:SS )      from sys ts_pitr_objects_to_be_dropped      where tablespace_name in ( USERS )       and creation_time > to_date( : : : YYYY MM DD:HH :MI:SS )      order by tablespace_name creation_time;    OWNER             NAME     TABLESPACE_NAME        TO_CHAR(CREATION_TI     SYS              SALGRADE  USERS              : : :     SQL> alter tablespace users offline for recover;    表空间已更改     ~~~~~~~~~~~~~~~~  克隆数据库  ~~~~~~~~~~~~~~~~  oradim new sid clone intpwd clone    set oracle_sid=clone  创建初始化文件initCLONE ora  增加* lock_name_space=CLONE  注意db_name跟主数据库一样  归档路径也可以一样 以便于恢复时使用默认的路径    SQL> create pfile= C:\\oracle\\ora \\database\\initCLONE ora from spfile;    文件已创建     shutdown    set ORACLE_SID=CLONE    C:\\Documents and Settings\\lifeng fang>sqlplus sys/clone as sysdba     SQL*Plus: Release Production on 星期一 月 : :     Copyright (c) Oracle Corporation  All rights reserved     已连接到空闲例程     SQL> startup nomount pfile= C:\\oracle\\ora \\database\\initCLONE ora   ORACLE 例程已经启动     Total System Global Area  bytes  Fixed Size          bytes  Variable Size        bytes  Database Buffers      bytes  Redo Buffers         bytes  SQL> alter database mount clone database;    SQL> select name from v$datafile;    NAME       C:\\ORACLE\\ORADATA\\TESTDB\\SYSTEM DBF  C:\\ORACLE\\ORADATA\\TESTDB\\UNDOTBS DBF  C:\\ORACLE\\ORADATA\\TESTDB\\INDX DBF  C:\\ORACLE\\ORADATA\\TESTDB\\TOOLS DBF  C:\\ORACLE\\ORADATA\\TESTDB\\USERS DBF    SQL> alter database rename file c:\\ORACLE\\ORADATA\\TESTDB\\SYSTEM DBF  to c:ORACLE\\ORADATA\\CLONE\\SYSTEM DBF ;    数据库已更改     SQL> alter database rename file c:\\ORACLE\\ORADATA\\TESTDB\\UNDOTBS DBF to c:ORACLE\\ORADATA\\CLONE\\UNDOTBS DBF ;    数据库已更改     SQL> alter database rename file c:\\ORACLE\\ORADATA\\TESTDB\\INDX DBF   to c:ORACLE\\ORADATA\\CLONE\\INDX DBF   ;    数据库已更改     SQL> alter database rename file c:\\ORACLE\\ORADATA\\TESTDB\\TOOLS DBF   to c:ORACLE\\ORADATA\\CLONE\\TOOLS DBF  ;    数据库已更改     SQL> alter database rename file c:\\ORACLE\\ORADATA\\TESTDB\\USERS DBF   to c:ORACLE\\ORADATA\\CLONE\\USERS DBF  ;    数据库已更改     SQL>  SQL>  SQL> alter database datafile C:\\ORACLE\\ORADATA\\CLONE\\SYSTEM DBF online;    数据库已更改     SQL> alter database datafile C:\\ORACLE\\ORADATA\\CLONE\\UNDOTBS DBF  online;    数据库已更改     SQL> alter database datafile C:\\ORACLE\\ORADATA\\CLONE\\INDX DBF    online;    数据库已更改     SQL> alter database datafile C:\\ORACLE\\ORADATA\\CLONE\\TOOLS DBF   online;    数据库已更改     SQL> alter database datafile C:\\ORACLE\\ORADATA\\CLONE\\USERS DBF  online;    数据库已更改     SQL> RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL TIME : : : ;    ORA : 更改 (在 / / : : 生成) 对于线程 是必需的  ORA : 建议: C:\\ORACLE\\ORADATA\\TESTDB\\ARCHIVE_ DBF  ORA : 更改 对于线程 是按序列 # 进行的    指定日志: <RET>=suggested | filename | AUTO | CANCEL    ORA : 更改 (在 / / : : 生成) 对于线程 是必需的  ORA : 建议: C:\\ORACLE\\ORADATA\\TESTDB\\ARCHIVE_ DBF  ORA : 更改 对于线程 是按序列 # 进行的  ORA : 此恢复不再需要日志文件 C:\\ORACLE\\ORADATA\\TESTDB\\ARCHIVE_ DBF     指定日志: <RET>=suggested | filename | AUTO | CANCEL    ORA : 更改 (在 / / : : 生成) 对于线程 是必需的  ORA : 建议: C:\\ORACLE\\ORADATA\\TESTDB\\ARCHIVE_ DBF  ORA : 更改 对于线程 是按序列 # 进行的  ORA : 此恢复不再需要日志文件 C:\\ORACLE\\ORADATA\\TESTDB\\ARCHIVE_ DBF     指定日志: <RET>=suggested | filename | AUTO | CANCEL    已应用的日志   完成介质恢复     在clone库exp该表空间  exp SYS/clone TRANSPORT_TABLESPACE=y TABLESPACES=(users) TTS_FULL_CHECK=y file=expat dmp    在主数据库中  DROP TABLESPACE users INCLUDING CONTENTS;    在主库  imp TRANSPORT_TABLESPACE=y FILE=expat dmp  DATAFILES=( C:\\ORACLE\\ORADATA\\CLONE\\USERS DBF ) cha138/Article/program/Oracle/201311/16580

相关参考

知识大全 Clone an Oracle Database

CloneanOracleDatabase  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Des

知识大全 ORACLE Virtual Private Database 全新体验

ORACLEVirtualPrivateDatabase全新体验  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Microsoft JET Database Engine 错误80004005错误

MicrosoftJETDatabaseEngine错误80004005错误  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让

知识大全 postfix出现错误“fatal: open database /etc/aliases.db”

  有两个可能  文件存在但是格式不对导致的原因可能是aliasesdb文件是由BerkeleyDB版本创建的但是你现在使用的是版本或者或者这个文件是用btree格式建立的但是postfix能识别的格

知识大全 Oracle9i Database 自调整:Oracle SGA(上)

Oracle9iDatabase自调整:OracleSGA(上)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Oracle的in和not in(图)

Oracle的in和notin(图)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在很多软件系

时间地层单位Time-stratigraphicUnit(或称时间岩石单位Time-rockUnit)

根据人为的时间界限而不是物理特性所确定的一套岩石。时间地层单位代表在地质时代的特定的一部分时间内形成的地层。时间地层单位是下列的时间单位(由最长的开始)的地层上的对应物:时间单位地层单位  代界  纪

知识大全 oracle in和exists、not in和not exists原理和性能探究

  对于in和existsnotin和notexists还是有很多的人有疑惑更有甚者禁用notin所有的地方都要用notexists它真的高效吗?通过下面的使用我们来证明  先制造一些数据  SQL&

知识大全 ins上started following you什么意思

ins上startedfollowingyou什么意思ins上startedfollowingyouINS上开始跟随你ins上startedfollowingyouINS上开始跟随你startedfo

风机功率如何计算?

一般来讲,风机叶片从风中吸收的功率可以用下面的公式表示:  功率=1/2×空气密度×面积×风速3×风能利用系数  面积=∏×R2