清除实例暂留数据库

本示例是一个 T-SQL 文件,该文件清除暂留存储中的所有工作流实例数据,而不会删除任何 SQL Server 用户角色。

备注

提供这些示例仅是为了教育目的。它们不能用于生产环境,并且尚未在生产环境中进行测试。Microsoft 不对这些示例提供技术支持。

先决条件

  • 一个具有工作流实例数据的已初始化暂留存储。

示例位置和文件

自述文档位于 <samples>\Samples\Hosting\ClearPersistenceDatabase 中。

将需要运行本示例的所有文件都位于 <samples>\Samples\Hosting\ClearPersistenceDatabase 中:

  • ClearPersistenceDatabase.sql 是一个 T-SQL 文件,针对暂留存储运行时,该文件会删除存储中的所有工作流实例数据。

设置和运行此示例

  1. 创建一个具有实例数据的暂留存储。

  2. 加载 SQL Server Management Studio 并连接到包含工作流实例数据的数据库。

  3. 通过单击位于窗口顶部的“执行”或按 F5 运行此 T-SQL 文件。

    备注

    还可以使用 SQLCMD 运行此 T-SQL 文件。

    警告

    运行此 T-SQL 文件将“永久擦除”数据库中存储的所有工作流数据。该文件用于专用开发环境。

  2011-12-05