PDA

View Full Version : provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server



rasame
شنبه 01 دی 1386, 10:48 صبح
من خیلی جستجو کردم ، اما جواب کاملی برای سوالم پیدا نکردم .
من با asp.net کار میکنم و sql 2000 اما sql که روی هاست است sql 2005 است . و من بعد از upload فایل ها با این error مواجه میشم .

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

من connectionstring رو هم در فایل webconfig این شکل نوشتم :

<connectionStrings>
<add name="ConnectionStringname" connectionString="Data Source=server ip;Initial Catalog=DB name;User ID=BD user;Password=DB pass" providerName="System.Data.SqlClient" />
</connectionStrings>

حالا نمی دونم مشکل از کجاست و چطور باید حلش کنم ، ممنون میشم راهنمایی کنید .

ClaimAlireza
شنبه 01 دی 1386, 11:29 صبح
اگه تو بخش sql و همین جا در مورد upload جستجو کنی راحت تر به جواب میرسی...

1- fireWall رو غیر فعال کن.
2- پروتکل namePipe رو فعال کن و .......
3- ...