免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1329 | 回复: 8
打印 上一主题 下一主题

oracle双机问题求助~!!!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-10 15:19 |只看该作者 |倒序浏览
ibm aix 小型机(双机+磁盘阵列)做数据库服务器(oracle9i)。
在给一个表空间添加数据文件的时候,写错了路径,没有添加阵列上上的裸设备,而是增加了主机中(db1)的一个数据文件。其他的所有数据文件都是阵列上的裸设备。

这样会导致以后双机切换时肯定会出现问题。 不知道有什么方法可以弥补这个错误??  

注:

这个表空间现有数据量有大约8个G左右。而且存放的是其他表空间里数据的索引。

什么方法能让数据停机的时间越短越好~  请大家帮帮忙~~!

论坛徽章:
0
2 [报告]
发表于 2006-02-10 16:39 |只看该作者
shutdown immediate;
mv db1/数据文件.dbf   to   裸设备;
startup mount;
alter database rename file  db1/数据文件.dbf   to  裸设备/数据文件.dbf  ;
alter database open;

论坛徽章:
0
3 [报告]
发表于 2006-02-10 16:40 |只看该作者
这个方法应该时间是最短了

论坛徽章:
0
4 [报告]
发表于 2006-02-10 16:53 |只看该作者
alter database rename file  db1/数据文件.dbf   to  裸设备/数据文件.dbf  ;
这句最后是不是写错了??  直接写到裸设备吧??


还有一个问题,就是 整个操作都在db1上进行吧?  双机切换后,db2就可以正常工作了吗??


感谢你的帮助~~  !

论坛徽章:
0
5 [报告]
发表于 2006-02-10 20:09 |只看该作者
rman备份这一数据文件,然后恢复到裸设备上
不需要停机

论坛徽章:
0
6 [报告]
发表于 2006-02-11 01:03 |只看该作者
对,同意楼上的方案.用RMAN联机备出来.然后恢复到阵列上.再把数据文件脱机,改控制文件.重新连机数据文件.

论坛徽章:
0
7 [报告]
发表于 2006-02-12 23:49 |只看该作者
没弄过,看看。

论坛徽章:
0
8 [报告]
发表于 2006-02-13 22:35 |只看该作者
mv 数据文件 to 裸设备?具体做过吗?   两种格式不一样,不能这样做吧,可以用dd做!

论坛徽章:
0
9 [报告]
发表于 2006-02-14 11:08 |只看该作者
重建索引如何呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP