Results 1 to 2 of 2
  1. #1
    Join Date
    Jan 2002
    Posts
    4

    Unanswered: SQL Server 2000 Desktop Engine aka MSDE cusomized msi installer

    I have created a custom Desktop Engine (MSDE) msi file as per
    the microsoft web page Managing Desktop Engine Installation Package Files" with the additional steps of setting the instance name, security mode, target and data directory global properties in the property table.

    I then use the command "msiexec /i Customized.msi" and all appears to go well. The server instance is installed and works.

    my problem is that both "msiexec /x Customized.msi" and Add/Remove programs fails
    and

  2. #2
    Join Date
    Jan 2002
    Posts
    4
    sorry - i hit the carriage return by mistake and that sent the previous post before i finished.

    My problem is that both "msiexec /x Custom.msi" and Add/Remove programs fail. There are no error messages, the uninstall goes for a while and then rollsback. This happens even if i use the provided setup.exe with my custom msi file to do the install.

    A log file (3400 lines worth) records this behavior but no obvious failures except for a bunch of lines like:

    MSI (s) (20:F0): Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\ Setup 3: 2

    MSI (s) (20:F0): Note: 1: 1402 2: UNKNOWN\Installer\Features\3C3B59EA19576DA4AB84301 D944F7B59 3: 2

    are these an issue, what is UNKNOWN supposed to be?

    Then i see the following lines:
    MSI (s) (20:F0): Executing op: ActionStart(Name=StopServices,Description=Stopping services,Template=Service: )
    Action 17:04:39: StopServices. Stopping services
    MSI (s) (20:F0): Executing op: ProgressTotal(Total=2,Type=1,ByteEquivalent=130000 0)
    MSI (s) (20:F0): Executing op: ServiceControl(,Name=SQLAgent$iConverse,Action=2,W ait=-2147483648,)
    StopServices: Service: SQLAgent$iConverse
    MSI (s) (20:F0): Executing op: ServiceControl(,Name=MSSQL$iConverse,Action=2,Wait =-2147483648,)
    StopServices: Service: MSSQL$iConverse
    MSI (s) (20:F0): Executing op: ActionStart(Name=UnInstAgentSecurity.2D02443E_7002 _4C0B_ABC9_EAB2C064397B,,)
    Action 17:04:39: UnInstAgentSecurity.2D02443E_7002_4C0B_ABC9_EAB2C0 64397B.
    MSI (s) (20:F0): Executing op: CustomActionSchedule(Action=UnInstAgentSecurity.2D 02443E_7002_4C0B_ABC9_EAB2C064397B,ActionType=1025 ,Source=BinaryData,Target=UnInstSQLAgentSecurity,)
    MSI (s) (20:F0): Creating MSIHANDLE (366) of type 790536 for thread 1264
    Loading extended custom action library sqlcax.dll
    Starting custom action UnInstSQLAgentSecurity
    Action ended 17:04:39: InstallFinalize. Return value 3.
    MSI (s) (20:F0): User policy value 'DisableRollback' is 0

    after which it appears that the rollback has started.
    So is there a problem doing this UnInstAgentSecurity action?
    if so - does anyone have any idea how to fix this?

    thanks in advance for any help

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •