SharePoint 2010列出tp_fields - 不是XML格式?

时间:2012-06-21 15:21:23

标签: sharepoint sharepoint-2010 sharepoint-2007

我需要直接报告SharePoint数据,我希望使用Lists表中的tp_fields数据来获取SQL列名称(nvarchar1,nvarchar2,ntext1,int1等)和SharePoint列表列之间的映射名称。然后,我将创建一些SQL视图,以更易理解的格式表示我的数据(镜像SharePoint列表。)

这应该是tp_fields中的XML格式,但我只是得到以下内容:

0xA8A930310C000000B4260000789CD55A896EDB4812FD152E77334880698B47F38A6D011E1F13617D04B193(......但更长,更长!)

如何将此转换为XML?或者问题是什么?根据我的研究,tp_fields应该包含nvarchar1和SharePoint列表字段名称之间的直接映射。但是我能找到的所有这些例子都是围绕SP 2007 - 2之间发生了什么变化?还有其他地方我可以找到这种映射吗?

谢谢,

1 个答案:

答案 0 :(得分:1)

SharePoint 2010现在压缩tp_Fields列。其他地方的答案显示了如何解压缩它。例如:

How could I find the fields of a SharePoint list from database in SharePoint 2010?

SharePoint 2010 Content database