QQ登录

只需一步,快速开始

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

[ 复制链接 ]
如何禁止或者重新计划PCS7 Batch报表数据库的清空?

说明
文档适用于 SIMATIC BATCH V7.0 SP1 到 SIMATIC BATCH V7.1 SP2的软件版本.

组态说明:
SIMATIC BATCH 使用 Microsoft SQL server 生成以下对象的打印报表:基本配方,库元素,公式,过程单元或者批次。数据首先被缓存,然后用水晶报表软件(Crystal Reports)格式化并且用于视图中显示。
每一次触发打印过程或者打印预览的时候,即便数据已经存在,也会写到SQL数据库里。数据是按照Report ID存储的,而不是按照批次,公式等。打印过程或者打印预览结束后,通常这些数据不再需要,没有必要再占用SQL数据库的存储空间。另外,存储空间的不断 增长反过来也会影响后面报表的性能。
基于这些原因,高级报表默认状态下会每天03:00删除报表数据库中表格的内容。然而某些情况下,可能会需要修改这个时间或者在某个时间段内禁止清空报表数据库。这种情下,必须保证数据库不会增长太大。

描述:

  • 如何禁止清空PCS7 Batch报表数据库?
  • 如何重新计划PCS7 Batch数据库的清空?

如何禁止清空PCS7 Batch报表数据库?

No.
步骤
1
通过 "Start > Programs > Microsoft SQL Server 2005 > SQL Server Management Studio" 打开SQL Server Management Studio
2
检查计算机名,通过"Connect"按钮链接到SQL Server。

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

图. 01
3
在路径 "Computer_name\WinCC > SQL Server Agent > Jobs" 下面,通过右键菜单打开"SLQSVRJOB_Nightly_delete_ArchiveDB"任务的属性。

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

图. 02
4
在 "Select a page"下选择 "General"。如果取消选择框 "Enabled",则删除报表数据库的任务将不再执行了。

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

图. 03


如何重新计划PCS7 Batch报表数据库的清空?

No.
步骤
1
通过 "Start > Programs > Microsoft SQL Server 2005 > SQL Server Management Studio" 打开SQL Server Management Studio
2
检查计算机名,通过"Connect"按钮链接到SQL Server。

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

图. 04
3
在路径 "Computer_name\WinCC > SQL Server Agent > Jobs" 下面,通过右键菜单打开"SLQSVRJOB_Nightly_delete_ArchiveDB"任务的属性。

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

图. 05
4
在 "Select a page"下选择 "Schedules"。选中"standard_schedule" 计划,点击"Edit" 按钮。

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

图. 06
5
在"Daily frequency" 下面输入所要求的清空报表数据库的时间,点击"OK"按钮确认。

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

如何禁止或者重新计划PCS7 Batch报表数据库的清空?

图. 07




回复

使用道具 举报

点击查看
快速回复 返回列表 客服中心 搜索