This should work. Note you MUST use the 64-bit installer, be sure you download the 64-bit installer. Once it's installed check for c: Windows SysWOW64 sqlncli.dll this is the 32-bit driver. Also note you may need to reference SQLNCLI or SQLNCLI10 depending on which driver you installed (2005 driver versus 2008 driver). Software Name: Microsoft SQL Server 2008 R2 Native Client (x64) Version:.1: Platform: WindowsVendor: Microsoft Corporation: Architecture: 64-bit. We have on the server SQL Server 2012 Native Client - how to determine if version of the database client is 32bit or 64 bit? This is very important for us because version that should be installed on that particular Windows Server must be 32 bit but I am not sure which version is installed? Apr 10, 2009 - MessageBox: $TITLE$ Setup, Microsoft SQL Server Native Client install failed. 2008: laylang=en 2008 R2. Include as a runtime Microsoft SQL Server Express 2008 R2 (x64).
ODBC is a standard definition of an application programming interface (API) used to access data in relational or indexed sequential access method (ISAM) databases. SQL Server supports ODBC, via the SQL Server Native Client ODBC driver, as one of the native APIs for writing C and C++ applications that communicate with SQL Server.
SQL Server programs that are written using the SQL Server Native Client ODBC driver communicate with SQL Server through C function calls. The SQL Server-specific versions of the ODBC functions are implemented in the SQL Server Native Client ODBC driver. The driver passes SQL statements to SQL Server and returns the results of the statements to the application.
The SQL Server Native Client ODBC driver complies with the Microsoft Win32 ODBC 3.51 specification. The driver supports applications written using earlier versions of ODBC in the manner defined in the ODBC 3.51 specification.
SQL Server Native Client Programming
Installing SQL Server Native Client