Windows 10上的SQL Server 2000


10

我需要在Windows 10上安装SQL Server MSDE 2000 SP4。

我还有其他运行Windows 7和8.1的计算机,SQL Server MSDE 2000正常运行(也配置了合并复制)。

现在,我在Windows 10上测试了相同的场景,但是安装在安装过程中意外关闭。

我知道此版本非常旧,但是是否有解决方法将其安装在Windows 10上?

Answers:


21

我不知道如何使SQL Server 2000安装在现有Windows 10安装上。在安装程序(用于在主机系统上查找某些东西)和操作系统(用于防止安装许多版本的较旧软件)中,可能都存在不利于您的因素,主要是出于安全性原因,还出于兼容性,稳定性,等等)。我过去曾尝试过,即使使用兼容性覆盖选项,我每次都遇到相同的故障。

一些想法:

  1. 使用虚拟机。这确实是最简单,最明显的解决方案。Windows 10的大多数(如果不是全部)版本现在都原生支持Hyper-V。如果没有,则始终有VMWare Workstation(不是免费的)和Oracle VirtualBox(免费的)。
  2. 安装2000,然后升级。并不是很实用,特别是如果您想使用已有的Windows 10安装,但是如果您是从头开始的话,则可以安装XP / Vista / Win7,所有这些都应允许您安装2000,然后进行升级。不过请注意,因为某些升级到Windows 10的方法会将您所有的程序和服务移交给Windows.old,它们将不再运行。

无论哪种情况,防火墙都无法解决这一问题,因为很难找到针对2000的最新安全补丁,而我发现的补丁无论如何都不会安装...


10

我设法按照以下步骤安装:

  1. 解压缩SP4
  2. 复制..SP4\x86\other\sqlredis.exe..\originalinstallpath\x86\other
    (this avoid mdac insall freezing)
  3. 创建此文件夹结构(任何位置):
    • Microsoft SQL Server\80\Tools\Binn
    • Microsoft SQL Server\MSSQL\Binn
  4. SP4路径上找出sqlunirl.dll 并复制到上面的Binn文件夹
  5. dll文件复制..SP4\x86\setupMicrosoft SQL Server\MSSQL\Binn(上面的文件夹)
  6. 将文件夹结构(在步骤3中创建)复制到 C:\Program Files (x86)
    • Give full access to user logged to **Microsoft SQL Server** folder
  7. 更改安装兼容性 ..\originalinstallpath\x86\setup\setupsql.exe
    • XP SP2
    • Run as administrator

所有这些步骤都在本教程中:如何在Windows 10上安装SQL Server 2000(SP4)


在视频的第4步中,将sqlunirl.dll复制到两个Binn文件夹。
莎燕
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.