SharePoint 2016文档库所在数据库表的说明(文档库数据库)

 

突然被客户问一个问题,说数据库存在哪一个表,这个原本是开发的事,竟然文档我了,好吧这里记录一下,以便记忆给客户汇报。

SharePoint 数据库表说明:

FeaturesTable that holds information about all the activated features for each site collection or site.
SitesTable that holds information about all the site collections for this content database.
WebsTable that holds information about all the specific sites (webs) in each site collection.
UserInfoTable that holds information about all the users for each site collection.
GroupsTable that holds information about all the SharePoint groups in each site collection.
RolesTable that holds information about all the SharePoint roles (permission levels) for each site.
All ListsTable that holds information about lists for each site.
GroupMembershipTable that holds information about all the SharePoint group members.
AllUserDataTable that holds information about all the list items for each list.
AllDocsTable that holds information about all the documents (and all list items) for each document library and list.
RoleAssignmentTable that holds information about all the users or SharePoint groups that are assigned to roles.
Sched SubscriptionsTable that holds information about all the scheduled subscriptions (alerts) for each user.
ImmedSubscriptionsTable that holds information about all the immediate subscriptions (alerts) for each user.

 

Alldocs 说明

https://msdn.microsoft.com/en-us/library/hh656481(v=office.12).aspx 

 

所有表位置:

如下表分别存储文档库不同的内容;

select * from [sysobjects] where [type] = 'u' and name like '%doc%' order by [name]


 

 

查找方式

select top 10 * from AllDocs a, DocStreams d where d.docID = a.ID
select top 10 * from [dbo].[DocsToStreams]
select top 10 * from [dbo].[DocStreams]
select top 10 * from [dbo].[DocVersionEvents]select * from [sysobjects] where [type] = 'u' and name like '%doc%' order by [name]

效果

 
 

关于Sharepoint 数据库的问题,请参考:https://technet.microsoft.com/library/cc678868

 

ms sql server

1、查询所有表
select [id], [name] from [sysobjects] where [type] = 'u' order by [name]
2、查询所有数据库
3、select [name] from [sysdatabases] order by [name]
查询表中字段 
select [name] from [syscolumns] where [name] = 'tableXXX'order by [colid]

oracle

1、查找表的所有索引(包括索引名,类型,构成列):

select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表

2、查找表的主键(包括名称,构成列):

select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'P' and au.table_name = 要查询的表

3、查找表的唯一性约束(包括名称,构成列):

select column_name from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'U' and au.table_name = 要查询的表

4、查找表的外键(包括名称,引用表的表名和对应的键名,下面是分成多步查询):

select * from user_constraints c where c.constraint_type = 'R' and c.table_name = 要查询的表

查询外键约束的列名:

select * from user_cons_columns cl where cl.constraint_name = 外键名称

查询引用表的键的列名:

select * from user_cons_columns cl where cl.constraint_name = 外键引用表的键名

5、查询表的所有列及其属性

select t.*,c.COMMENTS from user_tab_columns t,user_col_comments c where t.table_name = c.table_name and t.column_name = c.column_name and t.table_name = 要查询的表

6、查询所有表
select* from tabs

 

SharePoint 所有数据库说明

一、WSS_Content

后端内容数据库存储所有网站内容,包括网站的文档或文档库中的文件,列表数据和Web部件属性,以及用户名和权限。 为特定网站的所有数据的内容数据库。

二、SharePoint_Config

配置数据库句柄的所有管理部署,请求定向到相应的数据库和管理后端数据库的负载平衡。 在前端Web服务器接收到请求的页在一个特定网站时,它检查配置数据库,以确定哪些内容数据库包含站点的数据。 您可以配置数据库运行在同一台计算机作为Web服务器或远程计算机上运行Microsoft SQL服务器。 配置数据库概念相对不变,在微软sharepoint server 2010。 在Microsoft Office sharepoint server2007和Windows SharePoint服务网站地图表3.0提供的是存储在配置数据库内容的有关信息数据库包含给定站点的数据。 在Windows SharePoint服务或Microsoft OfficeSharePoint服务器2007收到请求的URL时,此数据库中的设置确定网站的内容数据库包含的数据。 当大型服务器场部署请求提供服务时,在微软sharepoint server2010和Windows SharePoint服务4.0 SiteMap序列化到磁盘以提高性能和降低数据库的回调操作,可能导致争用。 

 三、SharePoint_AdminContent

管理中心后端内容数据库存储所有网站内容,包括网站的文档或文档库中的文件,列表数据和Web部件属性,以及用户名和权限。 为特定网站的所有数据的内容数据库。 

四、Search_Service 

用爬的数据关联的属性数据库存储已爬网属性包括属性、历史数据、抓取队列 

 1、Search_Service_Application_PropertyStoreDB

用爬的数据关联的属性数据库存储已爬网属性包括属性、历史数据、抓取队列等。

 2、Search_Service_Application_CrawlStoreDB

 抓取主机已爬网的数据库数据和抓取数据库抓取的驱动器是搜索在Microsoft Officesharepoint server 数据库。

3、Search_Service_Application_DB

 管理数据库的共享服务提供程序数据库是在Microsoft Office SharePoint server2007和每个搜索应用程序中实例化一次与政府当局对齐组件。 管理数据库搜索应用程序的主机配置和内容抓取的访问控制列表ACL。

 五、Web Analytics Service

Web分析服务提供了丰富的分析给你洞察你的网站流量、搜索和SharePoint资产使您更好地了解您的用户和部署。 与SharePoint网站分析,你可以定制系统,以满足用户的需要,优化他们如何使用和发现信息,并为站点创建目标内容。

1、 WebAnalyticsService应用程序_StagingDB

 网络分析的临时数据库是存储联合国聚合事实数据的工作数据库,资产元数据、排队批数据,并提供短期保留此类内容。

2、WebAnalyticsService应用程序_ReportingDB

网络分析报告数据库存储聚合标准报告表格、事实数据聚合网站用户组、日期和资产除了诊断信息的元数据。

 六、Shared Services Provider

 共享服务提供商微软sharepoint server 2010中的图层是过时的更换与共享服务的应用程序,了解变化与共享服务提供程序数据库关联的数据库设计

 

 七、User Profile Service

 用户配置文件服务包括用户配置文件和我的网站。

 1、User Profile Service Application_ProfileDB

 用户配置文件数据库是一个灵活的数据库存储和管理用户和相关信息。 数据库允许更灵活的架构,支持多种数据类型。 它可以查询,并且可以更新。 例如,公司可以定义属性配置文件数据库中的雇员的记录。 然后为每个记录,雇员创建和保存对象。 现在此信息可用在许多方面,例如在web部件,Web服务,或创建基于规则的组或角色。

2、 User Profile Service Application_SocialDB

场性标签数据库存储

 场 性标签记录和各自的网址加上信息的概况,并在分类数据库的前端层在执行/要求。这个数据库是用于存储社会标签和用户创建的注释 

3、 User Profile Service Application_SyncDB

同步数据库是用来存储的配置和分期数据从外部来源,如Active Directory的配置文件数据的同步。 


关系图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/439352.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++模板类嵌套类内部类局部类的区别

模板类就是将类定义成模板的形式。 C中好像不区分内部类与嵌套类两个名词。 内部类与嵌套类都是指在类中定义类。 局部类是指在函数中定义类。 (c不能在函数中定义函数(python可以)。c在类中定义的函数也就是成员函数。) (c内部类与java内…

为sharepoint 2013 增加切换账户登陆菜单

SharePoint 2010是有一个用户切换功能的,不知为何2013中,将这个优秀的功能取消了,使用如下可以重回辉煌 修改sharepoint 服务器上下面路径中的Welcome.ascx文件: C:\Program Files\Common Files\Microsoft Shared\Web Server Ext…

C++ 异常,标准异常类,自定义异常类,throw,try,catch语句

要学习异常,首先就要学习throw和try,catch语句: C中try catch语句用法有非常灵活,有许多种组合; 这里简单介绍以下最基本的用法; 1. 格式 try{ ... } catch{ ... } try语句块是用来判断是否有异常; c…

SharePoint 2013 RBS(Remote BLOB Storag) 安装、部署、垃圾回收

SharePoint 承担着文件管理的工作,默认都是将它们以BLOB的数据形式存储在内容数据库当中;当文件大时,就很容易导致数据库容量被这些BLOB数据所快速消耗,而且频繁地对这些大数据量的BLOB数据进行读写访问,很容易在SQL端…

Processing 闪烁的圆 动画效果

打开Processing,CtrlR运行. 运行效果 : class myRect {float x,y;float r,a;//banjing secai bianhua myRect(float x, float y, float r,float a) {this.x x;this.y y;this.r r;this.a a;}void chang(){this.a 0.02;} void display() {stroke(255);fill(120-120*cos(a…

用生动的例子花式解释:python类中一定需要有 __init__方法么?没有会怎样?

python 类中一定需要有 __init __方法么?没有的会怎样? 在回答这个问题之前,先说两个问题:① 面向对象编程? ② 什么是类? 面向对象,先上一个正式点的解释: “把一组数据结构和处…

了解 SharePoint 2010 开发中的关键设计决定

在开发项目时,我们经常用到SVN.但是有时候,只知道把源码放到trunk , 把一些文档放到Document下面。其它的目录都应该放什么东西,应该怎么用。可能都有点模糊。 Branch 目录 : 跟工程项目相关的各个工程版本分支。该目录下面的版…

C++,string类的指针,string类数组的指针 string *s

可以这样&#xff1a; #include<iostream> #include<string> using namespace std;int main(void) {string s "hello";//定义一个char类型指针&#xff0c;把string s的首元素地址赋给pt,则pt指向字符串s.char *pt &s[0]; cout << pt <&…

了解 SharePoint 2010 开发中的关键点

**摘要&#xff1a;**了解为 Microsoft SharePoint 2010 规划和开发业务解决方案时必须做出的关键点。 上次修改时间&#xff1a; 2012年3月13日 适用范围&#xff1a; Business Connectivity Services | Office 2010 | Open XML | SharePoint Designer 2010 | SharePoint Fo…

C++自定义迭代器模板,实现ArrayList基本操作,自定义迭代器遍历

运用到的知识&#xff1a;&#xff08;不分先后&#xff09; 模板&#xff0c;类&#xff0c;循环数组&#xff0c;线性表&#xff0c;指针&#xff0c;异常&#xff0c;迭代器&#xff0c;输入输出等C基础 #include<iterator> #include<iostream> #include<v…

SharePoint2013 2019性能及限制

适用于&#xff1a;2013 2019 SharePoint Online 本文档介绍 SharePoint Server 2013 的软件边界和限制。其中包括&#xff1a; 边界&#xff1a; 根据设计无法超过的静态限制 阈值&#xff1a; 为满足特定要求而能够超过的可配置限制 支持的限制&#xff1a; 已默认设置为…

Anaconda安装绘图模块altair

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple altair

MOSS/Sharepoint RBS概念以及运用

注&#xff1a;原文作者不知道是谁&#xff0c;先收藏了这篇&#xff08;若有侵权&#xff0c;请留言&#xff0c;删除&#xff09; EBS -> External Blob Storage 外部大二进制对象存储 RBS -> Remote Blob Storage 远程大二进制对象存储 这俩概念据我所知&#xff0c;…

【Python学习】 - 超详细的零基础Pandas学习(附Python数据分析与应用课本第四章实训答案)

&#xff08;博文体系参考&#xff1a;《Python数据分析与应用》课本&#xff09; 任务数据如下&#xff1a; 读入csv文件时&#xff0c;encoding必须是正确的&#xff0c;常用的编码格式有&#xff1a;UTF-8 , UTF-16 , GBK , GB2312 , GB18030等。 如果和文件的编码格式不符…

SQL Server 中“dbo”到底是什么

在&#xff33;&#xff31;&#xff2c; Server中看见很多表名都有前缀dbo&#xff0c;但是不写也可以。比如pubs的数据库中的表dbo.title &#xff11;&#xff0e; dbo是一个构架(schema)&#xff0c;在sql2005中,表的调用格式如下:"数据库名.构架名.表名",同一个…

win10,配置环境变量时系统环境变量和用户环境变量的优先级

关于%%中间夹着的东西&#xff0c;比如%AppData%的路径&#xff0c;是在注册表中可以修改的&#xff0c;用户也可以自定义这种%...%&#xff0c;相当于你定义了一个路径常量&#xff0c;定义方法也是去系统的环境变量中去添加即可。 比如一般常用%JAVAHOME%这种。 参考文章&a…

sql server登录名、服务器角色、数据库用户、数据库角色、架构区别联系**

1.一个数据库用户可以对应多个架构&#xff08;架构是表容器&#xff09;。架构里面包含的是数据库表。 2.一个数据库角色有可能涉及多个架构。数据库角色对应的是权限。 3.一个用户对应一个数据库角色。 4.登录名与数据库用户在服务器级别是一对多的&#xff1b;在数据库级…

python 字典、列表、字符串 之间的相互转换

1、列表与字符串转换 列表转字符串&#xff1a; 将列表中的内容拼接成一个字符串 将列表中的值转成字符串 字符串转列表&#xff1a; 用eval转换 将字符串每个字符转成列表中的值 将字符串按分割成列表 2、列表与字典转换 列表转字典&#xff1a; 将两个列表转成字典 将嵌…

【转】SharePoint开发中可能用到的各种Context(上下文)

第一部分 服务器端上下文 一、HttpContext 这个……我想就不用再介绍了&#xff0c;SharePoint运行在标准的ASP.NET框架下&#xff08;2003用的不是标准的ASP.NET 1.1&#xff0c;不过这年头还有人用2003么&#xff09;&#xff0c;所以这个对象的使用和ASP.NET没有任何区别。…

Python 字符串前面加u,r,b,f的含义

1、字符串前加 u 例&#xff1a;u"我是含有中文字符组成的字符串。" 作用&#xff1a; 后面字符串以 Unicode 格式 进行编码&#xff0c;一般用在中文字符串前面&#xff0c;防止因为源码储存格式问题&#xff0c;导致再次使用时出现乱码。 2、字符串前加 r 例&a…