Para aqueles que são novos nos bancos de dados SQL, eles não estão familiarizados com as diferenças e opções das versões do SQL Server. Embora esta questão seja simples, o seu impacto não é pequeno. Para aqueles que são novos em bancos de dados SQL, há muitas dúvidas sobre versões SQL semelhantes a essas, mas eles têm preguiça de estudá-las cuidadosamente. Embora o problema seja simples, o impacto não é pequeno.
Diferença de versão
O SQL Server 2000 tem quatro edições: Enterprise Edition/Standard Edition/Personal Edition/Development Edition
Enterprise Edition e Standard Edition precisam ser instalados no sistema operacional do servidor, como Windows NT Server/Windows 2000 Server/Windows 2003 Server, etc.
A versão pessoal precisa ser instalada em um sistema operacional pessoal, como Windows98/Windows 2000 Professional/Windows XP Home/Windows XP Professional, etc.
A versão de desenvolvimento pode ser instalada em qualquer sistema operacional Microsoft.
SQL Server 2000 Edição Empresarial
Usado como servidor de banco de dados de produção. Oferece suporte a todos os recursos disponíveis no SQL Server 2000 e é dimensionado para os níveis de desempenho necessários para suportar os maiores sites da Web, processamento de transações on-line empresariais (OLTP) e sistemas de data warehouse.
SQL Server 2000 Edição Padrão
Use como servidor de banco de dados para pequenos grupos de trabalho ou departamentos.
SQL Server 2000 Edição Pessoal
Para uso por usuários móveis que às vezes estão desconectados da rede, mas executam aplicativos que exigem armazenamento de dados do SQL Server. O Personal Edition também é usado ao executar aplicativos independentes que exigem armazenamento local de dados do SQL Server em computadores clientes.
Edição de desenvolvimento do SQL Server 2000
Para programadores desenvolverem aplicativos que usam o SQL Server 2000 como armazenamento de dados. Embora a Development Edition suporte todos os recursos da Enterprise Edition, permitindo que os desenvolvedores escrevam e testem aplicativos que usam esses recursos, a Development Edition só pode ser usada como um sistema de desenvolvimento e teste, não como um servidor de produção.
SQL Server 2000 Windows CE Edição
Use o Microsoft® SQL Server 2000 – Windows CE Edition (SQL Server CE) para armazenamento de dados em dispositivos Windows CE. Os dados podem ser replicados usando qualquer versão do SQL Server 2000 para manter os dados do Windows CE sincronizados com o banco de dados primário.
Edição de avaliação empresarial do SQL Server 2000
Uma versão totalmente funcional está disponível para download gratuito na Web. Somente para avaliação da funcionalidade do SQL Server; esta versão deixará de funcionar 120 dias após o download.
Além dessas versões do SQL Server 2000, o componente SQL Server 2000 Desktop Engine permite que os desenvolvedores de aplicativos distribuam cópias do mecanismo de banco de dados relacional do SQL Server 2000 com seus aplicativos. Como o mecanismo de banco de dados do SQL Server 2000 Desktop Engine funciona de maneira semelhante aos mecanismos de banco de dados de todas as versões do SQL Server, o tamanho do banco de dados do Desktop Engine não pode exceder 2 GB.
Compatibilidade de versão
Aqui está uma comparação simples dessas versões:
SQL Server inclui Enterprise Edition, Standard Edition, Personal Edition, Development Edition, Desktop Engine (MSDE), Evaluation Edition e CE Edition
1. A versão de avaliação é para avaliação e a versão CE é para Windows CE, portanto não entrarei em detalhes.
2. Funcionalmente, a Enterprise Edition e a Development Edition são um par, e a Standard Edition e a Personal Edition são um par. A versão corporativa e a versão de desenvolvimento são usadas principalmente para grandes usuários. Eles podem suportar mais CPUs e memória e podem suportar funções avançadas, como clustering, envio de log, DBCC paralelo, criação paralela de índices e visualizações de índice.
3. Do ponto de vista da instalação, a Enterprise Edition e a Standard Edition são um par, e a Personal Edition, Development Edition e Desktop Engine são um grupo. A Enterprise Edition e a Standard Edition só podem ser instaladas na versão Server do. Windows (NT, 2000, 2003). A versão pessoal, a versão de desenvolvimento e o mecanismo de desktop podem ser instalados em mais sistemas (incluindo NT Workstation, 2000 Professional, XP, etc. 98 só podem instalar a versão pessoal ou o mecanismo de desktop, mas o banco de dados). do mecanismo de desktop não pode exceder 2G).
4. Usar a Enterprise Edition, Standard Edition ou Desktop Engine quando for colocado em operação (a Personal Edition e a Development Edition são usadas para o desenvolvimento da Standard Edition e da Enterprise Edition, respectivamente).
Diferenças entre a Edição Standard e a Edição Enterprise
1. Se deve oferecer suporte ao cluster MSCS
2. Se deve ou não oferecer suporte à indexação de texto completo
3. Se deve ou não oferecer suporte à visualização de partições distribuídas
4. Se o envio de logs é compatível
5. Se deve ou não oferecer suporte à utilização da CPU de visualizações indexadas
A Enterprise Edition oferece a mais alta usabilidade, estabilidade e simultaneidade, enquanto a Personal Edition e o MSDE preenchem determinados códigos para que o desempenho seja bastante reduzido após mais de cinco usuários simultâneos.
Edição Padrão
O mecanismo de banco de dados apresenta cluster de failover ausente (até quatro nós), suporte para failover no SQL Server Enterprise Manager, envio de log, DBCC paralelo, CREATE INDEX paralelo, leitura antecipada e varredura aprimoradas, visualizações indexadas, servidores de banco de dados federados, suporte para rede de área de sistema (SAN), utilitário gráfico com configurações de idioma, particionamento OLAP definido pelo usuário ausente para Analysis Services, assistente de partição, cubos OLAP vinculados, suporte para dimensão ROLAP, suporte para Internet HTTP, unidades de computação, write-back para dimensões, suporte para dimensões ultragrandes, real- time OLAP, cubos particionados distribuídos, SMP suporta apenas um máximo de 4 CPUs no win2000 e um máximo de 8 CPUs no NT (Enterprise Edition)
Se você comprar 10 licenças, não poderá ter 20 usuários (geralmente o número de usuários simultâneos é limitado e o número de conexões depende do sistema operacional)
Edição Empresarial
Usado como servidor de banco de dados de produção. Suporta todos os recursos disponíveis no SQL SERVER 2000 e pode ser dimensionado para os níveis de desempenho necessários para suportar os maiores sites da Web e sistemas corporativos de processamento de transações on-line (OLTP) e data warehouse