Soporte para cambios en las bases de datos que utilizan los productos de servidor de Office y Windows SharePoint Services

Se aplica a: SharePoint Foundation 2013SharePoint Server 2013Microsoft SharePoint Foundation 2010

INTRODUCCIÓN


Los productos de servidor de Microsoft Office que se enumeran en la sección "Se aplica a" almacenan datos en bases de datos de Microsoft SQL Server. Estos productos utilizan diversos procedimientos almacenados para su procesamiento normal. Por lo tanto, las bases de datos de Microsoft SQL Server son importantes para el correcto funcionamiento de estos productos.

Más información


Los productos que se enumeran en la sección "Se refiere a" se han probado con una estructura de base de datos como diseñado por el equipo de desarrollo de SharePoint y aprobados para la versión basada en esa estructura. Microsoft no puede prever con exactitud el efecto de la operación de estos productos cuando las partes distintos de los agentes del equipo de desarrollo de Microsoft SharePoint o Microsoft SharePoint Support realizar cambios en el esquema de base de datos, modifican sus datos o ejecutan consultas ad hoc en las bases de datos de SharePoint. Las excepciones se describen en la sección "Admite modificaciones de la base de datos".

Ejemplos de cambios de base de datos no admitidos incluyen, pero no se limitan a, los siguientes:
  • Agregar desencadenadores de base de datos
  • Agregando nuevos índices o cambiando los índices existentes en tablas
  • Agregar, cambiar o eliminar las relaciones de clave principales o externas
  • Cambiar o eliminar los procedimientos almacenados existentes
  • Llamar a procedimientos almacenados existentes directamente, excepto como se describe en la documentación de los protocolos de SharePoint
  • Agregar nuevos procedimientos almacenados
  • Agregar, cambiar o eliminar cualquier dato de cualquier tabla de cualquiera de las bases de datos para los productos que se enumeran en la sección "Aplicable a"
  • Agregar, cambiar o eliminar cualquier columna de cualquier tabla de cualquiera de las bases de datos para los productos que se enumeran en la sección "Aplicable a"
  • Realizar cualquier modificación en el esquema de base de datos
  • Agregar tablas a cualquiera de las bases de datos para los productos que se enumeran en la sección "Se refiere a"
  • Cambiar la intercalación de base de datos
  • Ejecutando DBCC_CHECKDB con REPAIR_ALLOW_DATA_LOSS (sin embargo, DBCC_CHECKDB con REPAIR_FAST y REPAIR_REBUILD se admite la ejecución, ya que estos comandos sólo actualizan los índices de la base de datos asociado.)
  • Habilitación de la captura de datos de SQL Server cambio (CDC)
  • Habilitar la replicación transaccional de SQL Server
  • Habilitar la replicación de mezcla de SQL Server


Si se detecta una modificación de la base de datos no compatible durante una llamada de soporte técnico, el cliente debe realizar uno de los procedimientos siguientes como mínimo:
  • Realizar una restauración de base de datos desde la última copia buena conocida que no incluía las modificaciones de la base de datos
  • Deshacer todas las modificaciones de la base de datos

Si está disponible una versión anterior de la base de datos que incluya las modificaciones no compatibles, o si el cliente no puede deshacer las modificaciones de la base de datos, el cliente debe recuperar manualmente los datos. La base de datos debe restaurarse a un estado sin modificaciones antes de que Microsoft SharePoint Support puede proporcionar cualquier asistencia de migración de datos.

Si se determina que es necesario cambiar la base de datos, debe abrir un caso de soporte para determinar si existe un defecto del producto y si debe solucionarse.

Modificaciones de la base de datos compatible

Excepciones a la prohibición frente a modificaciones de base de datos se realizan para los escenarios de uso específico:
  • Operaciones que se inician desde la interfaz de usuario administrativo de SharePoint
  • SharePoint determinadas herramientas y utilidades que son proporcionadas directamente por Microsoft (por ejemplo, Ststadm.exe)
  • Cambios que se realizan mediante programación a través del modelo de objetos de SharePoint y que cumplan con la documentación del SDK de SharePoint
  • Actividades que están de acuerdo con la documentación de los protocolos de SharePoint
Además, en raras ocasiones durante un incidente de soporte técnico, agentes de Microsoft SharePoint Support pueden dar los clientes scripts que modifican las bases de datos que son utilizados por los productos que se enumeran en la sección "Aplicable a". En estos casos, se revisan todas las modificaciones por el equipo de desarrollo de SharePoint para asegurarse de que las operaciones se realice no resultará en un estado inestable o no compatible de base de datos. Cambios de base de datos que se realizan con la orientación de un agente de Microsoft SharePoint Support durante el curso de un incidente de soporte técnico no resultará en un estado de base de datos no compatible. Los clientes no pueden volver a aplicar los scripts o cambios proporcionados por Microsoft SharePoint Support fuera de un incidente de soporte técnico.

Adición de operaciones de lectura

La lectura de las bases de datos de SharePoint, manualmente o mediante programación, puede causar bloqueo inesperado en Microsoft SQL Server que puede afectar negativamente al rendimiento. Las operaciones de lectura con el SharePoint las bases de datos que proceden de las consultas, las secuencias de comandos, archivos .dll (y así sucesivamente) que no son brindados por el equipo de desarrollo de Microsoft SharePoint o Microsoft SharePoint Support se considerará no compatibles si se identifican como un obstáculo para la resolución de un contrato de soporte de Microsoft.

Si las operaciones de lectura no se identifican como un obstáculo para la resolución de contratación de asistencia, se considerará la base de datos en un estado no admitido. Para devolver la base de datos a un estado compatible, deben detener todas las actividades de lectura no compatibles.

Proveedores de Software independientes comercial (3ª parte) Adenda

Microsoft prohíbe estrictamente todas las modificaciones de parte 3ª a bases de datos de SharePoint. Por lo tanto, instalar o utilizar cualquier herramienta de parte 3ª que modifica los datos almacenados en bases de datos de SharePoint resultará en que SharePoint toda la granja convirtiéndose en no compatible.


Referencias


Para obtener más información acerca de la compatibilidad con los cambios a las bases de datos que son utilizados por SharePoint y relacionada con productos de servidor de Office, consulte el siguiente artículo en Microsoft Knowledge Base:

932744 información sobre el Asistente para planes de mantenimiento en SQL Server 2005 y tareas que pueden realizar los administradores de bases de datos de SharePoint

930887 experimenta problemas con las alertas de portal en SharePoint Portal Server 2003 o con el rendimiento de la búsqueda en SharePoint Server 2007 después de crear planes de mantenimiento de SQL Server 2005