出于特殊原因,需要部署SQL2000数据库
1、导入注册表以获取可信安装程序权限(解决权限不足,无法替换文件) )。
2、找到c:windowssyswow64上的sqlunirl.dll,右键单击“获取可信安装程序权限”
3、覆盖SQLUNIRL.dll
在sql安装磁盘的X86SYSTEM下找到sqlunirl.dll文件,右键单击,然后获取可信安装程序权限
然后替换c:windowssyswow64中的相应文件
4、不选择安装、兼容性
5、安装补丁
6、将服务器设置为自动启动SQL server代理
注册表(复制以下内容并将其复制到新的文本文档中,重命名1.reg,然后单击运行添加。
windowsregistryeditorversion 5.00
[ HKEY _ classes _ root*shellrunas ]
@='获取可信安装程序权限'
[ HKEY _ classes _ root*shellrunascommand ]
@=' cmd.exe/ctake own/f' %1 ' I cacls' %1 '/grantadministrators 3360 f '
' isolated command '=' cmd.exe/ctake own/f' %1 ' I cacls' %1 '/grantadministrators 3360 f '
[ HKEY _ classes _ rootdirectoryshellrunas ]
@='获取可信安装程序权限'
' NoWorkingDirectory'=' '
[ HKEY _ classes _ rootdirectoryshellrunascommand ]
@=' cmd.exe/ctake own/f' %1 '/r/dyi cacls' %1 '/grantadministrators 3360 f/t '
' isolated command '=' cmd.exe/ctake own/f' %1 '/r/dyi cacls' %1 '/grantadministrators 3360 f/t '