ITPub博客

首页 > 数据库 > Oracle > 解决 ocrconfig -replace ocr Fails With PROT-16

解决 ocrconfig -replace ocr Fails With PROT-16

原创 Oracle 作者:qqmengxue 时间:2010-11-11 17:51:08 0 删除 编辑

当想要新建一个OCR时,执行ocrconfig -replace的时候,如果新的ocr文件大小小于先前的ocr文件时候(128、256)就会报错,提示不能执行成功,原因就是当执行以上命令的时候,会先去检查newocr大小是否不小于oldocr(>=128)。

[@more@]

解决方案:

1、先创建同等大小的ocr文件

dd if=/dev/zero of=/ocfs/OCR/ocrnew.dbf bs=1M count=128
dd if=/dev/zero of=/ocfs/OCR/ocrmirrornew.dbf bs=1M count=128

2、执行replace操作:

./ocrconfig -replace ocrmirror
./ocrconfig -replace ocr

-ocfs文件:

./ocrconfig -replace ocrmirror /ocfs/OCR/ocrmirrornew.dbf
./ocrconfig -replace ocr /ocfs/OCR/ocrnew.dbf
-raw 设备:
./ocrconfig -replace ocrmirror /dev/raw/raw4
./ocrconfig -replace ocr /dev/raw/raw5

Windows 平台:1. copy oldocr.dbf newocr.dbf
2. ocrconfig -replace ocr newocr.dbf

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

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

注册时间:2009-03-26

  • 博文量
    169
  • 访问量
    589153