bastelbude Lieber grob richtig als präzise falsch

26Jan/100

SQL Server 2008 und MSXML

Eieieiei... Anfängerfehler, Anfängerfehler.

SQL Server 2008 Express deinstalliert, 2008 Standard installiert -> Abbruch der Installation beim MSXML 6.0 Parser (KB933579).

MSI (s) (10:8C) [16:05:47:266]: Invoking remote custom action. DLL: C:\WINNT\Installer\MSI54.tmp, Entrypoint: SkipInstall
Aktion gestartet um 16:05:47: SkipInstallNewerCA.
This package is not supported on this operating system.
Aktion beendet um 16:05:47: SkipInstallNewerCA. Rückgabewert 3.
Aktion beendet um 16:05:47: INSTALL. Rückgabewert 3.

Kann nicht sein. Windows Server 2003 R2 SP2 in 32bit, alles ganz easy. Schon zigmal diese Kombination installiert - gestern bin ich dran verzweifelt.

Heute morgen die Idee des Tages gehabt: MSXML MSI mal mit GUI starten und nicht über die Installation. Ergebnis:

Das kommt davon wenn man seine Server patcht: 2008 Express hat den Parser schon mitgebracht, WSUS den allerdings auf SP2 gepatcht - und das Setup der alten Version sieht das als Fehler an.

MSXML 6.0 Parser SP2 deinstalliert, Installation läuft wunderbar. Bitte nachbessern, Microsoft. Und wenn's nur eine aussagekräftigere Fehlermeldung ist.

5Feb/080

MSI: Failed to marshal script action

Fehler: MSI Installation bricht ab und weist folgende Logeinträge auf:

MSI (s) (70:98): Failed to obtain custom action interface
MSI (s) (70:98): Failed to marshal script action.

Erklärung: Windows Scripting Host ist defekt.

Lösung: "regsvr32 oleaut32.dll" ausführen und Installation erneut anstoßen.

Edit: sehr guter post