原因:系统配置不符合Microsoft SQL Server Desktop Engine安装要求。
解决办法:MSDE 2000 要求安装 Microsoft Internet Explorer 5.0 或更高版本。最小安装便已足够,Internet Explorer 不必是默认浏览器。
(1)控制面板”中,双击“网络连接”。
(2)在“高级”菜单中,单击“高级设置”。
(3)在“适配器和绑定”选项卡上,确定选中了“Microsoft网络的文件和打印机共享”。
如果下列任一安全策略已被设置为“禁止安装”,则 MSDE 2000 安装将失败:
●Windows XP 的本地安全策略“设备:未签名驱动程序的安装操作”。
●Windows 2000 的本地安全策略“未签名非驱动程序的安装 操作”。
如果使用了“禁止安装”设置,则必须在安装 MSDE 2000 之前将该设置更改为“默认继续”。如有必要,可以在完成安装之后将该策略还原为以前的设置。
说明 “禁止安装”不是这些安全策略的默认设置。
要设置这些策略,请执行下列操作:
1、在“控制面板”中,双击“管理工具”。
2、双击“本地安全策略”。
3、展开“本地策略”。
选中“安全选项”。
确保在安装 MSDE 2000 之前,右窗格中的下列选项被设置为“默认继续”:
对于 Windows NT 和 Windows 2003:“设备:未签名驱动程序的安装操作”。
对于 Windows 2000:“未签名非驱动程序的安装操作”。
重新安装前将已经安装的sqlserver目录删除。
二、出现“指定的实例名无效”
原因:将SQL Server没有从添加删除程序中删除。并将已经安装的sqlserver目录删除。
安装MSSQL2000(MSDE同样适用,相信在XP上安装MSSQL2000企业版的用户都是先安装MSDE再安装连接工具)时,在进度条达到100%时自动回滚,无任何错误提示。解决办法:
1) 运行regedit
2) 删除HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server键
3) 删除HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server键
4) 删除c:/Program Files/Microsoft SQL Server目录
重启再安装应该就可以解决问题了。
你把所有的SQL文件全卸了,再重新装sql server用SQL server2000就够了,再打个SP3或SP4补丁
Microsoft SQL Server Desktop Engine,它是一个数据库引擎,它是基于 SQL Server 技术建立的,并作为多个 Microsoft 产品(包括 Microsoft Visual Studio 和 Microsoft Office Developer Edition)的组件提供。MSDE 版本和 SQL Server 版本之间有直接关系。MSDE 1.0 基于 SQL Server 7.0;MSDE 2000 基于 SQL Server 2000。这是微软的免费数据库,虽然是免费的,但MSDE不适用大量用户访问 。
MSDE是面向小型应用程序桌面扩展的可靠的存储引擎和查询处理器,适合在并发用户数小于5 人,数据量低于2GB的情况下使用。。MSDE与SQL Server完全兼容。MSDE不包含图形界面,是通过命令行管理程序osql来连接的。
特别提醒:安装了SQL server 2000个人版的用户不需要安装MSDE 2000,如果SQL server 2000个人版安装不了再安装此软件
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)