存储SharePoint Designer 2013工作流的定义在哪里 [英] Where are the definitions of SharePoint Designer 2013 workflows stored

查看:89
本文介绍了存储SharePoint Designer 2013工作流的定义在哪里的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,


我正在尝试找出存储SharePoint Designer工作流的工作流定义的确切位置。那么,当我进入SharePoint Designer并编辑工作流时,它来自哪里?我在内容数据库
中看到了一些帖子,它们是为它创建的项目。我看到了一个工作流程和一个WorkflowAssociations表,但我没有看到工作流程的定义。 


我发现了这个:  https://sharepoint.stackexchange.com/questions/46637/where-newly-created-workflow-files-stored  但它没有告诉我他们存储在哪里


我问的原因是因为几周前我们失去了一些工作流程。我们拉起了SPD并且没有进入工作流程。这是一个新站点,所以我们用了一个.wsp来恢复它们。但如果我知道什么表或其他什么,我会觉得更安全,
它们存储在其中。



感谢您的帮助,



Monty

解决方案

2013年的实际工作流程它们本身存储在Web应用程序内容数据库中。因此,要在丢失Workflow Manager框架系统后恢复它们,首先需要重建Workflow Manager系统,将其重新附加到SharePoint,
,然后重新发布工作流。


  1. 确保已启动所有与工作流程2013相关的服务。
  2. 确保Workflow Manager完全集成(即您成功执行了Register-SPWorkflowService)并且您可以创建新的2013工作流程。
  3. 使用以下帐户:1)服务器场管理员组成员,2)2013工作流程(您缺少的)最初为内容数据库的SharePoint_Shell_Access组成员部署到该内容数据库或具有该内容数据库的db_owner角色,3)
    是包含2013工作流的网站集的网站集管理员组的成员。
  4. 使用该帐户启动SPD 2013连接到包含您要恢复的工作流程的网站。

您现在看到它们了吗?



Hi,

I am trying to find out where exactly the workflow definitions for SharePoint Designer workflow are stored. So, when I go into SharePoint Designer and edit a workflow, where does that come from? I have seen a few posts that it is in the content database for the item it was created for. I see a Workflow and a WorkflowAssociations table, but i don't see the definitions of the workflows in them. 

I found this: https://sharepoint.stackexchange.com/questions/46637/where-newly-created-workflow-files-stored but it doesn't tell me where they are stored.

Reason I am asking is because a couple of weeks ago, we lost some workflows. We pulled up SPD and went to the workflows and nothing. This was a new site, so we had a .wsp that we used to restore them. But I would feel safer if I knew what table or whatever, they were stored in.

Thanks for any help,

Monty

解决方案

The actual 2013 workflows themselves are stored in the web application content databases. Therefore, to restore them after the loss of the Workflow Manager framework system, you first need to rebuild the Workflow Manager system, re-attached it to SharePoint, and then re-publish the workflows.

  1. Ensure that all workflow 2013 related services are started.
  2. Make sure that Workflow Manager is fully integrated (ie, that you successfully executed Register-SPWorkflowService) and that you can create new 2013 workflows.
  3. Use an account that is: 1) member of farm admin group, 2) member of SharePoint_Shell_Access group of the content database to which the 2013 workflows (you are missing) were originally deployed to or has the db_owner role for that content database and 3) is a member of the Site Collection Administrator group of the site collection containing the 2013 workflows.
  4. Launch SPD 2013 using that account and connect to the site containing the workflows you want to restore.

Do you see them now?


这篇关于存储SharePoint Designer 2013工作流的定义在哪里的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆