Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Error while installing SQL Server 2017 Express showing sqlncli.msi is missing in some path

I am trying to install SQL Server 2017 Express, but it is throwing this error:

sqlncli.msi is not found in the path

Screenshot illustrating the sqlncli.msi error: screenshot illustrating the sqlncli.msi error

like image 452
Surya Avatar asked Jun 08 '19 05:06

Surya


People also ask

Where can I find Sqlncli msi?

Sqlncli. msi is contained within the SQLEXPR_ADV. EXE package, if you're getting an error that it can't be found then there is something wrong with the package file, it may have been partially corrupted during download. The setup engine won't find additional copies scattered around your disk.


2 Answers

I had the same issue, if you click cancel the next error should say something about a package from SQL Server 2012 Native Client is missing.

I then tried to install the sqlncli from https://www.microsoft.com/en-us/download/details.aspx?id=50402 and it said I already have a new version. I had to unistall "Microsoft SQL Server 2012 Native Client" on add or remove programs, and install the sqlncli again from the website I mention and it all worked out.

like image 192
fpp.jesus Avatar answered Sep 21 '22 05:09

fpp.jesus


I had the same problem.
My solution, I uninstalled SQL Server 2012 Native Client and reinstall the SQL Server 2017.

like image 24
Mohammad Dayyan Avatar answered Sep 19 '22 05:09

Mohammad Dayyan