2009-05-25 69 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