1. 首页
  2. IT资讯

更改数据库裸设备数据文件的位置

1、关闭数据库
2、备份你的裸设备数据,我这里也就是10个LP而已,一个LP32M也就320M而已但是COUNT可以写大点。顺便说一下这里BS是读出读入块的大小,默认的一个JFS2的一个块的大小是4K,COUNT也就是多少个块。
bash-3.2# dd if=/dev/rtest f=/ll/test.bak bs=4k count=1000000
81920+0 records in.
81920+0 records out.
3、然后就是恢复数据到新建立的裸设备上,也顺便说下这里R开头的字符设备,没带R的是块设备,裸设备是通过字符设备进行数据读写的,不经过缓存,所以就是rppzhu
bash-3.2# dd if=/ll/test.bak f=/dev/rppzhu bs=4k count=1000000
81920+0 records in.
81920+0 records out.
4、当然是启动数据库到mount阶段
5、使用命令
SQL> alter database rename file ‘/dev/rtest’ to ‘/dev/rppzhu’;
Database altered.
6、然后就打开数据库咯、
SQL> alter database open;

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

主题测试文章,只做测试使用。发布者:深沉的少年,转转请注明出处:http://www.cxybcw.com/183272.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code