急!!!为安装SQL Server 2000指定的实例名无效!!!

SQL Server 2000安装遇到“指定的实例名无效”错误解决方案~

参考:;320873

主要解决方案:

按照下列步骤删除MSDE 2000安装程序参考:

1.

确定已安装的MSDE实例的产品代码。要查看有关如何确定ProductCode的更多信息,请使用以下Microsoft知识库文章中原始包名称映射表中的ProductCode:

311762(/KB/311762/en-us/)INF:如何确定现有MSDE安装中使用的是哪个MSI文件?

例如,如果MSDE 2000实例是默认实例,您可以在以下注册表项中找到ProductCode注册表项的值:

HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Microsoft \ MSSQL server \ Setup

如果MSDE 2000实例是一个命名实例,您可以在以下注册表项中找到ProductCode注册表项的值:

HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ & lt;INSTANCENAME & gt\设置

2.

使用Msizap.exe删除MSDE 2000实例的ProductCode的所有Windows Installer信息。在命令提示符下键入以下命令行:

MSIZAP.EXE·T { GUID }

例如,如果MSDE 2000实例的产品代码是e09b 48 b 5-e 141-427 a-AB0C-d 3605127224 a,并且您希望使用Msizap.exe删除Windows Installer信息,请在您计算机上的命令提示符下运行以下命令:

MSIZAP.EXE T { e09b 48 b 5-e 141-427 a-AB0C-d 3605127224 a }

除了以上使用Msizap.exe的方法,还可以在注册表中搜索{ e09b 48 b 5-e 141-427 a-AB0C-d 3605127224 a },找到全部删除。

如果还是一样,就说明MSDE已经安装好了。重启后,只需打开开始-所有程序-开始-"服务管理器~

设置setup.ini和setup.ini的命令行参数。

例如:

[选项]

TARGETDIR="D:\Setup\msde\binn "

DATADIR="D:\Setup\msde\data "

INSTANCENAME= "我的实例名"

安全模式="SQL "

USEDEFAULTSAPWD

DISABLENETWORKPROTOCOLS=0

注意:

4安装命名实例可以避免与用户计算机上可能存在的sql server冲突。

5验证模式为混合模式。

6 sa密码为空。

使用:f: \ MSDE \设置/I f: \ MSDE \设置\ sqlrunxx.msi

可以删除其他15 sqlrunXX.msi