SQL Server Express 2005 vs SQL Server Express 2008 | SQL Server Express 2005 vs 2008
O SQL Server é um servidor de banco de dados de modelo relacional produzido pela Microsoft. E o SQL Server Express é uma versão reduzida do SQL Server, que é gratuita. O SQL Server Express 2008 (que é a versão reduzida do SQL Server 2008 R2) seguiu o SQL Server Express 2005 (a versão reduzida do SQL Server 2005). O SQL Server Express tem algumas limitações em comparação com a versão completa. Uma restrição técnica notável é a ausência de recursos completos dos serviços de Análise, Integração e Notificação. Mas, em suma, a edição Express é ótima para fins de aprendizado, porque pode ser usada gratuitamente para criar aplicativos de desktop e web em pequena escala.
SQL Server Express 2005
O SQL Server Express 2005 é a versão reduzida do SQL Server 2005, que pode ser baixada gratuitamente. Mas tem limitações em comparação com o SQL Server 2005. Quando se trata de escalabilidade e desempenho, o número de CPUs físicas suportadas é de apenas 1. Requer um mínimo de 1 GB de RAM. 64 bits é suportado, mas apenas como WOW (Windows no Windows). A limitação no tamanho do banco de dados é de 4 GB. Quando se trata de capacidade de gerenciamento, o banco de dados é ajustado automaticamente para otimizar o desempenho. Inclui um único perfilador. O SQL Server Express 2005 possui todos os recursos de segurança oferecidos no SQL Server 2005, incluindo auditoria avançada, autenticação, autorização, criptografia de dados incorporada e integração do analisador de segurança de linha de base da Microsoft. O SQL Server Express 2005 pode trocar mensagens com outras edições, no entanto, as mensagens entre duas instâncias devem ser enviadas por outra edição. Express 2005 oferece replicação de mesclagem e transação.
SQL Server Express 2008
O SQL Server Express 2008 é a versão reduzida do SQL Server 2008 R2. Portanto, ele possui limitações em comparação com o SQL Server 2008 R2. O SQL Server Express 2008 pode ser baixado gratuitamente. O SQL Server Express 2008 suporta uma única CPU física e requer 1 GB de memória. Possui um tamanho de banco de dados de 10 GB e suporta totalmente os hardwares x32 e x64. O SQL Server Express 2008 oferece rastreamento de alterações do SQL Server. Além disso, oferece replicação de mesclagem, transacional e de instantâneo. Em termos de segurança corporativa, ele suporta rastreamento compatível com C2. São fornecidas ferramentas de gerenciamento corporativo, como suporte ao Hypervisor, ferramentas de migração de banco de dados, gerenciamento baseado em políticas e ferramentas de gerenciamento do servidor SQL.
Qual é a diferença entre o SQL Server Express 2005 e o SQL Server Express 2008?
O SQL Server Express 2008 é o Express Edition, que seguiu o SQL Server Express 2005. Portanto, o SQL Server Express 2008 oferece mais recursos que o SQL Server Express 2005.
- O SQL Server Express 2008 possui uma grande melhoria em relação ao SQL Server Express 2005 em termos de tamanho do banco de dados.
- Diferentemente do Express 2005, o Express 2008 oferece replicação de instantâneo.
- O espelhamento de banco de dados não está disponível no Express 2005, mas o Express 2008 pode ser usado como servidor testemunha para espelhamento de banco de dados.
- A pesquisa de texto completo, que não está presente em 2005, está disponível no Express 2008 (com download de serviços avançados).
- O Reporting Services não é oferecido em 2005, enquanto uma versão limitada / parcial do Reporting Services foi adicionada a 2008.