A instalação autônoma é o caminho a seguir - como o @ShawnMelton mencionou . Para implantar a CU em centenas de servidores, você pode explorar as opções abaixo (testá-las, para saber o que funcionará para você e seu ambiente):
- Sysinternals - PsExecpermitirá gerar a instalação em máquinas remotas.
- PowerShell - Use o recurso de comunicação remota no PowerShell 3.0 e posterior para executar a instalação. por exemplo
Enter-PSSession -ComputerName <COMPUTERNAME>
Old is Gold - usando .bat
arquivo. <== isso definitivamente funciona com o SCCM, pois você pode implantar .bat
arquivos em vários servidores usando o SCCM.
Abaixo está um exemplo de instalação SQL2008_SP2_and_CU_2k8_64bit
(modifique conforme suas necessidades) . Você pode alimentar o arquivo bat no SCCM para que ele possa fazer uma instalação em massa.
REM starting SQL SP2 cu install.
"C:\temp\SQL2008_SP2_and_CU_2k8_64bit\CU\SQLServer2008-KB2467239-x64.exe" /allinstances /quiet
REM SQL SP2 cu install complete
REM optional STEP to reboot your machine
REM Reboot the host before kicking off the install
shutdown.exe /r /f /c "DBA scheduled reboot" /t 30
Como nota lateral (Cuidado!):
Eu nunca faria esse tipo de atualização em massa para esses muitos servidores (100's) de uma só vez. Em vez disso, agrupe-os em grupos gerenciáveis e, em seguida, remende-os em grupos.
Dessa forma, você pode descobrir facilmente se algo der errado - por exemplo, se houver um bug na UC que você está instalando e for corrigido em uma CU ou SP posterior. Ou também em termos de instalação, se você estiver executando o patch de 100 servidores de uma só vez e dos quais 5 ou 7 servidores não foram devidamente corrigidos, como você vai descobrir isso?
Gerencio mais de 300 servidores na minha empresa e prefiro corrigi-los em lotes menores semanalmente. Assim, você começa com um número pequeno e, quando ganha confiança, repete o mesmo.
EDITAR:
Agora, o dbatools possui Update-DbaInstance.ps1
a capacidade de executar a instalação do SQL Server Service Packs e atualizações cumulativas em servidores locais e remotos.