windows7不兼容SQL2000怎么办

2024-11-08 09:16:32
推荐回答(3个)
回答(1):

方法其实很简单:
计算机——(右键)管理——系统工具——本地用户和组,启用administrator帐户,然后切换用户到administrator,运行安装程序,安装完会发现服务已经能够启动了,然后再回到以前帐户就可以了,最后把administrator帐户禁用吧,开着太危险了。其实如果是win7支持的程序应该是不会有这个问题的,毕竟sql server 2000确实比较老了,不过这也从一个方面说明win7的兼容性还是很好的,只是有时会需要动点脑子解决一下。最好要提醒一下安装sql server 2000的朋友,如果你安装完后发现运行不了然后删除了,又想在安装一遍的话,可能即使你照着我说的做了也会出现安装失败,这里是安装失败而不是运行失败,那是因为你没有彻底删除sql server 2000的安装文件夹残留,只要把它删除就可以了。安装完后,你会发现Windows同步中心会随Windows一起启动,并一直显示在任务栏图标里面,无法关闭。同时,打开Windows同步中心会在里面看到SQL Server 2000同步合作关系(Sync Partnership),同样无法删除。经过研究发现,可以通过修改注册表,来删除同步合作关系,也就能阻止同步中心自动启动了。 “开始”-“运行”-“regedit”,在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers”项中找到一个与SQL Server 2000相关的分支,删除它,这时任务栏里的同步中心图标应该会消失,重启以后同步中心也不会自动启动了。当然,如果你有其它同步项,比如没有禁用离线文件,或者有移动设备同步,都有可能使同步中心自动启动。
现在装上了SQL2000后运行了几天一切正常,在网上看到别人说的Win7下只能装个人版的SQL2000,根据我这次的验证结果,我可以肯定:在Win7下是可以安装SQL2000任何版本的(x64的Win7下没试过,我现在用的是x86的),并不仅限于个人版!其他要装SQL2005出现装不了的情形也可以参考此方法来安装!
另外:有个小提示,在Administrator账户下安装好SQL2000,回到自己的帐号中,会出现SQL服务不能启动的情况,这其实也是因为UAC的问题,你建个企业管理器的快捷方式并设置为“以管理员身份运行”拉入系统的启动项就可以自动以管理员的权限运行SQL2000了。
另外:
就是单独安装MSDE 和 SQLgreeMGMT,前者是用来安装sql Server 2000驱动的,后者是用来管理SQL Server 2000
方法让sql2000能够完美运行
你看看这个
我帮你找的不发切图了,
1、先安装msde2000

回答(2):

右击sql2000的图标 选择属性在选择 兼容性 可以选择兼容 xp3系统。在运行。

回答(3):

管理员运行啊