SQL Server 2000 en Windows 10

10

Necesito instalar SQL Server MSDE 2000 SP4 en Windows 10.

Tengo otras máquinas que ejecutan Windows 7 y 8.1 y SQL Server MSDE 2000 funciona bien (con la replicación de mezcla configurada también).

Ahora estoy probando el mismo escenario con Windows 10, pero la instalación se cierra inesperadamente durante la instalación.

Sé que esta versión es muy antigua, pero ¿hay alguna solución para instalarla en Windows 10?

KronosInfo
fuente

Respuestas:

21

No conozco trucos para instalar SQL Server 2000 en una instalación existente de Windows 10. Probablemente haya fuerzas en su contra, tanto dentro del programa de configuración (que busca ciertas cosas en el sistema host) como dentro del sistema operativo (que evita que se instalen muchos sabores de software antiguo, principalmente por razones de seguridad, pero también compatibilidad, estabilidad, etc) Lo he intentado en el pasado e incluso con las opciones de anulación de compatibilidad me encontré con los mismos fallos cada vez.

Un par de ideas:

  1. Utiliza una máquina virtual. Esta es realmente la solución más simple y obvia. La mayoría (si no todas) las ediciones de Windows 10 ahora admiten Hyper-V de forma nativa; si no, siempre hay VMWare Workstation (no es gratis) y Oracle VirtualBox (gratis).
  2. Instale 2000 y luego actualice. No es realmente práctico, especialmente si desea utilizar la instalación de Windows 10 que ya tiene, pero si lo hacía desde cero, podría instalar XP / Vista / Win7, todo lo cual debería permitirle instalar 2000 y luego actualizar. Sin embargo, tenga cuidado, porque algunos métodos de actualización a Windows 10 relegarán todos sus programas y servicios a Windows.old, y ya no se ejecutarán.

En cualquier caso, corta el firewall de esa cosa, porque los parches de seguridad más recientes para 2000 son difíciles de encontrar, y los que encontré no se instalarían de todos modos ...

Aaron Bertrand
fuente
10

Logré instalar siguiendo estos pasos:

  1. Extraer SP4
  2. Copiar ..SP4\x86\other\sqlredis.exea..\originalinstallpath\x86\other
    (this avoid mdac insall freezing)
  3. Cree esta estructura de carpetas (cualquier lugar):
    • Microsoft SQL Server\80\Tools\Binn
    • Microsoft SQL Server\MSSQL\Binn
  4. Descubra sqlunirl.dll en la SP4ruta y copie a la carpeta Binn arriba
  5. Copiar dllarchivos en ..SP4\x86\setupa Microsoft SQL Server\MSSQL\Binn(carpeta arriba)
  6. Copie la estructura de carpetas (creada en el paso 3) en C:\Program Files (x86)
    • Give full access to user logged to **Microsoft SQL Server** folder
  7. Cambiar la compatibilidad de instalación ..\originalinstallpath\x86\setup\setupsql.exe
    • XP SP2
    • Run as administrator

Todos estos pasos se encuentran en este tutorial: Cómo instalar SQL Server 2000 (SP4) en Windows 10

rubStackOverflow
fuente
En el paso 4, en el video, sqlunirl.dllse copia en ambas Binncarpetas.
Shayan