日期:2014-05-16 浏览次数:20875 次
本来给数据库增加表空间是系统管理员或者dba干的活,但是客户有时候也太”信任“我了,什么活都拿给我干,没法子只好硬着头皮搞了。平时我遇到最多的数据库就是oracle,db2,informix给db2增加表空间的情况还没有遇到过,先在这里总结一下oracle和informix增加表空间的方法。
???? ORACLE
???? 在slqplus执行
?
alter tablespace 表空间名 add datafile '路径/数据文件' size 1000m Autoextend on next 100m
?就给oracle表空间增加了一个1000m的数据文件,如果使用裸设备把datafile的路径指定到一个逻辑卷(对于不用LVM的系统直接指定到分区也一样)上就可以了。如果不用自动扩展的表空间使用maxsize指定最大值就行了,命令如下
alter tablespace 表空间名 add datafile '路径/数据文件' size 1000m maxsize 2000m
??? INFORMIX
??? 使用onspace命令用不同参数就可以搞定新建\删除\增加表空间的操作
??? 以下的内容摘抄于http://www.chinaitpower.com/2005September/2005-09-13/206738.html