在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错
可以试试下面的方法,我们这样设置的话也对成立自己的数据有更好的解决方案
文章来自本人163博客:http://blog.163.com/it_huo/blog/
<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings/>
<connectionStrings>
<add name="aspnetdb" connectionString="Data Source=.;Initial Catalog=webPart;Persist Security Info=True;User ID=sa;Password=wskfire" providerName="System.Data.SqlClinet"/>
</connectionStrings>
<system.web>
<compilation debug="true"/>
<authentication mode="Forms" />
<webParts enableExport="true">
<personalization defaultProvider="AspNetSqlProvider">
<providers>
<add name="AspNetSqlProvider" type=" System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider" connectionStringName="aspnetdb" applicationName="/"/>
</providers>
<authorization>
<allow roles="admin" verbs="enterSharedScope"/>
<allow users="*" verbs="modifyState"/>
</authorization>
</personalization>
</webParts>
<membership defaultProvider="AspNetSqlProvider">
<providers>
<add type="System.Web.Security.SqlMembershipProvider" name="AspNetSqlProvider" connectionStringName="aspnetdb" applicationName="/" description="" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" requiresUniqueEmail="false" enablePasswordRetrieval="false" enablePasswordReset="false" passwordFormat="Hashed" requiresQuestionAndAnswer="true"/>
</providers>
</membership>
<roleManager enabled="true" defaultProvider="AspNetSqlProvider">
<providers>
<add type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="aspnetdb" name="AspNetSqlProvider" applicationName="/" description=""/>
</providers>
</roleManager>
</system.web>
</configuration>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings/>
<connectionStrings>
<add name="aspnetdb" connectionString="Data Source=.;Initial Catalog=webPart;Persist Security Info=True;User ID=sa;Password=wskfire" providerName="System.Data.SqlClinet"/>
</connectionStrings>
<system.web>
<compilation debug="true"/>
<authentication mode="Forms" />
<webParts enableExport="true">
<personalization defaultProvider="AspNetSqlProvider">
<providers>
<add name="AspNetSqlProvider" type=" System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider" connectionStringName="aspnetdb" applicationName="/"/>
</providers>
<authorization>
<allow roles="admin" verbs="enterSharedScope"/>
<allow users="*" verbs="modifyState"/>
</authorization>
</personalization>
</webParts>
<membership defaultProvider="AspNetSqlProvider">
<providers>
<add type="System.Web.Security.SqlMembershipProvider" name="AspNetSqlProvider" connectionStringName="aspnetdb" applicationName="/" description="" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" requiresUniqueEmail="false" enablePasswordRetrieval="false" enablePasswordReset="false" passwordFormat="Hashed" requiresQuestionAndAnswer="true"/>
</providers>
</membership>
<roleManager enabled="true" defaultProvider="AspNetSqlProvider">
<providers>
<add type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="aspnetdb" name="AspNetSqlProvider" applicationName="/" description=""/>
</providers>
</roleManager>
</system.web>
</configuration>