none
Qual a dirferença entre SQL Server 2008 SP2 e SQL Server 2008 R2 RRS feed

  • Pergunta

  • Olá estou precisando usar o sql server 2008 express e surgiu algumas dúvidas:

    1) Qual a diferença entre SQL Server express 2008 SP2 e SQL Server express 2008 R2? (não entendo porque estão separando em SP e R)

    2) Se tiver instalado uma instância do SP2 consigo instalar uma instância do R2 ou vice versa?

    3) Se já existir uma versão em inglês instalada na maquina e depois eu tentar instalar um instância usando um setup da versão em português consigo instalar e usar as duas instâncias?


    Paulo Moreira

    • Editado paulo3011 sexta-feira, 27 de maio de 2011 17:01 acrescentado a palavra express no nome das versões citadas
    sexta-feira, 27 de maio de 2011 13:02

Respostas

  • Paulo,

    Vamos por partes, é importante destacar que o SQL Server 2008 R2 independente da edição não é uma versão de updage do 2008, mas sim uma nova versão do SQL Server com uma série de novas funcionalidades e melhorias.

    Em relação a instalar e utilizar versões com idiomas e edições diferentes na mesma máquina, isso funciona perfeitamente, eu tenho em uma máquina 4 instâncias do SQL Server 2008 e R2, Enteprise, Express, Standard, funcionando sem problemas, sendo o Express 2008 e Express R2, todos atualizados e com outros serviços instalados.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    • Marcado como Resposta paulo3011 segunda-feira, 30 de maio de 2011 20:01
    domingo, 29 de maio de 2011 13:14
    Moderador
  • Paulo, tive a impressão de uma certa confusão entre R2 e SP2.

    Uma coisa não tem nada a ver com outra. Então não dá nem para comparar.

    "R2" é uma nova versão do SQL, um aperfeiçoamento do SQL 2008. Como disse o Fabrizzio, 2000 > 2005 > 2008 > 2008 R2.

    Isso são versões do SQL. E essas versões possuem várias edições: Express, Standard, Enterprise, etc.

    "SP2" significa "Service Pack 2". Ou seja, é um pacote com correções, atualizações e, às vezes, novas funcionalidades que um software recebe. Mas não é uma "nova versão", entende?

    Justamente por se tratar somente de um pacote de atualizações, vários softwares tem seus "Services Packs". Tivemos o "SQL 2000 SP1", "SQL 2000 SP2", "SQL 2005 SP1", "SQL 2005 SP2", "SQL 2008 SP1" e "SQL 2008 SP2".

    Se quiser entender melhor, acesse:

    SQL 2008 R2 -> http://computerworld.uol.com.br/tecnologia/2010/04/21/microsoft-lanca-sql-server-2008-r2/
    "Service pack" -> http://pt.wikipedia.org/wiki/Service_pack


    Roberson Ferreira - Database Developer

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Marcado como Resposta paulo3011 segunda-feira, 30 de maio de 2011 20:01
    segunda-feira, 30 de maio de 2011 00:28
  • Paulo,

     

    O Junior esta correto, procure sempre utilizar o mais service pack de cada edição em relação a que estiver disponivel em seu ambiente.

     

    Em relação a idade.

    2000>2005>2008>2008R2


    Oracle OCA11g, MCC 2011! Dicas e novidades: www.fabrizziocaputo.wordpress.com
    domingo, 29 de maio de 2011 22:46
    Moderador

Todas as Respostas

  • Paulo, Existem algumas versões do SQL Server, são elas: SQL 7 SQL 2000 SQL 2005 SQL 2008 SQL 2008 R2 Abaixo do 7, eu desconheco rs.... Portanto o 2008 R2 é release 2008, que é diferente do 2008, como por exemplo, dentro do 2008 existe as versões express, developer, stardard e enterprise, dentro do 2008 R2 existem todas essas mais o Data Center. E o SP2, é que este download, ja vem com o Service Pack 2 junto com a instalação.
    Oracle OCA11g, MCC 2011! Dicas e novidades: www.fabrizziocaputo.wordpress.com
    sexta-feira, 27 de maio de 2011 13:11
    Moderador
  • Bom acho que talvez tenha faltado eu acrescentar a palavra express nas minha perguntas. A minha dúvida é com relação as versões express 2008 a diferença entre a express 2008 SP2 e a express R2. Pelo que vi nesta busca:

    http://www.microsoft.com/downloads/results.aspx?DisplayLang=pt-br&nr=20&freetext=SQL+Server+2008+Express&DisplayEnglishAlso=true&sortCriteria=date

    a versão express 2008 SP2 é mais recente que a express 2008 R2.

     

    Mas com relação a conflito entre versões é possivel rodarlado a lado (instalar na mesma máquina) uma versão express 2008 SP2 com um versão 2008 R2 (versão completa)?


    Paulo Moreira
    • Editado paulo3011 sexta-feira, 27 de maio de 2011 17:00 correção da palavra busca
    sexta-feira, 27 de maio de 2011 16:59
  • Paulo,

    Vamos por partes, é importante destacar que o SQL Server 2008 R2 independente da edição não é uma versão de updage do 2008, mas sim uma nova versão do SQL Server com uma série de novas funcionalidades e melhorias.

    Em relação a instalar e utilizar versões com idiomas e edições diferentes na mesma máquina, isso funciona perfeitamente, eu tenho em uma máquina 4 instâncias do SQL Server 2008 e R2, Enteprise, Express, Standard, funcionando sem problemas, sendo o Express 2008 e Express R2, todos atualizados e com outros serviços instalados.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    • Marcado como Resposta paulo3011 segunda-feira, 30 de maio de 2011 20:01
    domingo, 29 de maio de 2011 13:14
    Moderador
  • Paulo,

     

    O Junior esta correto, procure sempre utilizar o mais service pack de cada edição em relação a que estiver disponivel em seu ambiente.

     

    Em relação a idade.

    2000>2005>2008>2008R2


    Oracle OCA11g, MCC 2011! Dicas e novidades: www.fabrizziocaputo.wordpress.com
    domingo, 29 de maio de 2011 22:46
    Moderador
  • Paulo, tive a impressão de uma certa confusão entre R2 e SP2.

    Uma coisa não tem nada a ver com outra. Então não dá nem para comparar.

    "R2" é uma nova versão do SQL, um aperfeiçoamento do SQL 2008. Como disse o Fabrizzio, 2000 > 2005 > 2008 > 2008 R2.

    Isso são versões do SQL. E essas versões possuem várias edições: Express, Standard, Enterprise, etc.

    "SP2" significa "Service Pack 2". Ou seja, é um pacote com correções, atualizações e, às vezes, novas funcionalidades que um software recebe. Mas não é uma "nova versão", entende?

    Justamente por se tratar somente de um pacote de atualizações, vários softwares tem seus "Services Packs". Tivemos o "SQL 2000 SP1", "SQL 2000 SP2", "SQL 2005 SP1", "SQL 2005 SP2", "SQL 2008 SP1" e "SQL 2008 SP2".

    Se quiser entender melhor, acesse:

    SQL 2008 R2 -> http://computerworld.uol.com.br/tecnologia/2010/04/21/microsoft-lanca-sql-server-2008-r2/
    "Service pack" -> http://pt.wikipedia.org/wiki/Service_pack


    Roberson Ferreira - Database Developer

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Marcado como Resposta paulo3011 segunda-feira, 30 de maio de 2011 20:01
    segunda-feira, 30 de maio de 2011 00:28
  • Fabrizzio,

    Isso mesmo, manter o ambiente o mais atualizado possível com certeza evita grandes problemas e também nos apresenta novidades.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    segunda-feira, 30 de maio de 2011 23:02
    Moderador