2009-05-25 65 views
0

我试图从使用持久性服务功能的Workflow Foundation运行代码示例。在我观察到的代码中:SQL持久性服务

Initial Catalog=SqlPersistenceService;Data Source=localhost;Integrated Security=SSPI; 

当我运行代码时,出现异常。如何在我的SQLEXPRESS服务器上启用持久性服务?

+0

你有什么异常? – 2009-05-25 10:55:34

回答

1

请参阅%WINDIR%\Microsoft.NET\Framework\v3.0\Windows Workflow Foundation\SQL\EN。这些是启用SqlWorkflowPersistenceService的脚本。

您需要SqlPersistenceService_Schema.sqlSqlPersistenceService_Logic.sql。第一个定义数据库和表的结构,第二个定义存储过程。

+0

@Anton:是否可以通过VS2008创建数据库和表?我创建了数据库,但不确定哪种类型是理想的。另外,我试图将文件中的SQL文本粘贴到VS2008的查询窗口中,但是执行会导致错误。 http://stackoverflow.com/questions/2246968/managing-workflow-lifecycle-without-a-persistence-service/2283117#2283117 – Dave 2010-02-17 18:53:23