伺服器的 Office 產品和 Windows SharePoint Services 所使用的資料庫變更的支援

文章翻譯 文章翻譯
文章編號: 841057 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

簡介

「 適用於 」 一節中所列的 Microsoft Office 伺服器產品會將資料儲存在 Microsoft SQL Server 資料庫中。這些產品的標準處理使用不同的預存程序。因此,Microsoft SQL Server 資料庫是這些產品的成功操作很重要的。

其他相關資訊

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

不支援的資料庫變更的範例包括,但不是限於:
  • 新增資料庫觸發程序
  • 加入新的索引或變更現有的索引,資料表中
  • 新增、 變更或刪除主要或外部索引鍵的關係
  • 變更或刪除現有的預存程序
  • 直接呼叫現有的預存程序,除非所述 SharePoint 的通訊協定文件
  • 新增新預存程序
  • 新增、 變更或刪除任何 」 適用於 」 一節所列出的產品資料庫任何資料表中的任何資料
  • 新增、 變更或刪除任何 」 適用於 」 一節所列出的產品資料庫任何資料表中的任何資料行
  • 進行任何修改資料庫結構描述
  • 將資料表加入至任何 」 適用於 」 一節中所列的產品的資料庫
  • 變更資料庫定序
  • 執行 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 文件
  • Compliance 與活動 SharePoint 的通訊協定文件
此外,在少數情況下,支援事件期間,Microsoft SharePoint 支援代理程式可能提供客戶修改 」 適用於 」 一節所列出的產品所使用的資料庫的指令碼。在這些情況下,所有的修改都會由 SharePoint 開發小組,以確保正在執行不會導致不穩定或不受支援的資料庫狀態的作業進行檢閱。資料庫做的變更,Microsoft SharePoint 支援代理程式的支援事件的過程中將本指南不會導致不支援的資料庫狀態。此指令碼或外部支援事件所提供的 Microsoft SharePoint 支援的變更,可能不會重新套用客戶。

讀取作業增補

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

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

商業獨立軟體廠商 (協力廠商) 增補

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


?考

如需有關支援的由 SharePoint 和相關的 Office 伺服器產品的資料庫變更的詳細資訊,檢閱下列的文件 「 Microsoft 知識庫 」 中的文件:
932744 有關 SQL Server 2005 中的維護計劃精靈和系統管理員可以執行對 SharePoint 資料庫工作
930887 在您建立 SQL Server 2005 維護計劃之後,遇到問題與入口網站的警示,在 SharePoint Portal Server 2003年中或在 SharePoint Server 2007 中的搜尋效能

屬性

文章編號: 841057 - 上次校閱: 2014年7月9日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft SharePoint Foundation 2013
  • Microsoft SharePoint Server 2013
  • Microsoft SharePoint Foundation 2010
  • Microsoft SharePoint Server 2010
  • Microsoft Office SharePoint Server 2007
  • Microsoft Office Forms Server 2007
  • Microsoft Office SharePoint Portal Server 2003
  • Microsoft Content Management Server 2001 Enterprise Edition
  • Microsoft Windows SharePoint Services 3.0
  • Microsoft Windows SharePoint Services
關鍵字:?
kbinfo kbmt KB841057 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:841057
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com