win10、win11安装SQl2000的安装流程
一、现在win10系统已经比较普遍了,win10作为新系统,对比较老旧的一些软件支持不好或者说不支持。就以SQL2000为例,十几年前的老产品了,win10本身是不支持的,但因为2000体积小、安装速度快、成熟等原因,还是应用比较广泛的,更有甚者,有的软件只支持SQL2000。今天我们就来看下win10系统如何安装SQL2000,其实主要是权限的问题,win10比前代在系统盘(C盘)的权限控制上收紧了很多,而我们需要放开这些权限。
1、获取TrustedInstaller权限
注册表内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取TrustedInstaller权限"
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="获取TrustedInstaller权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
2、提升SysWOW64文件夹权限
3、复制SQL2000目录下X86\SYSTEM下的SQLUNIRL.DLL文件
4、拷贝文件到C:\Windows\SysWOW64文件夹下并覆盖原文件
5、导入注册表文件sql2000清除挂起
注册表内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"PendingFileRenameOperations"=""
6、安装SQL2000
7、完成安装,安装完成后一定要重启电脑数据库才能运行。
两个注册表文件:
来源:默认网盘