WIN10 下装老版本数据库,听起来有点折腾,但其实搞定 MSDE2000_SP4 也没多复杂。兼容性是个大坑,不过只要抓住几个关键点,还是能顺利跑起来的。建议你直接用带 SP4 的集成安装包,省事不少,别自己手动打补丁,出错率高得。
MSDE2000本身就是SQL Server 2000
的精简版,轻量小巧,装上就能用,适合搞点本地测试或者维护老项目。装之前最好右键属性把安装文件设置成兼容模式 - Windows XP SP3
,还能避免一些莫名其妙的报错。
另外,记得开管理员权限运行安装程序。你也可以参考这篇Windows 10 下安装 MSDE2000 数据库程序教程,讲得还挺细,步骤比较靠谱。还有个小细节,装完后用命令行加参数启动:setup.exe SAPWD="你的密码" SECURITYMODE=SQL
,不然连不上数据库你都不知道怎么回事。
哦对,安装之后如果你想打 SP4 补丁,可以直接看SQL Server 2000 SP4 安装问题方法这篇。或者更懒一点,直接上SQL2000 和 SP4 整合版本,一包,省心。
如果你是因为老项目非得跑 SQL2000,又想在新系统上搭环境,这几个资源你可以一块儿收藏:
- WIN10 企业版安装 SQL 2000 问题方案,专门讲 WIN10 和老数据库的兼容问题
- MSDE2000 数据库支持详解,搞清楚这货能干嘛
- SQL Server 2000 SP4 安全补丁,补补老漏洞也挺重要
,想让MSDE2000_SP4
在 WIN10 上乖乖跑,靠的是“兼容模式+管理员权限+SP4 整合包”这三板斧。遇到奇怪的错误提示?别慌,90%是兼容问题。
如果你是因为一个老系统要装这个,可以用虚拟机省点麻烦,比如直接跑个Windows XP
镜像,折腾一次,省事一堆。