欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

怎么在数据库中找到 sharepoint 创建的list

更新时间: 2014-01-05 03:04:57 责任编辑: Author_N1

 

如何在数据库中找到 sharepoint 创建的List
我在做一个调查:

比如:

我在SharePoint上创建一个List, 怎么在对应的SQL数据库中找到这帮表?
--参考方法--
一般在内容数据库wss_content这个数据库。
但是内容数据库名在开始新建Web application时是可以指定,可以在管理中心,管理内容数据库中找到。
具体的List 在内容数据库的 dbo.AllLists 表里面可以找到。
--参考方法--
先用API找到对应的数据库:
SPSite.ContentDatabase.DatabaseConnectionString

如果只是你自己开发研究用,可以了解一下如何查数据库。但是不建议在产品环境上这么操作,据说如果直接访问SharePoint DB导致SharePoint出问题了,微软都不提供技术支持。

select l.* from AllLists l, AllWebs w where w.Id=l.tp_WebId and w.FullUrl='sites/你的web的url' and l.tp_Title='你的List的Title' and l.tp_DeleteTransactionId=0x and w.DeleteTransactionId=0x
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:04:57
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/18054/
本文WWW.DOC100.NET DOC100.NET版权所有。