Intento instalar SQL2008R2 - SQL2012 - sql2014
2014-07-17 16:31:16.00 spid14s Error: 17190, Severity: 16, State: 1.
2014-07-17 16:31:16.00 spid14s Initializing the FallBack certificate failed with error code: 1, state: 20, error number: 0.
2014-07-17 16:31:16.00 spid14s Unable to initialize SSL encryption because a valid certificate could not be found, and it is not possible to create a self-signed certificate.
2014-07-17 16:31:16.00 spid7s Starting up database 'msdb'.
2014-07-17 16:31:16.01 spid12s Starting up database 'mssqlsystemresource'.
2014-07-17 16:31:16.01 spid14s Error: 17182, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s TDSSNIClient initialization failed with error 0x80092004, status code 0x80. Reason: Unable to initialize SSL support. Cannot find object or property.
2014-07-17 16:31:16.01 spid14s Error: 17182, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s TDSSNIClient initialization failed with error 0x80092004, status code 0x1. Reason: Initialization failed with an infrastructure error. Check for previous errors. Cannot find object or property.
2014-07-17 16:31:16.01 spid14s Error: 17826, Severity: 18, State: 3.
2014-07-17 16:31:16.01 spid14s Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.
2014-07-17 16:31:16.01 spid14s Error: 17120, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s SQL Server could not spawn FRunCommunicationsManager thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.
fuente
La razón por la que SQL no se inicia es porque no se puede encontrar el certificado SSL que ha configurado SQL Server para encriptar el tráfico de SQL Server, por lo que SQL no puede iniciarse. Abra el administrador de configuración de SQL Server En "Configuración de red de SQL Server", haga clic con el botón derecho en "Protocolos para MSSQLSERVER" y seleccione propiedades. En la pestaña del certificado, cambie a un certificado que exista, o si no está intentando encriptar el tráfico de la red, no seleccione ningún certificado. Haga clic en Aceptar y luego intente iniciar el Servicio SQL Server.
fuente
Agregar permiso de acceso completo a la carpeta% userprofile% \ AppData \ Roaming \ Microsoft \ Crypto \ RSA \ S-1-5-xxxxx (donde xxxxx es específico para su entorno) para la cuenta utilizada por el servicio MSSQLSERVER solucionó mi problema.
Ver más en: http://www.iamberke.com/post/2013/07/05/SQL-Server-cannot-start-TDSSNIClient-initialization-failed.aspx#sthash.nxHHQ6WQ.dpuf
fuente
Seleccione una cuenta de usuario válida en la instalación y la contraseña correcta en lugar de NTUSER / LOCAL y listo. Preferiblemente seleccione también WINDOWS / SQL_SERVER ACCESS.
fuente
Intenté instalar SQL Server en un controlador de dominio y me enfrenté a este problema. Resolví este problema creando un usuario distinguido en el directorio activo y proporcionando a los usuarios respectivos en los servicios de SQL Server durante la instalación. Espero que esto pueda ayudar a alguien.
fuente