我们知道SharePoint依赖于SQL
Server的Content Database来做数据存储的,但有些企业在管理数据时会提出很多需求:比如Content
Database 1只存储客户信息相关的Site Collection;存储在某些Content
Database下的Site Collection里的数据只能读不能写等等需求,那么面对这些需求,就需要我们精准的了解Content
Database的Status以及如何设置?
Content Database
的Status分2钟:Read
Only、Offline、Ready。
- Read Only:若Content
Database Status为Read Only的话,说明存储在此Content
Database下的Site Collection没有写的权限,只能读,换句话说只有View的权限,备注:此种状态的Content
Database是在SQL Server里设置的,具体步骤如下:
- 链接SQL Server Instance,选择指定的Content
Database,右键点击Properties,如下图所示:
- 在Properties页面,选择Options,找到Database
Read-only设置为True,如下图所示:
- Offline:若Content
Database Status为Offline的话,说明存储在此Content
Database下的Site Collection有读写的权限,但是不能存储新创建的Site
Collection,备注:此种状态的Content Database是在SharePoint
Central Administration里设置的,具体步骤如下:
- 在SharePoint Central Administration页面,进入Application
Management->Manager Content Databases,切换相应的Web Application,如下图所示:
- 选择指定的Content Database,在Content
Database Status处选择Offline,如下图所示:
- Ready:若Content
Database Status为Ready的话,说明存储在此Content
Database下的Site Collection有读写的权限,同时也可以将新创建的Site
Collection存储在该Content Database下。
说明:若想在Central Administration设置的Content
Database的Status生效,前提条件是SQL Server的Content
Database的Status的Read Only状态设置为False。
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-07 05:06:25