sexta-feira, 28 de junho de 2013

Fim do Suporte Extendido do SQL Server 2000

Uma das coisas que sempre me perguntam é sobre o suporte que a Microsoft dá aos seus produtos.
A Microsoft oferece um mínimo de 10 anos de suporte aos seus produtos (5 anos mainstream + 5 anos de suporte extendido), ou por 2 anos após o lançamento da próxima versão do produto, incluindo service packs e correção de bugs (leia mais aqui).
Neste ano, aqueles que ainda utilizam o SQL Server 2000, devem tomar sérias decisões sobre seu produto para evitar ficarem sem suporte, ou no máximo com o acesso ao Knowledge Base. O suporte extendido do SQL 2000 se encerrará em 09/04/2013.
Opções disponíveis:
1) Devem fazer seus planos para adquirir e migrar para o SQL Server 2008 R2 ou a versão mais atual (Recomendado)
2) Adquirir o Custom Support Agreement (CSA)
3) Continuar utilizando o SQL Server 2000 (por sua conta e risco), com acesso apenas ao Knowledge Base
Veja neste documento mais informações sobre os benefícios da migração para a versão mais atual do SQL Server.

Mensagem de Erro ao acessar o SQL Server 2012 usando o SSMS 2008 R2

Se você estiver utilizando o SQL Server Management Studio 2008 R2 para acessar uma base de dados SQL Server 2012, você receberá mensagens de erro semelhantes à essas abaixo:
   – Ao clicar com o botão direito sobre uma tabela, opção Design, ou ao clicar em Database DiagramsNew Database Diagram, você receberá a seguinte mensagem de erro:
    The backend version is not supported to design database diagrams or tables. (MS Visual Database Tools)
ErroDesign
   – Ao clicar com o botão direito sobre uma tabela, opção Edit Top 200 Rows, você receberá a seguinte mensagem de erro:
   Invalid prefix or suffix characters. (MS Visual Database Tools)
    Existem duas opções para solucionar este problema:
   1 – Resposta Rápida: Atualize o seu SSMS para a versão 2012. Resposta Longa: O SSMS só tem compatibilidade com as versões anteriores, não com as versões superiores. Desta forma, ainda que ele consiga acessar o SQL 2012, ele possui algumas mudanças que não são suportadas e desta forma, principalmente as janelas de design não irão funcionar. Isso significa dizer que o SSMS 2012 acessa sem problemas um SQL Server 2008 mas o contrário não é totalmente compatível. Você não tem o SSMS 2012 para instalar? Nenhum problema, baixe a versão Express deste link que é compatível e possui a maioria das funcionalidades do SSMS completo.
   2 – Clique em New Query e escreva a sua query manualmente…