Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>conn sys/system@orcl;
'conn' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 11.1.0.6.0 - Production on 星期六 6月 30 23:57:18 2012
Copyright (c) 1982, 2007, Oracle. All rights reserved.
SQL> conn sys/system@orcl;
ERROR:
ORA-01017: invalid username/password; logon denied
SQL> conn sys/xiexie@orcl as sysdba;
已连接。
SQL> shutdow immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1334380 bytes
Variable Size 230687636 bytes
Database Buffers 297795584 bytes
Redo Buffers 5844992 bytes
数据库装载完毕。
SQL> alter database open
2 ;
数据库已更改。
SQL> archive log list
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 23
下一个存档日志序列 25
当前日志序列 25
SQL> show parameter db_recovery_file_dest;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string d:\app\Administrator\flash_rec
overy_area
db_recovery_file_dest_size big integer 2G
SQL> select sysdate from dual
2 ;
SYSDATE
--------------
01-7月 -12
SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
会话已更改。
SQL> select sysdate from dual;
SYSDATE
-------------------
2012-07-01 00:01:40
SQL> set time on;
00:02:12 SQL> show user;
USER 为 "SYS"
00:02:20 SQL> select * from test_1;
NAME_TEST TEL
------------------------------ -----------
xie 13907756220
xie2 13907756220
xie3 13907756220
xie4 123
00:03:01 SQL> insert into test_1 values ('xie5','12345');
已创建 1 行。
00:03:29 SQL> commit;
提交完成。
00:04:34 SQL> select * from test_1;
NAME_TEST TEL
------------------------------ -----------
xie 13907756220
xie2 13907756220
xie3 13907756220
xie4 123
xie5 12345
00:04:40 SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
00:05:33 SQL> ;
1* select * from test_1
00:05:33 SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1334380 bytes
Variable Size 230687636 bytes
Database Buffers 297795584 bytes
Redo Buffers 5844992 bytes
数据库装载完毕。
00:06:25 SQL> flashback database to timestamp(to_date('2012-07-01 00:02:20','yyy
y-mm-dd hh24:mi:ss'));
flashback database to timestamp(to_date('2012-07-01 00:02:20','yyyy-mm-dd hh24:m
i:ss'))
*
第 1 行出现错误:
ORA-38726: 未启用闪回数据库事件记录。
00:09:05 SQL> alter database flashback on;
数据库已更改。
00:10:20 SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 23
下一个存档日志序列 25
当前日志序列 25
00:10:26 SQL> select * from test_1;
select * from test_1
*
第 1 行出现错误:
ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
00:10:37 SQL> alter database open;
数据库已更改。
00:11:33 SQL> select * from test_1;
NAME_TEST TEL
------------------------------ -----------
xie 13907756220
xie2 13907756220
xie3 13907756220
xie4 123
xie5 12345
00:12:08 SQL> commit;
提交完成。
00:12:17 SQL> insert into test_1 values('xie6','123');
已创建 1 行。
00:12:39 SQL> shutdown immediate;
ORA-01097: 无法在事务处理过程中关闭 - 请首先提交或回退
00:12:55 SQL> commit;
提交完成。
00:13:04 SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
00:13:21 SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1334380 bytes
Variable Size 230687636 bytes
Database Buffers 297795584 bytes
Redo Buffers 5844992 bytes
数据库装载完毕。
00:13:45 SQL> flashback database to timestamp(to_date('2012-07-01 00:02:20','yyy
y-mm-dd hh24:mi:ss'));
flashback database to timestamp(to_date('2012-07-01 00:02:20','yyyy-mm-dd hh24:m
i:ss'))
*
第 1 行出现错误:
ORA-38729: 执行 FLASHBACK 的闪回数据库日志数据不足。
00:15:03 SQL> select * from test_1;
select * from test_1
*
第 1 行出现错误:
ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
00:15:38 SQL> alter database open;
数据库已更改。
00:16:25 SQL> select * from test_1;
NAME_TEST TEL
------------------------------ -----------
xie 13907756220
xie2 13907756220
xie3 13907756220
xie4 123
xie5 12345
xie6 123
已选择6行。
00:16:30 SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
00:16:58 SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1334380 bytes
Variable Size 230687636 bytes
Database Buffers 297795584 bytes
Redo Buffers 5844992 bytes
数据库装载完毕。
00:17:25 SQL> flashback database to timestamp(to_date('2012-07-01 00:11:33','yyy
y-mm-dd hh24:mi:ss'));
闪回完成。
00:17:53 SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
00:18:06 SQL> alter database open resetlogs;
数据库已更改。
00:19:22 SQL> select * from test_1;
NAME_TEST TEL
------------------------------ -----------
xie 13907756220
xie2 13907756220
xie3 13907756220
xie4 123
xie5 12345
00:19:42 SQL>