ID do artigo: 841057 - Última revisão: sexta-feira, 19 de agosto de 2011 - Revisão: 1.0

Suporte para alterações de bancos de dados que são usados por produtos de servidor do Office e do Windows SharePoint Services

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

INTRODUÇÃO

O Produtos de servidor Microsoft Office estão listados na seção "Aplica-se a" armazene dados em bancos de dados de Microsoft SQL Server. Esses produtos usam vários armazenados procedimentos para o processamento normal. Portanto, o Microsoft SQL Server bancos de dados são importantes para a operação bem-sucedida desses produtos.

Mais Informações

Os produtos listados na seção "Aplica-se a" foram testados usando uma estrutura de banco de dados, como projetados pela equipe de desenvolvimento do SharePoint e foram aprovados para lançamento com base nessa estrutura. Microsoft confiável não pode prever o efeito para a operação desses produtos quando partes diferente, por exemplo, os agentes da equipe de desenvolvimento do Microsoft SharePoint ou o suporte ao Microsoft SharePoint faça alterações no esquema do banco de dados, modificam seus dados ou executar consultas ad hoc contra os bancos de dados do SharePoint. Exceções são descritas na seção "Suporte para modificações de banco de dados".

Exemplos de alterações do banco de dados sem suporte incluem, mas não estão limitados ao seguinte:
  • A adição de disparadores de banco de dados
  • Adicionando novos índices ou alterando os índices existentes dentro de tabelas
  • Adicionar, alterar ou excluir quaisquer relações de chave primárias ou externas
  • Alteração ou exclusão de procedimentos armazenados existentes
  • Chamando procedimentos armazenados existentes diretamente, exceto conforme descrito na Documentação de protocolos do SharePoint (http://msdn.microsoft.com/en-us/library/cc339475.aspx)
  • Adicionando novos procedimentos armazenados
  • Adicionando, alterando ou excluindo quaisquer dados em qualquer tabela de qualquer um dos bancos de dados para os produtos listados na seção "Aplica-se a"
  • Adicionar, alterar ou excluir todas as colunas em qualquer tabela de qualquer um dos bancos de dados para os produtos listados na seção "Aplica-se a"
  • Fazer qualquer modificação no esquema do banco de dados
  • Adicionar tabelas a qualquer um dos bancos de dados para os produtos listados na seção "Aplica-se a"
  • Alterar o agrupamento de banco de dados
  • Executando DBCC_CHECKDB com REPAIR_ALLOW_DATA_LOSS (no entanto, executando DBCC_CHECKDB com REPAIR_FAST e REPAIR_REBUILD é suportada, como esses comandos atualizam apenas os índices do banco de dados associado.)


Se uma modificação do banco de dados sem suporte for detectada durante uma chamada de suporte, o cliente deve executar um dos procedimentos a seguir, no mínimo:
  • Executar uma restauração de banco de dados a partir do último backup conhecido que não incluiu as modificações no banco de dados
  • Reverter todas as modificações de banco de dados

Se uma versão anterior do banco de dados que não inclua as modificações sem suporte não estiver disponível, ou se o cliente não pode reverter as modificações no banco de dados, o cliente deve recuperar os dados manualmente. O banco de dados deve ser restaurado para um estado não modificado antes de suporte do Microsoft SharePoint pode fornecer qualquer assistência de migração de dados.

Se for determinado que uma alteração no banco de dados é necessária, um caso de suporte deve ser aberto para determinar se um defeito no produto existe e que deve ser abordado.


Modificações de banco de dados com suporte

Exceções a proibição de modificações de banco de dados são feitas para cenários de uso específicas:
  • Operações que são iniciadas a partir da interface de usuário administrativo do SharePoint
  • Ferramentas específicas do SharePoint e utilitários que são fornecidos diretamente pela Microsoft (por exemplo, Ststadm.exe)
  • Alterações que são feitas programaticamente por meio do modelo de objeto do SharePoint e que estejam em conformidade com a documentação do SDK do SharePoint
  • Atividades que estão em conformidade com oDocumentação de protocolos do SharePoint (http://msdn.microsoft.com/en-us/library/cc339475.aspx)
Além disso, em algumas circunstâncias raras durante um incidente de suporte, os agentes de suporte do Microsoft SharePoint podem oferecer aos clientes scripts que modificam os bancos de dados que são usados pelos produtos listados na seção "Aplica-se a". Nesses casos, todas as modificações são revisadas pela equipe de desenvolvimento do SharePoint para garantir que as operações que está sendo executada não resultará em um estado instável ou não há suporte para banco de dados. Alterações de banco de dados que são feitas com a orientação de um agente de suporte do Microsoft SharePoint no decorrer de um incidente de suporte não resultará em um estado de banco de dados sem suporte. Os clientes não podem reaplicar os scripts ou alterações fornecidas pelo suporte do Microsoft SharePoint fora de um incidente de suporte.

Adendo de operações de leitura
Leitura de bancos de dados do SharePoint programaticamente, ou manualmente, pode causar o bloqueio inesperado no Microsoft SQL Server, que pode afetar adversamente o desempenho. Qualquer operação de leitura contra os bancos de SharePoint dados originados consultas, scripts, arquivos. dll (e assim por diante) que não são fornecidas pela equipe de desenvolvimento do Microsoft SharePoint ou pelo suporte do Microsoft SharePoint serão consideradas não suportados se eles são identificados como uma barreira para a resolução de um contrato de suporte da Microsoft.


Se não há suporte para operações de leitura são identificadas como uma barreira à resolução do contrato de suporte, será considerado o banco de dados em um estado sem suporte. Para retornar o banco de dados para um estado com suporte, interrompa todas as atividades de leitura sem suporte.


Referências

Para obter mais informações sobre o suporte a alterações nos bancos de dados que são usados pelo SharePoint e relacionados a produtos de servidor do Office, revise o seguinte artigo na Base de dados de Conhecimento da Microsoft:
932744  (http://support.microsoft.com/kb/932744/ ) Informações sobre o Assistente de plano de manutenção no SQL Server 2005 e tarefas que os administradores podem executar nos bancos de dados do SharePoint
930887  (http://support.microsoft.com/kb/930887/ ) Problemas com o portal alertas em 2003 de SharePoint Portal Server ou com o desempenho da pesquisa no SharePoint Server 2007 depois de criar planos de manutenção do SQL Server 2005

A informação contida neste artigo aplica-se a:
  • Microsoft SharePoint Foundation 2010
  • Microsoft SharePoint Server 2010
  • Microsoft Office SharePoint Portal Server 2003
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0
  • Microsoft Windows® SharePoint Services
  • Microsoft Office Forms Server 2007
  • Microsoft Content Management Server 2001 Enterprise Edition
Palavras-chave: 
kbinfo kbmt KB841057 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 841057  (http://support.microsoft.com/kb/841057/en-us/ )