SQL Server Native Client for Connecting to Microsoft SQL Server

اگر برای اتصال در برنامه از  SQL Server Native Client استفاده کرده باشید، برای اینکه برنامتون در کلاینت ها (سیستمی غیر از سرور) به اجرا در بیاد، باید بر حسب نیازتون یکی از بسته های  SQL Server Native Client را نصب کنید.
در زیر لینک دانلود نسخه های مختلف به همراه توضیحات هرکدام گذاشته شده:

دانلود SQL Server 2012 Native Client  از Microsoft SQL Server 2012 Feature Pack
توضیحات:
Microsoft SQL Server Native Client (SQL Server Native Client) is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 2005, 2008, 2008 R2, and SQL Server 2012. 


 دانلود SQL Server 2005 Native Client  از Microsoft SQL Server 2008 R2 Feature Pack .
 توضیحات:
Microsoft SQL Server 2008 R2 Native Client (SQL Server Native Client) is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 2000, 2005, or 2008.


دانلود SQL Server 2005 Native Client  از Microsoft SQL Server 2005 Feature Pack.
توضیحات:
Microsoft SQL Server Native Client (SQL Native Client) is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 7.0, 2000 or 2005.

و در آخر برای نصب SQL Server Native Client  یا sqlncli.msi با Inno Setup میتونید از کد زیر استفاده کنید:
پارامتر passive باعث میشه که کاربر فقط روند نصب رو مشاهده کنه!

[Run]
Filename: "msiexec.exe"; Parameters: "/i ""{app}\sqlncli.msi"" /passive"; Check: "not IsWin64";
Filename: "msiexec.exe"; Parameters: "/i ""{app}\sqlncliX64.msi"" /passive"; Check: IsWin64;


\.Chehre

جستجو