大家在使用AIMS2012时有可能会遇到如下错误信息:

----

Error: An exception occurred in DB component.

DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery

StackTrace:

- MgSiteServiceHandler.ProcessOperation() line 83 file d:\build\mge2012\build_42.2\ent\os\server\src\services\site\SiteServiceHandler.cpp

- MgOpCreateSession.Execute() line 109 file d:\build\mge2012\build_42.2\ent\os\server\src\services\site\OpCreateSession.cpp

- MgServerSiteService.CreateSession() line 762 file d:\build\mge2012\build_42.2\ent\os\server\src\services\site\ServerSiteService.cpp

- MgServerResourceService.CreateRepository() line 541 file d:\build\mge2012\build_42.2\ent\os\server\src\services\resource\ServerResourceService.cpp

- MgSessionRepository.MgSessionRepository() line 76 file d:\build\mge2012\build_42.2\ent\os\server\src\services\resource\SessionRepository.cpp

- MgDbEnvironment.MgDbEnvironment() line 112 file d:\build\mge2012\build_42.2\ent\os\server\src\services\resource\DbEnvironment.cpp

----

解决办法:

有可能是Repository数据库出现了错误,可以尝试用Repository Admin脚本案例修复:

1. 停止AIMS服务

2.执行 BackupOffline 脚本

3.执行RestoreCode脚本

4.运行RecoverRepositoris脚本

5.重新启动AIMS服务。

以上提到的脚本在C:\Program Files\Autodesk\Autodesk Infrastructure Map Server 2012\RepositoryAdmin 目录下。

另外还可以尝试使用MapAdmin的包管理工具,导出为package,然后再导入试试。

如果上述方法不能解决你的问题,尝试增加serverconfing.ini中的SessionRepositoriesLimit值。

AIMS2012 readme中提到相关的解释: AIMS2012 readme doc -> Other Updates and Enhancements ->  Updates in serverconfig.ini.

SessionRepositoriesConfig          = FilePerSession

SessionRepositoriesLimit           = 200

200这是缺省值,session数超过这个上限时会引发上面的错误,所以可以适当增大这个参数的值。

DB_RUNRECOVERY: Fatal error, run database recovery StackTrace问题的解决办法相关推荐

  1. linux系统提示faralerror,Linux系统报错Fatal error, run database recovery如何解决

    Linux用户在使用过程中,有时会遇到Fatal error,run database recovery 等错误,那么要怎么才能解决这些错误问题呢?今天小编就教大家如何解决这些错误问题吧. 升级系统的 ...

  2. VS报错:fatal error LNK1104: 无法打开文件“kernel32.lib”解决办法

    VS报错:fatal error LNK1104: 无法打开文件"kernel32.lib"解决办法 问题所在 解决方案一 解决方案二 问题所在 我使用VS是运行Fortran程序 ...

  3. VS中添加lib文件,编译出错:LINK : fatal error LNK1104: 无法打开文件:×××.lib解决办法

    添加库文件: 在VS中右击项目点属性: 添加头文件目录:   配置属性-->C/C++-->常规-->附加包含目录 加上头文件存放的目录.   添加lib文件:   配置属性--&g ...

  4. ndk-build 报 Fatal error: invalid -march= option: `armv5te' 错误的解决办法

    ndk版本 r8e 操作系统:ubuntu 12 编译jni 报 Fatal error: invalid -march= option: `armv5te' 错误 解决办法: ln -s $NDK_ ...

  5. PHP:Fatal error: Class 'COM' not found in … 的解决办法

    1.检查php目录ext文件夹下面php_com_dotnet.dll是否存在 2.在php.ini里面加入以下语句: [PHP_COM_DOTNET] extension=php_com_dotne ...

  6. php zip.so 编译出错,php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法...

    本文实例讲述了php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法.分享给大家供大家参考.具体如下: ZipArchive是 ...

  7. oracle ipc message,【案例】Oracle RAC IPC send timeout error导致RAC的节点挂起解决办法

    天萃荷净 Oracle研究中心案例分析:运维DBA反映Oracle RAC环境数据库节点挂起,分享日志发现是由于IPC send timeout error导致RAC的节点挂起. 本站文章除注明转载外 ...

  8. Error: Cannot find module ‘webpack-cli/bin/config-yargs‘ 解决办法

    在webpack配置自动打包功能的时候,执行打包命令npm run dev报错: Error: Cannot find module 'webpack-cli/bin/config-yargs' 解决 ...

  9. train.py: error: the following arguments are required: --config解决办法

    train.py: error: the following arguments are required: --config解决办法 最近在跑github上的深度学习开源项目,在导入项目运行trai ...

  10. svn之Previous operation has not finished; run ‘cleanup‘ if it was interrupted解决办法

    今天提交代码的时候出现了 Previous operation has not finished; run 'cleanup' if it was interrupted 解决办法: 点击项目右键,然 ...

最新文章

  1. java双目运算符重载,c++类的单目和双目运算符的重定义
  2. Git复习(六)之标签管理
  3. win7下设置无线上网
  4. tensorflow代码中tf.app.run()什么意思
  5. c语言输出各种图形主函数咋写,C语言图形函数介绍篇
  6. WinAPI: waveOutPause - 暂停播放
  7. ubuntu lamp环境(阿里云搭建lamp)
  8. linux 改变用户组、文件拥有者、文件属性
  9. 暴力破解zip,rar密码
  10. OKI系列针式打印机更换色带图解教程
  11. SIEBEL配置学习笔记
  12. Scaling SPADE to “Big Provenance”(论文阅读)
  13. 面向对象---抽象和封装
  14. Word 2003 长篇文档排版技巧(二)
  15. java get方法使用_java中关于set()和get()方法的理解和使用
  16. Win11怎么添加信任软件?Win11怎么把软件添加进白名单?
  17. mac版Mysql可视化工具 - Sequel Pro
  18. 云队友丨以末求财,用本守之
  19. iNFTnews | iPhone14已来,苹果的元宇宙还有多远?
  20. ats系统的主要设备由服务器,ATS系统介绍讲解.ppt

热门文章

  1. Web应用程序框架 Apache Click
  2. 动态截屏软件jpg格式
  3. 关于阿里巴巴发布普惠体的一些思考
  4. [Swift]LeetCode311. 稀疏矩阵相乘 $ Sparse Matrix Multiplication
  5. python进阶(一)
  6. 欧几里得算法(辗转相除法)
  7. Pyhon 获取文件夹的大小统计
  8. COM编程入门 第三部分(网文补充)
  9. 正则表达式限制文本框内容
  10. php5配置与IIS中isapi筛选器不能加载PHP的解决办法