نقل قول: مشکل در ایجاد کانکشن
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
کسی میدونه چطوری میشه این مشکل رو حل کرد؟:گریه:
نقل قول: مشکل در ایجاد کانکشن
من فكر مي كنم شما كانكشن استرينگ درست تعريف نكردي
كل كدها و كارهايي كه واسه نحوه درست كردن بانك و اتصال بهش بزار اينجا
نقل قول: مشکل در ایجاد کانکشن
سلام
منم همین مشکل رو داشتم. این راه حل رو امتحان کن:
روی سرور راست کلیک کن و properties رو انتخاب کن. از قسمت select the page صفحه security رو انتخاب کن. و در نهایت: Server authentication-> SQL and Windows Authentication Mode
بعد می تونی یک user تو قسمت logins بسازی و با connection string رو اینطوری تنظیم کنی:
" Data Source=.\\sqlexpress; Database=test; User ID=yourID; Password=yourpass"
یا اگه می خوای با windows authentication وصل شی:
" Data Source=.\\sqlexpress; Database=test; integrated security=true"
http://kbase.gfi.com/showarticle.asp?id=KBID002804
نقل قول: مشکل در ایجاد کانکشن
1)علاوه بر این ممکن هست Named pipe غیر فعال باشه:
SQLServer Configuration Manager-> Client Protocols -> Named pipes -> Enabled
همچنین در این قسمت TCP/IP رو هم فعال کنید.
2) روی My Computer راست کلیک کرده و به قسمت Manage بروید. چک کنید اگر SQL Browser شروع نشده آن را start کنید.
3) در آدرس زیر:
C:(your windows drive)\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG
فایل های log را چک کنید تا مطمئن شوید named pipes فعال است:
\\.\pipe\MSSQL$SQLEXPRESS\sql\query
4) این مشکل به Firewall هم می تونه ربط داشته باشه. حتما sqlservr.exe رو به exception های firewall اضافه کنید.
تقریبا هرچی به ذهنم رسید که ممکنه این مشکل رو حل کنه رو اینجا آوردم
امیدوارم این مشکل حل شه
نقل قول: مشکل در ایجاد کانکشن
ولي مشکل من يه جور ديگه هست ببينيد وقتي ميخواد سايت خودمون بالا بياد اين خطا رو ميده تو قسمت کانکشن استرينگ web.config روي هاست هم اين کد رو نوشتم ولي سايت بالا نمياد چرا؟
add name="ConnectionString" connectionString="Data Source=www.domain.ir;Initial >
Catalog=database name;User ID=...;Password=...;" providerName="System.Data.SqlClient"/>
يه هفته اي هست درگير اين خطا هستيم ممنون ميشم هر کي ميدونه راهنماييم کنه
error:
Server Error in '/' Application.
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
نقل قول: مشکل در ایجاد کانکشن
نقل قول:
نوشته شده توسط
mzosan817
connectionString="Data Source=www.domain.ir;>
خوب معلوم چرا خطا مي ده دوست عزيز شما خودت به چيزي كه نوشتي يك نگاهي بنداز
ديتاسورس به يك آدرس IP ارجاع دادي اين كه نمي شه مثل اينكه يك string به يك dataset ارجاع بدي همين قدر بي ربط
شما بايد اول با پشتيباني هاست تماس بگيري و بگي IP سرور بانك اطلاعاتي بهت بده بعد بر مبناي اون تنظيم كني يكسري هم به سايت connectionstring.com بزن نمونه زياد داره
تو پست هاي قبلي همين تاپيك هم نمونه هست
شاد بمانيد.