EOL do Windows e SQL 2008–Opções de Extensão 22 julho 2018 msincic Azure, Microsoft Azure, Windows 2008, SQL Server, Windows Como já é conhecido, o ciclo de vida de produtos da Microsoft para 2019 incluem o Windows e SQL 2008 RTM e R2. Fonte: https://support.microsoft.com/pt-br/lifecycle/search Porque isso é importante? Esse é um problema típico nas grandes empresas, controlar o ciclo de vida do suporte dos produtos que estão implementados. Esse assunto não é de menos importancia, pois ter o suporte finalizado implica: Novas ameaças de segurança, mesmo as que envolvem brechas de software, não são mais disponibilizadas para os sistemas expirados Novos recursos em novos produtos não tem garantia de funcionamento nos produtos expirados O primeiro item é importantissimo. Imagine que sua empresa está vulnerável a um ataque como muitos que vimos, pois apenas UM SERVIDOR em seu ambiente é expirado!!! O que fazer se tenho produtos que expiram? Obviamente que a melhor opção é migrar (“TO-BE”), mas sabemos que nem sempre é possivel. O que pode ajudar é usar produtos como o Service Map do Log Insights (http://www.marcelosincic.com.br/post/Azure-Log-Insigths-Service-Map.aspx). Mas para quem não pode fazer o upgrade, uma das opções é comprar o suporte via Premier para mais 3 anos, que não é barato mas é possivel negociar através do seu time de contas Microsoft. O custo para extender o suporte POR ANO é equivalente a 75% do software full na versão mais atual. Porem, a Microsoft disponibilizou uma opção bem interessante que é migrar para Azure “AS-IS”!!!! Isso mesmo, quem migrar para Azure o Windows 2008 e SQL Server 2008 não precisará se preocupar pois terão gratuitamente o suporte por 3 anos adicionais. https://azure.microsoft.com/pt-br/blog/announcing-new-options-for-sql-server-2008-and-windows-server-2008-end-of-support/ Não precisamos nem discutir que é uma estratégia para aumentar o uso de Azure, mas muito boa financeiramente para qualquer workload que possua.
System Center Configuration Manager 2012 com SQL Server 2012 26 junho 2012 msincic SQL Server, System Center, Configuration Manager Já é a segunda implementação de SCCM 2012 que faço e utilizando o SQL Server 2012 e notei um problema em comum nos dois casos, não permitir utilizar o SQL Server Reporting Service como Reporting Point para o SCCM 2012. Todas as outras roles e funcionalidades do SCCM 2012 funcionam normalmente com o SQL Server 2012. Na primeira implementação não tinha muito tempo para depurar e tentar encontrar o que era, apenas me contive na lista de compatibilidades do SCCM 2012 em http://technet.microsoft.com/en-us/library/gg682077.aspx e instalei o SQL Server 2008 R2. Importante: O System Center 2012 SP1 anunciado para ser lançado em breve irá incluir o SQL Server 2012 na lista de compatibilidade SINTOMA Após instalar o SQL Server 2012 e executar os prereqs do SCCM a instalação ocorre com sucesso e a configuração das roles do SCCM 2012 é possivel, exceto Reporting Point. Ao tentar adicionar a role Reporting Point no SCCM 2012 com o banco de dados sendo o SQL Server 2012 não aparece a instância do Reporting Services para ser selecionada. CAUSA O SQL Server Reporting Services (SRSS) 2012 não é compativel com o SCCM 2012, pois na consulta WMI do wizard é utilizado uma cláusula de filtro para retornar as instâncias do SRSS utilizando a versão (2005, 2008 e 2008R2) como parametro, o que não retorna o SRSS na versão 2012. O mesmo não acontece com o validador de pré-requisitos na instalação do SCCM 2012 pois ele utiliza uma cláusula de consulta a versão do SQL Server invertida da que é utilizada acima, onde é pesquisado versões acima da SQL Server 2005 e não uma lista fixa das versões. SOLUÇÃO Instale a feature Reporting Services do SQL Server 2012, pois o Service Pack 1 do System Center que será liberado em breve dará suporte ao SQL Server 2012. Na ocasião exporte os relatórios customizados (arquivos rdp) e remova a role Reporting Point, adicionando em seguida já na instância do SQL Server 2012. Durante este periodo, instale apenas a feature SQL Server Reporting Services do SQL Server 2008 R2. Não é necessário instalar mais nenhum recurso do SQL Server 2008 R2, já que a base de dados do SRSS 2008 R2 pode utilizar o SQL Server 2012 como banco de dados normalmente. Configure o Reporting Services do SQL Server 2008 criando uma base de dados no SQL Server 2012 e faça o backup da chave, para quando sair o System Center 2012 SP1 seja possivel utilizar o mesmo banco de dados de relatórios, apenas configurando o Reporting Services do SQL Server 2012.
Free ebook: Introducing Microsoft SQL Server 2008 R2 14 abril 2010 msincic SQL Server Este ebook gratuito não chega a ser tecnicamente profundo, mas tem uma matéria muito boa principalmente para aqueles que já conhecem o SQL Server 2005 ou 2008. PART I Database Administration CHAPTER 1 SQL Server 2008 R2 Editions and Enhancements 3 CHAPTER 2 Multi-Server Administration 21 CHAPTER 3 Data-Tier Applications 41 CHAPTER 4 High Availability and Virtualization Enhancements 63 CHAPTER 5 Consolidation and Monitoring 85 PART II Business Intelligence Development CHAPTER 6 Scalable Data Warehousing 109 CHAPTER 7 Master Data Services 125 CHAPTER 8 Complex Event Processing with StreamInsight 145 CHAPTER 9 Reporting Services Enhancements 165 CHAPTER 10 Self-Service Analysis with PowerPivot 189 Link para download: http://go.microsoft.com/fwlink/?LinkId=189147
Instalando o System Center Operations Manager (SCOM) com o SQL Server 2008 R2 ou Server Core 16 março 2010 msincic SQL Server A algum tempo atrás já havia entrado no forum do TechNet e postado esta pergunta. O problema é que o SCOM 2007, mesmo o R2, não aceitam o SQL Server 2008 R2 como banco de dados. Recebi uma resposta que não solucionou o meu problema em http://weblogwally.spaces.live.com/blog/cns!A913F865098E0556!584.entry, porem me ajudou a procurar a solução. Nota Importante: Os mesmos passos valem para instalar o SCOM em Server Core, apenas dispensando a necessidade de "pular" a checagem de pré-requisitos. Segue uma lista dos passos para conseguir fazer a instalação: Abra o DVD do SCOM 2007 R2, vá na pasta Prereq, escolha a versão e execute o aplicativo Prereq.exe Certifique-se de que apenas o SQL está indicando como erro (Figura 1) Crie um diretório no seu drive C com o nome Logs Instalar o Database: MSIEXEC /i <DVD>\MOM.msi /qn /l*v \logs\MOM_install.log ADDLOCAL=MOMDB USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=<NomeDoGrupo> SQLSVR_INSTANCE=<Servidor> PREREQ_COMPLETED=ON Instalar os Serviços: MSIEXEC /i <DVD>\MOM.msi /qn /l*v c:\logs\MOM_install.log ADDLOCAL=MOMServer MOM_DB_SERVER=<Servidor> MANAGEMENT_GROUP=<NomeDoGrupo> ACTIONS_USE_COMPUTER_ACCOUNT=0 ACTIONSUSER=Administrator ACTIONSDOMAIN=<Dominio> ACTIONSPASSWORD=<Senha> SDK_USE_COMPUTER_ACCOUNT=0 SDK_ACCOUNT=Administrator SDK_DOMAIN=<Dominio> SDK_PASSWORD=<Senha> PREREQ_COMPLETED=1 Instalar a Interface Gráfica: MSIEXEC /i <DVD>\MOM.msi /qn /l*v c:\logs\MOM_install.log ADDLOCAL=MOMUI MOM_DB_SERVER=<Servidor> MANAGEMENT_GROUP=<NomeDoGrupo> PREREQ_COMPLETED=1 Instalar a Interface Web: MSIEXEC /i <DVD>\MOM.msi /qn /l*v c:\logs\MOM_install.log ADDLOCAL=MOMWebConsole WEB_CONSOLE_AUTH_TYPE=0 MOM_DB_SERVER=<Servidor> MANAGEMENT_GROUP=<NomeDoGrupo> PREREQ_COMPLETED=1 Instalar o Reporting Services: msiexec.exe /i Reporting2007.msi /qn /l*v REPORTING_INSTALL.LOG ADDLOCAL=MOMREPORTING SQLSVR_INSTANCE=<Servidor> MOMREPORTINGDBNAME=SCOMDW MGSERVER=<Servidor> PREREQ_COMPLETED=ON REPORT_SERVER_FULL_HTTP_PATH="http://<Servidor>/ReportServer" DATAREADER_USER=<Usuario> DATAREADER_PASSWORD=<Senha> DATAREADER_DOMAIN=<Dominio> DBWRITEACTIONSUSER=<Usuario> DBWRITEACTIONSPASSWORD=<Senha> DBWRITEACTIONSDOMAIN=<Dominio> As features básicas já estão instaladas (Figura 2), mas se quiser instalar as outras (Gateway, Reporting e data Warehouse) adapte os comandos como vimos acima incluindo o prereq_completed. Lista de comandos: http://blogs.technet.com/momteam/archive/2007/12/05/opsmgr-2007-command-line-parameter-complete-list.aspx Importante: Ao executar cada comando espere até a atividade do servidor baixar ou visualize pelo Task Manager até que feche os processos msiexec (é normal ficar apenas 1) e abra o arquivo de log indicado acima. Verifique no final, umas 20 linhas antes da ultima, a expressão: "Product: System Center Operations Manager 2007 R2 -- Configuration completed successfully." indicando que a feature foi instalada com sucesso. Caso indique um codigo de erro, confira o comando ou analise o log. Para achar o erro suba o arquivo até terminarem as linha com a expressão "Property(s)" e encontrará o que gerou. Figura 1 - Problema com o SQL Server 2008 R2 Figura 2 - Features instaladas com sucesso no SQL Server 2008 R2