• db2数据库doc > 村管系统使用过程常见问题及解决办法
  • 村管系统使用过程常见问题及解决办法

    免费下载 下载该文档 文档格式:DOC   更新时间:2008-06-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:weijie
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    村管系统使用过程常见问题及解决办法
    根据以往工作中村管系统出现的问题,我们总结了以下解决方法,供乡村信息化管理工作人员参考使用,在使用此方法未能解决问题的情况下,请及时与我们联系.联系电话:85968031 赵杰 张炜
    1,备份时出现错误代码:-980,1224,是数据库表出问题
    说明:备份出现1224或者980错误后,一般的情况下DB2数据库服务器会自动停止,表现为电脑右下角的绿色小图标DB2上面会有小红点,打开《村管系统》提示错误1032N'未发出启动数据库服务器命令'-如果出现这种情况,需要先将数据库服务器重新启动.启动之后再进行以下步骤.如果出现1224或者980错误后数据库服务器没有停止,则直接进行以下步骤.
    步骤:1找到出错的表,2进命令窗口定位表,修复表, 3重新备份
    关键找到出错的表:看数据库的日志文件,打开目录下文本文档db2diag.log
    D:\ProgramFiles\IBM\SQLLIB\DB2\db2diag.log,查找obj=,会找到一条错误的日志.错误日志例举如下:Obj={pool:2;obj:65;type:0}*****************************
    查出错误日志后,进入命令处理器定位表,输入以下语句
    db2 connect to db_bjnc user gever using gevermis
    db2 select tabname from syscat.tables where tableid=65 and tbspaceid=2
    db2 reorg table gever.错误表表名
    解释如下:
    db2 connect to db_bjnc user gever using gevermis (连接数据库)
    db2 select tabname from syscat.tables where tableid=65 and tbspaceid=2
    (找出错误表:tableid=数值 为错误日志中obj:后面的数值,tbspaceid=数值 为pool:后面的数值. 执行完这条语句后,在命令窗口会列出错误表的表名FAMILY_MEMBER-)
    db2 reorg table gever. FAMILY_MEMBER (这个错误表的表名就是第二 语句执行完后查找出的的一条记录)
    2, 备份时出现提示:正在使用数据库
    原因:备份的数据库正在使用,
    解决方法:退出《村管系统》之后,再进行备份.;
    提示:做数据库备份或者恢复操作的时候,请先退出正在使用的《村管系统》.
    3, 备份时提示错误1092错误
    原因:操作系统中的GEVER用户的权限不够.
    解决方法:将GEVER用户添加为administrator.
    具体操作:右键电击'我的电脑'-'管理'-选择'本地用户和组'中的'用户'-然后在右边显示的系统用户中鼠标双击'GEVER'用户进入到用户的属性设置面版-选择隶属于-点击'添加'按钮-'高级'-'立即查找'-选择'administrator'-确定-确定-应用-确定
    4,备份数据库时报2059w错误
    说明: SQL2059W在设备 "" 上遇到设备满警告.
    原因:这个是存备份的磁盘空间已满.
    解决:备份至其他有空间的硬盘,或者清理下磁盘,把不需要的文件删除.
    5,恢复数据库时报2542错误
    说明:SQL2542N根据所提供的源数据库别名 ""和时间戳记"",找不到与数据库映像文件相匹配的文件.
    原因:恢复指定的路径上没有对应的数据库.
    解决:将错误备份路径修改至正确的备份路径.
    举例:假如备份的数据库DB_BJNC在F:\盘,而恢复数据库的时候备份路径写成D:\盘,这样系统在F盘读取文件(DB_BJNC.0)的时候找不到要恢复的数据库就会报错2542.
    6,恢复数据库时报2522错误
    说明: SQL2522N多个备份文件与为备份的数据库映像提供的时间戳记值相匹配.
    原因:指定的恢复路径存在多个数据库的备份.
    解决:进入到这个路径下,找到备份的数据库文件,将其打开进入到最里层将多余的备份文件删除,或者剪切出来放入到其他路径下.
    举例:假设在D盘根目录下备份数据库DB_BJNC则会在D盘下生成一个DB_BJNC.0的数据库备份文件, 如果下一次备份数据库DB_BJNC的时候还备份在D盘根目录,则会在第一次备份生成的DB_BJNC.0文件下面多生成一个文件.也就是说第二次备份的文件不会完全覆盖第一次的备份文件.这样的话,用D盘下DB_BJNC.0做恢复数据的操作时就会报2522的错误,处理的方法就是将多余的没被覆盖的那个文件删除,或者剪切出DB_BJN.0这个文件夹之后,再做恢复的操作.(此操作注意事项:先按文件生成时间排列,将时间早的备份文件剪切出去)

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • sql数据库入门教程doc  数据库设计之思考doc  db2数据库  db2数据库下载  db2数据库教程下载  db2创建数据库  db2数据库教程  db2数据库查询软件  db2数据库端口号