Não foi possível acessar o banco de dados - Evento 3760 (Produtos do SharePoint 2010)

 

Aplica-se a: SharePoint Foundation 2010, SharePoint Server 2010

Tópico modificado em: 2010-01-22

Nome do alerta:   não foi possível acessar o banco de dados

ID do evento:   3760

Resumo:   o Microsoft SharePoint Server 2010 usa bancos de dados do Microsoft SQL Server 2008 com o objetivo de armazenar a maioria do conteúdo para definições de configuração e sites. Por exemplo, todas as páginas do site, arquivos de bibliotecas de documentos, arquivos anexados a listas e informações em listas são armazenados no banco de dados de conteúdo, enquanto as configurações de permissões e segurança, juntamente com outras definições de configuração, são armazenadas no banco de dados de configuração do SQL Server.

O SharePoint Server 2010 usa uma conta de serviço para se comunicar com o banco de dados em nome de uma solicitação de usuário. Essa conta de serviço pode ser um nome de domínio/nome de usuário e senha específicos ou uma conta de sistema predefinida, como Sistema Local ou Serviço de Rede. Quando um banco de dados do SQL Server é criado, um valor é definido para o tamanho máximo do banco de dados. Cada banco de dados possui uma configuração de tamanho diferente. Observe que um aplicativo Web pode estar associado a um ou vários bancos de dados.

**Sintomas:**os sintomas a seguir podem aparecer:

  • O conteúdo no banco de dados não está disponível e tentativas de acesso ao banco de dados geram erros.

  • Este evento aparece no log de eventos: ID do evento: 3760 Descrição: banco de dados SQL '<nome do banco de dados>' na instância do SQL Server <nome da instância> não encontrado. Informações adicionais sobre o erro do SQL Server são incluídas a seguir. <informações do erro>

Causa:   um ou mais dos itens a seguir podem causar o problema:

  • Falha no logon do usuário do SQL Server.

  • O banco de dados foi excluído ou renomeado.

  • O banco de dados está atualmente indisponível porque se encontra em um estado offline ou de carregamento.

Importante

Você precisa ser membro do grupo Administradores local para executar essa tarefa.

Resolução:   verifique se o SQL Server está em execução

  • No servidor de banco de dados, no snap-in Serviços, verifique se o serviço SQL Server (MSSQLSERVER) está sendo executado.

Resolução:   verifique se a conta de usuário pode se conectar ao SQL Server

  • Faça logon no Microsoft SQL Server Management Studio com a conta fornecida nos detalhes do erro, clique em Conectar e em Mecanismo de Banco de Dados.

  • Digite o nome do servidor fornecido nos detalhes do erro e clique em Conectar.

Resolução:   verifique se o banco de dados existe

  • No Microsoft SQL Server Management Studio, expanda o nó de servidor.

  • Expanda o nó Bancos de Dados.

  • Verifique se o banco de dados existe.

Observação

Você deve ser membro do grupo Administradores do Farm do SharePoint para realizar essas tarefas.

Resolução: restaure o banco de dados

  • Se o banco de dados do SQL Server não estiver presente ou acessível no computador que executa o SQL Server, restaure-o por meio de um backup e reconecte-o ao SharePoint Server 2010.

    Para restaurar o banco de dados a partir de um backup:

    1. No site da Administração Central do SharePoint, clique em Fazer Backup e Restaurar e, na seção Backup e Restauração de Farm, clique em Restaurar de um backup.

    2. Na página Restaurar de um Backup, digite o caminho para o backup na caixa de texto Local do Diretório de Backup, selecione o backup que deseja restaurar e clique em Avançar.

    3. Selecione o banco de dados na lista e clique em Avançar.

      Importante

      O backup deve incluir o banco de dados e o aplicativo Web que o acompanha.

    4. Na seção Opções de Restauração, selecione a opção de configuração Mesmos. Essa ação sobrescreve o banco de dados existente.

    5. Clique em Iniciar Restauração.

    Para reconectar o banco de dados na Administração Central:

    1. Na página da Administração Central, clique em Gerenciamento de Aplicativos e, na seção Bancos de Dados, clique em Gerenciar Bancos de Dados de Conteúdo.

    2. Na página Gerenciar Bancos de Dados de Conteúdo, clique em Adicionar um banco de dados de conteúdo e, na seção Aplicativo Web, selecione o aplicativo Web.

    3. Em Nome e Autenticação do Banco de Dados, digite o nome do servidor na caixa de texto Servidor do Banco de Dados e digite o nome do banco de dados na caixa de texto Nome do Banco de Dados.

    4. Clique em OK para salvar as alterações.

    Para verificar se os problemas de banco de dados foram resolvidos:

    1. No Shell de Gerenciamento do SharePoint, execute o comando Get-SPSite | Format-Table -Property ID,WebApplication,ContentDatabase para obter uma lista dos sites de cada aplicativo Web, para listar todos os sites nos diversos bancos de dados e localizar um site em cada banco de dados.

    2. Navegue até esse site e confira se a página adequada foi processada. Uma página Acesso Negado, com uma opção para solicitar acesso ou a opção para fazer logon como um usuário diferente, indica que a operação foi concluída com êxito.

    3. Na página da Administração Central, clique em Gerenciamento de Aplicativos e, na seção Conjuntos de Sites, clique em Especificar Modelos de Cota.

    4. Na página Modelos de Cota, crie um novo modelo de cota. As configurações específicas não são relevantes para esse teste de verificação. Você está criando o modelo para verificar se ele pode ser acessado na etapa 7.

    5. Clique em OK para salvar o modelo de cota.

    6. Atualize a janela do navegador e retorne para a página Modelos de Cota. Se o modelo de cota criado puder ser selecionado, isso significa que o acesso ao banco de dados de configuração SharePoint Server 2010 foi restaurado.

    7. Clique em Excluir para excluir o modelo de cota.