簡介

< 適用於=""> 一節所列出的 Microsoft Office 伺服器產品會將資料儲存在 Microsoft SQL Server 資料庫中。這些產品會使用標準處理各種的預存程序。因此,Microsoft SQL Server 資料庫是這些產品的成功操作的重要的。

更多的資訊

< 適用於=""> 一節所列出的產品經過 SharePoint 開發小組所設計的方式,使用資料庫的結構,以及已核准該結構為基礎的發行。合作對象不是 Microsoft SharePoint 開發小組或 Microsoft SharePoint 支援代理程式會對資料庫結構描述中的變更修改其資料,或執行對 SharePoint 資料庫的臨機操作查詢時,Microsoft 無法可靠地預測這些產品的作業的效果。例外狀況是由"支援的資料庫修改 」 一節所述。

不支援的資料庫變更的範例包括,但不是限於:

  • 新增資料庫觸發程序

  • 新增新的索引,或變更現有的索引,資料表中

  • 新增、 變更或刪除主要或外部索引鍵的關係

  • 變更或刪除現有的預存程序

  • 直接呼叫現有的預存程序,除非中所述

  • 新增新的預存程序

  • 新增、 變更或刪除的任何任何的資料表資料庫中的 < 適用於=""> 一節所列的產品中的任何資料

  • 新增、 變更或刪除任何的資料庫中的 < 適用於=""> 一節所列的任何的產品資料表中的任何資料行

  • 進行任何修改資料庫結構描述

  • 將資料表加入至任何資料庫中的 < 適用於=""> 一節所列的產品

  • 變更資料庫的定序

  • 執行 DBCC_CHECKDB 與 REPAIR_ALLOW_DATA_LOSS,(不過,執行 DBCC_CHECKDB 與 REPAIR_FAST 及 REPAIR_REBUILD 支援,因為這些指令只會更新相關的資料庫的索引。)

  • 啟用 SQL Server 異動資料擷取 (CDC)

  • 啟用 SQL Server 交易式複寫

  • 啟用 SQL Server 合併式複寫



如果支援呼叫過程中被發現不支援的資料庫修改,客戶必須執行下列程序,至少其中一項︰

  • 從最後已知安全備份未包括的資料庫修改動作,執行資料庫還原

  • 復原所有資料庫的修改


如果舊版的資料庫不包含不支援的修改無法使用,或是如果客戶無法復原資料庫修改,客戶就必須手動復原的資料。資料庫必須還原成未修改的狀態之前 Microsoft SharePoint 支援可以提供任何資料的遷移協助。

如果判定是必要的資料庫變更,應該開啟支援案例,以決定是否產品瑕疵存在,及應該處理。

支援的資料庫修改的影響

對資料庫的修改禁止的例外狀況有針對特定使用案例︰

  • 從 SharePoint 系統管理的使用者介面所啟始的作業

  • SharePoint 特定工具及公用程式所提供直接的 Microsoft (例如,Ststadm.exe)

  • 以程式設計方式源自透過 SharePoint 物件模型,而且符合 SharePoint SDK 文件的變更

  • 符合的活動

此外,在支援事件有少數的情況下,Microsoft SharePoint 支援代理程式可能提供客戶修改資料庫中的 < 適用於=""> 一節所列的產品所使用的指令碼。在這些情況下,所有的修改都會由 SharePoint 開發小組,以確保正在執行不會導致不穩定或不受支援的資料庫狀態的作業進行檢閱。則是使用 Microsoft SharePoint 支援代理程式的指引,支援事件的過程中的資料庫變更不會導致不支援的資料庫狀態。此指令碼或支援事件之外,Microsoft SharePoint 支援所提供的變更,可能不會重新套用客戶。

讀取作業增補

讀取的 SharePoint 資料庫程式設計方式或以手動的方式,可能會造成未預期的鎖定,可以對效能產生負面的影響,Microsoft SQL Server 內。針對 SharePoint 資料庫 (依此類推) 來自查詢、 指令碼、.dll 檔案藉由 Microsoft SharePoint 開發小組或 Microsoft SharePoint 支援未提供任何讀取的作業會視為不受支援,如果它們已識別為 Microsoft 支援參與的解析度的障礙。

如果不支援讀取的作業會識別為支援參與的解析度的障礙,資料庫會被視為不受支援的狀態。若要回到支援的狀態中的資料庫,必須先停止所有不受支援的讀取的活動。

商業的獨立軟體廠商 (第 3 個合作對象) 增補

Microsoft 嚴格禁止所有的第 3 個合作對象修改 SharePoint 資料庫。因此,安裝或使用任何第 3 個廠商工具修改儲存在 SharePoint 資料庫中的資料將會產生在於整個 SharePoint 伺服陣列變得不支援的。


參考

如需有關支援的資料庫由 SharePoint,與 Office 伺服器產品的相關變更的詳細資訊,請檢閱下列文件的 「 Microsoft 知識庫 」 中的文件︰

有關 SQL Server 2005 中的維護計劃精靈及系統管理員可以針對 SharePoint 資料庫執行的工作,會產生資訊。

之後,遇到問題的 SharePoint Portal Server 2003年中的入口通知或 SharePoint Server 2007 中的搜尋效能與您建立 SQL Server 2005 維護計劃

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×