I can't install SQL Server 2012 on Windows 8 - sql

When I try to install SQL Server 2012 on Windows 8, I have a problem.
Windows installer error message:
An error occurred during the installation of assembly 'microsoft.vc80.atl,version="8.0.50727.6229",publickeytoken="1fc8b3b9a1e18e3b",processorarchitecture="x86",type="win32"'. Please refer to help and support for more information. hresult: 0x80070422.

You are trying to install a 64bit SQL Server 2012, with a 32bit processor. I would suggest to download and install the 32bit version.

Download sql server on the basis of the processor of your computer/laptop.(32bit/64bit/ for mac version). you would not face this error

Related

How to install SQL Server 2012 on a freshly installed 64-bit Windows 7?

Please advise how to install SQL Server 2012 on freshly installed 64-bit Windows 7. I was trying to install, but couldn't do so because of some system error.
Do I have to install Visual Studio?
Can it run without MS visual Studio?
Below is the error that occurs while installing please advise.
TITLE: Microsoft SQL Server 2012 Setup
The following error has occurred: SQL Server Setup has encountered an error when running a Windows Installer file. Windows Installer error message: The system cannot find the file specified.
Windows Installer file: e:\f6022cc40a039c86e714c5717dd648\redist\VisualStudioShell\VC10SP1\vc_red.msi
Windows Installer log file: C:\Program Files (x86)\Microsoft SQL Server\110\Setup Bootstrap\Log\20170722_213946\VC10Redist_Cpu64_1_ComponentUpdate.log
enter image description here
You need to install Visual C++ 10.

Error happend at the time installation of SQL Server 2008 on Windows 7

I got below error at the time of installing SQL Server 2008 on Windows 7:
I think, It was because of corrupted installation file.
After that, i downloaded new installation file from Microsoft site, it installed properly.

Error 0x84b10001 when installing SQL Server 2012 on a machine with VS2013

I'm trying to install SQL Server Express with Service Pack 1 on my Win8 Pro (x64) development machine and I'm consistently getting an error 0x84b10001 when trying to install it:
Antivirus is disabled during the installation (done as Administrator) and I tried 2 versions of the SQL Server Express package and I'm getting the same issue with both.
I'm getting the same issue whether I'm trying the x86 or x64 packages.
I suspect that the issue comes from the fact that Visual Studio 2013 has already installed some SQL Server packages but I do not see any way to update and modify these to add the Management Studio for istance.
Well, turns out that this cryptic error is due to an older instance of SQL Server Desktop Engine (MSDE) being present.
After uninstalling MSDE, the SQL Server 2012 setup worked without errors.
Create a new local user with administative rights and try the installation again. In my case it solves the problem with MSSQL 2008R2.
Create new user with administrative privileges and install using that user. It worked.
Remove folder:
C:\Users[USER ID]\AppData\Local\Microsoft_Corporation
It worked for me.
If you try to install SQL Server 2014 and get this error, use this web site:
http://anewdomain.net/2013/10/21/how-to-enable-net-framework-2-0-and-3-5-in-windows-8-1-for-older-programs/
You should install .NET Framework 2.0 and 3.5 first. You should check the framework versions on your PC. If you have only 4.5, you will continue to get the same error code.
Anyway, I fixed my trouble.
I hope it helps you too.
In my case, it was because trying to install an x86 package on an x64 windows, installing x64 package worked for me.

Unable to Install SQLEXPR_x64_ENU 2012 on windows 8 (vc_red.msi)

This error occurs every time when I try to install SQL Server 2012 on Windows 8 64bit,The Feature you are trying to use is on a network resource that is unavailable
SQL Server Setup has encountered an error when running a Windows Installer file.
Windows Installer error message: The system cannot find the file specified.
Windows Installer file: d:\82c2346193c40f69152eb7\redist\VisualStudioShell\VC10SP1\vc_red.msi
you can tack a look here and it works for me
Unable to Install SQL Server Developer 2012 on windows 7 (vc_red.msi)
I had a similar issue on Windows 7 and the error message stumped me for a while.
Eventually I realised that the message was referring to my install of SQL 2008, and that the temporary location used during the install of 2008 was what the error was referring to. I guess 2012 needed to uninstall some 2008 bits and pieces.
In the end I rebuilt the temporary structure from my 2008 install and the installation continued successfully. Painful...

The 'SQLNCLI' provider is not registered on the local machine, sql server 2012

Working on deploying an application from my development box to a client. On the client when I run my exe, I get the error "The 'SQLNCLI10' Provider is not registered on the local machine.
I'm developing in SQL Server 2012. I have tried installing sqlncli.msi on the target machine with no luck.
Can anyone tell me what package I need to install on the client machine to get my app to work? And if possible provide a URL to said package?
Thanks!
Figured out I needed the 2008 version as opposed to the 2012 version.
http://go.microsoft.com/fwlink/?LinkId=123718&clcid=0x409
Are you perhaps working on a 64 bit machine and used the 32-bit install?
Here's the 64-bit link: http://go.microsoft.com/fwlink/?LinkID=188401&clcid=0x409
Use SQLNCLI11 for connecting to SQLserver 2012
eg:
Provider=SQLNCLI11;Data Source=trv6s177;Integrated Security=SSPI;Initial Catalog=DPVCube_Stage
Downloads
http://go.microsoft.com/fwlink/?LinkID=239649&clcid=0x409
X86 Package (sqlncli.msi)
http://go.microsoft.com/fwlink/?LinkID=239650&clcid=0x409
X64 Package (sqlncli.msi)
Some updates:
SQLNCLI11 works on windows 10 as well, and it can connect SQL 2012 and 2014 (not tested on later SQL versions)
This is the latest version available
At the time of writing, the most updated package can be found here:
https://www.microsoft.com/en-us/download/confirmation.aspx?id=50402
SQL ServerĀ® 2012 Native Client - QFE
From Microsoft:
It is not recommended to use this driver for new development.
The new OLE DB provider is called the Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL)
which will be updated with the most recent server features going forward.
Article:
https://learn.microsoft.com/en-us/sql/relational-databases/native-client/sql-server-native-client?view=sql-server-2017
Download link:
https://learn.microsoft.com/en-us/sql/connect/oledb/oledb-driver-for-sql-server?view=sql-server-2017
Install the sqlncli10 provider on your machine.
The sqlncli10 provider for SQL 2008 R2 can be downloaded from here.
X86 package.
X64 package