在服务器数据库日志中看到以下错误。
db_server.exe():错误:db_VISTA错误-920(错误=="错误的文件描述符") db_server.exe():错误:无法在" .vbs \ db"
中打开数据库任何想法,每20分钟看一次这个错误。这只发生在两个vobs上。
下面没有运气。
http://www-01.ibm.com/support/docview.wss?uid=swg21236027
http://www-01.ibm.com/support/docview.wss?rs=984&uid=swg21148639
答案 0 :(得分:1)
db_VISTA database error -920 - no lock manager is installed
db_VISTA error 2 from OpenFileMapping() of lockmgr_almd
并参考技术说明“DB_Vista -920 error and Error 2 from OpenFileMapping()
”
即使这不是完全相同的错误消息,请检查客户端和服务器上的锁管理器(Windows上的lockmgr.exe
,Unix上的lockmgr
)的状态。
关于db_server
process,您可以尝试在服务器上停止/重启ClearCase,以重置db_server和vob_server
processes。
这也可能与almd参数有关,最初见于:
/opt/rational/clearcase/config/vob/db/vob_almd_params
(对于所有vobs),但也在每个vobs中找到:
/path/to/vobstorage/yourVob.vbs/db/vob_almd_params
我经常尝试在920错误的情况下提高这些参数 例如:
-u 4000 -q 16000
那(意味着那些本地的vob配置)可以解释为什么你只看到两个vob中的错误。
停止Windows上的服务:“How do I determine via Windows command line whether ALBD service is running?”。