Technical FAQs

Ask a Question

SQL Server installation fails in Microsoft Windows Server2012 R2.

When you try to install Microsoft SQL Server 2012 or SQL Server 2014 on a server that has Transport Layer Security (TLS) version 1.2 enabled, you may encounter the following issues:
  • If the version of SQL Server that you're trying to install doesn't contain the fix to enable TLS 1.2 support (for more information about the build that adds TLS 1.2 support, see KB 3052404), you receive the following error message:

    Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
 
  • If the version of SQL Server that you're trying to install does contain the fix to enable TLS 1.2 support, you receive the following error message:

    A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: Named Pipes Provider, error: 0 - No process is on the other end of the pipe.)
In both of these situations, the installation fails. In case of Vijeo Historian, the message is not shown but the Installation Fails.
<https://support.microsoft.com/en-in/help/3135769/fix-error-when-you-install-sql-server-2012-or-sql-server-2014-on-a-ser>

The Issue is resolved by applying hotfix 3106993. This hotfix enables Transport Layer Security (TLS) 1.1/1.2 for SQL Server connectivity in System.Data.dll.

Download: <https://support.microsoft.com/en-us/help/3106993/hotfix-rollup-3106993-for-the--net-framework-2-0-sp2-in-windows-server>
Was this helpful?
What can we do to improve the information ?