暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 更改分区表中LOB的默认表空间

askTom 2018-03-12
681

问题描述

嗨,

我想将具有LOB的分区表移动到不同的表空间,

我已经移动了所有数据,索引和分区,并为表和索引设置了默认表空间
除了LOB的默认表空间之外,所有东西都被移动/更改,
我找不到正确的命令,您能帮忙吗?

专家解答

SQL> create table t (pk number primary key, x clob)
  2  lob (x ) store as ( tablespace largets )
  3      partition by range (pk)
  4      interval (1)
  5      (partition p1 values less than (2)
  6      );

Table created.

SQL>
SQL> insert into t values (1,rpad('x',32000,'x'));

1 row created.

SQL> insert into t values (2,rpad('x',32000,'x'));

1 row created.

SQL> insert into t values (3,rpad('x',32000,'x'));

1 row created.

SQL>
SQL> select table_name, partition_name, tablespace_name
  2  from user_lob_partitions
  3  order by partition_position;

TABLE_NAME                     PARTITION_NAME                 TABLESPACE_NAME
------------------------------ ------------------------------ ------------------------
T                              P1                             LARGETS
T                              SYS_P16751                     LARGETS
T                              SYS_P16754                     LARGETS

3 rows selected.

SQL>
SQL> alter table t modify default attributes lob (x ) ( tablespace users );

Table altered.

SQL>
SQL> insert into t values (4,rpad('x',32000,'x'));

1 row created.

SQL>
SQL> select table_name, partition_name, tablespace_name
  2  from user_lob_partitions
  3  order by partition_position;

TABLE_NAME                     PARTITION_NAME                 TABLESPACE_NAME
------------------------------ ------------------------------ ------------------------
T                              P1                             LARGETS
T                              SYS_P16751                     LARGETS
T                              SYS_P16754                     LARGETS
T                              SYS_P16757                     USERS

4 rows selected.

SQL>
SQL>
SQL>
SQL>


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论