Monday, March 26, 2012

Install MSDE2000 failed

Hi,
I'm on Win2000 Pro Version 5.00.2195
I've installed succesfully Microsoft SQL Server 2000
Desktop Engine (MSDE 2000) Release A...
As I forgot to use the DISABLENETWORKPROTOCOLS=0
and SECURITYMODE=SQL
flags the first time I decided to uninstall MSDE.
Now, it won't install anymore. I use
setup SAPWD="mystrongpasswd" SECURITYMODE=SQL DISABLENETWORKPROTOCOLS=0 /L*v
C:/MSDELog.log
Here is my log file :
....
Starting custom action SetPropSQLMSDEInstalled
FindSet for ProductCode <{E09B48B5-E141-427A-AB0C-D3605127224A}> returned 1
MSI (s) (E0!5C) [19:01:19:368]: PROPERTY CHANGE: Adding SQLMSDEInstalled
property. Its value is '1'.
Setting SQLMSDEInstalled by MsiSetProperty returned 0
Setting SQLMSDESelected by MsiSetProperty returned 0
End SetPropSQLMSDEInstalled
Action ended 19:01:19:
SetPropSQLMSDEInstalled.2D02443E_7002_4C0B_ABC9_EA B2C064397B. Return value
1.
MSI (s) (E0:40) [19:01:19:368]: Doing action:
RestoreSetupParams.2D02443E_7002_4C0B_ABC9_EAB2C06 4397B
Action start 19:01:19:
RestoreSetupParams.2D02443E_7002_4C0B_ABC9_EAB2C06 4397B.
MSI (s) (E0:30) [19:01:19:378]: Invoking remote custom action. DLL:
C:\WINNT\Installer\MSI71.tmp, Entrypoint: RestoreSetupParams
SOFTWARE\Microsoft\Microsoft SQL Server
Setup.{E09B48B5-E141-427A-AB0C-D3605127224A}
Entering Function MyMsiEvaluateCondition
MsiEvaluateCondition for SQLMSDEInstalled returned TRUE
End Function MyMsiEvaluateCondition
Error reading setup parameters
Action ended 19:01:19:
RestoreSetupParams.2D02443E_7002_4C0B_ABC9_EAB2C06 4397B. Return value 3.
Action ended 19:01:19: INSTALL. Return value 3.
Property(S): UpgradeCode = {421A321C-2214-4713-B3EB-253F2FBCCE49}
Property(S): SqlDataDir = C:\Program Files\Microsoft SQL Server\
Property(S): SqlProgramDir = C:\Program Files\Microsoft SQL Server\
Property(S): SqlSecurityMode = SQL
Property(S): SqlSa...
Property(S): VersionNT = 500
Property(S): ALLUSERS = 1
Property(S): ARPNOMODIFY = 1
Property(S): DefaultUIFont = Tahoma8
Property(S): INSTALLLEVEL = 3
Property(S): LIMITUI = 1
Property(S): Manufacturer = Microsoft Corporation
Property(S): ProductCode = {E09B48B5-E141-427A-AB0C-D3605127224A}
Property(S): ProductLanguage = 1033
Property(S): ProductName = Microsoft SQL Server Desktop Engine
Property(S): ProductVersion = 8.00.761
Property(S): MsiHiddenProperties = SqlSa...
...
Property(S): ColorBits = 32
Property(S): TTCSupport = 1
Property(S): Time = 19:01:19
Property(S): Date = 4/05/2005
Property(S): MsiNetAssemblySupport = 1.1.4322.2032
Property(S): RedirectedDllSupport = 1
Property(S): Privileged = 1
Property(S): DATABASE = C:\WINNT\Installer\85db8.msi
Property(S): OriginalDatabase = C:\MSDERelA\Setup\SqlRun01.msi
Property(S): UILevel = 3
MSI (s) (E0:40) [19:01:19:588]: MainEngineThread is returning 1603
MSI (s) (E0:F4) [19:01:19:588]: Destroying RemoteAPI object.
MSI (s) (E0:44) [19:01:19:588]: Custom Action Manager thread ending.
MSI (c) (24:28) [19:01:19:588]: Back from server. Return value: 1603
MSI (c) (24:28) [19:01:19:588]: Decrementing counter to disable shutdown. If
counter >= 0, shutdown will be denied. Counter after decrement: -1
Action ended 19:01:19: INSTALL. Return value 3.
Property(C): UpgradeCode = {421A321C-2214-4713-B3EB-253F2FBCCE49}
Property(C): VersionNT = 500
Property(C): ALLUSERS = 1
Property(C): ARPNOMODIFY = 1
Property(C): DefaultUIFont = Tahoma8
Property(C): INSTALLLEVEL = 3
Property(C): LIMITUI = 1
Property(C): Manufacturer = Microsoft Corporation
Property(C): ProductCode = {E09B48B5-E141-427A-AB0C-D3605127224A}
Property(C): ProductLanguage = 1033
Property(C): ProductName = Microsoft SQL Server Desktop Engine
Property(C): ProductVersion = 8.00.761
Property(C): MsiHiddenProperties = SqlSa...
Property(C): SQLVersion.2D02443E_7002_4C0B_ABC9_EAB2C064397B = 8.00.194
Property(C): SQLExitCode.2D02443E_7002_4C0B_ABC9_EAB2C064397B = 1603
.....
Property(C): DATABASE = C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\12f490.msi
Property(C): OriginalDatabase = C:\MSDERelA\Setup\SqlRun01.msi
Property(C): UILevel = 3
Property(C): ACTION = INSTALL
=== Logging stopped: 4/05/2005 19:01:19 ===
MSI (c) (24:28) [19:01:19:608]: Note: 1: 1708
MSI (c) (24:28) [19:01:19:608]: Product: Microsoft SQL Server Desktop
Engine -- Installation operation failed.
MSI (c) (24:28) [19:01:19:618]: Grabbed execution mutex.
MSI (c) (24:28) [19:01:19:618]: Cleaning up uninstalled install packages, if
any exist
MSI (c) (24:28) [19:01:19:618]: MainEngineThread is returning 1603
=== Verbose logging stopped: 4/05/2005 19:01:19 ===
What I have try so far :
- try to re-install without adding flags
- check server service and file and printer sharing
- HOW TO : remove manually instance Microsoft SQL Server 2000 (MSDE 2000)
Desktop Engine (MSDN)
- remove all files and folders under Program Files
- clean the registry
- msizap.exe T {E09B48B5-E141-427A-AB0C-D3605127224A} not sure how
to use this the right way... ?
- msizap.exe T {2D02443E_7002_4C0B_ABC9_EAB2C064397B}
- remove entry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
...
Thank for your help !!!
Martin
Hello,
I notice the following information in the verbose log:
Entering Function MyMsiEvaluateCondition
MsiEvaluateCondition for SQLMSDEInstalled returned TRUE
End Function MyMsiEvaluateCondition
Error reading setup parameters
Action ended 19:01:19:
RestoreSetupParams.2D02443E_7002_4C0B_ABC9_EAB2C06 4397B. Return value 3.
Action ended 19:01:19: INSTALL. Return value 3.
This problem occurs if the previous MSDE setup is not uninstalled
successfully. I recommend you refer to the following article to remove MSDE:
320873 HOW TO: Manually Remove a Microsoft SQL Server 2000 Desktop Engine
(MSDE
http://support.microsoft.com/?id=320873
You can perform the following steps to remove the MSDE 2000 installer
references:
Step 1: Download and install Msizap.exe.
Step 2: Determine the ProductCode for the MSDE instance that was installed.
You can find the ProductCode key value in the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\ Setup
The ProductCode key value may be {E09B48B5-E141-427A-AB0C-D3605127224A}
Step 3: Use Msizap.exe to remove all Windows Installer information for the
ProductCode of the MSDE 2000 instance.
1. Backup your registry file.
2. Click Start > Run, type CMD and press Enter.
3. Type the following line at the command prompt:
"C:\Program Files\MsiIntel.SDK\Tools\MSIZAP.EXE" T
{E09B48B5-E141-427A-AB0C-D3605127224A}
Note: you need to replace "C:\Program Files\MsiIntel.SDK\Tools" with the
folder which MSIZAP.EXE locates. You need to replace the
{E09B48B5-E141-427A-AB0C-D3605127224A} with your MSDE 2000 ProductCode.
Step 4: Follow the steps in the article 320873 to remove MSDE.
I hope the information is helpful.
Sophie Guo
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
================================================== ===
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no rights.
|||Hi,
Thanks for your answer
but I've already followed these steps...
Something must be missing in that How To ?
My problem is now solved (restore a ghost image)
I couldn't wait...
Bye
Martin

No comments:

Post a Comment