如何在64位Win7操作系统中安装SQL2000
吴琨(2012-5-23) SQl2000是基于windows 32位系统开发,开发初期还没有64位操作系统,但是根据微软贯彻的思想,以兼容为首要的目的,所以是可以进行安装的,在64位操作系统里面是有一个X86文件夹
,它是为了方便兼容32位软件在64位系统进行安装的作用。SQl2000分为四个版本,分别是STANDARD(标准版)、PERSONAL(个人版)、ENTERPRISE(企业版)、DEVELOPER(开发版),经过测试,win7 64位操作系统只能安装DEVELOPER(开发版)。
在装之前先要做一些准备工作:
①须在管理员端下安装,打开计算机管理,选择用户
把Administration启用:
②把管理员的名称改为大写:
这次测试用的是4合1版本的,点击
不能安装 ,也不提示错误,选择版本之后就没反应了,具体原因不清楚,查看安装包下有x86文件夹,但没x64,64位应该兼容32位的。
对于4合一的版本来说只要找到安装包里的 STANDARD、PERSONAL、ENTERPRISE、DEVELOPER文件夹下的 X86\SETUP\SETUPSQL.EXE
在安装前右键单击这个安装程序,打开兼容性:
进入更改所有用户的设置,兼容模式选择Windows XP SP3,把那两个圈记号的框框选上,然后一路安装下去,至于说安装过程中提示 “被挂起”的故障,可以修改一下注册表(打开注册表会吧:win键+R,出现“运行”框,输入 regedit,确定),网上很容易找到,如下(主要是第三步):
参考网上资料,步骤是:
1)添加/删除程序中彻底删除sql server。
2)将没有删除的sql server目录也删除掉。
3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
4)删除注册表中跟sql server相关的键。
其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的。
安装过程中有错误提示,不要管,一路下去。
安装完成后,可以发现计算机管理下面还是没有数据库,见下图:
但是所有程序那里显示全部安装完成:
以及启动那里也有:
具体原因估计是还是兼容问题,但不影响我们正常使用,还是可以新建数据库,只是相当于在服务和应用程序那里少了个快捷方式而已,我们可以在这里手动打开企业管理器,进行以后的数据库新建工作: