Fehler: 50003401 (SQL-Hotfix)Microsoft verteilt Microsoft SQL Server 2008-Korrekturen als eine herunterladbare Datei. Da die Fixes kumulativ sind, enthält jedes neue Release alle Hotfixes und alle Sicherheitsfixes, die im vorherigen SQL Server 2008-Fixrelease enthalten waren.
Problembeschreibung
Wenn Sie Microsoft SQL Server 2008 installieren, tritt bei der Installation ein Fehler auf. In der Summary.txt-Datei wird die folgende Fehlermeldung protokolliert:
Microsoft.SqlServer.Chainer.Infrastructure.InputSettingValidationException-Attributestimmen nicht überein. Vorhandene Attribute (Ausgeblendet, System, Verzeichnis, Archiv), eingeschlossene Attribute (0), ausgeschlossene Attribute (Archiv, Komprimiert, Verschlüsselt).
Hinweis Die Summary.txt Datei befindet sich im folgenden Ordner:
<SQLInstallFolder>\100\Setup Bootstrap\Log
Ursache
Dieses Problem tritt auf, weil für den Installationsordner SQL Server 2008 das Attribut Archiv festgelegt ist. Das attribut Archiv befindet sich in der Ausschlussliste, die das SQL Server 2008-Setupprogramm verwendet, um den Installationsordner während des Setupvorgangs zu überprüfen.
Lösung
Der Fix für dieses Problem wurde zuerst im kumulativen Update 1 veröffentlicht. Weitere Informationen zum Abrufen dieses kumulativen Updatepakets für SQL Server 2008 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
956717 Kumulatives Updatepaket 1 für SQL Server 2008Hinweis Da die Builds kumulativ sind, enthält jedes neue Fixrelease alle Hotfixes und alle Sicherheitsfixes, die im vorherigen SQL Server 2008-Fixrelease enthalten waren. Es wird empfohlen, dass Sie das neueste Updaterelease anwenden, das diesen Hotfix enthält. Weitere Informationen finden Sie, indem Sie auf die folgende Artikelnummer klicken, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
956909 Die SQL Server 2008-Builds, die nach SQL Server 2008 veröffentlicht wurden
Problemumgehung
Um dieses Problem zu umgehen, entfernen Sie das attribut Archiv aus dem Installationsordner. Gehen Sie hierzu wie folgt vor:
-
Öffnen Sie den Ordner, der den Ordner enthält, der über das Attribut Archiv verfügt.
-
Klicken Sie mit der rechten Maustaste auf den Ordner, aus dem Sie das attribut Archiv entfernen möchten, und klicken Sie dann auf Eigenschaften.
-
Klicken Sie auf der Registerkarte Allgemein auf Erweitert.
-
Aktivieren Sie auf der Registerkarte Erweiterte Attribute das Kontrollkästchen Ordner ist für die Archivierung bereit .
Wenn der Installationsordner nicht vorhanden ist, entfernen Sie das attribut Archiv aus dem nächstgelegenen übergeordneten Ordner. Beispielsweise installieren Sie SQL Server 2008 im folgenden Ordner:
C:\FolderA\FolderB\FolderC Der Ordner FolderC ist nicht vorhanden. Für den Ordner FolderB ist das attribut Archiv festgelegt. In diesem Fall müssen Sie das attribut Archiv aus dem Ordner FolderB entfernen.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Weitere Informationen
Dieser Hotfix ist in das Sqlsupport.msi Paket des kumulativen Updatepakets 1 für SQL Server 2008 integriert. Nachdem Sie das Sqlsupport.msi Paket des kumulativen Updatepakets 1 für SQL Server 2008 installiert haben, können Sie die Installation der Releaseversion von SQL Server 2008 starten, ohne zu bestimmen, ob für den Installationsordner das attribut Archiv festgelegt ist. Wenn für den Installationsordner das attribut Archiv festgelegt ist, wird das attribut Archiv automatisch entfernt. Weitere Informationen dazu, welche Dateien geändert werden, sowie Informationen zu den Voraussetzungen für die Anwendung des kumulativen Updatepakets, das den hotfix enthält, der in diesem Microsoft Knowledge Base-Artikel beschrieben wird, finden Sie in der Microsoft Knowledge Base auf die folgende Artikelnummer:
956717 Kumulatives Updatepaket 1 für SQL Server 2008
Informationsquellen
Weitere Informationen zur Liste der Builds, die nach SQL Server 2008 verfügbar sind, finden Sie im folgenden Artikel der Microsoft Knowledge Base:
956909 Die SQL Server 2008-Builds, die nach der Veröffentlichungvon SQL Server 2008 veröffentlicht wurden. Weitere Informationen zum inkrementellen Wartungsmodell für SQL Server finden Sie unter der folgenden Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
935897 Ein inkrementelles Wartungsmodell ist vom SQL Server-Team verfügbar, um Hotfixes für gemeldete Problemebereitzustellen. Weitere Informationen zum Benennungsschema für SQL Server Updates finden Sie in der Microsoft Knowledge Base auf die folgende Artikelnummer:
822499 Neues Benennungsschema für Microsoft SQL Server SoftwareupdatepaketeWeitere Informationen zur Terminologie von Softwareupdates finden Sie in der Microsoft Knowledge Base auf die folgende Artikelnummer:
824684 Erläuterung von Standardbegriffen bei Microsoft-Softwareupdates