Certificación del logotipo de Windows para StreamInsight
En este tema se proporcionan detalles acerca de la certificación de StreamInsight para el programa de logotipo de Windows Server. Contiene las siguientes secciones:
Acciones personalizadas que se realizan durante la instalación
Archivos y claves del Registro que no se desinstalan
Códigos de detención del comprobador de aplicaciones
Acciones personalizadas que se realizan durante la instalación
Acción personalizada |
Descripción |
---|---|
CA_ErrorDifferentLang |
No se realiza la instalación si el producto está instalado en distintos idiomas. |
CA_ErrorNewerVersion |
No se realiza la instalación si hay instalada una versión superior del producto. |
CA_SetRefCountNewerFoundFlag |
Establece una propiedad MSI para indicar que está instalada una versión más reciente del producto. |
CA_SetRefCountUpgradeFlag |
Establece una propiedad MSI para indicar que el programa de instalación está realizando una actualización. |
Do_sqlLocalServers_Redist_64 |
Toma la propiedad de las claves del Registro reflejadas relacionadas con los servidores COM locales, para habilitar la instalación en paralelo. |
Do_sqlVerIndependentProgID_Redist_64 |
Repara o restaura el identificador de programa independiente de la versión para los servidores COM durante la instalación en paralelo. |
SapBiOpenReadme |
Invoca notepad.exe para abrir el archivo Léame. |
SetSqlProgramMenuFolder |
Establece la propiedad MSI ProgramMenuFolder.Sql en el valor especificado. |
SkipInstallCA |
Detiene la operación de instalación actual con un código de resultado correcto. |
SqlFollowComponentsValidate_Redist_64 |
Crea un mapa de relación de componentes jerárquicos. |
Sqlmsirc_BackupAppGuid_64 |
Enumera las dependencias del nivel de aplicación actual en el producto en ejecución y las guarda en una propiedad. |
Sqlmsirc_BackupAppGuid_NewerFound_64 |
Enumera las dependencias del nivel de aplicación actual en el producto en ejecución y las guarda en una propiedad. |
Sqlmsirc_CheckAppDependency_64 |
Comprueba si una aplicación tiene una dependencia en el producto actual y detiene el programa de instalación si la hay. |
Sqlmsirc_CheckFeatureDependency_64 |
Comprueba si hay una aplicación que depende de una característica que se está quitando y bloquea la desinstalación si existe. |
Sqlmsirc_CheckLanguage_64 |
Aplica las reglas de instalación del lenguaje en paralelo para los componentes redistribuibles de SQL Server 2008 R2. |
Sqlmsirc_NotifyFeatureStates_64 |
Envía una notificación al programa previo de la instalación de SQL Server 2008 R2 con la lista de las características que se están modificando en la transacción actual. |
Sqlmsirc_RefCountAppGuid_64 |
Agrega una dependencia a un producto de otro producto que se instalará después y detiene la transacción de instalación actual con un código de resultado correcto. |
Sqlmsirc_RefCountAppGuid_NewerFound_64 |
Agrega una dependencia a un producto de otro producto que se instalará después y detiene la transacción de instalación actual con un código de resultado correcto. |
Sqlmsirc_RegisterAppGuid_64 |
Agrega una dependencia a un producto de otro producto que se instalará después y permite al programa de instalación seguir ejecutándose. |
Sqlmsirc_RegisterAppGuid_NewerFound_64 |
Agrega una dependencia a un producto de otro producto que se instalará después y permite al programa de instalación seguir ejecutándose. |
Sqlmsirc_RestoreAppGuid_64 |
Durante la actualización, migra a la versión nueva la lista de productos que dependían de la versión anterior. |
Sqlmsirc_RestoreAppGuid_NewerFound_64 |
Durante la actualización, migra a la versión nueva la lista de productos que dependían de la versión anterior. |
Sqlmsirc_ValidateAppGuid_64 |
Valida la sintaxis de la propiedad APPGUID para asegurarse de que es un código de producto. |
Sqlmsirc_ValidateAppGuid_NewerFound_64 |
Valida la sintaxis de la propiedad APPGUID para asegurarse de que es un código de producto. |
STREAMING_BlockIfNET35SP1OrNET4NotInstalled |
Bloquea la instalación si no se ha instalado NET3.5 SP1 o NET4.0. |
STREAMING_BlockIfUpgradingFromCTP |
Bloquea la instalación si se actualiza desde CTP2/CTP3. |
STREAMING_CheckIfInstancesExist |
Determina si hay instalada alguna instancia más de StreamInsight. |
STREAMING_CheckIfLastInstance |
Determina si hay instalada exactamente una instancia en el equipo. |
STREAMING_CheckIfSpecifiedInstanceExists |
Comprueba si ya existe alguna instancia dada. |
STREAMING_CreateInstance |
Crea la entrada del Registro de la instancia de StreamInsight. |
STREAMING_CreateInstance_Rollback |
Quita la entrada del Registro de la instancia de StreamInsight. |
STREAMING_CreateInstanceGroup |
Crea los grupos de usuarios de StreamInsight y les agrega el usuario especificado. |
STREAMING_CreateInstanceGroup_Rollback |
Elimina el grupo de usuarios de StreamInsight. |
STREAMING_CreateService |
Crea el servicio NT de la instancia. |
STREAMING_CreateService_Rollback |
Quita el servicio NT de la instancia. |
STREAMING_CreateServiceHostConfig |
Crea la configuración de hospedaje del servicio de instancia. |
STREAMING_CreateServiceHostConfig_Rollback |
Quita la configuración de hospedaje del servicio de instancia. |
STREAMING_DeleteManagedCustomActionBinaries |
Elimina los archivos binarios personalizados administrados del directorio temporal tras completarse la instalación. |
STREAMING_EnableCustomDialogs_InstanceName |
Establece la propiedad MSI CustomerInfoDlg_Next para habilitar el cuadro de diálogo de instalación personalizada. |
STREAMING_EnableCustomDialogs_InstanceName_NewInstall |
Establece la propiedad MSI CustomerInfoDlg_Next para habilitar el cuadro de diálogo de instalación personalizada. |
STREAMING_EnableCustomDialogs1 |
Establece la propiedad MSI ReadyToInstallDlg_NotInstalled_Back para habilitar el cuadro de diálogo de instalación personalizada. |
STREAMING_EnableCustomDialogs2 |
Establece la propiedad MSI MaintenanceWelcomeDlg_Next para habilitar el cuadro de diálogo de instalación personalizada. |
STREAMING_EnableCustomDialogs3 |
Establece la propiedad MSI ReadyToInstallDlg_Installed_Back para habilitar el cuadro de diálogo de instalación personalizada. |
STREAMING_ExtractManagedCustomActionBinaries |
Extrae los archivos binarios de acción personalizados administrados en un directorio temporal al inicio de la instalación. |
STREAMING_FailIfInstancesExists |
No se realiza la instalación si hay instancias instaladas en el equipo. |
STREAMING_FailIfSpecifiedInstanceExists |
No se realiza la instalación si ya existe alguna instancia dada. |
STREAMING_GetCurrentUserName |
Recupera el nombre del usuario de Windows del subproceso actual. |
STREAMING_GetSelectedInstanceFromInstanceList |
Obtiene el nombre de la instancia seleccionada en el cuadro de diálogo de instalación de la lista de instancias. |
STREAMING_IsSupportedEdition |
Determina si el producto es compatible con la edición indicada. |
STREAMING_NewInstall_RegisterETWManifest |
Registra el manifiesto ETW en el equipo. |
STREAMING_NewInstall_SetProps_RegisterETWManifest |
Establece la propiedad MSI STREAMING_NewInstall_RegisterETWManifest en el valor especificado. |
STREAMING_NoAcceptLicenseTerms |
No se realiza la instalación si no se especifica IACCEPTLICENSETERMS=YES en la instalación mediante línea de comandos. |
STREAMING_PopulateInstanceListForCreate |
Rellena el cuadro de diálogo de instalación de la lista de instancias para la creación de la instancia. |
STREAMING_PopulateInstanceListForRemove |
Rellena el cuadro de diálogo de instalación de la lista de instancias para la eliminación de la instancia. |
STREAMING_RemoveInstance |
Quita la entrada del Registro de la instancia. |
STREAMING_RemoveInstance_Exit |
Finaliza la instalación después de la desinstalación de la instancia. |
STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist |
No se realiza la instalación si ya existe alguna instancia dada. |
STREAMING_RemoveInstanceGroup |
Elimina el grupo de usuarios de StreamInsight. |
STREAMING_RemoveService |
Quita el servicio NT de la instancia. |
STREAMING_RemoveServiceHostConfig |
Quita la configuración de hospedaje del servicio de instancia. |
STREAMING_SetAddUserCheckBox |
Establece la propiedad MSI STREAMING_AddUserCheckBox en 1. |
STREAMING_SetCreateServiceCheckBox |
Establece la propiedad MSI STREAMING_SetCreateServiceCheckBox en 1. |
STREAMING_SetETWManifestFileName |
Establece la propiedad MSI STREAMING_ETWManifestFileName en el valor especificado. |
STREAMING_SetETWMofFileName |
Establece la propiedad MSI STREAMING_ETWMofFileName en el valor especificado. |
STREAMING_SetETWResourceFileName |
Establece la propiedad MSI STREAMING_ETWResourceFileName en el valor especificado. |
STREAMING_SetETWUninstallMofFileName |
Establece la propiedad MSI STREAMING_ETWUninstallMofFileName en el valor especificado. |
STREAMING_SetEvalPidChoice |
Establece la propiedad MSI STREAMING_PidChoice en Eval si no se especifica PRODUCTKEY en la línea de comandos. |
STREAMING_SetProgramMenuFolder |
Establece la propiedad MSI ProgramMenuFolder.StreamInsight en el valor especificado. |
STREAMING_SetProgramMenuFolder64 |
Establece la propiedad MSI ProgramMenuFolder.StreamInsight en el valor especificado. |
STREAMING_SetProps_CreateInstance |
Establece la propiedad MSI STREAMING_CreateInstance en el valor especificado. |
STREAMING_SetProps_CreateInstance_Rollback |
Establece la propiedad MSI STREAMING_CreateInstance_Rollback en el valor especificado. |
STREAMING_SetProps_CreateInstanceGroup |
Establece la propiedad MSI STREAMING_CreateInstanceGroup en el valor especificado. |
STREAMING_SetProps_CreateInstanceGroup_Rollback |
Establece la propiedad MSI STREAMING_CreateInstanceGroup_Rollback en el valor especificado. |
STREAMING_SetProps_CreateService |
Establece la propiedad MSI STREAMING_CreateService en el valor especificado. |
STREAMING_SetProps_CreateService_Rollback |
Establece la propiedad MSI STREAMING_CreateService_Rollback en el valor especificado. |
STREAMING_SetProps_CreateServiceHostConfig |
Establece la propiedad MSI STREAMING_CreateServiceHostConfig en el valor especificado. |
STREAMING_SetProps_CreateServiceHostConfig_Rollback |
Establece la propiedad MSI STREAMING_CreateServiceHostConfig_Rollback en el valor especificado. |
STREAMING_SetProps_DeleteManagedCustomActionBinaries |
Establece la propiedad MSI STREAMING_DeleteManagedCustomActionBinaries en el valor especificado. |
STREAMING_SetProps_FailIfInstancesExists |
Establece la propiedad MSI STREAMING_FailIfInstancesExists en el valor especificado. |
STREAMING_SetProps_FailIfSpecifiedInstanceExists |
Establece la propiedad MSI STREAMING_FailIfSpecifiedInstanceExists en el valor especificado. |
STREAMING_SetProps_RemoveInstance |
Establece la propiedad MSI STREAMING_RemoveInstance en el valor especificado. |
STREAMING_SetProps_RemoveInstance_Exit |
Establece la propiedad MSI STREAMING_RemoveInstance_Exit en el valor especificado. |
STREAMING_SetProps_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist |
Establece la propiedad MSI STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist en el valor especificado. |
STREAMING_SetProps_RemoveInstanceGroup |
Establece la propiedad MSI STREAMING_RemoveInstanceGroup en el valor especificado. |
STREAMING_SetProps_RemoveService |
Establece la propiedad MSI STREAMING_RemoveService en el valor especificado. |
STREAMING_SetProps_RemoveServiceHostConfig |
Establece la propiedad MSI STREAMING_RemoveServiceHostConfig en el valor especificado. |
STREAMING_SetReadmePath |
Establece la propiedad MSI STREAMING_ReadmePath en el valor especificado. |
STREAMING_SetRemoveIfLastInstance |
Establece REMOVE=ALL para quitar el producto después de que se haya desinstalado la última instancia. |
STREAMING_SetServiceHostPath |
Establece la propiedad MSI STREAMING_ServiceHostPath en el valor especificado. |
STREAMING_SetStreamInsightDumperPath |
Establece la propiedad MSI STREAMING_StreamInsightDumperPath en el valor especificado. |
STREAMING_ShowReadme_CA_64 |
Ejecuta notepad.exe para mostrar el archivo Léame.txt. |
STREAMING_Uninstall_SetProps_UnregisterETWManifest |
Establece la propiedad MSI STREAMING_Uninstall_UnregisterETWManifest en el valor especificado. |
STREAMING_Uninstall_UnregisterETWManifest |
Anula el registro del manifiesto ETW. |
STREAMING_ValidateInstanceName |
Valida el nombre de la instancia. |
STREAMING_ValidatePID |
Valida la clave del producto. |
Undo_sqlLocalServers_Redist_64 |
Toma la propiedad de las claves del Registro reflejadas relacionadas con los servidores COM locales, para habilitar la instalación en paralelo. |
Write_sqlLocalServers_Redist_64 |
Programa acciones diferidas. |
Write_sqlVerIndependentProgID_Redist_64 |
Programa acciones diferidas. |
Archivos y claves del Registro que no se desinstalan
Si ha creado un servicio de host de StreamInsight al instalar StreamInsight, el archivo de configuración del host no se desinstala cuando se realiza la desinstalación de StreamInsight. Puede quitar el archivo manualmente en la siguiente ubicación:
%ProgramFiles%\Microsoft StreamInsight 1.1\Host\MSSI.$InstanceName$.bak1\StreamInsightHost.exe.config
Códigos de detención del comprobador de aplicaciones
Los paquetes de Microsoft StreamInsight Server y Client no escriben claves del Registro WRP ni reemplazan archivos del sistema durante la instalación o la ejecución de operaciones comunes.
Se requieren derechos administrativos para instalar los paquetes Microsoft StreamInsight Server y Client.
Entre 331B, 331C, 3323, 3322 y 3324, solo los errores 331B se notifican en el registro del comprobador de aplicaciones, y ninguno de ellos está relacionado con los recursos WRP. Estos errores se generan principalmente debido al siguiente motivo:
- Msiexec.exe se ejecuta en el contexto del administrador y realiza operaciones privilegiadas. Si el usuario que realiza la instalación no tiene derechos administrativos, se produce un error en la instalación. Es el comportamiento correcto y esperado.