免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3766 | 回复: 1
打印 上一主题 下一主题

ARCSERVE 2000 DATABASE 中的CHG文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-07 16:15 |只看该作者 |倒序浏览
操作系统:WIN2000 ADV SERVER+SP4\r\n备份软件:ARCSERVE 2000+SP5\r\n \r\n某天发现我的ARCSERVE2000 备份在C:\\Program Files\\ComputerAssociates\\ARCserve\\DATABASE下有4k多个*.CHG的文件,每个2M左右,占用了8G的磁盘空间,记录了从长期以来的一些文件。\r\n\r\n找到一篇CA的文章,问下有人做过这方面的操作吗?之前我做过一次直接删除*.CHG的文件,直接导致数据库起不来,这次不敢贸然直接删除了。\r\n\r\n摘抄如下:\r\nFix Corruption:\r\n\r\n\r\nTry stopping the ARCserve Engines and then deletethe following files, found in the database directory.\r\n\r\n\r\nThe three files are: \r\n\r\nrdm.chk - checkpoint image file\r\nraaaaaaa.chg - Change log file \r\nrdm.chi - Change log indicator file\r\n\r\nThese files are index files that will be recreatedthe next time ARCserve starts. Sometimes these files become corrupt and causethese types of problems. \r\n\r\n\r\nIf that does not fix the problem, then there maybe database corruption. Follow these steps to try and fix the corruption: \r\n\r\n\r\nEdit the Velocis.ini file, it is found inthe ARCSERVE\\DATABASE subdirectory. \r\nBelow is a portion of an average Velocis.ini, change the AsyncRead value asfollows: \r\n\r\n[SERVER]\r\nServerName=ARCSERVE\r\nArchiving=1\r\nAsyncRead=1 <--- Change the 1 to 0\r\nAsyncTransactions=0\r\nAsyncWrite=1\r\nChangeLogBufSize=262144\r\nChangeLogDevice=catdev\r\nCheckPointDevice=catdev\r\nCheckPointThreshold=40\r\nMaxCachePages=22400 [default is 5600]\r\nMemoryLimit=134217728 [default is 33554432]\r\n\r\nWhat this is doing is changing the way Raima processesthreads. Basically, the default way is to \"queue\" the threads to beprocessed at a later time. When this is done, this can cause a bottleneck andthe symptom is Failed to Login to db ec=1034. When you change the AsyncReadto 0, you are telling Raima to process its jobs immediately so that there isno queue. Sometimes the Database file RDS.EXE hangs up. This file should unloadwhen you stop the ARCserve Database Engine. If it doesn\'t you can reboot theserver or Use the NT3.51 resource Kit to Kill the RDS.exe. \r\n\r\nWith ARCserve 6 you can Check and repair corrupteddatabase by executing the Dbmgr.exe in the ARCserve home directory. If a databaseis corrupt and will not repair you will be forced to Re-initialize the Databasefrom the ARCserve Server Admin. Click on the Database Engine Tab then clickon Operation and a menu option will drop down. You will see the Initialize databaseoption.\r\n\r\n\r\n详细地址:\r\nhttp://supportconnect.ca.com/sc/ ... bresults#properties\r\n\r\n有人做过相关操作没?

论坛徽章:
0
2 [报告]
发表于 2006-09-07 16:22 |只看该作者
刚看完换版的解释,斑竹把2楼的贴删了把。sorry.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP