Wincc删除的归档数据如何恢复

版本: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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐