Share via


Solucionando problemas de erro de configuração do SharePoint: Não é possível estabelecer conexão ao banco de dados mestre em nome_servidor

Solucionando problemas de erro de configuração do SharePoint: Não é possível estabelecer conexão ao banco de dados mestre em nome_servidor

Olá pessoal, meu nome é Reagan Templin e sou o mais novo escritor da equipe do SharePoint Server IT Pro. Recentemente, trabalhei na configuração de um ambiente de teste com o SharePoint Server 2010 pela primeira vez. Meu computador com o SQL Server é separado do meu computador com o SharePoint Server, e quando executo o Assistente de Configuração de Produtos do SharePoint, recebo o seguinte erro de bloqueio na página Especificar Definições do Banco de Dados de Configuração:

"Não é possível estabelecer conexão ao mestre de banco de dados no SQL Server em <nome_servidor>. O banco de dados talvez não exista ou o usuário atual não tem permissão para se conectar a ele."

Este erro geralmente significa que a conta que você está usando para configurar o SharePoint não possui permissões adequadas para estabelecer conexão ao computador do SQL Server e concluir a configuração. Voltei ao computador do SQL Server e verifiquei que minha conta de administrador do SharePoint tinha as funções de servidor corretas atribuídas e que o banco de dados mestre existia. Também verifiquei que tinha me conectado ao computador do SharePoint Server com a conta de administrador do SharePoint , de forma que a configuração deveria ter continuado. Entretanto,, a configuração não pôde continuar, sendo assim, gastei algum tempo solucionando o que poderia estar errado. Finalmente, era um problema de firewall que estava bloqueando o acesso à porta da instância do Mecanismo de Banco de Dados do SQL Server.

A seguir há um resumo do que fiz para configurar o ambiente e o que fiz para resolver o erro. Esperamos que isso possa ajudar outras pessoas que possam encontrar o mesmo erro.

Máquinas Virtuais criadas

Para este exercício, estou usando o Hyper-V para hospedar máquinas virtuais. Criei duas novas máquinas virtuais: uma para meu computador do SQL Server e outra para o meu computador do SharePoint Server. Instalei o Windows Server 2008 R2 Enterprise edition (64-bit) em ambos os computadores. Ativei o Windows, instalei atualizações e as associei ao meu domínio de teste, contoso. Em seguida, tirei instantâneos do Hyper-V para preservar as imagens antes de quaisquer outras instalações ou configuração.

Contas e permissões configuradas

Segui as informações existentes em "Contas administrativas e de serviço (SharePoint Server 2010)" (https://technet.microsoft.com/en-us/library/ee662513.aspx) e "Least Privilege Service Accounts for SharePoint 2010" (https://www.sharepointproconnections.com/article/sharepoint/Least-Privilege-Service-Accounts-for-SharePoint-2010.aspx) para configurar as contas corretas no domínio e para conceder o acesso recomendado a essas contas para administração de menor privilégio no ambiente.

Com base nessas informações, configurei as seguintes contas de domínio nos Serviços de Domínio Active Directory no computador do controlador de domínio:

  •  contoso\reagant – minha conta de domínio pessoal. Essa é a conta com a qual eu me conectava no computador do SQL Server para instalá-lo e configurá-lo. Essa conta é um membro do grupo Administradores local no computador do SQL Server, além de ser parte do domínio contoso.
  • contoso\SQLsvc – minha conta de serviço do SQL Server. Essa é a conta especificada para o serviço MSSQLSERVER e o serviço SQL Server Agent durante a instalação do SQL Server.
  •  contoso\SPadmin – minha conta de administrador do SharePoint. Essa é a conta que uso para me conectar ao computador do SharePoint Server para instalar e configurar o SharePoint Server 2010. Essa conta é um membro do grupo Administradores no computador do SharePoint Server. No SQL Server, ela também serve para logon no SQL Server com as funções de servidor dbcreator e securityadmin , que permitem que o Assistente de Configuração de Produtos do SharePoint seja executado e configure o SharePoint.
  • contoso\SPfarm – minha conta do farm do SharePoint. Essa é a conta que especifico como o administrador do farm do SharePoint (também chamada de conta de acesso a banco de dados) na página Especificar Definições do Banco de Dados de Configuração do Assistente de Configuração de Produtos do SharePoint.

SQL Server 2008 R2 instalado e configurado

Estabeleci conexão ao computador do SQL Server como reagant e instalei o SQL Server 2008 R2. Para os serviços do MSSQLSERVER e do SQL Server Agent, forneci as credenciais de conta do domínio SQLsvc e adicionei minha conta reagant como um administrador do Mecanismo de Banco de Dados do SQL Server. Em seguida, concluí o processo de instalação do SQL Server.

Depois da instalação do SQL Server, abri o SQL Server Management Studio e me conectei à instância padrão do Mecanismo de Banco de Dados do SQL Server. Criei um logon no SQL Server para a conta de domínio SPadmin e concedi a ela o acesso às funções de servidor dbcreator e securityadmin. Em seguida, fechei o Management Studio.

SharePoint Server 2010 instalado

Estabeleci conexão ao computador do SharePoint Server como SPadmin, instalei os pré-requisitos do SharePoint Server 2010 e executei a instalação do SharePoint Server 2010.

Assistente de Configuração de Produtos do SharePoint executado

Depois da instalação do SharePoint Server 2010, executei o Assistente de Configuração de Produtos do SharePoint. Selecionei a opção para criar um novo farm de servidores. Na página Especificar Definições do Banco de Dados de Configuração,especifiquei o nome do computador do SQL Server, um nome para o banco de dados de configuração e as credenciais da conta de domínio SPfarm. Entretanto, quando cliquei em Avançar, recebi a mensagem de erro: "Não é possível estabelecer conexão ao banco de dados mestre no SQL Server em <server_name>. O banco de dados talvez não exista ou o usuário atual não tem permissão para se conectar a ele."

Voltei e verifiquei que a instalação do SQL Server foi bem sucedida e que as minhas contas e permissões foram configuradas corretamente. Depois de alguma tentativa e erro, lembrei de um problema que tive com outro produto em que o Windows Firewall no computador do SQL Server estava bloqueando o tráfego para a porta da instância em que o Mecanismo de Banco de Dados do SQL Server é executada. Por padrão, o SQL Server é executado na porta 1433, e em meu simples ambiente de teste, deixei com que ele fosse executado nessa porta padrão. No computador do SQL Server, abri o Windows Firewall com o Advanced Services e adicionei uma regra interna para permitir o tráfego através da porta 1433. Se você não usa a porta padrão, crie uma regra interna para a porta usada em seu ambiente.

Quando voltei à execução do Assistente de Configuração de Produtos do SharePoint, não encontrei mais a mensagem de erro e a configuração pôde continuar. Para obter mais informações sobre a configuração do Windows Firewall para SQL Server, consulte "Como configurar um Firewall do Windows para acesso ao Mecanismo de Banco de Dados" (https://technet.microsoft.com/en-us/library/ms175043.aspx).

Esta é uma postagem de blog traduzada. Consulte o artigo original Troubleshooting SharePoint configuration error: Cannot connect to database master at server_name

Comments

  • Anonymous
    February 18, 2011
    Programa para Monitorar todas as Atividades realizadas em um Computador Monitore todas as atividades de um computador, veja imagens da tela, teclas digitadas, conversas do MSN, Emaisl e Senhas Digitadas no computador, as buscas que foram realizadas e muito mais, visite nosso site e conheça o Kit Espião de Computadores www.onlinerenda.com.br/monitorar-computador.htm