PDA

View Full Version : The 'SQLNCLI.1' provider is not registered on the local machine.



resident
یک شنبه 03 آذر 1387, 08:57 صبح
سلام.
من یه برنامه دارم .وقتی یک فرم خاص رو می خوام باز کنم روی بعضی کامپیوترها error زیر رو میده روی سرورنمیده.هم با sql2000وهم با sql2005
اینم error:

The 'SQLNCLI.1' provider is not registered on the local machine.
چطور برطرفش کنم؟

AminSobati
یک شنبه 03 آذر 1387, 23:34 عصر
سلام دوست عزیزم،
آخرین نسخه MDAC رو از سایت مایکروسافت دریافت و روی Client مورد نظر نصب کنید

resident
دوشنبه 04 آذر 1387, 13:45 عصر
سلام دوست عزیزم،
آخرین نسخه MDAC رو از سایت مایکروسافت دریافت و روی Client مورد نظر نصب کنید
جناب ثباتی عزیز ممنون از جوابتون.
من به سایت مایکروسافت رفتم و MDAC 2.8 و MDAC 2.7 SP1 رو دانلود و نصب کردم.اما بازم همون error رو دارم. وقتی نصب میشه از کجا میتونم ببینم که نصب شده؟
متشکرم.

amin_alexi
سه شنبه 05 آذر 1387, 08:08 صبح
ببین SP4 رو واسه 2000 نصب کن شاید مشکل برطرف بشه !
شاید Windows ی که نصب شده مشکل داره !

resident
سه شنبه 05 آذر 1387, 08:31 صبح
ببین SP4 رو واسه 2000 نصب کن شاید مشکل برطرف بشه !
شاید Windows ی که نصب شده مشکل داره !
amin_alexi جان ویندوزم XP است. ویندوزهامم تازه نصب کردم.
تو سایت مایکروسافت هم من MDAC SP4ندیدم.فقط MDAC SP1 بود

AminSobati
سه شنبه 05 آذر 1387, 23:41 عصر
دوست عزیزم آخرین نسخه SQL Server Native Client هم دریافت و نصب کنید. چون SQLNCLI ممکنه در MDAC نصب نشه