Asp.net 当数据库模式发生变化时,如何在WF中使用SqlWorkflowPersistenceService?

Asp.net 当数据库模式发生变化时,如何在WF中使用SqlWorkflowPersistenceService?,asp.net,workflow-foundation,Asp.net,Workflow Foundation,由于某些原因,数据库的模式不是dbo。在WF中使用SqlWorkflowPersistenceService时,会发现一个错误“找不到存储过程'RetrievenOnBlockingInstanceStateId'”。但是如果我将该过程从“XXX.RetrievenOnBlockingInstanceStateId”更新为“dbo.RetrievenOnBlockingInstanceStateId” 没问题,怎么修?或者如何在WF中定义默认模式?我已将模式XXX设置为SQL 2005中asp.

由于某些原因,数据库的模式不是dbo。在WF中使用SqlWorkflowPersistenceService时,会发现一个错误“找不到存储过程'RetrievenOnBlockingInstanceStateId'”。但是如果我将该过程从“XXX.RetrievenOnBlockingInstanceStateId”更新为“dbo.RetrievenOnBlockingInstanceStateId” 没问题,怎么修?或者如何在WF中定义默认模式?我已将模式XXX设置为SQL 2005中asp.net当前使用登录时的默认模式

我已解决该问题。
我在SQL中创建了一个没有sa权限的用户
可以找到存储过程
似乎如果您的帐户包含sa,那么即使您已经设置了默认模式,它也不能是个人模式