Não é possível executar com êxito a primeira configuração do Sharepoint Foundation 2010

8

Estou tentando executar a versão não-GUI do assistente de configuração usando o power shell porque gostaria de definir os nomes do banco de dados de configuração e do administrador. O assistente de GUI não oferece todas as opções possíveis para configuração (mas mesmo assim não o faz).

Eu corro este comando:

New-SPConfigurationDatabase
    -DatabaseName "Sharepoint2010Config"
    -DatabaseServer "developer.mydomain.pri"
    -AdministrationContentDatabaseName "Sharepoint2010Admin"
    -DatabaseCredentials (Get-Credential)
    -Passphrase (ConvertTo-SecureString "%h4r3p0int" -AsPlainText -Force)

Claro que todos estes estão na mesma linha. Eu os dividi em linhas separadas para facilitar a leitura. Quando executo este comando, recebo este erro:

New-SPConfigurationDatabase : Cannot connect to database master at SQL server a
t developer.mydomain.pri. The database might not exist, or the current user does
not have permission to connect to it.
At line:1 char:28
+ New-SPConfigurationDatabase <<<<  -DatabaseName "Sharepoint2010Config" -Datab
aseServer "developer.mydomain.pri" -AdministrationContentDatabaseName "Sharepoint
2010Admin" -DatabaseCredentials (Get-Credential) -Passphrase (ConvertTo-SecureS
tring "%h4r3p0int" -AsPlainText -Force)
    + CategoryInfo          : InvalidData: (Microsoft.Share...urationDatabase:
   SPCmdletNewSPConfigurationDatabase) [New-SPConfigurationDatabase], SPExcep
  tion
    + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletNewSPCon
   figurationDatabase

Eu criei duas contas de domínio e não as adicionei a nenhum grupo:

  • SPF_DATABASE - conta do banco de dados
  • SPF_ADMIN - conta do farm

Estou executando o console do powershell como administrador de domínio. Eu tentei executar o SQL Management Studio como administrador de domínio e criei um banco de dados fictício e funcionou sem nenhum problema.

Estou correndo:

  • Windows 7 x64 na máquina em que o SharePoint Foundation 2010 deve ser instalado e também tem o banco de dados pré-instalado do SQL Server 2008 R2
  • O Windows Server 2008 R2 Server Core é o meu controlador de domínio que apenas serve recursos de domínio e nada mais

Eu instalei o Sharepoint de acordo com os guias da MS link instalando todos os patches adicionais relacionados à minha configuração.

Tem alguma ideia do que devo fazer para que funcione?

    
por Robert Koritnik 04.06.2010 / 20:15

2 respostas

0

Parece que você não tem o parâmetro FarmCredentials necessário para o cmdlet.

Se isso não ajudar, talvez seja necessário executar o console do Powershell como administrador para que o comando funcione corretamente.

link

    
por 04.06.2010 / 20:52
0

Tente fazer login no servidor SQl e verifique as permissões no banco de dados criado. As contas de usuário que você especificou devem ter funções dbcreator e dbsecurity no servidor SQL para criar o banco de dados de configuração.

HTH

    
por 03.10.2010 / 00:34