magicodes / Magicodes.NET

Magicodes.NET框架
GNU General Public License v2.0
117 stars 91 forks source link

数据库连接错误 #12

Closed didostream closed 9 years ago

didostream commented 9 years ago

报错如下: Magicodes.NET\Magicodes.Core\ApplicationContext.cs [SqlException (0x80131904): 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)]

我修改了 Magicodes.NET\Magicodes.Core\app.config中连接字符串,但是还是无法连接,麻烦可以说明下如何设置数据库连接

<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework">
  <parameters>
    <parameter value="Server=BROOK-PC\SQLEXPRESS; Database=magic; User Id=sa;Password=sa; Integrated Security=False; MultipleActiveResultSets=True;"/>

  </parameters>
</defaultConnectionFactory>
magicodes commented 9 years ago

1)连接字符串的配置在Magicodes.Web下的Web.config里面。 2)Magicodes.Web才是唯一启动项目。

didostream commented 9 years ago

还是没有运行起来,一样的错误。 我已经修改了Magicodes.Web下的Web.config

  <parameters>
    <parameter value="Server=BROOK-PC\SQLEXPRESS; Database=magic; User Id=sa;Password=sa; Integrated Security=False; MultipleActiveResultSets=True;"/>

  </parameters>
magicodes commented 9 years ago

请在配置connectionStrings下更改连接字符串。