servidor administrativo sharepoint não iniciado causando instabilidade de implementação do sharepoint

2

Quando eu implantar qualquer coisa em uma variedade de servidores sharepoint eu recebo problemas com alguns pacotes falhando, pelo que eu posso ver o único erro dado é como abaixo.

The timer job for this operation has been created, but it will fail because the
administrative service for this server is not enabled. If the timer job is sched
uled to run at a later time, you can run the jobs all at once using stsadm.exe -
o execadmsvcjobs. To avoid this problem in the future, enable the Windows ShareP
oint Services administrative service, or run your operation through the STSADM.e
xe command line utility.

Este é um problema conhecido? Eu pesquisei o texto mas só consegui uma outra pessoa com o problema que simplesmente trabalhou em volta dele. Estou tentando implantar soluções em lote programaticamente e, assim, esses erros tornam o código inteiro inútil, se você tiver que voltar e refazer os bits manualmente.

A implantação em lotes simplesmente não é possível?

Obrigado!

    
por Shane Madden 07.01.2010 / 09:16

1 resposta

1

A implantação em lote é possível

@echo off
for %%f in (*.wsp) do (
    echo File %%f
    "%CommonProgramFiles%\Microsoft Shared\web server extensions\BIN\stsadm.exe" -o addsolution -filename "%%f"
    "%CommonProgramFiles%\Microsoft Shared\web server extensions\BIN\stsadm.exe" -o deploysolution -name "%%f" -allowgacdeployment -immediate -force
)

"%CommonProgramFiles%\Microsoft Shared\web server extensions\BIN\stsadm.exe" -o copyappbincontent
"%CommonProgramFiles%\Microsoft Shared\web server extensions\BIN\stsadm.exe" -o execadmsvcjobs
iisreset.exe

Como você pode ver na mensagem de erro, use stsadm -o execadmsvcjobs. E verifique também o IIS se todos os pools de aplicativos e sites estiverem em execução.

    
por 07.01.2010 / 09:28