DB_RUNRECOVERY: Fatal error, run database recovery StackTrace问题的解决办法
大家在使用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问题的解决办法相关推荐
- linux系统提示faralerror,Linux系统报错Fatal error, run database recovery如何解决
Linux用户在使用过程中,有时会遇到Fatal error,run database recovery 等错误,那么要怎么才能解决这些错误问题呢?今天小编就教大家如何解决这些错误问题吧. 升级系统的 ...
- VS报错:fatal error LNK1104: 无法打开文件“kernel32.lib”解决办法
VS报错:fatal error LNK1104: 无法打开文件"kernel32.lib"解决办法 问题所在 解决方案一 解决方案二 问题所在 我使用VS是运行Fortran程序 ...
- VS中添加lib文件,编译出错:LINK : fatal error LNK1104: 无法打开文件:×××.lib解决办法
添加库文件: 在VS中右击项目点属性: 添加头文件目录: 配置属性-->C/C++-->常规-->附加包含目录 加上头文件存放的目录. 添加lib文件: 配置属性--&g ...
- ndk-build 报 Fatal error: invalid -march= option: `armv5te' 错误的解决办法
ndk版本 r8e 操作系统:ubuntu 12 编译jni 报 Fatal error: invalid -march= option: `armv5te' 错误 解决办法: ln -s $NDK_ ...
- 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 ...
- php zip.so 编译出错,php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法...
本文实例讲述了php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法.分享给大家供大家参考.具体如下: ZipArchive是 ...
- oracle ipc message,【案例】Oracle RAC IPC send timeout error导致RAC的节点挂起解决办法
天萃荷净 Oracle研究中心案例分析:运维DBA反映Oracle RAC环境数据库节点挂起,分享日志发现是由于IPC send timeout error导致RAC的节点挂起. 本站文章除注明转载外 ...
- Error: Cannot find module ‘webpack-cli/bin/config-yargs‘ 解决办法
在webpack配置自动打包功能的时候,执行打包命令npm run dev报错: Error: Cannot find module 'webpack-cli/bin/config-yargs' 解决 ...
- train.py: error: the following arguments are required: --config解决办法
train.py: error: the following arguments are required: --config解决办法 最近在跑github上的深度学习开源项目,在导入项目运行trai ...
- svn之Previous operation has not finished; run ‘cleanup‘ if it was interrupted解决办法
今天提交代码的时候出现了 Previous operation has not finished; run 'cleanup' if it was interrupted 解决办法: 点击项目右键,然 ...
最新文章
- java双目运算符重载,c++类的单目和双目运算符的重定义
- Git复习(六)之标签管理
- win7下设置无线上网
- tensorflow代码中tf.app.run()什么意思
- c语言输出各种图形主函数咋写,C语言图形函数介绍篇
- WinAPI: waveOutPause - 暂停播放
- ubuntu lamp环境(阿里云搭建lamp)
- linux 改变用户组、文件拥有者、文件属性
- 暴力破解zip,rar密码
- OKI系列针式打印机更换色带图解教程
- SIEBEL配置学习笔记
- Scaling SPADE to “Big Provenance”(论文阅读)
- 面向对象---抽象和封装
- Word 2003 长篇文档排版技巧(二)
- java get方法使用_java中关于set()和get()方法的理解和使用
- Win11怎么添加信任软件?Win11怎么把软件添加进白名单?
- mac版Mysql可视化工具 - Sequel Pro
- 云队友丨以末求财,用本守之
- iNFTnews | iPhone14已来,苹果的元宇宙还有多远?
- ats系统的主要设备由服务器,ATS系统介绍讲解.ppt