سلام کاش خطارو میذاشتی الان ماهم بزنیم چیزی دستمون نمیاد
چون نه بانکت رو داریم نه محیطی که شما درش قرار داری
تو کدوم دسته بندی ها قرار دادی اینو بگو بریم ببینیم خطا در دیتابیس مقصد
سلام مطمئن بشید اون Instance که برای اتصال به بانکتون استفاده کردید توی سیستم مشتری هم موجود باشه یعنی اگه مثلا برای شما به این صورت باشه
MYMSSQLSERVER/.
برای مشتری (.) یا چیزی مثل این نباشه (البته من بیشتر وب کار میکنم ولی این موضوع همه جا هست)
درضمن احتمالا بعلت چندین بار نصب روی سیستم مشتری و پاک نکردن Instance ها و به خصوص نصب چند نسخه الان دیگه نمیتونین به لوکال (.) وصل بشید و این ممکنه باعث مشکل شده باشه(با SSMS هنگام اتصال نام Instance رو چک کنید و با Instance پروژه تطابق بدید)
هیچ نیازی به نصب مجدد ویندوز نیست دوست گرامی
نام Instance هیچ ربطی به نام سیستم شما نداره و اصلا براش مهم نیست که نام سیستم شما چیه
همون مثال که زدم (.) برای دیتابیس لوکال(سیستم من) و (MYMSSQLSERVER) نام اون Instance هست که من موقع نصب کردن انتخاب کردم
یعنی اینکه نام Instance رو خودتون تعیین میکنید و احتمالا شما بخاطر چند بار نصب پی در پی نمیتونید به Instance پیشفرض که فقط با (.) به اون وصل می شدید وصل بشید
شما باید نام اینتس رو پیدا کنید و به این فرمت به ترتیب برای کانکشن استرینگ تعریف کنید
. (یعنی لوکال)
\ (یعنی میخوام به اینتنس خاصی وصل بشم)
نام اینستنس (برای اتصال به اون اینستنس خاص)
الان برای من اینها Instance های من هستن که بخاطر چندین بار نصب ایجاد شدن و نمیتونم پاکشون کنم!!(اگه دیدی نداره یا هیچکدوم کار نمیکنه Brows for more رو بزن و از Database Engins همه رو اد کن و یکی یکی تست کن تا ببینی کدون اینستنس کار میکنه)
الان برای مثال اسم سیتم من (DESKTOP-4EIUK7R) هست که توی تصویر میبینی اون رو پاک کن و بجاش (.) بذار و تمام! شد کانکشن استرینگ شما
عوض کردن ویندوز یکی از بدترین روش هاست که شاید جواب بده ولی در صورت اشتباه مجدد دوباره میخوای ویندوز عوض کنی؟ یا مثلا خواستی روی سیستم دیگه ای پروژه رو تغییر بدی، میخوای ویندوز اون رو هم عوض کنی؟؟؟
اما با این کار به راحتی مشکلت رفع میشه. هر چند بار که خراب شد!!!
خیلی خوبه که مشکلتون حل شده ولی همونطور که گفتید اول اس کیو ال رو نصب کردید و هنگام حذف اینستنس رو انتخاب نکردید که حذف بشه دوست عزیز و همین باعث مشکل شده. شما به جای حذف ویندوز میتونستید یه اینتنس جدید درست کنید و با اون به دیتابیس وصل بشید.
نصب مجدد ویندوز شاید جواب بده ولی بدترین روشی هست که جواب میده
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)