日期:2014-05-16  浏览次数:20947 次

分区表空间添加数据文件的问题?
有一张表A 是个分区表,其中的数据按照日期分别写入到不同的分区表空间里,例如
建立了12个分区表空间 A_SP1,A_SP2,A_SP3,A_SP4,A_SP5....A_SP12 每个月生成的数据分别写入到对应的表空间。
现在遇到的问题是,使用了几个月,数据存储的物理空间(路径:/A/orcl/)不足了,比如说,2月份过后,3月份的数据再往里写就没地方存了。
求解决办法?
--------自己想的办法如下----
给表空间A_SP3 增加数据文件df_b.dbf,数据文件的路径指定到有空间的目录(/B/orcl/),如何让数据写入这个新增加的数据文件。而不是写入旧的数据文件df_a.dbf  

求高手帮忙指点,多谢

------解决方案--------------------
具体制定分区写入的时时间段。
------解决方案--------------------
这个是Oracle数据库自动管理的,会自动写入到新增加的数据文件中的啊。
------解决方案--------------------
将数据文件加到缺少空间那个分区所在的表空间里面就可以了.
如果原来的数据库文件有开autoextend on 这个选项,把它关闭。

另外,这种按照月份存储数据 ,然后分区的方式,要定义数据保留时间,(因为第二年1月份就会写到前一年里面)