SQL Server 2000 no Windows 10

10

Preciso instalar o SQL Server MSDE 2000 SP4 no Windows 10.

Eu tenho outras máquinas que executam o Windows 7 e 8.1 e o SQL Server MSDE 2000 funciona bem (com a replicação de mesclagem configurada também).

Agora estou testando o mesmo cenário com o Windows 10, mas a instalação é fechada inesperadamente durante a instalação.

Sei que esta versão é muito antiga, mas existe uma solução alternativa para instalá-la no Windows 10?

KronosInfo
fonte

Respostas:

21

Não conheço hacks para instalar o SQL Server 2000 em uma instalação existente do Windows 10. Provavelmente, existem forças contra você no programa de instalação (que procura certas coisas no sistema host) e no sistema operacional (que impede a instalação de muitos tipos de software mais antigos, principalmente por motivos de segurança, mas também compatibilidade, estabilidade, etc). Eu tentei no passado e, mesmo com as opções de substituição de compatibilidade, me deparei com as mesmas falhas sempre.

Algumas idéias:

  1. Use uma máquina virtual. Esta é realmente a solução mais simples e óbvia. A maioria das edições (se não todas) do Windows 10 agora oferece suporte nativo ao Hyper-V; Caso contrário, sempre haverá o VMWare Workstation (não gratuito) e o Oracle VirtualBox (gratuito).
  2. Instale o 2000 e atualize. Não é realmente prático, especialmente se você deseja usar a instalação do Windows 10 que já possui, mas se estivesse fazendo isso do zero, poderia instalar o XP / Vista / Win7, o que permitirá a instalação do 2000 e a atualização. Tome cuidado, porém, porque alguns métodos de atualização para o Windows 10 relegarão todos os seus programas e serviços para o Windows.old e não serão mais executados.

Em qualquer um dos casos, faça um firewall com essa porcaria, porque os patches de segurança mais recentes para 2000 são difíceis de encontrar e os que eu encontrei não seriam instalados de qualquer maneira ...

Aaron Bertrand
fonte
10

Eu consegui instalar seguindo estas etapas:

  1. Extrair SP4
  2. Copiar ..SP4\x86\other\sqlredis.exepara..\originalinstallpath\x86\other
    (this avoid mdac insall freezing)
  3. Crie esta estrutura de pastas (em qualquer lugar):
    • Microsoft SQL Server\80\Tools\Binn
    • Microsoft SQL Server\MSSQL\Binn
  4. Descubra sqlunirl.dll no SP4caminho e copie para a pasta Binn acima
  5. Copiar dllarquivos ..SP4\x86\setuppara Microsoft SQL Server\MSSQL\Binn(pasta acima)
  6. Copie a estrutura de pastas (criada na etapa 3) para C:\Program Files (x86)
    • Give full access to user logged to **Microsoft SQL Server** folder
  7. Alterar compatibilidade de instalação ..\originalinstallpath\x86\setup\setupsql.exe
    • XP SP2
    • Run as administrator

Todas estas etapas estão neste tutorial: Como instalar o SQL Server 2000 (SP4) no Windows 10

rubStackOverflow
fonte
Na etapa 4, no vídeo, o sqlunirl.dllé copiado para as duas Binnpastas.
Shayan