2

我尝试使用代码优先的方法来创建我的数据库我创建了我需要的每个类,然后在我的项目中添加了一个 Web 表单和一个网格视图。然后我尝试将网格视图的数据源设置为数据库。当我想选择一个新连接时,它实际上发现我的数据库自动命名为“TimeTrackerDbContext”,但是当我点击下一步时,我收到此错误:“无法为此连接检索数据库架构。建立时发生网络相关或特定于实例的错误到 sql server 的连接。找不到或无法访问服务器。验证实例名称是否正确以及 sql server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开连接到 SQL Server) 在 DataObjectSupport(422,6)"

我在 web.config 中的连接字符串部分是: "name="TimeTrackerDbContext" connectionString="server=./SqlExpress;integrated security=SSPI; 数据库 =TimeTracker" providerName="System.Data.SqlClient"

我用的是win 8。你能帮忙吗?

4

1 回答 1

0

如果此数据库,您确定您的活动目录用户名是 dbowner 吗?您需要有权在此数据库中创建对象

于 2012-11-08T16:03:10.813 回答