版本:WinCC 6.2 ASIA SP2
由于前段时间修改变量记录时,不小心把归档大小的组态内容恢复成默认值:
所有分段的时间段:1周
所有分段的最大尺寸:1000 兆字节
导致以前归档目录的历史档案文件全部被删除,用磁盘恢复工具把删除的文件恢复后,发现文件无法附加到SQL Server 2005中.提示:
failed to retrieve data for this request.(Microsfot.SqlServer.Smoenum)
Additiional information:
An exception occurred while executing a Transact_SQL statement ro batch.
.....SITHCO-CINCC-WINCC#OS_TLG_F2010062912_201007211427.mdf is not a primary database file.(Microsoft SQL Server,Error:5171)
请教:如何才能修复已经恢复的被自动删除归档文件,并链接到变量记录的归档中去.
问题补充:
为什么附加到SQL Server 2005时提示附加错误:5171
最佳答案
如何将原来变量的历史记录在新项目中显示
1.WinCC激活状态下将WINCCTagloggingfast TagloggingSlow 拷贝到ArchiveManager文件夹下即可。
2.或者把ArchiveManager文件拷到新项目中后打开变量归档,选择快速归档/慢速归档->链接归档即可。
提问者对于答案的评价:
方法和道理应该都没有问题,但现在好象数据库文件有问题,附加后没有附加成功的提示
专家置评
1、WinCC激活状态下将原项目中ArchiveManager下TagLoggingfast TagLoggingSlow 文件夹中的文件拷贝到运行项目中的CommonArchiving文件夹下即可。
2、WinCC激活状态下打开变量归档,选择快速归档或慢速归档(右键)->链接归档
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc268366.html