MSDE lässt sich nicht installieren
Hallo Leute,
möchste zurzeit auf unseren Windows 2003 Server ein AntiViren Programm für den Exchange Server installieren. Jedoch gibt es hier ein Problem. Für dieses Programm wird MSDE gebraucht, welches sich nicht installieren lässt. Vor einiger Zeit befand sich ein SQL 2005 Server auf unseren Server, der jedoch nicht richtig deinstalliert wurde. Dadurch funktioniert die MSDE Installation nicht. Bricht immer kurz vorm Ende ab.
Bin mir eigentlich sicher, das ich per Hand alle alten SQL Dateien gelöscht habe. Hat vielleicht jemand ne Ahnung wie man das Problem beheben kann?
möchste zurzeit auf unseren Windows 2003 Server ein AntiViren Programm für den Exchange Server installieren. Jedoch gibt es hier ein Problem. Für dieses Programm wird MSDE gebraucht, welches sich nicht installieren lässt. Vor einiger Zeit befand sich ein SQL 2005 Server auf unseren Server, der jedoch nicht richtig deinstalliert wurde. Dadurch funktioniert die MSDE Installation nicht. Bricht immer kurz vorm Ende ab.
Bin mir eigentlich sicher, das ich per Hand alle alten SQL Dateien gelöscht habe. Hat vielleicht jemand ne Ahnung wie man das Problem beheben kann?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 74619
Url: https://administrator.de/contentid/74619
Ausgedruckt am: 23.11.2024 um 00:11 Uhr
17 Kommentare
Neuester Kommentar
So hier die Errorlog.txt. Weiß damit
aber nichts anzufangen.
Fehler 1:
Starting custom action ConfigServer
Executing "C:\Program Files\Microsoft SQL Server\80\Tools\Binn\cnfgsvr.exe -V 1 -M 1 -U sa -I "MSSQLSERVER" -Q "SQL_Latin1_General_CP1_CI_AS""
Setup failed to configure the server. Refer to the server error logs and setup error logs for more information.
MSI (s) (50!70) [11:47:25:078]: Product: Microsoft SQL Server Desktop Engine -- Setup failed to configure the server. Refer to the server error logs and setup error logs for more information.
Action ended 11:47:25: InstallFinalize. Return value 3.
Lösung in Setup Failed to Configure the Server" Error Message When You Install MSDE
Fehler 2:
Deleted Support file : C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\{E09B48B5-E141-427A-AB0C-D3605127224A}\sqlstp.rll
Deleted Support file : C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\{E09B48B5-E141-427A-AB0C-D3605127224A}\sqlcax.dll
SOFTWARE\Microsoft\Microsoft SQL Server Setup.{E09B48B5-E141-427A-AB0C-D3605127224A}
Start custom action DeferProperties
Defer Properties returns: 0
Action ended 11:47:53: INSTALL. Return value 3.
Fehler 3:
Property(S): PrimaryVolumeSpaceRemaining = 0
Property(S): SqlFeature = SqlRun
Property(S): SOURCEDIR = C:\MSDERelA\Setup\
Property(S): SourcedirProduct = {E09B48B5-E141-427A-AB0C-D3605127224A}
Property(S): ProductToBeRegistered = 1
Action ended 11:47:54: INSTALL. Return value 3.
Behebe erst einmal Fehler Nummer 1, wie oben angegeben und versuche eine erneute Installation, diesmal wollen wir ein exakteres Logfile erstellen, diesmal mit:
<Pfad zur setup.exe > /l*vx <Pfad zum zum Logfile>
saludos
gnarff
Ich bin fast fertig mit den Logfiles; bevor wir weiter machen, lade Dir bitte die Windows Installer CleanUp Utility runter und halte es bereit.
saludos
gnarff
saludos
gnarff
So, weiiter gehts, hier die relevanten Fehlermeldungen:
Fehler 1:
Setup failed to configure the server. Refer to the server error logs and setup error logs for more information.
MSI (s) (7C!6C) [15:07:02:125]: Product: Microsoft SQL Server Desktop Engine -- Setup failed to configure the server. Refer to the server error logs and setup error logs for more information.
MSI (s) (7C!6C) [15:07:02:125]: Closing MSIHANDLE (280) of type 790531 for thread 6252
MSI (s) (7C:88) [15:07:02:140]: Closing MSIHANDLE (273) of type 790536 for thread 1300
Action ended 15:07:02: InstallFinalize. Return value 3.
Gründe:
a.) Server seitig:
MSI (s) (7C:14) [14:52:45:640]: Product installation will be elevated because user is admin and product is being installed per-machine.
MSI (s) (7C:14) [14:52:45:640]: Running product '{E09B48B5-E141-427A-AB0C-D3605127224A}' with elevated privileges: Product is assigned.
b.) Client seitig:
Running product '{E09B48B5-E141-427A-AB0C-D3605127224A}' with elevated privileges: Product is assigned.
Problem: [...] when a user uses a Windows Installer file to install an application manually, the installation is limited by that user's current privilege level, which might cause some installations to fail.
Abhilfe:
1.Sicherstellen, dass Du auf Client wie auch auf Server volle Adminrechte hast und nicht ueber "Ausführen als..." installierst oder konfigurierst die Installation so, dass Du sie auch mit "elevated privilegies" ausführen kannst; das macht man SO
Fehler 2:
MSI (s) (7C:14) [15:07:32:359]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=0)
MSI (s) (7C:14) [15:07:32:359]: Error in rollback skipped. Return: 5
MSI (s) (7C:14) [15:07:32:375]: No System Restore sequence number for this installation.
MSI (s) (7C:14) [15:07:32:375]: Unlocking Server
MSI (s) (7C:14) [15:07:32:375]: PROPERTY CHANGE: Deleting UpdateStarted property. Its current value is '1'.
Action ended 15:07:32: INSTALL. Return value 3.
Gründe:
a.) Client/Serverseitig siehe Fehler # 1
b.) außerdem ein Rollback der Installation nicht möglich:
MSI help about placement of the RemoveExistingProducts action:
After the InstallFinalize action. This is the most efficient placement for the action. In this case,
the installer updates files before removing the old applications. Only the files being updated get > installed during the installation. If the removal of the old application fails, then the installer
only > rolls back the uninstallation of the old application.
Abhilfe:
Führe jetzt die Windows Installer Cleanup Utility aus
Fehler 3:
MSI (s) (7C:14) [15:07:32:703]: MainEngineThread is returning 1603
MSI (s) (7C:10) [15:07:32:718]: Destroying RemoteAPI object.
MSI (s) (7C:C8) [15:07:32:718]: Custom Action Manager thread ending.
MSI (c) (24:0C) [15:07:32:734]: Back from server. Return value: 1603
MSI (c) (24:0C) [15:07:32:734]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
Action ended 15:07:32: INSTALL. Return value 3.
Folgefehler aus #1
Fehler: 4
MSI (c) (24:0C) [15:07:32:781]: Note: 1: 1708
MSI (c) (24:0C) [15:07:32:781]: Product: Microsoft SQL Server Desktop Engine -- Installation operation failed.
MSI (c) (24:0C) [15:07:32:796]: Grabbed execution mutex.
MSI (c) (24:0C) [15:07:32:796]: Cleaning up uninstalled install packages, if any exist
MSI (c) (24:0C) [15:07:32:796]: MainEngineThread is returning 1603
Folgefehler aus #1 und #2
Außerdem -Beim Cleanup können die Registrierdatenbankschluessel/ Installationsreste nicht entfernt werden.
Falls Du die Antivirenloesung VOR der MSDE installiert hast und nun MSDE nachinstallieren willst, dann deinstalliere bitte die AV-Lösung zunächst wieder oder versuche sie wenigstens abzuschalten; laut Log ist es ein Produkt von FSECURE.
Ueberpruefe ob es Dateien mit der Endung *sql gibt, der ehemaligen SQL Server 2005 Installation und lösche sie, die Registrierdatenbank auf Pfade und verweiste Schlüssel untersuchen und ggf. löschen.
saludos
gnarff
Fehler 1:
Setup failed to configure the server. Refer to the server error logs and setup error logs for more information.
MSI (s) (7C!6C) [15:07:02:125]: Product: Microsoft SQL Server Desktop Engine -- Setup failed to configure the server. Refer to the server error logs and setup error logs for more information.
MSI (s) (7C!6C) [15:07:02:125]: Closing MSIHANDLE (280) of type 790531 for thread 6252
MSI (s) (7C:88) [15:07:02:140]: Closing MSIHANDLE (273) of type 790536 for thread 1300
Action ended 15:07:02: InstallFinalize. Return value 3.
Gründe:
a.) Server seitig:
MSI (s) (7C:14) [14:52:45:640]: Product installation will be elevated because user is admin and product is being installed per-machine.
MSI (s) (7C:14) [14:52:45:640]: Running product '{E09B48B5-E141-427A-AB0C-D3605127224A}' with elevated privileges: Product is assigned.
b.) Client seitig:
Running product '{E09B48B5-E141-427A-AB0C-D3605127224A}' with elevated privileges: Product is assigned.
Problem: [...] when a user uses a Windows Installer file to install an application manually, the installation is limited by that user's current privilege level, which might cause some installations to fail.
Abhilfe:
1.Sicherstellen, dass Du auf Client wie auch auf Server volle Adminrechte hast und nicht ueber "Ausführen als..." installierst oder konfigurierst die Installation so, dass Du sie auch mit "elevated privilegies" ausführen kannst; das macht man SO
Fehler 2:
MSI (s) (7C:14) [15:07:32:359]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=0)
MSI (s) (7C:14) [15:07:32:359]: Error in rollback skipped. Return: 5
MSI (s) (7C:14) [15:07:32:375]: No System Restore sequence number for this installation.
MSI (s) (7C:14) [15:07:32:375]: Unlocking Server
MSI (s) (7C:14) [15:07:32:375]: PROPERTY CHANGE: Deleting UpdateStarted property. Its current value is '1'.
Action ended 15:07:32: INSTALL. Return value 3.
Gründe:
a.) Client/Serverseitig siehe Fehler # 1
b.) außerdem ein Rollback der Installation nicht möglich:
MSI help about placement of the RemoveExistingProducts action:
After the InstallFinalize action. This is the most efficient placement for the action. In this case,
the installer updates files before removing the old applications. Only the files being updated get > installed during the installation. If the removal of the old application fails, then the installer
only > rolls back the uninstallation of the old application.
Führe jetzt die Windows Installer Cleanup Utility aus
Fehler 3:
MSI (s) (7C:14) [15:07:32:703]: MainEngineThread is returning 1603
MSI (s) (7C:10) [15:07:32:718]: Destroying RemoteAPI object.
MSI (s) (7C:C8) [15:07:32:718]: Custom Action Manager thread ending.
MSI (c) (24:0C) [15:07:32:734]: Back from server. Return value: 1603
MSI (c) (24:0C) [15:07:32:734]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
Action ended 15:07:32: INSTALL. Return value 3.
Folgefehler aus #1
Fehler: 4
MSI (c) (24:0C) [15:07:32:781]: Note: 1: 1708
MSI (c) (24:0C) [15:07:32:781]: Product: Microsoft SQL Server Desktop Engine -- Installation operation failed.
MSI (c) (24:0C) [15:07:32:796]: Grabbed execution mutex.
MSI (c) (24:0C) [15:07:32:796]: Cleaning up uninstalled install packages, if any exist
MSI (c) (24:0C) [15:07:32:796]: MainEngineThread is returning 1603
Folgefehler aus #1 und #2
Außerdem -Beim Cleanup können die Registrierdatenbankschluessel/ Installationsreste nicht entfernt werden.
Falls Du die Antivirenloesung VOR der MSDE installiert hast und nun MSDE nachinstallieren willst, dann deinstalliere bitte die AV-Lösung zunächst wieder oder versuche sie wenigstens abzuschalten; laut Log ist es ein Produkt von FSECURE.
Ueberpruefe ob es Dateien mit der Endung *sql gibt, der ehemaligen SQL Server 2005 Installation und lösche sie, die Registrierdatenbank auf Pfade und verweiste Schlüssel untersuchen und ggf. löschen.
saludos
gnarff
Hallo pepper!
habe bei Punkt 1 schon ein Problem, dass ich
diesen Group Policy Editor nicht finde, wie
auf der verlinkten Seite von dir beschrieben.
Konsole aufbauen:
1.RUN>>mmc>>[es oeffnet sich die Console 1]>>ORDNER>>"Hinzufuegen/Entfernen Snap in...">>HINZUFUEGEN>>[fenster poppt auf]>>RUNTERSCROLLEN zu "Group Policy Object Editor">>ANKLICKEN>>HINZUFUEGEN>>FERTIG
2. In der Rootkonsole: RECHTSKLICK auf "Local Computer Policy">>AUSWAEHLEN:"Computer Konfiguration">>ADMINISTRATIVE VORLAGEN>>WINDOWS KOMPONENTEN>>WINDOWS INSTALLER>>[Es wird nach einigem Wartens rechts im Fenster die Windows Installer Konfiguration angezeigt. Schreibe sie ab und poste mir die und zwar die Erweiterte Version
Das Gleiche tust Du bitte bei den Einstellungen unter User Konfiguration
Sind die Einstellungen für Computer Konfiguration und User Konfiguration identisch, poste nur die der Computer Konfiguration...
Habe dann gedacht okay machste das mit der
Registry halt. Nur dort finde ich nur den
einen Key bzw Ordner wo ich einen Key anlegen
soll.
Dieser Ordner lässt sich nicht finden:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer
Ist ja auch kein Wunder, wenn über die MMC keine Richtlinien für den Installer definiert sind, wird sich da auch nichts anfinden...
Mit dem Installer CleanUp Tool, bekomme ich
ja die Sachen, die sich in
Systemsteuerung/Software befinden angezeigt
und kann diese löschen. Was ist, wenn
dort der SQL Server nicht angezeigt wird, da
dieser ja sozusagen schon deinstalliert
wurde?
Wenn SQL und MSDE nicht angezeigt werden, hilft uns das Tool im Augenblick nicht weiter..
Allerdings vermute ich, Du hast das falsche CleanupTool benutzt, denn Msizap.exe wird über die Kommandozeile ausgeführt
Zu FSecure:
Die Version, die sich jetzt gerade auf dem
Server befindet, ist nur dazu da um nur den
Server vor Viren zu schützen. Die
Version, die ich installieren möchte,
ist rein nur für die Exchange Datenbank
um dort VirenEmails und SPAM rauszufiltern,
bevor diese beim Client ankommen.
Manche AV-Lösungen verfügen über einen Verzeichnisschutz, der Installationen behindert oder gar unmöglich macht; für die Dauer der MSDE-Installation bitte abschalten...
saludos
gnarff
habe bei Punkt 1 schon ein Problem, dass ich
diesen Group Policy Editor nicht finde, wie
auf der verlinkten Seite von dir beschrieben.
1.RUN>>mmc>>[es oeffnet sich die Console 1]>>ORDNER>>"Hinzufuegen/Entfernen Snap in...">>HINZUFUEGEN>>[fenster poppt auf]>>RUNTERSCROLLEN zu "Group Policy Object Editor">>ANKLICKEN>>HINZUFUEGEN>>FERTIG
2. In der Rootkonsole: RECHTSKLICK auf "Local Computer Policy">>AUSWAEHLEN:"Computer Konfiguration">>ADMINISTRATIVE VORLAGEN>>WINDOWS KOMPONENTEN>>WINDOWS INSTALLER>>[Es wird nach einigem Wartens rechts im Fenster die Windows Installer Konfiguration angezeigt. Schreibe sie ab und poste mir die und zwar die Erweiterte Version
Das Gleiche tust Du bitte bei den Einstellungen unter User Konfiguration
Sind die Einstellungen für Computer Konfiguration und User Konfiguration identisch, poste nur die der Computer Konfiguration...
Habe dann gedacht okay machste das mit der
Registry halt. Nur dort finde ich nur den
einen Key bzw Ordner wo ich einen Key anlegen
soll.
Dieser Ordner lässt sich nicht finden:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer
Mit dem Installer CleanUp Tool, bekomme ich
ja die Sachen, die sich in
Systemsteuerung/Software befinden angezeigt
und kann diese löschen. Was ist, wenn
dort der SQL Server nicht angezeigt wird, da
dieser ja sozusagen schon deinstalliert
wurde?
Allerdings vermute ich, Du hast das falsche CleanupTool benutzt, denn Msizap.exe wird über die Kommandozeile ausgeführt
Zu FSecure:
Die Version, die sich jetzt gerade auf dem
Server befindet, ist nur dazu da um nur den
Server vor Viren zu schützen. Die
Version, die ich installieren möchte,
ist rein nur für die Exchange Datenbank
um dort VirenEmails und SPAM rauszufiltern,
bevor diese beim Client ankommen.
saludos
gnarff
Hallo Pepper
So hier nun die Einstellungen:
Computer Configuration:
Die schaue ich mir spater an
Lade mir jetzt mal die MSIZAP.Exe runter und
schau mir das mal an.
DiMSIZAP.EXE sollte eigentlich Bestandteil des Cleanuptools sein, schau mal im Installationsordner nach...
Eine Frage zu den Registryeinträgen:
Habe hier das Tool RegScanner und den Server
nach SQL Registry einträgen durchsucht.
Soll ich erst mal nur die löschen, die
sich auf C:\Program Files\MSSQL beziehen?
Das überhaupt ein altes C:\Program Files\MSSQL existiert, ist ein starkes Stueck...
Lösche alles, was mit den vorhergehenden MS SQL Installationen und fehlgeschlagenenen MSDE Installationen zu tun hat.
saludos
gnarff
So hier nun die Einstellungen:
Computer Configuration:
Lade mir jetzt mal die MSIZAP.Exe runter und
schau mir das mal an.
Eine Frage zu den Registryeinträgen:
Habe hier das Tool RegScanner und den Server
nach SQL Registry einträgen durchsucht.
Soll ich erst mal nur die löschen, die
sich auf C:\Program Files\MSSQL beziehen?
Lösche alles, was mit den vorhergehenden MS SQL Installationen und fehlgeschlagenenen MSDE Installationen zu tun hat.
saludos
gnarff
Ja habe in der Suche sql eingegeben.
Herausgekommen sind 10.000 Einträge
welche auch alle so wie es aussieht mit SQl
zu tun haben.
Melde mich am Dienstag wieder. Dann bin ich
wieder in der Firma.
Ein schönes Wochenende...!!!
Jetzt wird gearbeitet..
Hallo!!
saludos
gnarff