Usuário com melhor resposta
Instalação de Service Pack por script de comando

Pergunta
-
Bom dia pessoal,
Gostaria de atualizar o SQL Server 2008 R2 com o SP2 e SP3, a unica oportunidade que eu tenho é na madrugada, e para isso precisaria fazer por processo automatizado em script.
Alguem teria algum script para atualização dos service packs para que eu possa rodar ?
Obrigado
Fabio Aragao
Respostas
-
Deleted
- Marcado como Resposta Fabio Aragao quarta-feira, 16 de outubro de 2019 16:02
-
Bom dia Pessoal,
Bom, consegui fazer a atualização para o SP3, mas tenho que confessar que passei sufoco.
Temos 2 bancos de dados, e como estava fora do horario do expediente e fora da janela de backup, fiz logo nos dois de uma só vez... e vou falar, se não fosse Deus mesmo no controle eu ia ferrar os bancos ( possivelmente )
A atualização levou mais de duas horas para terminar, a barra de status não mexia e as informações do que estava sendo atualizado, modificava bem vagarosamente.
Mas, depois de todo esse tempo de espera, a atualização foi feita, e tudo está OK.
Obrigado pessoal
Fabio Aragao
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator sexta-feira, 18 de outubro de 2019 23:10
Todas as Respostas
-
Deleted
- Marcado como Resposta Fabio Aragao quarta-feira, 16 de outubro de 2019 16:02
-
Fábio, uma informação: não é necessário aplicar o service pack 2 (SP2) para após aplicar o service pack 3 (SP3); você pode aplicar diretamente o SP3. Detalhes no artigo “Atualização do software SQL Server”.
José Diz Belo Horizonte, MG - Brasil [query performance tuning: Porto SQL]
Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.
Obrigado pela informação José, mas saberia como eu poderia fazer isso de maneira automatizada ?
Fabio Aragao
-
-
Fabio,
Eu concordo com o José em relação a observações em se instalar um service pack e demais atualizações de forma automática.
Uma maneira mais confiável de realizer a instalação de forma automática, seria implementar em seu ambiente o serviço WSUS existente no Windows Server, o qual pode ser configurado e definido o momento mais coerente para se implementar uma atualização.
Recomendo que acesse o links abaixo para saber mais sobre os processos de atualização do SQL Server:
- Atualizações de versão e edição com suporte
- Preparar para atualização, executando o Assistente de migração de dados
- Você está atualizando do SQL Server 2005?
- Atualizar o Analysis Services
- Atualizar o Mecanismo de Banco de Dados
- Atualizar o Data Quality Services
- Atualização do Integration Services
- Atualizar o Master Data Services
- Atualizar Power Pivot para SharePoint
- Atualizar bancos de dados replicados
- Atualizar e migrar o Reporting Services
- Atualizar Ferramentas de Gerenciamento do SQL Server
- Fazer upgrade do SQL Server usando o Assistente de Instalação (Instalação)
- Fazer upgrade para outra edição do SQL Server (Instalação)
E principalmente:
Analisador de Práticas Recomendadas do SQL Server 2008 R2
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
-
Fábio, uma informação: não é necessário aplicar o service pack 2 (SP2) para após aplicar o service pack 3 (SP3); você pode aplicar diretamente o SP3. Detalhes em “Atualização do software SQL Server”.
---
SP - service pack
Pacote com coletânea de correções que foram liberadas desde o lançamento da versão; é gerado normalmente a cada ano. Inclui correções de segurança e pode conter novas funcionalidades, embora não seja usual. Da mesma forma que os pacotes CU, pacotes SP também são cumulativos: por exemplo, para instalar o SP2 não é necessário instalar previamente o SP1.---
Sugiro que não atualize o SQL Server de forma automática; é sempre bom fazer manualmente, pois problemas podem acontecer e deixar o banco de dados offline.
---
Após aplicar o 2008 R2 SP3 aplique também o Security update for SQL Server 2008 R2 SP3.
Lembre-se de marcar esta resposta se ela te ajudou a resolver o problema
José Diz Belo Horizonte, MG - Brasil [query performance tuning: Porto SQL]
Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.
Obrigado José, vou seguir suas orientações.
Obrigado
Fabio Aragao
-
Fabio,
Eu concordo com o José em relação a observações em se instalar um service pack e demais atualizações de forma automática.
Uma maneira mais confiável de realizer a instalação de forma automática, seria implementar em seu ambiente o serviço WSUS existente no Windows Server, o qual pode ser configurado e definido o momento mais coerente para se implementar uma atualização.
Recomendo que acesse o links abaixo para saber mais sobre os processos de atualização do SQL Server:
- Atualizações de versão e edição com suporte
- Preparar para atualização, executando o Assistente de migração de dados
- Você está atualizando do SQL Server 2005?
- Atualizar o Analysis Services
- Atualizar o Mecanismo de Banco de Dados
- Atualizar o Data Quality Services
- Atualização do Integration Services
- Atualizar o Master Data Services
- Atualizar Power Pivot para SharePoint
- Atualizar bancos de dados replicados
- Atualizar e migrar o Reporting Services
- Atualizar Ferramentas de Gerenciamento do SQL Server
- Fazer upgrade do SQL Server usando o Assistente de Instalação (Instalação)
- Fazer upgrade para outra edição do SQL Server (Instalação)
E principalmente:
Analisador de Práticas Recomendadas do SQL Server 2008 R2
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
Fabio Aragao
-
-
Fabio,
Eu concordo com o José em relação a observações em se instalar um service pack e demais atualizações de forma automática.
Uma maneira mais confiável de realizer a instalação de forma automática, seria implementar em seu ambiente o serviço WSUS existente no Windows Server, o qual pode ser configurado e definido o momento mais coerente para se implementar uma atualização.
Recomendo que acesse o links abaixo para saber mais sobre os processos de atualização do SQL Server:
- Atualizações de versão e edição com suporte
- Preparar para atualização, executando o Assistente de migração de dados
- Você está atualizando do SQL Server 2005?
- Atualizar o Analysis Services
- Atualizar o Mecanismo de Banco de Dados
- Atualizar o Data Quality Services
- Atualização do Integration Services
- Atualizar o Master Data Services
- Atualizar Power Pivot para SharePoint
- Atualizar bancos de dados replicados
- Atualizar e migrar o Reporting Services
- Atualizar Ferramentas de Gerenciamento do SQL Server
- Fazer upgrade do SQL Server usando o Assistente de Instalação (Instalação)
- Fazer upgrade para outra edição do SQL Server (Instalação)
E principalmente:
Analisador de Práticas Recomendadas do SQL Server 2008 R2
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
Obrigado Junior, vou dar uma olhada
Fabio Aragao
Fabio,
OK, ficamos no aguardo.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
-
Fábio, quando li sua solicitação pela manhã eu fiquei preocupado com a questão da realização automática de atualização de software sem acompanhamento mas me esqueci de perguntar se há failover configurado e se há várias instâncias ou se é uma única.
Com relação à sugestão para fazer backup completo dos bancos de dados foi somente por precaução, pois a princípio não seria necessário. Mas, já sabe: com a Lei de Murphy não se pode descuidar.
José Diz Belo Horizonte, MG - Brasil [query performance tuning: Porto SQL]
Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.
Fabio Aragao
-
Fabio,
Isso mesmo, verifique e valide todos ambiente, não se esqueça de manter uma estratégia de backup para os bancos de dados de Sistema: Master, MODEL e MSDB, isso é muito importante.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
-
Fabio,
Isso mesmo, verifique e valide todos ambiente, não se esqueça de manter uma estratégia de backup para os bancos de dados de Sistema: Master, MODEL e MSDB, isso é muito importante.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
Fabio Aragao
-
Fabio,
Isso mesmo, verifique e valide todos ambiente, não se esqueça de manter uma estratégia de backup para os bancos de dados de Sistema: Master, MODEL e MSDB, isso é muito importante.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
Sim, eu faço de 3 em 3 horas
Fabio Aragao
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
-
Fabio,
Isso mesmo, verifique e valide todos ambiente, não se esqueça de manter uma estratégia de backup para os bancos de dados de Sistema: Master, MODEL e MSDB, isso é muito importante.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
Sim, eu faço de 3 em 3 horas
Fabio Aragao
Ótimo, mas valide se realmente é necessário ter tantos backups sendo feitos diariamente, eu pensaria em uma estratégia aplicada entre 4 e 4 horas....
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
Fabio Aragao
-
Bom dia Pessoal,
Bom, consegui fazer a atualização para o SP3, mas tenho que confessar que passei sufoco.
Temos 2 bancos de dados, e como estava fora do horario do expediente e fora da janela de backup, fiz logo nos dois de uma só vez... e vou falar, se não fosse Deus mesmo no controle eu ia ferrar os bancos ( possivelmente )
A atualização levou mais de duas horas para terminar, a barra de status não mexia e as informações do que estava sendo atualizado, modificava bem vagarosamente.
Mas, depois de todo esse tempo de espera, a atualização foi feita, e tudo está OK.
Obrigado pessoal
Fabio Aragao
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator sexta-feira, 18 de outubro de 2019 23:10
-
-
A atualização levou mais de duas horas para terminar, a barra de status não mexia e as informações do que estava sendo atualizado, modificava bem vagarosamente.
Mas, depois de todo esse tempo de espera, a atualização foi feita, e tudo está OK.
Olá Fábio.
Ainda bem que Murphy não apareceu, né?
Quanto ao sufoco, por isso que sempre recomendo fazer backup completo dos bancos de dados antes de iniciar a atualização de software. Embora não seja tecnicamente necessário, garante que é possível voltar os bancos de dados à situação anterior ao de início do processo de atualização de forma rápida, sem ter que utilizar o esquema tradicional (restauração último backup + aplicação backups diferenciais + aplicação do log de transações).
Teve a oportunidade de aplicar a atualização de segurança?
José Diz Belo Horizonte, MG - Brasil [query performance tuning: Porto SQL]
Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.
Fabio Aragao
-
-
Curiosidade: já está avaliando a atualização do SQL Server de 2008 R2 para alguma versão mais recente?
O grande problema é o custo... somos uma empresa onde o foco não é TI ( mas investe-se quando possivel ) já fiz a cotação, e como são duas licenças, acharam muito caro
José Diz Belo Horizonte, MG - Brasil [query performance tuning: Porto SQL]
Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.
Fabio Aragao
-
-
O grande problema é o custo... somos uma empresa onde o foco não é TI ( mas investe-se quando possivel ) já fiz a cotação, e como são duas licenças, acharam muito caro
Além do custo com as licenças, é preciso ficar atento também à questão de atualização dos sistemas que acessam os bancos de dados, caso algum dos bancos de dados esteja com nível de compatibilidade anterior a 100.
É claro que ao migrar do SQL Server 2008 R2 para versão mais recente do SQL Server talvez também seja necessário atualizar o sistema operacional. E quando se atualiza o sistema operacional pode ser necessário ter que atualizar o hardware: quanto mais recente o Windows Server, mais recursos computacionais ele necessita...
Ao analisar os custos (licenças, hardware) deve-se levar em consideração a diluição desse custo ao longo de 5 anos (tempo de vida com suporte do SQL Server).
Há também a opção de transferir os bancos de dados para hospedagem externa, como serviço (AWS, Azure etc).
José Diz Belo Horizonte, MG - Brasil [query performance tuning: Porto SQL]
Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.
Fabio Aragao
-