急!!!为安装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