Nossa organização está testando o Windows 10 e nossa distribuição teve algumas modificações nas cifras em uso devido a problemas de segurança recentes.
Como está, o SQL Server 2014 Developer SP1 falha ao instalar corretamente. Os serviços falham ao iniciar. Tentei habilitar o TLS 1.0 por meio do TLS 1.2, o que me permitiu iniciar o SQL Engine usando a conta de serviço local. Mas não SQL Agent ou navegador. Também não consegui me conectar ao servidor localmente com SMSS, todos os logins falham (sa ou o usuário atual do Windows).
SSL/TLS desativado:
SSL 3.0 / TLS 1.0 / TLS 1.1
TLS ativado:
TLS 1.2
Cifras desabilitadas:
DES 56/56
NULL
RC2 128/128
RC2 40/128
RC2 56/128
RC4 40/128
RC4 56/128
RC4 64/128
RC4 128/128
Cifras habilitadas:
AES 128/128
AES 256/256
Triple DES 168 /168
Hashes:
MD5 (desabilitado)
SHA (habilitado)
Diffie-Hellman (habilitado)
PKCS (habilitado)
As cifras são então classificadas da mais segura para a menos segura.
Log de Bootstrap de configuração:
Funcionalidade: serviços de mecanismo de banco de dados Status: Falha: consulte os logs para obter detalhes Motivo da falha: Ocorreu um erro durante o processo de configuração do recurso. Próxima etapa: Use as informações a seguir para resolver o erro, desinstale esse recurso e execute o processo de instalação novamente. Nome do componente: Recursos de Instância de Serviços do Mecanismo de Banco de Dados do SQL Server Código de erro do componente: 0x851A0019 Descrição do erro: não foi possível localizar o identificador de inicialização do Mecanismo de Banco de Dados.
ERRORLOG ao tentar iniciar o SQL Server Engine durante a instalação:
Erro: 17190, Gravidade: 16, Estado: 1. A inicialização do certificado FallBack falhou com o código de erro: 1, estado: 20, número do erro: 0. Não foi possível inicializar a criptografia SSL porque não foi possível encontrar um certificado válido e não é possível criar um certificado autoassinado. Erro: 17182, Gravidade: 16, Estado: 1. A inicialização do TDSSNIClient falhou com o erro 0x80092004, código de status 0x80. Motivo: não foi possível inicializar o suporte SSL. Não é possível encontrar objeto ou propriedade. Erro: 17826, Gravidade: 18, Estado: 3. Não foi possível iniciar a biblioteca de rede devido a um erro interno na biblioteca de rede. Para determinar a causa, revise os erros imediatamente anteriores a este no log de erros. Erro: 17120, Gravidade: 16, Estado: 1. O SQL Server não pôde gerar o thread FRunCommunicationsManager. Verifique o log de erros do SQL Server e os logs de eventos do Windows para obter informações sobre possíveis problemas relacionados.
Meu próximo curso de ação é tentar habilitar os culpados mais prováveis, como o SSL 3.0, e depois passar para a habilitação de cifras.
Mas se alguém puder esclarecer os requisitos do SQL Server 2014 SP1 ou se eu estiver procurando no lugar errado, informe-me.
Depois de reativar todas as cifras e SSL 3.0, desinstalei completamente a instalação quebrada.
Saí e usei uma segunda conta de administrador para limpar o perfil do usuário que instalou o SQL Server. Eu removi todos os fragmentos da instalação do SQL Server no registro que pude encontrar.
Além disso, excluí qualquer perfil de usuário criado pelo SQL Server e os removi do registro.
Depois disso, a instalação funcionou, quase de qualquer maneira, a conta de serviço padrão para SSAS falhou ao iniciar o AS Service, mas a mudança para outra conta de serviço funcionou.
Ainda não tenho certeza se foi um User Profiler corrompido ou o fato de que SSL 3.0 e Ciphers foram desativados. Pode ter sido uma combinação.