-- 1
先在相同用户下创建结构一样的表
(
最好是在不同的表空间
SYS@DB(db): 1> create table cog.t1_recover tablespace USERS as
select * from dba_objects where 1=2;
Table created.
-- 2
运行脚本进行抽取
--
脚本
3
个参数:用户名 表名 恢复的表名
SYS@DB(db): 1> @tablescan cog t1 t1_recover
-- Check programming
大表的话可以使用下面
SQL
查看进度
-- select client_info from v$session where client_info is not null
=========================================
-- Scaned blocks::384/384 rows_recover:25000
评论