Certificação do logotipo do Windows para StreamInsight
Este tópico apresenta detalhes sobre a certificação do StreamInsight para o programa de logotipo do Windows Server. Ele contém as seguintes seções:
As ações personalizadas executadas durante a instalação
Arquivos e chaves do Registro que não são desinstaladas
Códigos de parada do verificador de aplicativos
As ações personalizadas executadas durante a instalação
Ação personalizada |
Descrição |
---|---|
CA_ErrorDifferentLang |
Corrompe a instalação caso o produto seja instalado em diferentes idiomas. |
CA_ErrorNewerVersion |
Corrompe a instalação caso uma versão mais recente do produto seja instalada. |
CA_SetRefCountNewerFoundFlag |
Define uma propriedade MSI para indicar que uma versão mais recente do produto está instalada. |
CA_SetRefCountUpgradeFlag |
Define uma propriedade MSI para indicar que a instalação está fazendo uma atualização. |
Do_sqlLocalServers_Redist_64 |
Assume a propriedade das chaves do Registro refletidas relacionadas aos servidores COM locais para habilitar a instalação lado a lado. |
Do_sqlVerIndependentProgID_Redist_64 |
Repara/restaura a ID de programa independente de versão para servidores COM durante a instalação lado a lado. |
SapBiOpenReadme |
Invoca o notepad.exe para abrir o arquivo readme. |
SetSqlProgramMenuFolder |
Define a propriedade MSI ProgramMenuFolder.Sql para o valor especificado. |
SkipInstallCA |
Interrompe a operação de instalação atual com um código de êxito. |
SqlFollowComponentsValidate_Redist_64 |
Cria um mapa de relacionamentos hierárquicos entre componentes. |
Sqlmsirc_BackupAppGuid_64 |
Enumera as dependências de aplicativo atuais em relação ao produto em execução e as salva em uma propriedade. |
Sqlmsirc_BackupAppGuid_NewerFound_64 |
Enumera as dependências de aplicativo atuais em relação ao produto em execução e as salva em uma propriedade. |
Sqlmsirc_CheckAppDependency_64 |
Verifica se um aplicativo tem uma dependência em relação ao produto atual e interrompe a instalação quando há uma dependência. |
Sqlmsirc_CheckFeatureDependency_64 |
Verifica se existe um aplicativo que depende de um recurso que está sendo removido e bloqueia a desinstalação caso haja um. |
Sqlmsirc_CheckLanguage_64 |
Impõe regras de instalação de linguagem lado a lado para componentes redistribuíveis do SQL Server 2008 R2. |
Sqlmsirc_NotifyFeatureStates_64 |
Envia uma notificação para o bootstrapper de instalação do SQL Server 2008 R2 com a lista de recursos que estão sendo modificados na transação atual. |
Sqlmsirc_RefCountAppGuid_64 |
Adiciona uma dependência a um produto de outro produto que será instalado posteriormente e interrompe a transação de instalação atual com um código de êxito. |
Sqlmsirc_RefCountAppGuid_NewerFound_64 |
Adiciona uma dependência a um produto de outro produto que será instalado posteriormente e interrompe a transação de instalação atual com um código de êxito. |
Sqlmsirc_RegisterAppGuid_64 |
Adiciona uma dependência a um produto de outro produto que será instalado posteriormente e permite que a instalação continue sendo executada. |
Sqlmsirc_RegisterAppGuid_NewerFound_64 |
Adiciona uma dependência a um produto de outro produto que será instalado posteriormente e permite que a instalação continue sendo executada. |
Sqlmsirc_RestoreAppGuid_64 |
Durante a atualização, migra a lista de produtos que dependiam da antiga versão para a nova versão. |
Sqlmsirc_RestoreAppGuid_NewerFound_64 |
Durante a atualização, migra a lista de produtos que dependiam da antiga versão para a nova versão. |
Sqlmsirc_ValidateAppGuid_64 |
Valida a sintaxe da propriedade APPGUID para assegurar que se trata de um código de produto. |
Sqlmsirc_ValidateAppGuid_NewerFound_64 |
Valida a sintaxe da propriedade APPGUID para assegurar que se trata de um código de produto. |
STREAMING_BlockIfNET35SP1OrNET4NotInstalled |
Bloqueará a instalação se NET3.5 SP1 ou NET4.0 não estiver instalado. |
STREAMING_BlockIfUpgradingFromCTP |
Bloqueará a instalação se estiver sendo feita uma atualização do CTP2/CTP3. |
STREAMING_CheckIfInstancesExist |
Determina se há mais instâncias do StreamInsight instaladas. |
STREAMING_CheckIfLastInstance |
Determina se há exatamente uma instância instalada no computador. |
STREAMING_CheckIfSpecifiedInstanceExists |
Verifica se a instância especificada já existe. |
STREAMING_CreateInstance |
Cria a entrada do Registro da instância do StreamInsight. |
STREAMING_CreateInstance_Rollback |
Remove a entrada do Registro da instância do StreamInsight. |
STREAMING_CreateInstanceGroup |
Cria os grupos de usuários do StreamInsight e adiciona o usuário especificado a ele. |
STREAMING_CreateInstanceGroup_Rollback |
Exclui o grupo de usuários do StreamInsight. |
STREAMING_CreateService |
Cria o serviço NT da instância |
STREAMING_CreateService_Rollback |
Remove o serviço NT da instância. |
STREAMING_CreateServiceHostConfig |
Cria a configuração de host do serviço da instância. |
STREAMING_CreateServiceHostConfig_Rollback |
Remove a configuração de host do serviço da instância. |
STREAMING_DeleteManagedCustomActionBinaries |
Exclui os binários personalizados gerenciados do diretório temporário após a conclusão da instalação. |
STREAMING_EnableCustomDialogs_InstanceName |
Define a propriedade MSI CustomerInfoDlg_Next para habilitar a caixa de diálogo de instalação personalizada. |
STREAMING_EnableCustomDialogs_InstanceName_NewInstall |
Define a propriedade MSI CustomerInfoDlg_Next para habilitar a caixa de diálogo de instalação personalizada. |
STREAMING_EnableCustomDialogs1 |
Define a propriedade MSI ReadyToInstallDlg_NotInstalled_Back para habilitar a caixa de diálogo de instalação personalizada. |
STREAMING_EnableCustomDialogs2 |
Define a propriedade MSI MaintenanceWelcomeDlg_Next para habilitar a caixa de diálogo de instalação personalizada. |
STREAMING_EnableCustomDialogs3 |
Define a propriedade MSI ReadyToInstallDlg_Installed_Back para habilitar a caixa de diálogo de instalação personalizada. |
STREAMING_ExtractManagedCustomActionBinaries |
Extrai os binários de ação personalizados gerenciados para um diretório temporário no início da instalação. |
STREAMING_FailIfInstancesExists |
Corrompe a instalação caso haja alguma instância instalada no computador. |
STREAMING_FailIfSpecifiedInstanceExists |
Corrompe a instalação caso a instância especificada já exista. |
STREAMING_GetCurrentUserName |
Recupera o nome do usuário do Windows do thread atual. |
STREAMING_GetSelectedInstanceFromInstanceList |
Obtém o nome de instância selecionado na caixa de diálogo de instalação da lista de instâncias. |
STREAMING_IsSupportedEdition |
Determina se há suporte para o produto na edição especificada. |
STREAMING_NewInstall_RegisterETWManifest |
Registra o manifesto ETW no computador. |
STREAMING_NewInstall_SetProps_RegisterETWManifest |
Define a propriedade MSI STREAMING_NewInstall_RegisterETWManifest para o valor especificado. |
STREAMING_NoAcceptLicenseTerms |
Corrompe a instalação caso IACCEPTLICENSETERMS=YES não seja especificada na instalação da linha de comando. |
STREAMING_PopulateInstanceListForCreate |
Preenche a caixa de diálogo de instalação da lista de instâncias para criação de instâncias. |
STREAMING_PopulateInstanceListForRemove |
Preenche a caixa de diálogo de instalação da lista de instâncias para a remoção de instâncias. |
STREAMING_RemoveInstance |
Remove a entrada do Registro da instância. |
STREAMING_RemoveInstance_Exit |
Fecha a instalação após a desinstalação da instância. |
STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist |
Corrompe a instalação caso a instância especificada já exista. |
STREAMING_RemoveInstanceGroup |
Exclui o grupo de usuários do StreamInsight. |
STREAMING_RemoveService |
Remove o serviço NT da instância. |
STREAMING_RemoveServiceHostConfig |
Remove a configuração de host do serviço da instância. |
STREAMING_SetAddUserCheckBox |
Define a propriedade MSI STREAMING_AddUserCheckBox como 1. |
STREAMING_SetCreateServiceCheckBox |
Define a propriedade MSI STREAMING_SetCreateServiceCheckBox como 1. |
STREAMING_SetETWManifestFileName |
Define a propriedade MSI STREAMING_ETWManifestFileName para o valor especificado. |
STREAMING_SetETWMofFileName |
Define a propriedade MSI STREAMING_ETWMofFileName para o valor especificado. |
STREAMING_SetETWResourceFileName |
Define a propriedade MSI STREAMING_ETWResourceFileName para o valor especificado. |
STREAMING_SetETWUninstallMofFileName |
Define a propriedade MSI STREAMING_ETWUninstallMofFileName para o valor especificado. |
STREAMING_SetEvalPidChoice |
Define a propriedade MSI STREAMING_PidChoice como Eval caso PRODUCTKEY não esteja especificado na linha de comando |
STREAMING_SetProgramMenuFolder |
Define a propriedade MSI ProgramMenuFolder.StreamInsight para o valor especificado. |
STREAMING_SetProgramMenuFolder64 |
Define a propriedade MSI ProgramMenuFolder.StreamInsight para o valor especificado. |
STREAMING_SetProps_CreateInstance |
Define a propriedade MSI STREAMING_CreateInstance para o valor especificado. |
STREAMING_SetProps_CreateInstance_Rollback |
Define a propriedade MSI STREAMING_CreateInstance_Rollback para o valor especificado. |
STREAMING_SetProps_CreateInstanceGroup |
Define a propriedade MSI STREAMING_CreateInstanceGroup para o valor especificado. |
STREAMING_SetProps_CreateInstanceGroup_Rollback |
Define a propriedade MSI STREAMING_CreateInstanceGroup_Rollback para o valor especificado. |
STREAMING_SetProps_CreateService |
Define a propriedade MSI STREAMING_CreateService para o valor especificado. |
STREAMING_SetProps_CreateService_Rollback |
Define a propriedade MSI STREAMING_CreateService_Rollback para o valor especificado. |
STREAMING_SetProps_CreateServiceHostConfig |
Define a propriedade MSI STREAMING_CreateServiceHostConfig para o valor especificado. |
STREAMING_SetProps_CreateServiceHostConfig_Rollback |
Define a propriedade MSI STREAMING_CreateServiceHostConfig_Rollback para o valor especificado. |
STREAMING_SetProps_DeleteManagedCustomActionBinaries |
Define a propriedade MSI STREAMING_DeleteManagedCustomActionBinaries para o valor especificado. |
STREAMING_SetProps_FailIfInstancesExists |
Define a propriedade MSI STREAMING_FailIfInstancesExists para o valor especificado. |
STREAMING_SetProps_FailIfSpecifiedInstanceExists |
Define a propriedade MSI STREAMING_FailIfSpecifiedInstanceExists para o valor especificado. |
STREAMING_SetProps_RemoveInstance |
Define a propriedade MSI STREAMING_RemoveInstance para o valor especificado. |
STREAMING_SetProps_RemoveInstance_Exit |
Define a propriedade MSI STREAMING_RemoveInstance_Exit para o valor especificado. |
STREAMING_SetProps_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist |
Define a propriedade MSI STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist para o valor especificado. |
STREAMING_SetProps_RemoveInstanceGroup |
Define a propriedade MSI STREAMING_RemoveInstanceGroup para o valor especificado. |
STREAMING_SetProps_RemoveService |
Define a propriedade MSI STREAMING_RemoveService para o valor especificado. |
STREAMING_SetProps_RemoveServiceHostConfig |
Define a propriedade MSI STREAMING_RemoveServiceHostConfig para o valor especificado. |
STREAMING_SetReadmePath |
Define a propriedade MSI STREAMING_ReadmePath para o valor especificado. |
STREAMING_SetRemoveIfLastInstance |
Define REMOVE=ALL para remover o produto depois que a última instância é desinstalada. |
STREAMING_SetServiceHostPath |
Define a propriedade MSI STREAMING_ServiceHostPath para o valor especificado. |
STREAMING_SetStreamInsightDumperPath |
Define a propriedade MSI STREAMING_StreamInsightDumperPath para o valor especificado. |
STREAMING_ShowReadme_CA_64 |
Executa o notepad.exe para exibir o arquivo Readme.txt |
STREAMING_Uninstall_SetProps_UnregisterETWManifest |
Define a propriedade MSI STREAMING_Uninstall_UnregisterETWManifest para o valor especificado. |
STREAMING_Uninstall_UnregisterETWManifest |
Cancela o registro do manifesto ETW. |
STREAMING_ValidateInstanceName |
Valida o nome da instância. |
STREAMING_ValidatePID |
Valida a chave do produto (Product Key). |
Undo_sqlLocalServers_Redist_64 |
Assume a propriedade das chaves do Registro refletidas relacionadas aos servidores COM locais para habilitar a instalação lado a lado. |
Write_sqlLocalServers_Redist_64 |
Agenda ações adiadas. |
Write_sqlVerIndependentProgID_Redist_64 |
Agenda ações adiadas. |
Arquivos e chaves do Registro que não são desinstaladas
Se você criou um Serviço de Host do StreamInsight quando instalou o StreamInsight, o arquivo de configuração do host não será desinstalado quando você desinstalar o StreamInsight. Você pode remover o arquivo manualmente no seguinte local:
%ProgramFiles%\Microsoft StreamInsight 1.1\Host\MSSI.$InstanceName$.bak1\StreamInsightHost.exe.config
Códigos de parada do verificador de aplicativos
Os pacotes de cliente e servidor Microsoft StreamInsight não gravam nenhuma chave do Registro do WRP nem substituem nenhum arquivo do sistema durante a instalação ou durante a execução das operações comuns.
Os direitos administrativos são necessários para instalar os pacotes de cliente e servidor Microsoft StreamInsight.
Entre os erros 331B, 331C, 3323, 3322 e 3324, somente os erros 331B são reportados no log do verificador de aplicativos e nenhum deles é relacionado aos recursos do WRP. Esses erros são gerados principalmente pelo seguinte motivo:
- O Msiexec.exe é executado no contexto do administrador e executa operações privilegiadas. Se o usuário da instalação não tiver direitos administrativos, a instalação apresentará falha. Esse é o comportamento correto e esperado.