SYS@huiche>startup
ORACLE 例程已经启动。
Total System Global Area 264241152 bytes
Fixed Size 1296208 bytes
Variable Size 92276912 bytes
Database Buffers 163577856 bytes
Redo Buffers 7090176 bytes
数据库装载完毕。
数据库已经打开。
SYS@huiche>desc test;
名称 是否为空? 类型
-------------------------------------------------------------------------------------------------------------------------------------------------- -------- ---------------------------------------------------------------------------------------------------
ID NUMBER(10)
NAME VARCHAR2(20)
SYS@huiche>select * from test;
未选定行
已用时间: 00: 00: 00.12
SYS@huiche>set wrap off;
SYS@huiche>select * from v$rollstat;
USN LATCH EXTENTS RSSIZE WRITES XACTS GETS WAITS OPTSIZE HWMSIZE SHRINKS WRAPS EXTENDS AVESHRINK AVEACTIVE STATUS CUREXT CURBLK
---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ------------------------------------------------------------ ---------- ----------
0 0 6 385024 5000 0 47 0 385024 0 0 0 0 0 ONLINE 0 2
1 1 17 2088960 670 0 13 0 2088960 0 0 0 0 0 ONLINE 10 109
2 2 4 253952 796 0 15 0 253952 0 0 0 0 0 ONLINE 0 3
3 0 17 2088960 2412 0 15 0 2088960 0 0 0 0 0 ONLINE 10 126
4 1 17 2088960 772 0 13 0 2088960 0 0 0 0 0 ONLINE 11 6
5 2 5 319488 358 0 13 0 319488 0 0 0 0 0 ONLINE 2 4
6 0 12 2744320 1022 0 17 0 2744320 0 0 0 0 0 ONLINE 11 125
7 1 4 253952 228 0 11 0 253952 0 0 0 0 0 ONLINE 2 3
8 2 18 2154496 1820 0 13 0 2154496 0 0 0 0 0 ONLINE 13 5
9 0 3 188416 1594 0 17 0 188416 0 0 0 0 0 ONLINE 2 7
10 1 5 319488 664 0 13 0 319488 0 0 0 0 0 ONLINE 1 4
已选择11行。
已用时间: 00: 00: 00.06
SYS@huiche>insert into test values (1,'libin');
已创建 1 行。
已用时间: 00: 00: 00.03
SYS@huiche>select * from v$rollstat;
USN LATCH EXTENTS RSSIZE WRITES XACTS GETS WAITS OPTSIZE HWMSIZE SHRINKS WRAPS EXTENDS AVESHRINK AVEACTIVE STATUS CUREXT CURBLK
---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ------------------------------------------------------------ ---------- ----------
0 0 6 385024 5000 0 48 0 385024 0 0 0 0 0 ONLINE 0 2
1 1 17 2088960 1520 0 16 0 2088960 0 0 0 0 0 ONLINE 10 109
2 2 4 253952 796 0 16 0 253952 0 0 0 0 0 ONLINE 0 3
3 0 17 2088960 2542 0 18 0 2088960 0 0 0 0 0 ONLINE 10 126
4 1 17 2088960 772 0 14 0 2088960 0 0 0 0 0 ONLINE 11 6
5 2 5 319488 878 0 16 0 319488 0 0 0 0 0 ONLINE 2 4
6 0 12 2744320 1386 0 20 0 2744320 0 0 0 0 0 ONLINE 11 125
7 1 4 253952 582 0 14 0 253952 0 0 0 0 0 ONLINE 2 3
8 2 18 2154496 1926 1 15 0 2154496 0 0 0 0 0 ONLINE 13 5
9 0 3 188416 2346 0 20 0 188416 0 0 0 0 0 ONLINE 2 7
10 1 5 319488 878 0 16 0 319488 0 0 0 0 0 ONLINE 1 4
已选择11行。
已用时间: 00: 00: 00.04
SYS@huiche>shutdown abort
ORACLE 例程已经关闭。
删除D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHE\UNDOTBS01.DBF
SYS@huiche>startup
ORACLE 例程已经启动。
Total System Global Area 264241152 bytes
Fixed Size 1296208 bytes
Variable Size 92276912 bytes
Database Buffers 163577856 bytes
Redo Buffers 7090176 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 2 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 2: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHE\UNDOTBS01.DBF'
SYS@huiche>alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHE\UNDOTBS01.DBF' offline drop;
数据库已更改。
已用时间: 00: 00: 00.07
SYS@huiche>alter database open;
数据库已更改。
已用时间: 00: 00: 08.12
SYS@huiche>select * from dba_data_files;
在列 MAXBLOCKS 前截断 (按要求)
在列 INCREMENT_BY 前截断 (按要求)
在列 USER_BYTES 前截断 (按要求)
在列 USER_BLOCKS 前截断 (按要求)
FILE_NAME FILE_ID TABLESPACE_NAME BYTES BLOCKS STATUS RELATIVE_FNO AUTOEX MAXBYTES ONLINE_ST
------------------------------------------------------------ ---------- ------------------------------------------------------------ ---------- ---------- ------------------------------------------------------------ ------------ ------ ---------- ---------
D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHE\USERS01.DBF 4 USERS 106168320 12960 AVAILABLE 4 YES 3.4360E+10 ONLINE
D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHE\SYSAUX01.DBF 3 SYSAUX 262144000 32000 AVAILABLE 3 YES 3.4360E+10 ONLINE
D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHE\UNDOTBS01.DBF 2 UNDOTBS1 AVAILABLE 2 RECOVER
D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHE\SYSTEM01.DBF 1 SYSTEM 681574400 83200 AVAILABLE 1 YES 3.4360E+10 SYSTEM
已用时间: 00: 00: 00.12
SYS@huiche>create undo tablespace undotbs02 datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHE\UNDOTBS02.DBF' size 25m;
表空间已创建。
已用时间: 00: 00: 01.32
SYS@huiche>show parameter undo
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
undo_management string AUTO
undo_retention integer 900
undo_tablespace string UNDOTBS1
SYS@huiche>alter system set undo_tablespace=undotbs02;
系统已更改。
已用时间: 00: 00: 00.10
SYS@huiche>select segment_name,status from dba_rollback_segs;
SEGMENT_NAME STATUS
------------------------------------------------------------ ------------------------------------------------------------
SYSTEM ONLINE
_SYSSMU10$ NEEDS RECOVERY
_SYSSMU9$ NEEDS RECOVERY
_SYSSMU8$ NEEDS RECOVERY
_SYSSMU7$ NEEDS RECOVERY
_SYSSMU6$ NEEDS RECOVERY
_SYSSMU5$ NEEDS RECOVERY
_SYSSMU4$ NEEDS RECOVERY
_SYSSMU3$ NEEDS RECOVERY
_SYSSMU2$ NEEDS RECOVERY
_SYSSMU1$ NEEDS RECOVERY
_SYSSMU20$ ONLINE
_SYSSMU19$ ONLINE
_SYSSMU18$ ONLINE
_SYSSMU17$ ONLINE
_SYSSMU16$ ONLINE
_SYSSMU15$ ONLINE
_SYSSMU14$ ONLINE
_SYSSMU13$ ONLINE
_SYSSMU12$ ONLINE
_SYSSMU11$ ONLINE
已选择21行。
已用时间: 00: 00: 00.07
SYS@huiche>drop tablespace undotbs1 including contents and datafiles;
drop tablespace undotbs1 including contents and datafiles
*
第 1 行出现错误:
ORA-01548: 已找到活动回退段 '_SYSSMU1$', 终止删除表空间
已用时间: 00: 00: 00.04
SYS@huiche>create pfile from spfile;
pfile内容如下:
huiche.__db_cache_size=163577856
huiche.__java_pool_size=4194304
huiche.__large_pool_size=4194304
huiche.__shared_pool_size=83886080
huiche.__streams_pool_size=0
*.audit_file_dest='D:\oracle\product\10.2.0\admin\HUICHE\adump'
*.background_dump_dest='D:\oracle\product\10.2.0\admin\HUICHE\bdump'
*.compatible='10.2.0.3.0'
*.control_files='D:\oracle\product\10.2.0\oradata\HUICHE\control01.ctl','D:\oracle\product\10.2.0\oradata\HUICHE\control02.ctl','D:\oracle\product\10.2.0\oradata\HUICHE\control03.ctl'
*.core_dump_dest='D:\oracle\product\10.2.0\admin\HUICHE\cdump'
*.db_block_size=8192
*.db_cache_size=113246208
*.db_domain='COM'
*.db_file_multiblock_read_count=16
*.db_name='HUICHE'
*.db_recovery_file_dest='D:\oracle\product\10.2.0\flash_recovery_area'
*.db_recovery_file_dest_size=4294967296
*.dispatchers='(PROTOCOL=TCP) (SERVICE=HUICHEXDB)'
*.java_pool_size=4194304
*.job_queue_processes=10
*.large_pool_size=4194304
*.nls_language='SIMPLIFIED CHINESE'
*.nls_territory='CHINA'
*.open_cursors=300
*.pga_aggregate_target=69206016
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_max_size=262144000
*.sga_target=264241152
*.shared_pool_size=79691776
*.streams_pool_size=0
*.undo_management='auto'
*.undo_tablespace='UNDOTBS02'
*.user_dump_dest='D:\oracle\product\10.2.0\admin\HUICHE\udump'
_corrupted_rollback_segments=(_SYSSMU10$,_SYSSMU9$,_SYSSMU8$,_SYSSMU7$,_SYSSMU6$,_SYSSMU5$,_SYSSMU4$,_SYSSMU3$,_SYSSMU2$,_SYSSMU1$)
_offline_rollback_segments=true
SYS@huiche>startup pfile=D:\oracle\product\10.2.0\db_1\database\INIThuiche.ORA
ORACLE 例程已经启动。
Total System Global Area 264241152 bytes
Fixed Size 1296208 bytes
Variable Size 92276912 bytes
Database Buffers 163577856 bytes
Redo Buffers 7090176 bytes
数据库装载完毕。
数据库已经打开。
SYS@huiche>select segment_name,status from dba_rollback_segs ;
SEGMENT_NAME STATUS
------------------------------------------------------------ ------------------------------------------------------------
SYSTEM ONLINE
_SYSSMU10$ NEEDS RECOVERY
_SYSSMU9$ NEEDS RECOVERY
_SYSSMU8$ NEEDS RECOVERY
_SYSSMU7$ NEEDS RECOVERY
_SYSSMU6$ NEEDS RECOVERY
_SYSSMU5$ NEEDS RECOVERY
_SYSSMU4$ NEEDS RECOVERY
_SYSSMU3$ NEEDS RECOVERY
_SYSSMU2$ NEEDS RECOVERY
_SYSSMU1$ NEEDS RECOVERY
_SYSSMU20$ ONLINE
_SYSSMU19$ ONLINE
_SYSSMU18$ ONLINE
_SYSSMU17$ ONLINE
_SYSSMU16$ ONLINE
_SYSSMU15$ ONLINE
_SYSSMU14$ ONLINE
_SYSSMU13$ ONLINE
_SYSSMU12$ ONLINE
_SYSSMU11$ ONLINE
已选择21行。
已用时间: 00: 00: 00.31
SYS@huiche>drop tablespace undotbs1 including contents and datafiles;
表空间已删除。
已用时间: 00: 00: 01.39
SYS@huiche>select segment_name,status from dba_rollback_segs;
SEGMENT_NAME STATUS
------------------------------------------------------------ ------------------------------------------------------------
SYSTEM ONLINE
_SYSSMU20$ ONLINE
_SYSSMU19$ ONLINE
_SYSSMU18$ ONLINE
_SYSSMU17$ ONLINE
_SYSSMU16$ ONLINE
_SYSSMU15$ ONLINE
_SYSSMU14$ ONLINE
_SYSSMU13$ ONLINE
_SYSSMU12$ ONLINE
_SYSSMU11$ ONLINE
已选择11行。
已用时间: 00: 00: 00.04
SYS@huiche>show parameter undo
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
undo_management string AUTO
undo_retention integer 900
undo_tablespace string UNDOTBS02
SYS@huiche>create spfile from pfile;
文件已创建。
已用时间: 00: 00: 00.12
SYS@huiche>shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SYS@huiche>startup
ORACLE 例程已经启动。
Total System Global Area 264241152 bytes
Fixed Size 1296208 bytes
Variable Size 92276912 bytes
Database Buffers 163577856 bytes
Redo Buffers 7090176 bytes
数据库装载完毕。
数据库已经打开。
SYS@huiche>show parameter undo
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
undo_management string MANUAL
undo_retention integer 900
undo_tablespace string UNDOTBS02
SYS@huiche>alter system set undo_management=auto scope=spfile;
系统已更改。
已用时间: 00: 00: 00.03