由伺服器的 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 支援參與的解析度的障礙。

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


?考

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

屬性

文章編號: 841057 - 上次校閱: 2013年3月28日 - 版次: 3.1
這篇文章中的資訊適用於:
  • 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 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:841057
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見