在SharePoint 2003中,有一个名为“AllUserData”的表,用于存储所有列表和文档的数据:http://msdn.microsoft.com/en-us/library/dd358229(v=PROT.13).aspx
我对此表中的3个主要栏目感兴趣:
在SharePoint 2010中,此表存在;但是,上面的列被删除或移动到其他地方。
在哪里可以找到与SharePoint 2010中的共享点列表/文档关联的列?他们搬到了哪张桌子?
我感谢这需要正确理解SharePoint 2010数据库架构。
(直接从数据库结构中读取不是推荐的方法,我知道;如果可以,请回答我的问题。)
我尝试的是使用以下脚本找出带有类似名称的列的列表:
select b.name as ColumnName, a.name as TableName
from sysobjects a
join syscolumns b
on a.id = b.id
where a.type = 'u' and
((b.name like '%dir%')) or (b.name like '%leaf%') or (b.name like '%contenttype%'))
order by 2
它返回了一些表格和列,但我不确定这是找到它们的正确方法。
我找不到任何关于此的文件?
希望问题很明确。
谢谢,