2

我试图用代码优先的方法创建我的数据库 我创建每次我需要的类,然后添加一个Web表单到我的项目和网格视图它。然后我尝试将网格视图的数据源设置为数据库。当我要选择它实际上找到我的数据库自动命名为“TimeTrackerDbContext”一个新的连接,但是当我打接下来我得到这个错误: “数据库架构无法为这个连接被检索的网络相关的或特定于实例时发生错误。 。与SQL Server建立连接的服务器未找到或无法访问验证实例名称是否正确,并且该SQL服务器被配置为允许远程连接(provider:命名管道提供程序,error:40 - 无法打开在DataObjectSupport连接到SQL Server) (422,6) “SQL Server Express的实体框架代码优先

我的连接字符串在web.config中部分是: ”NAME =“ TimeTrackerDbContext” 的connectionString =“服务器=/SQLEXPRESS;集成安全= SSPI。数据库= TimeTracker”的providerName =‘System.Data.SqlClient的’

,我用Win 8 你能帮忙吗?

+0

'server =。/ SqlExpress;'不应该是'server =。\ SqlExpress;'? – Pawel

回答

0

你确定你的活动目录用户名是如果的dbowner这个数据库?你需要有在这个数据库中创建对象的权利

+0

实际上我不确定,我是全新的,我是。下面的视频教程,我按照它做的一切,但我得到这个错误,你可以解释一下你的活动目录用户名是什么意思 –

+0

看看这篇文章:[如何添加的Active Directory用户组在SQL硒登录rver](http://stackoverflow.com/questions/5029014/how-to-add-active-directory-user-group-as-login-in-sql-server) –

+0

在你万一你添加您的Windows用户,该你在错误信息中也是一样。确保你在选项中检查dbowner。 –

相关问题