• lotus数据库已坏,不能分配空间


    错误现象:两台server上的同一个数据库,从工作台打开都提示“数据库已坏,不能分配空间”
    分析日志:发现这两个server上的这个数据库在复制事件里面有明确提示它们数据库已坏,不能分配空间
    解决方法:我一共试过好几种方法,最后终于搞定!下面分述之,至于到底哪几个步骤十分有效,我也搞

    不清楚,大家一起来分析一下吧!
    1.windows下把可能正确的那个数据库,如server1上的gonggao.nsf替换server2上可能错误的

    gonggao.nsf。
    如此后故障依旧,日志错误依旧。
    2.从administrator端控制台运行如下命令load fixup mis\gonggao.nsf
    -L,该命令在两台server上均运

    行。如此后日志错误信息没有了,比如夜间能相互复制了,如果gonggao.nsf里面没有添加新的文档,则

    能从工作台打开,不会提示“数据库已坏,无法分配空间错误”,但是如果发了新文档,则这个错误依旧

    出现。
    3.load
    updall mis\gonggao.nsf
    -???后面如何使用参数的我也忘记了,这样操作后似乎就没有“数据库

    已坏,不能分配空间”的错误提示了,这个数据库里面发新文档也一切正常了,至少2天一来没有出现异

    常,我想已经修复该错误的可能性为70%吧,呵呵。

    4.EXIT退出服务。。。。。再重新打开,LOTUS会自动修复数据库

    5.可以這樣:先把損毀的數據庫名字先改掉,然後停止NOTES服務,再重起NOTES服務,然後把名字改回來

    就可以了。
  • 相关阅读:
    三十一:数据库之SQLAlchemy属性常用数据类型和Column常用参数
    xml和configparser模块
    shelve和hashlib模块
    json和pickle序列化模块
    sys模块和shutil模块
    random和os模块
    collections、time和datetime模块
    Python模块及其导入
    Python生成器和迭代器
    Python装饰器
  • 原文地址:https://www.cnblogs.com/hannover/p/2658018.html
Copyright © 2020-2023  润新知