1、创建是要用表test
SQL>create table test as select table_name,tablespace_name from user_tables;
SQL>select * from test where rownum<5;
SQL>commit;
2、将tablespace_name列置为无用
SQL> alter table test set unused (tablespace_name);
SQL>select * from test where rownum<5;
3、恢复
切换管理员身份
SQL>conn sys as sysdba
查询TEST表在数据库中分配的编号
SQL> SELECT OBJ# FROM OBJ$ WHERE NAME='TEST';
SQL> SELECT COL#,INTCOL#,NAME FROM COL$ WHERE OBJ#=13251;
SQL> SELECT COLS FROM TAB$ WHERE OBJ#=13251;
SQL> UPDATE COL$ SET COL#=INTCOL# WHERE OBJ#=13251;
SQL> UPDATE TAB$ SET COLS=COLS+1 WHERE OBJ#=13251;
SQL> UPDATE COL$ SET NAME='TABLESPACE_NAME' WHERE OBJ#=13251 AND COL#=2;
SQL> UPDATE COL$ SET PROPERTY=0 WHERE OBJ#=13251;
SQL> commit;
重启数据库
SQL> shutdown immediate
SQL> startup
验证
set unused 列恢复
来源:这里教程网
时间:2026-03-03 11:59:15
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- set unused 列恢复
set unused 列恢复
26-03-03 - Word页码字体大小如何设置?Word页码字体大小设置方法
Word页码字体大小如何设置?Word页码字体大小设置方法
26-03-03 - 10大性能监控指令
10大性能监控指令
26-03-03 - SUSE安装oracle client客户端58%出现卡死现象
SUSE安装oracle client客户端58%出现卡死现象
26-03-03 - GoldenGate 自动化初始数据
GoldenGate 自动化初始数据
26-03-03 - word2010中如何实现双面打印文档
word2010中如何实现双面打印文档
26-03-03 - powermt 命令简介
powermt 命令简介
26-03-03 - ORACLE 11G dgbroker异常之ORA-16820&ORA-16825&ORA-12541
- expdp遇到ORA-31655错误
expdp遇到ORA-31655错误
26-03-03 - Word 2010导航阅读超长文档技巧
Word 2010导航阅读超长文档技巧
26-03-03
