exit Disconnected from Oracle Datab....">

当前位置:  数据库>oracle

开启Oracle数据库闪回功能

    来源: 互联网  发布时间:2017-05-18

    本文导语: --关闭数据库,需要将数据库打开到mount状态才能开启闪回功能: SQL> shutdown immediate Database closed. Database dismounted. Oracle instance shut down. SQL> show user USER is "SYS" SQL> exit Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ...

--关闭数据库,需要将数据库打开到mount状态才能开启闪回功能:
 
SQL> shutdown immediate
 
Database closed.
 
Database dismounted.
 
Oracle instance shut down.
 
SQL> show user
 
USER is "SYS"
 
SQL> exit
 
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
 
With the Partitioning, OLAP and Data Mining options
 
[lubinsu@localhost oracle]$ sqlplus sys/lubinsu as sysdba
 
SQL*Plus: Release 10.2.0.1.0 - Production on Sat Mar 23 20:14:38 2013
 
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
 
Connected to an idle instance.
 
SQL> show parameter database
 
ORA-01034: ORACLE not available
 
SQL> startup nomout
 
SP2-0714: invalid combination of STARTUP options
 
SQL> startup nomount
 
ORACLE instance started.
 
Total System Global Area  285212672 bytes
 
Fixed Size                  1218968 bytes
 
Variable Size              88082024 bytes
 
Database Buffers          188743680 bytes
 
Redo Buffers                7168000 bytes
 
SQL> alter database flashback on
 
 2  ;
 
alter database flashback on
 
*
 
ERROR at line 1:
 
ORA-01507: database not mounted
 
SQL> alter database mount
 
 2  ;
 
Database altered.
 
SQL> alter database flashback on
 
 2  ;
 
alter database flashback on
 
*
 
ERROR at line 1:
 
ORA-38706: Cannot turn on FLASHBACK DATABASE logging.
 
ORA-38707: Media recovery is not enabled.
 
--需要开启归档才能使用闪回功能
 
SQL> alter database archivelog on
 
 2  ;
 
alter database archivelog on
 
                        *
 
ERROR at line 1:
 
ORA-00933: SQL command not properly ended
 
SQL> alter database archivelog;
 
Database altered.
 
SQL> alter database flashback on;
 
Database altered.
 
 
 
 
 
SQL> alter database open;
 
Database altered.
 
--查看能够闪回的最早的scn号
 
--如果返回记录为空,说明没有打开闪回功能
 
SQL> select oldest_flashback_scn from v$flashback_database_log;
 
OLDEST_FLASHBACK_SCN
 
--------------------
 
        1.3161E+13
 
SQL> select flashback from v$database;
 
select flashback from v$database
 
      *
 
ERROR at line 1:
 
ORA-00904: "FLASHBACK": invalid identifier
 
--也可以这么查看是否已经打开闪回功能:
 
SQL> select flashback_on from v$database;
 
FLASHBACK_ON
 
------------------
 
YES


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mysql开启远程连接(mysql开启远程访问)
  • windows服务器中检测PHP SSL是否开启以及开启SSL的方法
  • suse11 如何查看防火墙是否关闭,远程桌面是否开启,sshd和vsftpd这些服务是否开启?
  • 呼唤大牛,大牛降临护乎!!!(linux,开启进程问题)
  • Linux 编程怎么样在程序开启一个程序,和关闭一个程序?
  • 如何查看framebuffer是否已经开启?
  • [高分求图]linux系统,开启后的截图。
  • 请问linux的开启服务如何关闭?
  • 请教:防火墙如何正确开启80端口? 谢谢!
  • 高分求解:如何开启LINUX中的telnet服务(23端口)
  • android 如何获取MCC/MNC控制小区广播的开启
  • android实现关闭或开启移动网络数据
  • 开启SNMP
  • redhat9 如何开启3D加速啊????
  • 怎么开启我的SSH服务?
  • linux下用什么API去读/改IP、读/改网关、开启/关闭DHCP?
  • fedora8开启telnet服务问题
  • SSHD服务已经启动成功,但是netstat -nat 看不到对应端口的开启?
  • HTTPD服务已经启动成功,但是netstat -nat 看不到对应端口的开启?
  • freebsd 系统自带的ftpd如何开启pasv被动传输模式


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,