oracle移动表所在表空间

发布时间:2020-07-05 15:26:06 作者:524683249
来源:网络 阅读:557

1.修改表的空间alter table TABLE_NAME move tablespace TABLESPACENAME查询当前用户下的所有表select 'alter table  '|| table_name ||'  move tablespace tablespacename;'  from user_tables;2.修改表的索引的空间alter index INDEX_NAME rebuild tablespace TABLESPACENAME查询当前用户下的所有索引select 'alter index '|| index_name ||' rebuild tablespace tablespacename;' from user_indexes



log表不适合移动



set linesize 200
col table_name format a5
col column_name format a5
SELECT b.table_name,
a.segment_name,
b.index_name,
a.segment_type,
b.column_name,
a.tablespace_name,
b.chunk,
b.cache,
b.freepools,
b.pctversion,
b.retention
FROM dba_segments a,dba_lobs b
WHERE a.segment_name = b.segment_name
AND a.tablespace_name = 'TEST'


推荐阅读:
  1. Oracle 查看用户所在的表空间剩余表空间
  2. Oracle中分区表中表空间属性

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

oracle移动表 acle

上一篇:MVC5 DB FIRST

下一篇:PIVOT:行转列函数

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》