查oracle帮助,也不对,按照他说的写出来还是报错呀
alter table feature_test /*partition PART_FEATURE_12*/
modify feature lob (feature) store as (TABLESPACE TS_BLOB2);
ALTER table feature_test MODIFY PARTITION PART_FEATURE_12
LOB (fea) store as (TABLESPACE TS_BLOB2);只能move吗
alter table feature_test /*partition PART_FEATURE_12*/
modify feature lob (feature) store as (TABLESPACE TS_BLOB2);
ALTER table feature_test MODIFY PARTITION PART_FEATURE_12
LOB (fea) store as (TABLESPACE TS_BLOB2);只能move吗
解决方案 »
- 【求助】Oracle入门教程推荐
- 急 帮我看下这个SQL语句对或者错了 在线等
- Orancle
- 关于表分区
- ORACLE中更新一个表,关联到多个表
- 超变态的BUG!33-ORA-01002: fetch out of sequence
- 这个SQL语句怎么写啊?
- 哪个网站有ODP.net下载啊,急啊Oracle的Download坏掉了
- Decode 函数能不能实现: Decode(A,'Y',"yes",'no')意思是如果A的值为Y,则为yes,否则为no
- 双网卡问题
- 急! 求大神 关于恢复PLSQL文件
- (附图)政府部门2节点数据库RAC报03:36:12.195 [ohasd(4964)]CRS-2765:资源 'ora.crf' 已失败
ALTER TABLE tab_name move PARTITION partition_name TABLESPACE tbs_name parallel 10;
数据量大的话耐心等等
使用Alter Tablespace 移动数据文件:如果希望移动的数据文件是某个表空间的一部分,而该表空间不是SYSTEM,SYSAUX,活动的撤消表空间或临时表空间,则可使用ALTER TABLESPACE方法移动表空间,其主要原因在于:除了将移动其数据文件的表空间外,所有用户在整个操作期间都可以使用数据库的剩余部分。使用ALTER TABLESPACE移动一个或多个数据文件的步骤如下:(1)使用具有ALTER TABLESPACE权限的账户,对表空间进行脱机处理。(2)使用操作系统命令移动数据文件。(3)使用ALTER TABLESPACE改变对数据库中数据文件的引用。(4)将表空间返回到联机状态。示例,将数据文件从一个错误的路径'/u02'移入正确的文件路径'/u02/oradata':SQL> alter tablespace HS_USER_DATA offline;Tablespace altered.
SQL> ! mv /u02/HS_USR_DAT.ORA /u02/oradata/HS_USR_DAT.ORA
或者SQL> ! cp /u02/HS_USR_DAT.ORA /u02/oradata/HS_USR_DAT.ORA
SQL> alter tablespace HS_USER_DATA rename datafile '/u02/HS_USR_DAT.ORA' to '/u02/oradata/HS_USR_DAT.ORA';Tablespace altered.SQL> alter tablespace HS_USER_DATA online;Tablespace altered.此种方法好处是不用重启数据库,同时在移动数据文件的过程中还不影响数据其它部分的使用。
移动数据文件方法
( DATE_TIME DATE GENERATED ALWAYS AS (TO_DATE(TO_CHAR("DATE_ID"),'YYYYMMDD')) VIRTUAL VISIBLE,
DATE_ID NUMBER(8,0) not null,
PC_ACTIVE_USER_NUM NUMBER(20,0),
WEB_ACTIVE_USER_NUM NUMBER(20,0),
WEB_UNIQUE_ACTIVE_USER_NUM NUMBER(20,0),
MOBILE_ACTIVE_USER_NUM NUMBER(20,0)
)
PARTITION BY RANGE (date_time) INTERVAL(NUMTOYMINTERVAL(2,'year'))
STORE IN (part01,part02,part03,part04,part05,part06,part07,part08)
(PARTITION P20130101_LS VALUES LESS THAN (TO_DATE('20130101','YYYYMMDD')) TABLESPACE part08)
COMPRESS
parallel 4;
谁说数据ID,就不能用间隔分区啊?间隔分区是11G的新特性。
但没听说:数据ID,就不能用间隔分区!
tid int,
cname varchar2(20)
)
PARTITION BY RANGE (tid) INTERVAL (1000000)
STORE IN (part01,part02,part03,part04,part05,part06,part07,part08)
(partition bef_0 VALUES LESS THAN (0) TABLESPACE part02)
PARALLEL COMPRESS;
谁说数据ID,就不能用间隔分区啊?间隔分区是11G的新特性。
但没听说:数据ID,就不能用间隔分区!我说的意思是我这种使用sequence的pk,如果使用间隔分区,则很有可能造成某个分区过大,某个分区过小。