机械装备 数据库

执行onmode -BC 1后如何将数据库CHUNK恢复成不支持大CHUNK?

如题:执行onmode -BC 1后如何将数据库CHUNK恢复成不支持大CHUNK?
参与10

10 同行回答

wisefox wisefox CIO ccc
楼主的目的是什么,为什么非要恢复成不支持大CHUNK?     如果不想要这个功能,只要不创建大于2G的chunk即可,对于应用或维护来说,完全是透明的,没有影响。     如果已经创建了大于2G的CHUNK,肯定是不可逆的。如果想恢复,只有从备份中恢复...显示全部
楼主的目的是什么,为什么非要恢复成不支持大CHUNK?
     如果不想要这个功能,只要不创建大于2G的chunk即可,对于应用或维护来说,完全是透明的,没有影响。
     如果已经创建了大于2G的CHUNK,肯定是不可逆的。如果想恢复,只有从备份中恢复一条路。
     如果还没有创建大于2G的CHUNK,而且只执行了onmode -BC 1,执行onmode -BC 2,可以考虑将数据库版本还原到升级之前的版本(如果升级之前的版本不支持大chunk的话)。
     如果已经执行了onmode -BC 2命令,只有从备份中恢复。
     高版本的informix,如11.5,直接支持大CHUNK,无法转换成不支持大chunk的模式。
     onmode -BC 1及onmode -BC 2的区别在于后者会将目前已经存在的chunk变成大chunk模式,而前者不会。
    总之,只要执行了onmode -BC,就无法简单恢复成不支持大chunk的模式,这是在执行onmode -BC命令时都已经清清楚楚说了。

    onmode -BC 1
This command will enable creation of large chunks.
** WARNING **  This action cannot be undone.
** WARNING **  A level 0 archive of Root DBSpace will need to be done.
Do you wish to continue (y/n)? y
onmode -BC 2
This command will cause all chunks to be written in the new (big) format.
** WARNING **  This action cannot be undone.
** WARNING **  A level 0 archive of Root DBSpace will need to be done.
Do you wish to continue (y/n)? y 收起
互联网服务 · 2011-05-11
浏览500
allan1972 allan1972 技术经理 allan
对版主无语了,有没有专家出现呀。显示全部
对版主无语了,有没有专家出现呀。 收起
机械装备 · 2011-05-11
浏览428
marvelyu marvelyu 软件开发工程师 IBM
回复 8# allan1972     这个是不可逆的,运行后支持大块,如果使其恢复原来结构。只能靠先前的备份数据进行恢复显示全部
回复 8# allan1972


    这个是不可逆的,运行后支持大块,如果使其恢复原来结构。只能靠先前的备份数据进行恢复 收起
互联网服务 · 2011-05-11
浏览431
allan1972 allan1972 技术经理 allan
首先onmode -BC 1是或逆的,在这是请教一下逆向的命令除了恢复版本命令外有没有其他命令?显示全部
首先onmode -BC 1是或逆的,在这是请教一下逆向的命令除了恢复版本命令外有没有其他命令? 收起
机械装备 · 2011-05-11
浏览443
marvelyu marvelyu 软件开发工程师 IBM
回复 6# allan1972     这个是不可逆的,所以没有更好的方法了,不过为什么要恢复到支持小块呢,操作前没考虑好?显示全部
回复 6# allan1972


    这个是不可逆的,所以没有更好的方法了,不过为什么要恢复到支持小块呢,操作前没考虑好? 收起
互联网服务 · 2011-05-11
浏览451
allan1972 allan1972 技术经理 allan
无更好方法?显示全部
无更好方法? 收起
机械装备 · 2011-05-11
浏览455
allan1972 allan1972 技术经理 allan
我也是用那么个法,后面带版本。难道就只有这简接的办法?显示全部
我也是用那么个法,后面带版本。难道就只有这简接的办法? 收起
机械装备 · 2011-04-30
浏览419
jillme jillme 课题专家组 CIO 某大型银行
用onmode -b 切换回以前的模式显示全部
用onmode -b 切换回以前的模式 收起
互联网服务 · 2011-04-29
浏览478
allan1972 allan1972 技术经理 allan
说明上注明onmode -BC 1可逆的,onmode -BC 2是不可逆的显示全部
说明上注明onmode -BC 1可逆的,onmode -BC 2是不可逆的 收起
机械装备 · 2011-04-29
浏览422
liaosnet liaosnet 信息分析/架构师 gbasedbt.com
额。。只有从备份中恢复了! onmode -BC 操作是不可逆的~显示全部
额。。只有从备份中恢复了! onmode -BC 操作是不可逆的~ 收起
IT咨询服务 · 2011-04-29
浏览451

提问者

allan1972
技术经理 allan
评论9

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-04-29
  • 关注会员:0 人
  • 问题浏览:3968
  • 最近回答:2011-05-11
  • X社区推广