1,新增存储或虚拟硬盘
2,fdisk 新盘
3,以root对新盘配置权限
chown oracle:oinstall /dev/sdc1 --/dev/sdc1为新盘分区后的设备文件名
chmod 777 /dev/sdc1
4,su - oracle
ln -s /dev/sdc1 /oracle/rawfile
5,sqlplus sys/x as sysdba
create tablespace tbs_raw datafile '/oracle/rawfile' size 10m;--也可不指定大小
6,裸设备的使用和普通文件系统的数据文件一样
7,离线裸设备对应的数据文件
alter tablespace tbs_raw offline;
8,物理复制裸设备对应的链接文件到另一个新的裸设备的链接文件
cp -a /oracle/rawfile /oracle/rawfile2 --rawfile2为另一个裸分区
9,数据库上重命名迁移表空间到新的裸设备路径下
alter database rename file '/oracle/rawfile ' to '/oracle/rawfile2 ';
10,表空间在线
alter tablespace tbs_raw online;