ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux下表空间文件系统移动到裸设备测试

linux下表空间文件系统移动到裸设备测试

原创 Linux操作系统 作者:维在北京 时间:2010-12-31 11:06:14 0 删除 编辑

linux下表空间文件系统移动到裸设备测试
===========================================================

1. 用fdisk划分裸磁盘
fdisk /dev/sdb
n
w

2. 绑定裸设备
1)先分区:
fdisk /dev/sdc
比如创建了分区/dev/sdc1
2)添加裸设备到文件/etc/sysconfig/rawdevices文件中:
例如:
/dev/raw/raw1 /dev/sdc1
3)绑定裸设备,并且使之重启也有效:
service rawdevices restart
可以用命令:
raw -qa查看系统绑定了哪些裸设备
# raw -qa
3. 在文件系统创建表空间并创建一个表,把表空间OFFLINE
Create tablespace guyuanli ‘/home/oracle/guyuanli.dbf’ size 16m;
Create table guyuanli tablespace guyuanli as select * from dba_objects;
Select count(*) from guyuanli;
Alter tablespace guyuanli offline;
4. 利用RMAN的COPY功能把文件拷贝到裸设备上
Rman target /
Rman>copy datafile ‘/home/oracle/guyuanli.dbf’ to ‘/dev/raw/raw1’;
5. 用SYS用户登陆改名字到裸设备
alter database rename file‘/home/oracle/guyuanli.dbf’ to ‘/dev/raw/raw1’;
6. 把表空间ONLINE
Alter tablespace guyuanli online;
Select count(*) from guyuanli;
7. 删除旧的数据文件
Rm /home/oracle/guyuanli.dbf

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25136010/viewspace-682999/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-12-31

  • 博文量
    50
  • 访问量
    98226