SharePoint Farm中有两个Managed Metadata Service Application, 但是在Central Administration中只能管理一个的解决办法

最近在客户环境上遇到了一个SharePoint相关的问题。客户在SharePoint本地Farm中创建了两个Managed Metadata Service Application, 从Central Administration -> Manage Service Application这里可以看到两个Managed Metadata Service Application无误。

但是,但点进任何一个Managed Metadata Service Application的时候,在"Available Service Applications"里只能看到一个可选项。所以就导致点进这两个Managed Metadata Service Application, 在左侧的Term Tree上看到的都是同一套Term.

SharePoint Farm中有两个Managed Metadata Service Application, 但是在Central Administration中只能管理一个的解决办法


进入客户的站点发现,虽然在CA里只能看到一套Term, 但是有的站点用的确实是另外一套Term. 显然,这里有一套Managed Metadata Service Application存在但是莫名其妙地消失了... 客户也是从他们公司之前离职的一个人手上接管的这个环境,所以客户完全就是懵的状态,让我们去给看看怎么回事。经过排查各种Service都正常,IIS,Application Pool什么的都没有问题,最终找到问题的答案是...

除了对每个Web Application可以选择与其关联的Managed Metadata Service Application,Central Administration也是一个Web Application, 也可以选择和其关联的Managed Metadata Service Application。这个客户正是因为在Central Administration上只关联了一个Managed Metadata Service Application,所以导致在CA里只能看到一个Managed Metadata Service Application。把另外一个也选中并关联,在前图所述的下拉菜单中就能看到两个Managed Metadata Service Application了。

SharePoint Farm中有两个Managed Metadata Service Application, 但是在Central Administration中只能管理一个的解决办法