你目前正处于脱机状态,正在等待 Internet 重新连接

对 Office 服务器产品和 Windows SharePoint Services 所使用的数据库的更改的支持

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 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 文档的更改
  • 遵守的活动 SharePoint 协议文档
此外,在支持事件期间的极少数情况下,Microsoft SharePoint 支持工程师可能为客户提供了脚本来修改数据库所使用的"适用于"一节中列出的产品。在这些情况下,SharePoint 开发团队,以确保正在执行不会处于不稳定或不受支持的数据库状态的操作检查所有修改。Microsoft SharePoint 支持代理的指导过程中支持事件所做的更改不会在不受支持的数据库状态。脚本或更改 Microsoft SharePoint 支持提供支持事件之外,客户不可能重新应用。

读操作的补充说明

读取 SharePoint 数据库,以编程方式或手动,可能会导致意外锁定在 Microsoft SQL Server,可以对性能产生负面影响。不受支持,如果他们被标识为 Microsoft 支持服务的解决方案的障碍将被视为对 SharePoint 数据库源自的查询,脚本,.dll 文件 (依此类推),Microsoft SharePoint 开发小组或由 Microsoft SharePoint 支持不提供任何读的操作。

如果不支持读取的操作被标识为支持服务的解决方案的障碍,该数据库将被视为处于不受支持的状态。若要将数据库恢复到一个受支持的状态,必须停止所有不受支持的阅读的活动。

专业的独立软件供应商联系 (第三方) 的补充说明

Microsoft 严格禁止到 SharePoint 数据库的所有第三方修改。在这种情况下,安装或使用任何第三方工具,可用于修改存储在 SharePoint 数据库中的数据会,因为整个 SharePoint 场变得不受支持。


参考
有关更改的数据库的使用 SharePoint 和相关机构服务器产品支持的详细信息,查看下面 Microsoft 知识库中相应的文章:
932744 有关 SQL Server 2005 中的维护计划向导和任务的管理员可以执行针对 SharePoint 数据库信息
930887 创建 SQL Server 2005 的维护计划后,您会遇到问题与 SharePoint Portal Server 2003年中的门户通知或 SharePoint Server 2007 中的搜索性能
数据库修改支持 sharepoint tonymcin 存储过程 steveshe 协议

属性

文章 ID:841057 - 上次审阅时间:07/09/2014 08:09:00 - 修订版本: 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 企业版, Microsoft Windows SharePoint Services 3.0, Microsoft Windows SharePoint Services

  • kbinfo kbmt KB841057 KbMtzh
反馈