Windows-Logozertifizierung für SQL Server 2008

Dieses Thema enthält Details zur SQL Server 2008-Zertifizierung für das Windows Server-Logoprogramm. Während des Setups von SQL Server werden möglicherweise die folgenden benutzerdefinierten Aktionen ausgeführt.

Benutzerdefinierte Aktion

Beschreibung

Commit_sqlRegHiveCopy

Löscht alle Registrierungsschlüssel unter Microsoft\Microsoft SQL Server\TempKeys.

DelimitProperty

Verarbeitet die _sqlDelimitProperty-Tabelle, um Eigenschaften einzuschränken, z. B. das Abschneiden des nachgestellten Schrägstrichs oder das Hinzufügen von #.

Do_HttpServiceSecurity

Ermöglicht Konten mit Anmeldung als Dienst den Zugriff auf HTTP und HTTPFilter durch Verschlüsselung der Zugriffssteuerung.

Do_LogInstallStart

Zeichnet ein Ereignis im Ereignisprotokoll auf, das den Start der SQL Server-Installation angibt.

Do_sqlCopyXML

Aktualisiert XML-Dateien durch Kopieren von Elementen oder ganzen Dateien aus einer Quell- in eine Zieldatei.

Do_sqlFileSDDL

Legt eine Zugriffssteuerungsliste für Dateien fest.

Do_sqlFileSR

Führt eine Suche durch und nimmt in einer angegebenen Datei Ersetzungen vor (verwendet dabei eine temporäre Datei).

Do_sqlLocalServers

Übernimmt den Besitz von reflektierten Registrierungsschlüsseln, die sich auf lokale COM-Server beziehen, um die gleichzeitige Installation zu ermöglichen.

Do_sqlRegHiveCopy

Kopiert die Registrierungsstruktur ohne Identitätswechsel nach \Microsoft\Microsoft SQL Server\TempKeys (Ausführung im Systemkontext).

Do_sqlRegSDDL

Legt eine Zugriffssteuerungsliste für Registrierungen fest.

Do_sqlServiceSDDL

Legt eine Zugriffssteuerungsliste für Dienste fest.

Do_sqlVerIndependentProgID

Repariert die versionsunabhängige Programm-ID für COM-Server während der parallelen Installation oder stellt diese wieder her.

Do_UpdateFeatureList

Legt in der Registrierung eine Liste von installierten Features fest, - Schlüsselname ist "FeatureList".

Do_UpdateTypeLib

Repariert die Registrierung einer 64-Bit-Typbibliothek bei gleichzeitiger Installation mit einer 32-Bit-Typbibliothek.

GenerateFeatureList

Überprüft die Featuretabelle, die Featureinstallation und den Aktionsstatus, erstellt eine Liste und plant Aktionen.

IsDotNetFramework20Installed

Erkennt, ob die Common Language Runtime (CLR) von Microsoft Visual Studio installiert ist.

IsPendingReboot

Überprüft, ob in der MSI enthaltene Dateien im Schlüssel für ausstehende Dateiumbenennungen des Betriebssystems enthalten sind, und legt eine Eigenschaft für die Liste dieser Dateien fest.

Remove_NativeImage

Legt die InstallNgenTicks-Eigenschaft fest oder plant eine Rückgängig-Aktion (Fehlercodes werden ignoriert).

RemoveSupportFiles

Entfernt Unterstützungsdateien.

RestoreSetupParams

Ruft Parameter für ein angegebenes Produkt ab, das während einer neuen Installation gespeichert wurde.

Rollback_sqlRegHiveCopy

Stellt eine Sicherungskopie der Registrierungsstruktur bei einem Fehler wieder her, Fehler werden ignoriert.

Rollback_UpdateFeatureList

Aktualisiert FeatureList im Registrierungsschlüssel mit der Featureliste.

RollbackSupportFiles

Löscht nur den Registrierungsschlüssel für die Verzeichnisunterstützung (WYukonBootstrapDir). Es werden keine Dateien gelöscht.

SetInstanceProperty

Erfasst bekannte und neu festgelegte Eigenschaften einer angegebenen Instanz von SQL Server und speichert diese in einer Tabelle.

SkipInstall

Beendet den aktuellen Setupvorgang mit einem Erfolgscode.

SNAC_SetClientSSNLDefaults

Legt die standardclientseitigen SSNL-Standardwerte fest.

SqlFollowComponentsValidate

Erstellt eine Übersicht über die hierarchischen Komponentenbeziehungen.

Sqlmsirc_BackupAppGuid

Listet aktuelle Abhängigkeiten auf Anwendungsebene für das ausgeführte Produkt auf und speichert diese in einer Eigenschaft.

Sqlmsirc_CheckAppDependency

Überprüft, ob eine Anwendung eine Abhängigkeit vom aktuellen Produkt aufweist, und beendet Setup, wenn eine Abhängigkeit besteht.

Sqlmsirc_CheckBrowserDependency

Überprüft, ob andere Produkte von den SQL Server-Browserkomponenten abhängen, und blockiert die Deinstallation, wenn Abhängigkeiten gefunden werden.

Sqlmsirc_CheckFeatureDependency

Überprüft, ob eine Anwendung vorhanden ist, die vom Entfernen eines Features abhängig ist, und blockiert die Deinstallation, wenn dies der Fall ist.

Sqlmsirc_CheckLanguage

Erzwingt Regeln für die parallele Sprachinstallation für verteilbare SQL Server 2008-Komponenten.

Sqlmsirc_NotifyFeatureStates

Sendet an den Setup-Bootstrapper für SQL Server 2008 eine Benachrichtigung mit der Liste der Features, die in der aktuellen Transaktion geändert werden.

Sqlmsirc_RefCountAppGuid

Fügt einem Produkt eine Abhängigkeit von einem anderen, später zu installierenden Produkt hinzu und beendet die aktuelle Setuptransaktion mit einem Erfolgscode.

Sqlmsirc_RegisterAppGuid

Fügt einem Produkt eine Abhängigkeit von einem anderen, später zu installierenden Produkt hinzu und ermöglicht die weitere Ausführung von Setup.

Sqlmsirc_RemoveBrowserGroup

Löscht die Dienstgruppe für SQL Server-Browser.

Sqlmsirc_RestoreAppGuid

Migriert während des Upgrades die Liste der von der alten Version abhängigen Produkte in die neue Version.

Sqlmsirc_UpdatePackageRefcount

Registriert während der Installation Abhängigkeiten von anderen Produkten, sodass die Deinstallation dieser Produkte blockiert wird, bis das aktuelle Produkt deinstalliert wurde.

Sqlmsirc_ValidateAppGuid

Überprüft die Syntax der APPGUID-Eigenschaft, um sicherzustellen, dass es sich um einen Produktcode handelt.

Sqlmsirc_Write_UpdatePackageRefcount

Plant eine verzögerte Aktion.

StreamSupportFiles

Sendet Unterstützungsdateien für Setup als Datenstrom aus einer binären Tabelle.

Undo_NativeImage

Deinstalliert die systemeigene Assembly.

Undo_sqlLocalServers

Identisch mit Do_sqlLocalServers.

Write_HttpServiceSecurity

Plant eine verzögerte Aktion.

Write_NativeImage

Plant und kompiliert systemeigene Abbilder verwalteter Assemblys.

Write_sqlCopyXML

Plant Do- und Rollback-Aktionen.

Write_sqlFileSDDL

Plant verzögerte Aktionen.

Write_sqlFileSR

Plant verzögerte Aktionen.

Write_sqlLocalServers

Plant verzögerte Aktionen (Do und Rollback).

Write_sqlRegHiveCopy

Plant verzögerte Aktionen (Do, Rollback und Commit), um Registrierungsstrukturen zu kopieren.

Write_sqlRegSDDL

Plant verzögerte Aktionen.

Write_sqlServiceSDDL

Plant verzögerte Aktionen.

Write_sqlVerIndependentProgID

Plant verzögerte Aktionen (nur Do).

Write_UpdateTypeLib

Plant verzögerte Aktionen.

Siehe auch

Konzepte