Instalando o SQL Server 2012 em instâncias mais antigas

1

Eu tenho o SQL Server 2008R2 instalado no meu servidor, o qual posso conectar fornecendo o nome do servidor "xyz" ou o endereço IP "127.xx.xx.xxx". Isso significa que minha instalação é feita com a instância padrão?

Quando estou executando a consulta abaixo

DECLARE @GetInstances TABLE
    ( Value nvarchar(100),
     InstanceNames nvarchar(100),
     Data nvarchar(100))

Insert into @GetInstances
EXECUTE xp_regread
      @rootkey = 'HKEY_LOCAL_MACHINE',
      @key = 'SOFTWARE\Microsoft\Microsoft SQL Server',
      @value_name = 'InstalledInstances'

Select InstanceNames from @GetInstances

e eu estou ficando abaixo do resultado

MSSQLSERVER
MSSQLSERVER_2

Agora, tenho de atualizar o SQL Server 2008 R2 para o SQL Server 2012. Como há muitos aplicativos configurados com esse banco de dados (por meio do nome do servidor ou IP), não desejo alterar o nome do servidor de banco de dados. Nesse caso, preciso desinstalar o SQL Server 2008 primeiro ou posso instalar o 2012 e desinstalar o 2008?

Eventualmente, eu preciso remover o SQL Server 2008 do servidor Por favor, deixe-me saber se mais alguma informação é necessária

    
por Zerotoinfinity 30.01.2014 / 17:49

1 resposta

1

Se você puder se conectar ao SQL Server apenas com o nome do servidor, então sim, você está executando a instância padrão do SQL Server. Se você precisar manter o mesmo nome de instância (servidor), então Nathan C está correto, a atualização no local provavelmente será a melhor opção.

Atualizações suportadas de versão e edição do TechNet

    
por 30.01.2014 / 19:19