XP_SP3下安装企业版SQL SERVER2000
一、问题的提出
联想启天8200计算机一部,酷睿i3的双核CPU,2G的内存。
要在XP里安装企业版本的SQL SERVER2000,这个是禁止的。
如何将它成功安装呢?
二、问题的解决
1.设SQL SERVER2000安装包文件夹为SQL2000ENT_CN
又设绝对路径为:
H:\SQL2000ENT_CN
由于要安装SQL SERVER2000,这个可是要做服务器,服务器的IP地址和服务器的名称都是固定的。
而SQL SERVER2000的服务器名恰恰是计算机名,
所以安装前要确定好自己的计算机名和IP,而且保证它是固定不变的
2.确定操作系统当前的用户是英文命名的
否则进入administrator帐户内
原因是如果帐户名为中文
在安装过程中会出现组件路径找不到的错误。
比如
Error creating process<C:\DOCUME~\???\Temp\setupre.exe -s -SMS>. Reason:系统找不到路径。
然后就是组件无法安装,自行倒退拒绝安装.
当出现这个情况后,有可能SQL SERVER2000已经安装完一部分了
要进到注册表里删除相关信息
并到program files 文件夹里把SQL SERVER2000的安装目录删除
3.进入路径H:\SQL2000ENT_CN\MSDE
双击SETUP.EXE开始安装直至结束。
如果有安装了注册表修改安全提示是否允许的软件,右下角会提示是否将SQL SERVER服务程序设置为开机启动,
我默认允许。
4.重新启动计算机,这回可以进入中文名帐户的系统界面
SQL SERVER服务程序程序的图标自动启动显示在右下角,表示服务开启了
如果安装有金山网镖,则金山网镖还会提示是否允许SQL SERVER服务程序访问网络,当然是始终允许。
5.进入注册表
找到:
我的电脑-HKEY_LOCAL_MACHINE
-SOFTWARE
-Microsoft
-MSSQLServer
右边的LoginMode REG_DWORD 0x00000001(1)
更改为LoginMode REG_DWORD 0x00000001(2)
6.进入H:\SQL2000ENT_CN,点击autorun.exe
打开正常的安装界面->安装sql server2000组件->安装数据库服务器
安装过程中出现红叉提示提示:
Microsoft SQL Server 2000 Enterprise Edition服务器组件在此操作系统上不受支持。只有客户端组件才可用于安装。
点确定就是了,默认下一步下一步就是了
如果有安装金山网镖,会提示是否允许SQL Setup SCM访问网络
选择总是允许就是。
安装程序会默认一直安装到底。按完成结束。
7.到程序->Microsoft SQL Server->企业管理器
打开发现找不到数据库
8.重新启动一下,再进入程序->Microsoft SQL Server->企业管理器,
嘿嘿,这回有了吧
9.那又有个问题来了,熟悉的"SQL Server服务管理器"找不到。
到程序->启动
可以看到"SQL Server服务管理器"的英文名:Service Manager
可是图标是白的,更改图标无效
目标地址C:\Program Files\Microsoft SQL Server\80\Tools\Binn\Resources\1033\sqlsvc.RLL
没有图标出来,怎么办?
自己做ico图标好了
把启动下的这个Service Manager快捷方式复制到
C:\Documents and Settings\All Users\「开始」菜单\程序\Microsoft SQL Server下
然后重新命名为"SQL Server服务管理器"
然后更改图标图案,找到制作好的ICO图片
我把ICO图标文件放在如下位置:
http://download.csdn.net/source/2740819
这样就算初步完成在XP SP3下安装了SQL SERVER2000企业版
10.同样为了防止SQL SERVER2000成为蠕虫病毒的传播工具
必须安装2002年10月20日微软发布的SQL SERVER2000的SP3补丁
安装完之后重新进入企业管理器,发现完蛋了,数据库又找不到了
怎么办?右下角的企业管理器标志不见了
这就对啦,刚才加到开始菜单的"SQL Server服务管理器"快捷方式就起作用咯
打开它后再开企业管理器,就可以啦
11.由于在安装的过程中略过了SA密码的配置,不知道SA它的安全性怎么样,那么
在企业管理器的控制台里
找到节点(local)(Windows NT)
右键属性
查看到安全性选项卡,知道安全性是使用了SQL Server和Windows
再到节点(local)(Windows NT)的节点安全性,看里面的节点“登录”
可以清楚地看见SA用户,对它进行密码设置
或者新建登录权限并给予相应的操作权
三、问题解决后的评价
使用XP SP3作为SQL SERVER2000的安装平台并启动服务,稳定性值得观察。