官术网_书友最值得收藏!

4.2 配置和管理內容數據庫

SharePoint服務器場成功配置之后,在SQL Server中會存儲兩種類型的數據庫,一種是SharePointConfig Database,用來存儲服務器場配置信息等;另一種則是內容數據庫,用來存儲網站集內容等。

本節將重點介紹內容數據庫的基本配置和管理:

● 在SharePoint服務器場中添加內容數據庫

● 在SharePoint服務器場中分離內容數據庫

● SharePoint服務器場中內容數據庫的狀態設置

4.2.1 在SharePoint服務器場中添加內容數據庫

默認情況下,當一個Web應用程序被創建時,會根據Web應用程序配置頁面添加的數據庫名稱自動在SQL Server中創建內容數據庫,但默認情況下每個內容數據庫的數據存儲最大限制是5000個網站集,如果超出這個數額,網站集會創建失敗,如果服務器管理員修改最大承載網站集的數值,那么用戶訪問數據時,可能會出現頁面加載數據比較慢的情況,影響用戶體驗。

那么如何保證有效地使用內容數據庫呢?服務器管理員可以通過添加內容數據庫的方式來實現需求,具體操作步驟如下:

步驟01 執行添加內容數據庫的賬戶需具備如下條件:

● 必須是SharePoint組“FarmAdministrators”的成員。

● 如果您使用Windows身份驗證連接到SQL Server,則用戶賬戶必須是要在其中創建數據庫的SQL Server實例上的dbcreator固定服務器角色的成員。

步驟02 在SharePoint管理中心界面,單擊“管理內容數據庫”,如圖4-15所示。

圖4-15 SharePoint管理中心

步驟03 在內容數據庫界面,從Web應用程序處打開菜單,單擊“更改Web應用程序”,如圖4-16所示。

圖4-16 更改Web應用程序

步驟04 在彈出的對話框中,選擇Web應用程序,如圖4-17所示。

圖4-17 選擇Web應用程序

步驟05 在內容數據庫界面,選擇“添加內容數據庫”,如圖4-18所示。

圖4-18 內容數據庫

步驟06 在添加內容數據庫界面,填寫如下信息,如圖4-19所示。

● 數據庫服務器:默認情況下,系統會自動識別SharePoint場所在的數據庫服務器,客戶也可以自行更改數據庫服務器(不推薦)。

● 數據庫名稱:會自動生成一個數據庫名稱,推薦數據庫名稱更改為與Port相近的名字,本示例改為WSS_Content_9011,系統會自動以此名字在數據庫服務器中創建內容數據庫。

● 數據庫驗證:推薦Windows驗證,如果使用SQL身份驗證,請確保SQL Server配置的身份認證為混合模式的驗證方式。

● 故障轉移數據庫服務器:配置過于復雜,本節不做特殊說明。

● 數據庫容量設置:“生成警告事件之前允許的最多網站數”,超過這個限額會給管理員發警告提醒;“此數據庫中允許創建的最多網站數”,超過這個限額,新創建的網站集會失敗,本示例以默認設置為例,不做任何修改。注意:數據庫容量設置必須大于數據庫中現有的網站集數量,并且網站集數的警告數必須小于網站集數的最大值。

圖4-19 添加內容數據庫

步驟07 內容數據庫添加完成后,瀏覽器將自動跳轉到內容數據庫界面,可以看到列表中顯示了新添加的內容數據庫,如圖4-20所示。

圖4-20 添加內容數據庫成功界面

4.2.2 在SharePoint服務器場中分離內容數據庫

可能SharePoint服務器場管理員出于某些原因要分離內容數據庫,比如想為將要新創建的網站集添加新的內容數據庫,讓內容數據庫保持在易于管理的大小;又如某個Web應用程序已在默認的內容數據庫外部存檔網站集,需從Web應用程序分離默認的內容數據庫。

本示例將具體介紹如何分離內容數據庫,操作步驟如下:

步驟01 執行分離內容數據庫的賬戶需具備如下條件:

● 必須是SharePoint組“FarmAdministrators”的成員。

● SQL Server實例上的securityadmin固定服務器角色。

● 要更新的所有數據庫上的db_owner固定數據庫角色。

步驟02 進入SharePoint管理中心的管理內容數據庫界面,選擇目標Web應用程序,單擊要刪除的內容數據庫,如圖4-21所示。

圖4-21 選擇要刪除的內容數據庫

步驟03 在管理內容數據庫設置界面,選中“刪除內容數據庫”,如圖4-22所示。

圖4-22 管理內容數據庫設置

步驟04 彈出警告的對話框,選擇“OK”,并單擊管理內容數據庫設置界面的“確定”,如圖4-23所示。

圖4-23 警告提示

步驟05 返回內容數據庫界面,視圖中沒有任何數據庫顯示,可見內容數據庫與Web應用程序分離成功,如圖4-24所示。

提示

在管理中心分離內容數據庫后,內容數據庫在SQL Server中仍然存在。如果想要永久刪除內容數據庫,可以通過SQL Server管理工具來執行。

圖4-24 內容數據庫

4.2.3 SharePoint服務器場中內容數據庫的狀態設置

SharePoint服務器場中內容數據庫的狀態分為3種:

● 就緒:如果數據庫狀態設置為“就緒”,則數據庫可作為新網站集的宿主,默認情況下,新添加的內容數據庫狀態都是“就緒”狀態。如果Web應用程序關聯若干個狀態為“就緒”的內容數據庫,新建網站集時會自動以默認數據庫(即創建Web應用程序時自動生成的內容數據庫)為宿主,當默認數據庫達到最大限額時,會自動遍歷其下滿足條件的內容數據庫作為新網站集的宿主。

● 脫機:如果數據庫狀態設置為“脫機”,則無法新建網站集,但可以在已存在的網站集中添加、上載、修改任何內容。

● 只讀:如果數據庫狀態設置為“只讀”,則數據庫存儲的網站集只限于只讀狀態,不可以做任何有關“寫”的操作,比如添加、修改等,也無法新建網站集。

數據庫“就緒”和“脫機”的狀態在SharePoint管理中心配置,而“只讀”狀態是在數據庫服務器中設置,本節將具體介紹三種狀態設置的操作步驟。

配置內容數據庫“脫機”的操作步驟如下:

步驟01 進入SharePoint管理中心的管理內容數據庫界面,更改目標的Web應用程序,并選擇將要修改的內容數據庫,如圖4-25所示。

圖4-25 內容數據庫

步驟02 在管理內容數據庫設置界面的數據庫狀態下拉菜單中,選擇“脫機”狀態,單擊“確定”,如圖4-26所示。

圖4-26 修改數據庫狀態

步驟03 在內容數據庫界面,將看到已修改的數據庫狀態為“已停止”,如圖4-27所示。

圖4-27 數據庫狀態

步驟04 在此Web應用程序下新建網站集,在內容數據庫界面,可以看到WSS_Content_9001的數據庫不再是新網站集的宿主,而自動遍歷其他符合條件的內容數據庫作為新網站集的宿主,即狀態為“就緒”的WSS_Content_9011數據庫是新網站集的宿主,如圖4-28所示。

圖4-28 內容數據庫

配置內容數據庫“就緒”的操作步驟如下:

步驟01 進入SharePoint管理中心的管理內容數據庫界面,更改目標的Web應用程序,并選擇將要修改的內容數據庫,如圖4-29所示。

圖4-29 內容數據庫

步驟02 在管理內容數據庫設置界面的數據庫狀態下拉菜單中,選擇“就緒”狀態,單擊“確定”,如圖4-30所示。

圖4-30 修改數據庫狀態

步驟03 在內容數據庫界面,將看到已修改的數據庫狀態為“已啟動”,如圖4-31所示。

圖4-31 數據庫狀態

步驟04 在此Web應用程序下新建網站集,在內容數據庫界面,雖然兩個內容數據庫的狀態均是“就緒”,但默認會以WSS_Content_9001的數據庫作為新網站集的宿主,如圖4-32所示。

圖4-32 內容數據庫

配置內容數據庫“只讀”的操作步驟如下:

步驟01 進入“SQL Server Management Studio”界面,展開“數據庫”,選擇將要修改的內容數據庫,右鍵單擊“屬性”,如圖4-33所示。

圖4-33 內容數據庫屬性

步驟02 在數據庫屬性界面,單擊選擇頁的“選項”,在狀態中的“數據庫為只讀”下拉菜單中選擇“True”并單擊“確定”,如圖4-34所示。

圖4-34 數據庫屬性

步驟03 在彈出的“打開的連接”窗口中,單擊“是”,如圖4-35所示。

圖4-35 打開的連接

步驟04 查看修改后的內容數據庫的狀態為“只讀”,如圖4-36所示。

圖4-36 數據庫屬性

步驟05 訪問存在該數據庫下的網站集,提示:“我們已將OneDrive和網站設為只讀狀態以便進行維護,對此給你帶來的不便,我們深表歉意。”如圖4-37所示。

圖4-37 網站集只讀狀態

主站蜘蛛池模板: 惠州市| 察雅县| 仪陇县| 固镇县| 高安市| 安图县| 盖州市| 偏关县| 丰镇市| 定西市| 辽源市| 普兰县| 新宁县| 沂源县| 建瓯市| 井陉县| 苍梧县| 定陶县| 乌鲁木齐县| 河西区| 内江市| 左权县| 县级市| 桦川县| 大理市| 梓潼县| 肥东县| 江达县| 台北市| 乌恰县| 鄂托克旗| 黄冈市| 教育| 秦皇岛市| 夏邑县| 临高县| 保山市| 阿勒泰市| 哈尔滨市| 焦作市| 固阳县|