بی اندیش bndsh

طبقه بندی موضوعی
نویسندگان

۲ مطلب در دی ۱۳۹۵ ثبت شده است

امروز داشتم تو مطالب قدیم تو گوگل درایو نگاه می کردم که بر خوردم به این یه کم قدیمیه ولی فک کنم سوال خیلیا باشه امید وارم مفید باشه و به دردتون بخوره سعی کردم در عین سادگی به مفهوم درست اشاره کنم ..:)
می زارم تو ادامه مطلب..
۱ نظر موافقین ۰ مخالفین ۰ ۰۵ دی ۹۵ ، ۲۰:۰۸

سحر پرسیده :

"سلام ببخشید من نمیتونم ویژوال رو به sql وصل کنم

این خطا رو میده:
could not load or find file or assembly
microsoft.sqlserver.management.sdk.sfc
میشه لطف کنین راهنماییم کنین؟؟"

برای حل این مشکل من یه راه تو stackoverflow پیدا کردم که می تونه مورد خوبی باشه برای راهنمایی به شما چون خودم همچین مشکلی رو تا الان نداشتم پس نمی دونم که می تونه حل کنه یا نه ولی خوب می شه به عنوان یه راه حل خوب بهش نگاه کرد چون باز خورد خوبی گرفته پس امتحانش کنید و اگه جواب گرفتین تو کامت ها بهم خبر بدین ...

امیدوارم سحر به جواب برسی و ممنون که این سوال رو مطرح کردی ...

و اما راه حل:

این مشکل زمانی می یوفته که فایل Microsoft.SqlServer.management.sdk.sfc پیدا نشه

و برای ورژه های مختلف این فایل فرق می کنه که من لینک می دم .


اگه از Sql server 2014 استفاده می کنید از لینک زیر فایل رو دانلود کنید

 http://www.microsoft.com/en-us/download/details.aspx?id=42295

و متناسب با سیستم تون فایل 32 بیت یا 64 بیت رو دانلود کنید که آدرس در زیر مشخص شده:

  • ENU\x64\SharedManagementObjects.msi 
  • ENU\x86\SharedManagementObjects.msi 

نکته: شما به نصب یکی از این دو فایل هم نیاز دارید متناسب با سیستمتون DB2OLEDBV5_x64.msi or DB2OLEDBV5_x86.msi  .

بعد از نصب اگه ویژآل تون بازه اون رو ببندین و دوباره باز کنید(ریستارت ) کنید

بعد از نصب اگه باز هم مشکلی بود مورد آخر رو بخونید


-------

تو ورژن 2012 شما باید به این لینک رفته و یکی از فایل های زیر رو دانلود کنید:


  • ENU\x64\SharedManagementObjects.msi  برای سیستم های 64 بیت
  • ENU\x86\SharedManagementObjects.msi برای سیستم های 32 بیت
--------
Sql server 2008
برای حل این مشکل به این لینک  مراجعه کرده 
ویکی از دو تا فایل رو متناسب با ورژن سیستم عامل و یا برنامه ای که نصب کرده اید دانلود و نصب کنید

  • 1033\x64\SharedManagementObjects.msiبرای سیستم های 64 بیت
  • 1033\x86\SharedManagementObjects.msi برای سیستم های 32 بیت
---

تو ورژن 12 ویژآل استودیو ممکنه بعد از نصب برنامه به مشکل زیر بر بخورید
Microsoft.SqlServer.ConnectionInfo, Version=12.0.0.0 not found
برای حل این مشکل به این لینک رفته و یکی از فایل های 
  • vcredist_x64.exe 
  • vcredist_x86.exe

  • رو متناسب با سیستم عامل انتخاب و نصب کنید...

  • ---
  • برای ورژن 2016 هم به این لینک مراجعه کنید و فایل های مورد نیاز رو دانلود کنید..

  • تو تمام موارد فوق ویژآل اگه باز هست باید ریستارت شه 
اگه جواب گرفتین تو کامت ها اعلام کنید
۱ نظر موافقین ۰ مخالفین ۰ ۰۳ دی ۹۵ ، ۱۰:۳۰