5

我试图使用数据连接向导从Visual Studio 2010连接到SQL Server 2008 express数据库。我选择新的连接 - > MS Sql Server,然后我选择唯一可用的服务器名称(PAVEL-PC \ SQLEXPRESS)。问题是我无法在下面的组合框中看到我的数据库。系统数据库(如master,model,msdb等)虽然显示。 我设法找到类似的问题(像这个:Cannot connect to SQL Server database in Visual Studio because my database isn't there),似乎我有权限问题。但我不明白哪个用户(和哪里)应该添加。无法连接到Sql Server数据库:非系统数据库未显示

我在Visual Studio上运行的帐户名是Pavel。我的电脑名称是Pavel-PC。我不确定我的SQL Server帐户名是什么,但它是使用默认设置安装的。

回答

5

这里是回答我的问题:

使用 “PAVEL-PC”,而不是 “PAVEL-PC \ SQLEXPRESS”

+0

我不知道什么是错的。我正在尝试使用计算机名称。当我看到您的帖子时,请尝试使用computername \ SQLEXPRESS。然后它运作良好。 – Megamind 2013-08-27 08:26:19

+0

@Megamind那么它可能是一些奇怪的配置问题。 Hostname \ instanceName在其他计算机上也可以很好地工作 – 2013-08-27 13:29:31