有谁知道上传到文档库的文件存储在 SQL 中的哪个数据库和哪个表?我在 SQL 中到处寻找,但在任何地方都找不到它们。我正在尝试将文档从 SQL 中提取出来。
user482375
问问题
2120 次
3 回答
1
It's a bad idea to access the SharePoint content database directly. The structure and behavior of those tables are subject to change without notice.
More importantly, there are three APIs to access this data. These APIs are not subject to change.
于 2013-02-07T03:16:48.747 回答
0
这个问题是 3 岁的,但出于历史目的,这里的答案是: 文档库项目在哪里存储在 db 中?
它们存储在 [AllLists]
表中。
SELECT TOP 1000 [tp_Title]
FROM [DatabaseName].[SchemaName].[AllLists] where [tp_BaseType] = 1
DatabaseName = 您的数据库名称
SchemaName = 基本上,这是 [dbo]
于 2016-08-30T18:13:27.560 回答
-1
看看 AllDocs 表,这是您要找的吗?
...这有一个技巧,您有标记为 Sharepoint_[contentname]_content 的内容数据库。我不知道有一种方法可以在不使用联合的情况下一次获取所有文档,具体取决于您的共享点实现。
于 2013-02-06T22:56:35.520 回答