1、需要创建表空间,用来分配给表分区。分区的表空间最好按顺序排,如使用select * from dba_data_files命令可以查看表空间的路径,文件等信息。
2、根据1查看的表空间路径,文件名等信息,创建下一个表空间。如
create tablespace XXX_201301 datafile 'd:/oradata/xxxx01.dbf' size 5G
*可以根据需要继续扩展表空间文件,如下语句
alter tablespace XXX_201301 add datafile 'd:/orafile/xxxx02.dbf' size 5G
3、添加表分区
alter table tablename partion by range(dateColumn) add partion Partion201301 values less than(to_date('2013-02-01','yyyy-mm-dd')) tablespace XXX_201301