Espere en el identificador de recuperación del motor de base de datos fallido. Consulte el registro de errores de SQL Server para ver las posibles causas [cerrado]


16

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.

Respuestas:


16

Lo siguiente puede ser motivo de este error

La cuenta que el usuario seleccionó en la ventana de la página de Configuración del servidor (durante la instalación) de alguna manera no puede poner en línea los servicios del motor de base de datos de SQL Server. O carece de privilegio o está dañado. Durante la instalación de los servicios del motor de la base de datos, SQL Server intenta incorporar los servicios de la base de datos en línea como un proceso interno, pero debido a que la cuenta de inicio está dañada o no tiene los privilegios apropiados, no lo hace y finalmente falla la instalación.

Otra razón es cuando la instalación falla por primera vez debido a alguna razón y la desinstalación por parte del usuario de la instalación de agregar quitar, la desinstalación deja la cuenta en estado roto, por lo que cualquier intento de instalación muestra este mensaje de error.

Solución:

Desinstale SQL Server completamente del programa Agregar o quitar e inicie una nueva instalación haciendo clic con el botón derecho en Configuración y seleccionando ejecutar como administrador. Ahora, cuando llegue a la página Configuración del servidor , seleccione NT Authority \ System como cuenta de inicio del servicio del motor de base de datos de SQL Server .

ingrese la descripción de la imagen aquí

http://social.technet.microsoft.com/wiki/contents/articles/24364.sql-server-troubleshooting-could-not-find-database-engine-startup-handle-error-during-installation.aspx

PD: Si esto no ayuda, por favor revísela. Siga cuidadosamente los pasos mencionados en el enlace.


3
Sí, no hagas esto.
mrdenny

3
¿No? Hice lo que @Shanky dijo: eliminé todo, reinicié, reinstale como administrador, ejecute el servicio como SYSTEM. Funciona para mi. ¿No es bueno?
Marcus

2
Funcionó como un encanto para mí. Excepto que no desinstalé ni reinicié. Acabo de instalar una instancia separada, luego, una vez que tuvo éxito, desinstalé la mala. Además, la segunda vez fue mucho, mucho, mucho más rápido, porque la mayoría de los archivos ya estaban instalados. Todas las herramientas compartidas permanecen intactas hasta que elija desinstalar la última instancia.
Jerry Dodge

1
funcionó para mí después de intentar instalarlo durante 2 días. gracias
Andrew Simpson

1

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.



-1

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.


-1

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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.