ITPub博客

首页 > Linux操作系统 > Linux操作系统 > dataguard之逻辑备库移动数据文件

dataguard之逻辑备库移动数据文件

原创 Linux操作系统 作者:suifeng2316 时间:2011-11-16 17:31:31 0 删除 编辑
[oracle@Yy085 home2]$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              20G  3.7G   15G  20% /
/dev/sda3             193G  177G  5.7G  97% /home
/dev/sda2             289G  109G  166G  40% /home1
/dev/sda7             295G   50G  231G  18% /home2
该库是一个逻辑备库,由于home分区磁盘快撑满,也不考虑到切换,则准备将home目录下的部分文件移动到home2的目录下。
操作之前先将其备份
1,停止备库日志应用
alter database stop logical standby apply;
2,先将移动的数据文件offline
--/home/oracle/oradata/cms2009/cmsindex01_1.dbf
alter database datafile 9 offline;
3,再将数据文件,拷贝到新的目录下,
cp /home/oracle/oradata/cms2009/cmsindex01_1.dbf /home2/oradata/cms2009/cmsindex01_1.dbf
4,将数据文件重命名
alter database file rename '/home/oracle/oradata/cms2009/cmsindex01_1.dbf' to '/home2/oradata/cms2009/cmsindex01_1.dbf';
5,将移动的数据文件重新online
recover datafile 9;
alter database datafile 9 online;
6,再重新启动sql应用
alter database logical standby apply immediate;

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

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

注册时间:2011-09-14

  • 博文量
    48
  • 访问量
    193124