如果安装的时候报有安装程序检测到另一程序正在安装,就打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations(xp下是FileRenameOperations)项目,并删除它
在winxp下安装sql2000的server版的方法如下:
一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装
如果提示:实例名无效,就注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer键,删除
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server键,删除。
二、再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根目录下的autorun.exe)安装时不要选择MDSN的帮助文件,根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。
三. 重启系统,从我的电脑,进入“安装路径\Microsoft SQL Server\80\Tools\Binn”下,可以找到sqlmangr.exe,在重启前是没有tool这个目录的,一定要重启,重启后在这个目录下可以找到服务器版的所有工具
四. 打开查询分析器,试用sa用户连一下看看,是不是发现sa用户登陆失败?因为你还没有与信任SQL SERVER连接相关联。还好这个只要对系统注册表稍加修改就可以啦:
在运行中输入regedit打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\\SOFTWARE\\MICROSOFT\\MSSQLSERVER\\MSSQLSERVER],这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。
五. 再打开查询分析器,再连接试试,现在已经没问题了
六. 进入查询分析器,修改sa的登录密码:exec sp_password null,'新密码','sa'
但msde是桌面版,而不是企业版,要安装企业版,则OS必需是WIN2KADV。