Instalar os pré-requisitos do SharePoint Server de um compartilhamento de rede
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
A instalação de pré-requisitos por meio de um local offline geralmente é necessária quando os servidores em que deseja instalar o SharePoint Server estão isolados da Internet. Mesmo que esse não seja o caso, instalando os pré-requisitos por meio de um local central offline, você garante a consistência do servidor do farm mediante a instalação de um conjunto de imagens conhecido e controlado.
Observação
A Ferramenta de Preparação de Produtos Do Microsoft SharePoint é uma interface de utilizador criada com base em PrerequisiteInstaller.exe. A Ferramenta de Preparação de Produtos Do Microsoft SharePoint não aceita nenhuma entrada de utilizador.
Opções e argumentos do instalador
Usando o PrerequisiteInstaller.exe com as opções e argumentos, você controla as versões dos software exigidos instalados e o local a partir do qual são instalados.
O PrequisiteInstaller.exe aceita um único ou vários pares de opções e argumentos. Uma opção identifica o pré-requisito e o argumento especifica a ação e o local do pré-requisito.
Um par de opção e argumento utiliza o seguinte formato:
/switch: <path>
Onde:
/ o parâmetro é um comutador válido para identificar um pré-requisito. Por exemplo, /SQLNCli: é o comutador do Cliente Nativo do Microsoft SQL Server 2012 SP1.
<path> é expresso como o caminho de um ficheiro local ou o caminho de uma partilha de ficheiros, por exemplo, "C:\foldername\sqlncli.msi" ou "\<servername>\<sharename>\sqlncli.msi".
Cada opção e seu argumento são separados por dois-pontos e um espaço. O argumento é colocado entre aspas.
Os pares de opção e argumento podem ser transferidos para o PrerequisiteInstaller.exe no prompt de comando ou lidos a partir de um arquivo de texto de argumentos.
Baixar e combinar os pré-requisitos do SharePoint Server em um compartilhamento de arquivos
Você pode baixar e combinar pré-requisitos realizando as etapas dos procedimentos a seguir.
Para identificar os pré-requisitos
Confira o artigo Requisitos de hardware e software do SharePoint Server 2016, que lista todos os softwares necessários e opcionais para o SharePoint Server 2016. Além disso, esse artigo informa o local de download para cada pré-requisito disponível para baixar na Internet. Para requisitos de hardware e software do SharePoint Server 2019, confira Requisitos de hardware e software do SharePoint Server 2019
Para a versão do SharePoint 2013, confira Requisitos de hardware e software do SharePoint 2013.
No prompt de comando, navegue até a raiz da mídia de instalação do SharePoint Server ou local da pasta.
No prompt de comando, digite o seguinte comando e pressione Enter:
PrerequisiteInstaller.exe /?
Isso exibe as opções da linha de comando e as opções e seus argumentos correspondentes para instalar um pré-requisito a partir da linha de comando.
Dica
Para copiar o conteúdo da janela ativa Sobre para a área de transferência, pressione Ctrl+C.
Verifique se você tem uma lista exata dos software exigidos. Compare a saída do instalador do pré-requisito com a lista de pré-requisitos na etapa 1.
Baixe os pré-requisitos para um computador que tenha acesso à Internet.
Depois, siga estas etapas para criar um local central no qual você possa instalar os pré-requisitos do SharePoint Server em todos os servidores do farm.
Para combinar os pré-requisitos
Crie uma pasta compartilhada em um computador que possa ser acessado pelos servidores em que os pré-requisitos serão instalados.
Copie os arquivos que você baixou da Internet para a pasta compartilhada.
Depois de criar um local de rede disponível para os pré-requisitos, use o procedimento da seção seguinte para instalar os pré-requisitos do SharePoint Server em um servidor.
Instalar os pré-requisitos do SharePoint Server no prompt de comando
Você pode instalar um ou mais dos pré-requisitos a partir da linha de comando usando o procedimento a seguir.
Para instalar da linha de comando
No menu Iniciar, abra a janela Prompt de comando usando a opção Executar como administrador.
Navegue até o diretório de origem do SharePoint Server.
No caso do SharePoint Server 2016, digite a opção de pré-requisito e o argumento correspondente para o programa que deseja instalar, pressione Enter e digite:
PrerequisiteInstaller.exe /SQLNCli:"\o16-sf-admin\SP_prereqs\sqlncli.msi"
Observação
Para instalar mais de um pré-requisito, digite cada par de opção e argumento. Certifique-se de que separa cada par por um espaço, por exemplo: > PrerequisiteInstaller.exe /IDFX:"\<path>\Windows6.1-KB974405-x64.msu" /sqlncli:"\<path>\sqlncli.msi" /Sync:"\<path>\Synchronization.msi"
Instalar os pré-requisitos do SharePoint Server usando um arquivo de argumentos
Você pode instalar os pré-requisitos a partir do arquivo de compartilhamento, usando um arquivo de argumentos que consista em opções e declarações de caminho correspondentes aos programas que devem ser instalados.
Quando você executa PrerequisiteInstaller.exe com um arquivo de argumentos, acontece o seguinte:
O PrerequisiteInstaller.exe lê o arquivo de argumento para verificar se cada opção é válida e se o programa identificado na declaração de caminho existe.
Observação
Quando você especifica um argumento, o PrerequisiteInstaller.exe ignora o arquivo de argumentos e processa apenas o argumento da linha de comando.
O PrerequisiteInstaller.exe verifica o sistema local para determinar se algum dos pré-requisitos já está instalado.
O PrerequisiteInstaller.exe instala os programas no arquivo de argumento e retorna um dos códigos de saída a seguir:
0 - Sucesso
1 - Outra instância desse aplicativo já está executando
2 - Parâmetro de linha de comando inválido
1001 - Uma instalação de blocos de reinicialização pendente
3010 - Uma reinicialização é necessária
- Quando um pré-requisito exige a reinicialização, o programa gera um código 3010 e solicita clicar em Concluir para reiniciar o sistema. O comportamento do instalador depois de um código 3010 pode variar, dependendo de qual das condições a seguir for verdadeira no computador:
Se o componente que exige a reinicialização já estiver instalado no sistema, o código 3010 será gerado, e os pré-requisitos restantes serão instalados. Depois que o último pré-requisito for instalado, você deverá reiniciar o sistema.
Se o componente que exige a reinicialização for instalado no sistema pelo PrerequisiteInstaller.exe, o instalador gera o código 3010 e a instalação dos pré-requisitos restantes é ignorada. É solicitado que você reinicie o sistema.
Depois que o sistema reinicia, o PrerequisiteInstaller.exe começa a executar novamente, porque o arquivo de inicialização criado antes da reinicialização contém um sinalizador /continue.
Vários componentes podem exigir uma reinicialização. Portanto, pode ser necessário reiniciar o PrerequisiteInstaller.exe várias vezes. Depois de uma reinicialização, o PrerequisiteInstaller.exe ignora o arquivo de argumentos e tenta baixar e instalar os pré-requisitos restantes da Internet. Saiba mais em Problemas conhecidos.
Use o procedimento a seguir para criar um arquivo de argumentos.
Para criar um arquivo de argumentos
Usando um editor de texto, crie um novo documento de texto chamado PrerequisiteInstaller.Arguments.txt. Salve-o no mesmo local do programa PrerequisiteInstaller.exe. Este ficheiro irá conter os parâmetros e argumentos que são utilizados quando executa a Ferramenta de Preparação de Produtos Microsoft SharePoint.
Usando um editor de texto, edite o PrerequisiteInstaller.Arguments.txt e informe os caminhos do arquivo para a fonte da instalação de cada opção de pré-requisito, usando a sintaxe a seguir:
/switch: <path>
Em que /switch é um comutador válido e <o caminho> é um caminho da origem de instalação.
Após concluir a edição do PrerequisiteInstaller.Arguments.txt, salve-a e verifique se esse arquivo está no mesmo diretório que o PrerequisiteInstaller.exe.
Use o procedimento a seguir para instalar os pré-requisitos.
Para instalar os pré-requisitos usando um arquivo de argumentos
Execute PrerequisiteInstaller.exe no prompt de comando para instalar os pré-requisitos.
Cuidado
Se for solicitado a clicar em Concluir para reiniciar o sistema, não o faça. Clique em Cancelar. Veja mais informações em Problemas conhecidos e avance para a etapa seguinte.
Reinicie o sistema manualmente.
No prompt de comando, digite o seguinte comando e pressione Enter:
PrerequisiteInstaller.exe
Problemas conhecidos
Existem dois problemas conhecidos que afetam o uso de um arquivo de argumentos:
Usando quebras de linha no arquivo de argumentos
Se você criar um arquivo de argumentos e usar quebras de linha para colocar cada opção e argumento em uma linha separada, o instalador do pré-requisito falhará. A solução alternativa é inserir todos os pares de opção e argumento em uma única linha.
Depois da reinicialização do computador, o arquivo de argumentos não é usado
Depois de reinicializar, o PrerequisiteInstaller.exe executa o arquivo de comando de inicialização, que contém o sinalizador /continue. Esse sinalizador força o instalador a ignorar o arquivo de argumentos.
Você deve impedir a reinicialização, excluindo a tarefa de inicialização nesse arquivo de comando usando uma das opções a seguir:
Opção 1
Execute PrerequisiteInstaller.exe ao clicar duas vezes nele. O programa exibirá a primeira tela com a lista de pré-requisitos.
Clique em Cancelar. O programa PrerequisiteInstaller.exe excluirá a tarefa de inicialização.
Opção 2
No menu Iniciar, escolha Executar e digite regedit para abrir o registro.
Abra a chave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.
Verifique o valor de "Common Startup". Isso mostra o diretório onde as tarefas de inicialização estão listadas.
Feche o editor de registro sem fazer nenhuma alteração.
Navegue até o diretório de inicialização, que normalmente é <systemdir>\ProgramData\Microsoft\Windows\Menu Iniciar\Programas\Inicialização.
Exclua "SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd" para excluir a tarefa de inicialização.