Windows 10 上的 SQL Server 2000

Kro*_*nfo 10 sql-server sql-server-2000 installation windows-10

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

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

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

我知道这个版本很旧,但是有没有办法在 Windows 10 上安装它?

Aar*_*and 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 的最新安全补丁很难找到,而我找到的那些无论如何都不会安装......


rub*_*low 11

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

  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)