دسته بندی ها
21:05 1399/06/14

دلیل خطای a network-related or instance-specific error occurred while establishing a connection to sql server

مشخصات سوال کننده :
کاربر : parisa     امتیاز کاربر : 0     رتبه کاربر : 7056
دسته بندی : Sql Server

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 8290
هوش مصنوعی

پاسخ هوش مصنوعی

این خطا معمولاً به دلیل مشکلات مربوط به شبکه یا تنظیمات سرور SQL ایجاد می شود. برای رفع این مشکل می توانید مراحل زیر را دنبال کنید:

  1. بررسی کنید که سرور SQL در حال اجرا است. برای این کار می توانید از SQL Server Configuration Manager استفاده کنید.

  2. اطمینان حاصل کنید که اتصال TCP/IP در SQL Server Configuration Manager فعال باشد:

    1. به SQL Server Configuration Manager بروید.
    2. به مسیر SQL Server Network Configuration > Protocols for [Your Server Name] بروید.
    3. روی TCP/IP راست کلیک کرده و گزینه Enable را انتخاب کنید.
    
  3. بررسی کنید که فایروال ویندوز یا هر فایروال دیگر مانع از اتصال به SQL Server نشود. ممکن است نیاز باشد تا پورت 1433 (پورت پیش فرض برای TCP/IP در SQL Server) را باز کنید.

  4. اگر از نام سرور استفاده می کنید، مطمین شوید که نام سرور به درستی وارد شده است. می توانید به جای نام سرور از localhost یا 127.0.0.1 استفاده کنید.

  5. اطمینان حاصل کنید که شناسه کاربری و کلمه عبور صحیح است و از حالت احراز هویت مناسب (Windows Authentication یا SQL Server Authentication) استفاده می کنید.

با دنبال کردن این مراحل، باید بتوانید مشکل اتصال خود به SQL Server را برطرف کنید. اگر هنوز مشکل باقی بود، ممکن است نیاز باشد تا لاگ های SQL Server را برای بررسی بیشتر و مشاهده جزییات بیشتری از خطا بررسی کنید.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : saedbfd 22:18 1399/06/14

برای بررسی این خطا مراحل زیر رو انجام بدید :

 

  • دکمه windows و R رو همزمان فشار بدید تا پنجره زیر باشه بشه.

رفع خطا در sql server

 

  • عبارت Services.msc رو تایپ کنید و روی دکمه Ok کلیک کنید. (مشابه تصویر) پنجره Service های ویندوز شما باز میشه. در پنجره باز شده عبارت Sql Server زیر رو جستجو کنید و سرویس مربوط به Sql Server رو پیدا کنید 

Service in windows

 

  • خب حالا روی سرویس Sql Server کلیک راست کنید و اگر این سرویس Stop هست گزینه Start رو بزنید تا سرویس راه اندازی بشه.

 

sql server services

 

  • حالا مجدد نرم افزار Sql Server رو باز کنید و Connect رو بزنید. دقت کنید که username و password رو به درستی وارد کنید.

 

به این پاسخ امتیاز بدهید    1
امتیاز: 1664 رتبه: 1
2 نظر
parisa : این مراحلو رفتم ولی قسمت service که میرم اصلن sql نیس..هیچ چیزی به این اسم نیس :/

امتیاز کاربر : 0   رتبه کاربر : 7056   تاریخ ثبت : 10:54 1399/06/14
saedbfd : یا به درستی سرچ نکردید یا اگر نیست کلا سرویس Sql Server نصب نشده. یعنی ناقص بوده نصب شما

امتیاز کاربر : 1664   رتبه کاربر : 1   تاریخ ثبت : 11:42 1399/06/14
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود