Certificação do logotipo do Windows no SQL Server
Este tópico fornece detalhes sobre a certificação do SQL Server para o programa de logotipo do Windows Server. As ações personalizadas descritas a seguir podem ser executadas durante as operações de Instalação do SQL Server.
Ação personalizada |
Descrição |
---|---|
CA_ErrorDifferentLang |
Falhará a instalação se o produto for instalado em um idioma diferente. |
CA_ErrorNewerVersion |
Falhará a instalação se uma versão posterior do produto estiver instalada. |
CA_ErrorPendingReboot |
Renomeação de arquivos pendentes e não instalados e ignorar a verificação de reinicialização pendente. |
CA_ErrorPrereqDotNet |
Define uma propriedade MSI para 1 se o .Net 2.0 não for encontrado; caso contrário, 0. |
CA_ErrorPrereqDotNet20Or30Or35Or40 |
Define uma propriedade MSI para 1 se não for encontrado nem o .Net 2.0, o 3.0 e o 4.0; caso contrário, 0. |
CA_ErrorPrereqDotNet20Or40 |
Define uma propriedade MSI para 1 se não for encontrado nem o .Net 2.0 e o 4.0; caso contrário, 0. |
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. |
CallHlmExe |
Chama o Gerenciador de Biblioteca de Ajuda para criar um catálogo de Ajuda específico do SQL Server que é usado pelo Microsoft Help Viewer para exibir a documentação do produto. |
Commit_sqlRegHiveCopy |
Exclui todas as chaves do Registro em Microsoft\Microsoft SQL Server\TempKeys. |
ControlService |
Trata as solicitações de início e parada para o serviço de Win32. |
ControlService_64 |
Verificando serviços para Iniciar ou Parar. |
DevenvSetup_VS |
Registra pacotes do Visual Studio usados pelo shell do Visual Studio no SQL Server Data Tools. |
DelimitProperty |
Processa a tabela _sqlDelimitProperty para delimitar propriedades, como recortar uma barra à direita ou adicionar #. |
DelimitProperty_64 |
Delimitar propriedades. |
DevenvSetup_VS_32_1033 |
Inicia o devenv.exe para instalar o Visual Studio. |
Do_HttpServiceSecurity |
Permite que contas com logon como direitos de serviço acessem HTTP e HTTPFilter adicionando criptografia de controle de acesso (ACE). |
Do_LogInstallStart |
Registra um evento no log de eventos indicando o início da instalação do SQL Server. |
Do_LogInstallStart_64 |
Registrar Início da Instalação no Log de Eventos do Windows. |
Do_sqlCopyXML |
Atualiza arquivos XML copiando elementos ou arquivos inteiros de um arquivo de origem para um arquivo de destino. |
Do_sqlCopyXML_64 |
Atualiza arquivos XML copiando elementos ou arquivos inteiros de um arquivo de origem para um arquivo de destino. |
Do_sqlFileSDDL |
Define a lista de controle de acesso (ACL) para arquivos. |
Do_sqlFileSDDL_64 |
Definindo segurança de arquivo para processos de 64 bits. |
Do_sqlFileSR |
Faz uma operação de pesquisa e substituição em um dado arquivo (usa o arquivo temp nesse processo). |
Do_sqlFileSR_64 |
Faz uma operação de pesquisa e substituição em um dado arquivo (usa o arquivo temp nesse processo). |
Do_sqlLocalServers |
Assume a propriedade de chaves do Registro refletidas relacionadas a servidores COM locais para habilitar a instalação lado a lado. |
Do_sqlLocalServers_64 |
Registrando servidores locais para processos de 64 bits. |
Do_sqlRegHiveCopy |
Copia o hive do Registro para \Microsoft\Microsoft SQL Server\TempKeys (executa no contexto do sistema) sem representação. |
Do_sqlRegSDDL |
Define a ACL para registros. |
Do_sqlRegSDDL_64 |
Definindo segurança do registro para processos de 64 bits. |
Do_sqlServiceSDDL |
Define a ACL para serviços. |
Do_sqlServiceSDDL_64 |
Definindo segurança do serviço. |
Do_sqlServiceSidType_64 |
Definindo Tipo de SID de Serviço |
Do_sqlVerIndependentProgID |
Repara/restaura a ID de programa independente de versão para servidores COM durante a instalação lado a lado. |
Do_sqlVerIndependentProgID_64 |
Restaurando servidores de COM para processos de 64 bits. |
Do_UpdateFeatureList |
Define o Registro com uma lista de recursos instalados – o nome da chave é "FeatureList". |
Do_UpdateFeatureList_64 |
Atualizando novo estado do recurso para descoberta. |
Do_UpdateTypeLib |
Repara o registro da biblioteca de tipos de 64 bits quando instalado lado a lado com a biblioteca de tipos de 32 bits. |
Do_UpdateTypeLib_64 |
Registrando bibliotecas de tipo. |
DOTNETFW4MISSING_64 |
Define uma mensagem de erro para a propriedade "MDSMISSINGREDISTPREREQERROR" quando o .NET Framework 4.0 não está instalado. |
EXCELMISSING_64 |
Define uma mensagem de erro para a propriedade "MDSMISSINGREDISTPREREQERROR" quando o Excel não está instalado. |
GenerateFeatureList |
Revisa a tabela de recursos, inspeciona a instalação e o estado de ação de recursos, compila uma lista e agenda ações. |
GenerateFeatureList_64 |
Registrando novo estado do recurso para descoberta. |
IsDotNetFramework20Installed |
Determina se as versões 2.0, 3.0, 3.5, or 4.0 do .Net Framework estão instaladas. |
IsDotNetInstalled |
Determina se alguma versão do .Net Framework está instalada. |
IsDotNet20Installed |
Define uma propriedade MSI para 1 se o .Net 2.0 não estiver instalado; caso contrário, 0. |
IsDotNet20Or40Installed |
Define uma propriedade MSI para 1 se o .Net 2.0 ou 4.0 não estiver instalado; caso contrário, 0. |
IsDotNetFramework20Or30Or35Or40Installed |
Define uma propriedade MSI para 1 se o .Net 2.0 or 3.0 or 3.5 or 4.0 não estiver instalado; caso contrário, 0. |
IsPendingReboot |
Verifica se algum arquivo incluído no MSI está contido na chave de renomeação de arquivos pendentes do sistema operacional e define uma propriedade com a lista desses arquivos. |
IsPendingRebootKey |
Definirá PENDINGFILERENAME se um arquivo da tabela de arquivo MSI estiver no valor do registro do PFR. |
MISSINGMDSPREREQERROR_64 |
Quando houver alguma mensagem de erro definida para a propriedade "MDSMISSINGREDISTPREREQERROR", mostra uma caixa de diálogo de erro e para a instalação. |
Remove_NativeImage |
Define a propriedade InstallNgenTicks ou agenda uma ação de desfazer (ignora códigos de erro). |
Remove_NativeImage_64 |
Removendo imagens nativas |
RemoveSupportFiles |
Remove arquivos de suporte. |
RemoveSupportFiles_64 |
Removendo arquivos temporários. |
RestoreSetupParams |
Recupera parâmetros de um dado produto que foi armazenado pela instalação durante uma nova instalação. |
RestoreSetupParams_64 |
Definindo propriedades internas. |
Rollback_sqlRegHiveCopy |
Restaura a cópia de backup do hive do Registro em caso de falha; ignora erros. |
Rollback_UpdateFeatureList |
Atualiza a chave de Registro FeatureList com a lista de recursos. |
Rollback_UpdateFeatureList_64 |
Restaurando novo estado do recurso para descoberta. |
RollbackSupportFiles |
Exclui apenas a chave de Registro do diretório de suporte (WYukonBootstarpDir). Nenhum arquivo é excluído. |
RollbackSupportFiles_64 |
Removendo arquivos temporários. |
RSCA_SetRefCountUpgradeFlag |
Define uma propriedade para determinar se a atualização foi de antes do Katmai SP2. |
RSSP_CAInstall_64 |
Instale as ações personalizadas. Isso registrará os componentes do Reporting Services no SharePoint. Isso reiniciará o W3SVCservice. |
RSSP_CAStreamBinary_64 |
Para fazer fluir e depois excluir rscustom.exe. |
RSSP_CATestRS (/t) |
Somente SQL Server Reporting Services 2005. Testa se o servidor de relatórios tem uma conexão ativa com o banco de dados do servidor de relatórios. |
RSSP_CATestRS_64 |
Somente SQL Server Reporting Services 2005. A opção verifica se o servidor de relatórios tem uma conexão ativa com o banco de dados do servidor de relatórios. |
RSSP_CAUninstall_64 |
Desinstalar. Isso cancelará os componentes do Reporting Services do farm do SharePoint inteiro mas manterá os arquivos em disco. Isso reiniciará o W3SVCservice. |
RSSP_CAUninstallLocal (/p) |
Desinstalação local. Cancela o registro dos componentes do Reporting Services apenas do computador local. Os arquivos permanecem no disco. Isso reiniciará o W3SVCservice. |
RSSP_CAUninstallLocal_64 |
Desinstalação local. Isso cancelará o registro dos componentes do Reporting Services apenas do computador local. Os arquivos permanecerão em disco. Isso reiniciará o W3SVCservice. |
RSSPTarget |
Define uma propriedade para o diretório de instalação para o SharePoint. |
SapBiOpenReadme |
Invoca notepad.exe para abrir o arquivo Leiame. |
SetCommonFilesDir_32 |
Definir diretório de arquivos comuns de 32 bits. |
SetCommonFilesDir_64 |
Definir diretório de arquivos comuns de 64 bits. |
SetErrorReporting |
Definir a propriedade do relatório de erros. |
SetInstanceProperty |
Coleta propriedades conhecidas e recém-definidas de uma dada instância do SQL Server e as armazena em uma tabela. |
SetInstanceProperty_64 |
Definindo propriedades internas. |
SetProgramFilesDir_32 |
Definir diretório de arquivos de programas de 32 bits. |
SetProgramFilesDir_64 |
Definir diretório de arquivos de programas de 64 bits. |
SetSqlProgramMenuFolder |
Definir propriedade da pasta de menu de programa. |
SetSqmReporting |
Define se é preciso habilitar o relatório de SQM. |
SetSystemDir_32 |
Define a propriedade do diretório do Sistema do Windows em sistema operacional de 32 bits. |
SetSystemDir_64 |
Define a propriedade do diretório do Sistema do Windows em sistema operacional de 64 bits. |
SetVsIde10Dir_64 |
Define uma propriedade MSI para caminho do IDE do Visual Studio 2010. |
SkipInstall |
Interrompe a operação de configuração atual com um código de êxito. |
SkipInstallCA |
Interrompe a operação de configuração atual com um código de êxito. |
SNAC_IAcceptSQLNCLILicenseTerms |
Define quando o usuário aceita os termos de licença do SQL Server Native Access Client. |
SNAC_SetClientSSNLDefaults |
Define os padrões SSNL no lado do cliente padrão. |
SqlFollowComponentsValidate |
Cria um mapa de relacionamentos hierárquicos entre componentes. |
SqlFollowComponentsValidate_64 |
Examinando componentes lado a lado. |
Sqlmsirc_BackupAppGuid |
Enumera as dependências de aplicativo atuais em relação ao produto em execução e as salva em uma propriedade. |
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 |
Verifica se um aplicativo tem uma dependência em relação ao produto atual e interrompe a instalação se existe uma dependência. |
Sqlmsirc_CheckAppDependency_64 |
Verifica se um aplicativo tem uma dependência em relação ao produto atual e interrompe a instalação se existe uma dependência. |
Sqlmsirc_CheckBrowserDependency |
Verifica se outros produtos dependem dos componentes do Navegador do SQL Server e bloqueia a desinstalação caso seja encontrado algum. |
Sqlmsirc_CheckFeatureDependency |
Verifica se existe um aplicativo que depende de um recurso que está sendo removido e bloqueia a desinstalação caso haja um. |
Sqlmsirc_CheckFeatureDependency_64 |
Verificando dependência de recurso. |
Sqlmsirc_CheckLanguage |
Impõe regras de instalação de linguagem lado a lado para componentes redistribuíveis do SQL Server. |
Sqlmsirc_CheckLanguage_64 |
Impõe regras de instalação de linguagem lado a lado para componentes redistribuíveis do SQL Server 2008 R2. |
Sqlmsirc_Do_UpdateFeatureRefcount |
Uma ação adiada que atualiza a contagem de referência no Registro. |
Sqlmsirc_Do_UpdateFeatureRefcount_64 |
Atualizando contagem de referência de recurso. |
Sqlmsirc_NotifyFeatureStates |
Envia uma notificação para o bootstrapper de instalação do SQL Server com a lista de recursos que estão sendo modificados na transação atual. |
Sqlmsirc_NotifyFeatureStates_64 |
Gerando uma notificação para todos os recursos que serão alterados durante a transação atual. |
Sqlmsirc_RefCountAppGuid |
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_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 |
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_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_RemoveBrowserGroup |
Exclui o grupo de serviço do Navegador do SQL Server. |
Sqlmsirc_RestoreAppGuid |
Durante a atualização, migra a lista de produtos que dependiam da antiga versão para a nova versão. |
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_Rollback_UpdateFeatureRefcount |
Uma ação de reversão que reverte as chave do Registro que são usadas para contagem de referência se alguma coisa falhar durante a instalação. |
Sqlmsirc_Rollback_UpdateFeatureRefcount_64 |
Restaurando contagem de referência de recurso. |
Sqlmsirc_UpdatePackageRefcount |
Registra dependências de outros produtos durante a instalação para que a desinstalação desses produtos seja bloqueada até a desinstalação do produto atual. |
Sqlmsirc_ValidateAppGuid |
Valida a sintaxe da propriedade APPGUID para assegurar que se trata de um código de produto. |
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. |
Sqlmsirc_Write_UpdateFeatureRefcount |
Uma ação imediata que coleta dados e agenda as outras ações (Fazer e Desfazer). |
Sqlmsirc_Write_UpdateFeatureRefcount_64 |
Atualizar a contagem de referência no Registro de DLL do arquivo da chave do recurso. |
Sqlmsirc_Write_UpdatePackageRefcount |
Agenda uma ação adiada. |
StreamSupportFiles |
Transmite arquivos de suporte da instalação da tabela binária. |
StreamSupportFiles_64 |
Extraindo arquivo de ação personalizado de fluxo. |
SqlSysClr_64 |
Define uma propriedade MSI para indicar se o SQLSysClrTypes está instalado. |
SqlUninstall |
Agenda uma CA adiada para desinstalar o RBS. |
Undo_NativeImage |
Desinstala o assembly nativo. |
Undo_NativeImage_64 |
Removendo imagens nativas. |
Undo_sqlLocalServers |
O mesmo que Do_sqlLocalServers. |
Undo_sqlLocalServers_64 |
O mesmo que Do_sqlLocalServers. |
UninstallCounters |
Desinstala os contadores de desempenho do RBS. |
UninstallEaGroups |
Remover os grupos de segurança de EA 'SSB EA Local' e 'SSB EA Admin'. |
UninstallPrivileges |
Remover SeServiceLogonRight para o grupo 'SSB EA Service' ou conta 'NT SERVICE\SSBExternalActivator'. |
UninstallScheduledTask |
Desinstala a tarefa do mantenedor do RBS. |
ValidateAccount |
Valide se a conta/senha é de um usuário válido do Windows. |
ValidateAccount.SetProperty |
Estes métodos sobrecarregam o método básico do MSI MSiSetProperty para inicializar as propriedades associadas com as ações correspondentes. |
ValidatePasswordsAndAccount |
Verifique se as senhas correspondem e se a conta/senha é de um usuário válido do Windows. |
ValidateSchemaSuffix |
Valida o sufixo do esquema do provedor do FS que não contém caracteres inválidos. |
ValidateSchemaSuffixNoUI |
Agenda uma CA adiada para validar o sufixo do esquema do provedor do FS. |
ValidateSchemaSuffixNoUI.SetProperty |
Define o sufixo do esquema de provedor do FS a ser validado. |
VSTOMISSING_64 |
Define uma mensagem de erro para a propriedade "MDSMISSINGREDISTPREREQERROR" quando o VSTO em tempo de execução não está instalado. |
Write_HttpServiceSecurity |
Agenda uma ação adiada. |
Write_NativeImage |
Agenda e compila imagens nativas de assemblies gerenciados. |
Write_NativeImage_64 |
Gerando imagens nativas. |
Write_sqlCopyXML |
Agenda ações Fazer e Reverter. |
Write_sqlCopyXML_64 |
Agenda ações Fazer e Reverter. |
Write_sqlFileSDDL |
Agenda ações adiadas. |
Write_sqlFileSDDL_64 |
Configurando a segurança de arquivo. |
Write_sqlFileSR |
Agenda ações adiadas. |
Write_sqlFileSR_64 |
Atualizando os arquivos instalados. |
Write_sqlLocalServers |
Agenda ações adiadas (Fazer e Reverter). |
Write_sqlLocalServers_64 |
Registrando servidores locais. |
Write_sqlRegHiveCopy |
Agenda ações adiadas (Fazer, Reverter e Confirmar) para copiar hives do Registro. |
Write_sqlRegSDDL |
Agenda ações adiadas. |
Write_sqlRegSDDL_64 |
Configurando a segurança do Registro. |
Write_sqlServiceSDDL |
Agenda ações adiadas. |
Write_sqlServiceSDDL_64 |
Definindo segurança do serviço. |
Write_sqlServiceSidType_64 |
Definindo Tipo de SID de Serviço |
Write_sqlVerIndependentProgID |
Agenda ações adiadas (somente Fazer). |
Write_sqlVerIndependentProgID_64 |
Restaurando Servidores COM. |
Write_UpdateTypeLib |
Agenda ações adiadas. |
Write_UpdateTypeLib_64 |
Registrando bibliotecas de tipo. |