Várias versões do servidor SQL no mesmo PC

1

Por vários motivos, eu preciso instalar várias versões do servidor sql no mesmo PC: 2005, 2008, 2008 R2, 2012, 2014,2016. Eu li em algum lugar que isso pode ser feito usando nomes de instâncias diferentes para cada versão do SQL. Mas o problema é que toda vez que eu tento instalar versões superiores, estou tentando atualizar a versão existente e não instalar como uma nova versão mantendo a versão antiga intocada.

Como posso fazer este cenário? Obrigada!

    
por Deni Sano 13.07.2016 / 21:42

1 resposta

2

Você está correto, isso pode ser feito usando instâncias nomeadas, mas apenas para o mecanismo de banco de dados. Os recursos compartilhados serão atualizados.

Verifique se você não possui instâncias padrão de SQL instaladas (isso significa que instalações de SQL que não possuem uma instância nomeada). Estes são projetados apenas para serem usados quando nenhuma outra versão SQL estiver instalada no host, eles bloquearão a Porta 1433. Essa era a configuração usual para o SQL 2000 & 2005. Com instâncias nomeadas, cada instância tem uma porta dinâmica (aleatória) alocada, o navegador SQL fica na porta 1433 e redireciona a conexão SQL para a porta correta para a instância nomeada.

O SQL 2005 usou um bom instalador simples. Com a introdução do SQL 2008, novos softwares adicionais foram necessários, como Power Shell e .NET. Isso exigia um novo instalador do SQL que era um pouco confuso e áspero nas bordas. Felizmente, os instaladores do SQL melhoraram em cada versão. Eu suspeito que seu problema provavelmente será principalmente com o instalador de 2008.

Comece com a versão mais baixa do SQL primeiro e aumente seu trabalho.

Instale apenas o mecanismo de banco de dados e recomendo que você nomeie suas instâncias como MYPC \ SQL2005, MYPC \ SQL2008, MYPC \ SQL2008R2, etc.

Você terá que pular muitos avisos de compatibilidade. O uso do Microsoft Update para instalar os Service Packs do SQL e os hot fixes devem corrigir a maioria desses problemas de compatibilidade após a instalação.

Não instale o Management Studio até o final e use o novo SQL Management Studio autônomo de link

Quando você usa o novo instalador do SQL 2008 e superior, você precisa escolher Instalação no lado esquerdo. Em seguida, Nova instalação independente do SQL Server ou adicionar recursos a uma instalação existente . Seguido por Execute uma nova instalação do SQL Server 2008 . Em seguida, você precisa marcar a caixa de Serviços do Mecanismo de Banco de Dados . Em seguida, nomeie sua instância e continue.

Repita isso para cada versão.

Obviamente, com todos esses serviços em execução, criará uma carga no sistema. Se você estiver usando isso para fins de testes intermitentes, recomendo configurar os serviços do SQL para o tipo de inicialização manual. Instale o Gerenciador de Serviços do SQL 2005 que permitirá que você inicie rapidamente um Serviço SQL quando for necessário na bandeja do sistema. (Apesar do nome, você poderá iniciar ou parar qualquer versão do SQL)

    
por 14.07.2016 / 15:47

Tags