在我们的SharePoint 2013场, 其中有五个网站集合都是由同一个Backup, 用restore-spsite指令restore出来的
五个网站集合名字和URL不同, 但结构和当中所有东西, 包括List的GUID, 都是相同的. 但五个集合分别放在五个Content Database, 想说不会有问题
在网站集合功能中, 有一个「发布核准工作流程」, 启动后会产生一个叫「发布核准」的工作流程(Global Reusable Workflow)... 当启动了Site A后, 再启动Site B, Site A的工作流程就不见了!
不见了的意思是, 用户在文件库想新增工作流程, 选单中不见了「发布核准」. 如果用SharePoint Designer看, 会发现流程还在Site A, 但不知为什么会不见. 在SPD中为该工作流按「Publish」的话, 用户就可以看到及使用「发布核准」了, 但同时, Site B的「发布核准」就不见了!
如此类推, 总之就不能为五个网站集合同时发布「发布核准」.... 删除相关工作流, 重新启动「发布核准工作流程」, 或是用PowerShell, 全部都一样
我相信没有人遇过这怪问题... 只想问问各位专家有什么想法? 怎样解决?
------解决思路----------------------
你这5个网站集,是不是都在一个web app下?