O que antes era possível na versão 2007 do SharePoint tornou-se tricky nesta nova versão :instalação do Sharepoint sem contas de domínio.
Pessoalmente, na versão 2007 , fiz este procedimento inúmeras vezes e qual é o meu espanto que aquando da instalação é me pedido users de domínio. (?).
A recomendação da Microsoft para uma instalação Sharepoint em single server é utilizar o Windows Internal Database e a configuração default. Se por acaso pensarem sequer em utilizar esta opção, não o façam pois vão ter inúmeros dissabores no futuro
( a passagem do Sharepoint de WID para uma versão mais robusta é tão fastidiosa e problemática que mais vale
exportarem os conteudos de uma farm para outra )
Mas isso é outra conversa para um novo post.
Assim aquando a instalação do 2010 no Wizard escolham a opção "Advanced" and "Complete". Passo seguinte criar uma nova farm: Ok então vamos lá :
" PSCONFIG.EXE -cmd configdb -create -server SERVER2008R2 -database Sharepoint_config -user SERVER2008R2\administrator -password ******** -passphrase ********" no command line. E eis quando:
"SharePoint Products Configuration Wizard version 14.0.4514.1009. Copyright (C) Microsoft Corporation 2010. All rights reserved.
The specified user SERVER2008R2\administrator is a local account.
Local accounts should only be used in stand alone mode."
Ui.... Lembra-me o inicio do fim (Fevereiro 2007 + Sharepoint 2007 = 40 mil noites ALiBábá , noites sem dormir com o SharePoint a contar historinhas)
"Ok, cheira-me que vou andar a lamber SDK à unha novamente" pensei eu.
Antes do desespero total lembrei-me que tinha lido algures que o SharePoint 14 vinha PowerShell Empowered!
Fui à senhora Internet , e andei a vaguear pela inúmera informação que existe no novo Sharepoint and PowerShell ( é incrivel comparado com a versão anterior , 1 dia depois da Sharepoint Conference existe tonelada de informação leaked da conferência, lol- ainda bem)
BAM! Encontrei um post (
http://cglessner.blogspot.com/2009/10/early-look-at-sharepoint-2010.html ) com "Appendix - List of SharePoint 2010 PowerShell Commands" e eis a nossa amiga "New-SPConfigurationDatabase" que permite especificar "none domain credentials" para a farm.
"Great!"
Assim fui até à "SharePoint 2010 Management Shell" (o link é perto do link da Central Admin)
Introduzi o comando "New-SPConfigurationDatabase" e tecla enter.
Introduzi os valores pedidos e Voilá!
Esta aproximação é porreira : o comando vai-nos pedindo os parametros
que faltam ao invés de termos que construir um comando com comprimento considerável .
Conclusão : no SQL já temos uma nova bd de Configuração Sharepoint e uma Admin Content Database
;) Só fica a faltar uma coisa, executar o PSConfigUI(SharePoint Configuration Wizard) se repararem o server já está adicionado à farm.
Sigam o wizard até ao fim e all done!
Só um comentário à parte:
Para quem não passou por isso, a documentação da Beta2 do sharepoint 2007 era tão escassa e limitativa que metia dó.
É relativamente interessante o volume que existe de informação relativa ao SharePoint 2010 :
houve uma preocupação enorme da senhora Microsoft neste sentido, pelo que dou os
parabêns à mesma pelo esforço que fez e tem estado a fazer neste sentido. Muito bem!
Cumprimentos
Rodrigo Pinto, Team Unit Specialist
Rumos Professional Services
rodrigo.pinto@rumos.pt