این خطا چند تا دلیل می تونه داشته باشه؛ مثلا شاید دیوار آتش جلوی ارتباط شما رو گرفته. لطفا از پیوند زیر راه حل های مختلف رو امتحان کنید و ببینید کدوم یکی جواب میده (از راه حل شماره ی چهار صرف نظر کنید):
SQL SERVER - FIX : ERROR : (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: ) - SQL Authority with Pinal Dave
پیوند بالا با تصویر شرح داده ولی برای نسخه ی 2005 هستش. اگر مراحل هم خوانی نداشت، پیوند پایین برای نسخه های جدید تره:
Troubleshoot Connecting to the SQL Server Database Engine - SQL Server | Microsoft Docs
دلیل بعدی می تونه این باشه که نام سرور نادرسته. مثلا اگر SQL Server Express نصب کرده باشید، به جای عبارت localhost باید از ./MSQLEXPRESS استفاده کنید. لیستی از نام های سرور که باید امتحان کنید در پیوند زیر اومده:
ssms - Cannot connect to MSSQL server management studio as localhost - Stack Overflow
امیدوارم که مشکل حل بشه.
Bookmarks