Para aquellos que son nuevos en las bases de datos SQL, no están relativamente familiarizados con las diferencias y opciones de las versiones de SQL Server. Aunque esta pregunta es sencilla, su impacto no es pequeño. Para aquellos que son nuevos en las bases de datos SQL, hay muchas preguntas sobre versiones de SQL similares a estas, pero son demasiado vagos para estudiarlas detenidamente. Aunque el problema es simple, el impacto no es pequeño.
Diferencia de versión
SQL Server 2000 tiene cuatro ediciones: Enterprise Edition/Standard Edition/Personal Edition/Development Edition.
Enterprise Edition y Standard Edition deben instalarse en el sistema operativo del servidor, como Windows NT Server/Windows 2000 Server/Windows 2003 Server, etc.
La versión personal debe instalarse en un sistema operativo personal, como Windows98/Windows 2000 Professional/Windows XP Home/Windows XP Professional, etc.
La versión de desarrollo se puede instalar en cualquier sistema operativo de Microsoft.
SQL Server 2000 Edición Empresarial
Se utiliza como servidor de base de datos de producción. Admite todas las funciones disponibles en SQL Server 2000 y escala a los niveles de rendimiento necesarios para admitir los sitios web más grandes y los sistemas de almacenamiento de datos y procesamiento de transacciones en línea (OLTP) empresariales.
SQL Server 2000 Edición estándar
Utilícelo como servidor de bases de datos para pequeños grupos de trabajo o departamentos.
SQL Server 2000 Edición personal
Para uso de usuarios móviles que a veces están desconectados de la red pero que ejecutan aplicaciones que requieren almacenamiento de datos de SQL Server. Personal Edition también se utiliza cuando se ejecutan aplicaciones independientes que requieren almacenamiento de datos de SQL Server local en computadoras cliente.
Edición de desarrollo de SQL Server 2000
Para que los programadores desarrollen aplicaciones que utilicen SQL Server 2000 como almacén de datos. Si bien Development Edition admite todas las funciones de Enterprise Edition, lo que permite a los desarrolladores escribir y probar aplicaciones que utilizan estas funciones, Development Edition solo se puede utilizar como un sistema de desarrollo y prueba, no como un servidor de producción.
SQL Server 2000 Edición Windows CE
Utilice Microsoft® SQL Server 2000™ Windows® CE Edition (SQL Server CE) para el almacenamiento de datos en dispositivos Windows CE. Los datos se pueden replicar utilizando cualquier versión de SQL Server 2000 para mantener los datos de Windows CE sincronizados con la base de datos principal.
Edición de evaluación empresarial de SQL Server 2000
Una versión completamente funcional está disponible para descarga gratuita desde la Web. Sólo para evaluación de la funcionalidad de SQL Server; esta versión dejará de funcionar 120 días después de la descarga.
Además de estas versiones de SQL Server 2000, el componente SQL Server 2000 Desktop Engine permite a los desarrolladores de aplicaciones distribuir copias del motor de base de datos relacional de SQL Server 2000 con sus aplicaciones. Debido a que el motor de base de datos en SQL Server 2000 Desktop Engine funciona de manera similar a los motores de base de datos en todas las versiones de SQL Server, el tamaño de la base de datos de Desktop Engine no puede exceder los 2 GB.
Compatibilidad de versiones
Aquí hay una comparación simple de estas versiones:
SQL Server incluye Enterprise Edition, Standard Edition, Personal Edition, Development Edition, Desktop Engine (MSDE), Assessment Edition y CE Edition.
1. La versión de evaluación es para evaluación y la versión CE es para Windows CE, por lo que no entraré en detalles.
2. Funcionalmente, Enterprise Edition y Development Edition son un par, y Standard Edition y Personal Edition son un par. La versión empresarial y la versión de desarrollo se utilizan principalmente para usuarios grandes. Pueden admitir más CPU y memoria, y pueden admitir funciones avanzadas como agrupación en clústeres, envío de registros, DBCC paralelo, creación paralela de índices y vistas de índice.
3. Desde el punto de vista de la instalación, Enterprise Edition y Standard Edition son un par, y Personal Edition, Development Edition y Desktop Engine son un grupo. Enterprise Edition y Standard Edition solo se pueden instalar en la versión de servidor de. Windows (NT, 2000, 2003) La versión personal, la versión de desarrollo y el motor de escritorio se pueden instalar en más sistemas (incluidos NT Workstation, 2000 professional, XP, etc. 98 solo pueden instalar la versión personal o el motor de escritorio, pero la base de datos). del motor de escritorio no puede exceder 2G).
4. Utilice Enterprise Edition, Standard Edition o Desktop Engine cuando se ponga en funcionamiento (la Personal Edition y la Development Edition se utilizan para el desarrollo de Standard Edition y Enterprise Edition respectivamente).
Diferencias entre la edición estándar y la edición empresarial
1. Si se admite el clúster MSCS
2. Si se admite la indexación de texto completo
3. Si se admite la vista de partición distribuida
4. Si se admite el envío de registros
5. Si se admite la utilización de CPU de vistas indexadas
Enterprise Edition proporciona la mayor usabilidad, estabilidad y simultaneidad, mientras que Personal Edition y MSDE completan ciertos códigos para que el rendimiento se reduzca considerablemente después de más de cinco usuarios simultáneos.
Edición estándar
El motor de base de datos incluye clústeres de conmutación por error que faltan (hasta cuatro nodos), soporte para conmutación por error en SQL Server Enterprise Manager, trasvase de registros, DBCC paralelo, CREATE INDEX paralelo, lectura anticipada y escaneo mejorados, vistas indexadas, servidores de bases de datos federados, soporte para red de área del sistema (SAN), utilidad de gráficos con configuración de idioma, particiones OLAP definidas por el usuario faltantes para Analysis Services, asistente de partición, cubos OLAP vinculados, compatibilidad con dimensiones ROLAP, compatibilidad con Internet HTTP, unidades de cómputo, escritura reescrita en dimensiones, compatibilidad con dimensiones ultragrandes, real- tiempo OLAP, cubos particionados distribuidos, SMP solo admite un máximo de 4 CPU en win2000 y un máximo de 8 CPU en NT (Enterprise Edition)
Si compra 10 licencias, no puede tener 20 usuarios (normalmente la cantidad de usuarios simultáneos es limitada y la cantidad de conexiones depende del sistema operativo)
Edición empresarial
Se utiliza como servidor de base de datos de producción. Admite todas las funciones disponibles en SQL SERVER 2000 y escala a los niveles de rendimiento necesarios para admitir los sitios web más grandes y los sistemas de almacenamiento de datos y procesamiento de transacciones en línea (OLTP) empresariales.