參考:;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