【问题标题】:"Add connection" dialog does not show all databases in Visual Studio“添加连接”对话框不显示 Visual Studio 中的所有数据库
【发布时间】:2011-06-01 17:21:42
【问题描述】:

这是在使用“服务器资源管理器”[单击带有绿色加号图标的鼓] 进行连接以建立数据源连接时。发生的情况是它确实显示了系统数据库,但没有显示我们从另一个系统导入的数据库。这些数据库位于 SQL Management Studio 中的单独目录中。

早些时候,当我连接到同一个数据库时,我收到一条错误消息,指出数据库没有所有者。我不再收到那个味精了。但是这些数据库仍然没有填充到下拉框中。


其次,我无法从最初开发它们的项目连接到数据库。我们确实进行了一些更改,这意味着我们将数据库从生产版本迁移到了开发人员环境。有人知道如何解决这个问题吗?

更新:解决方案

让我自己回答……

  1. 并非所有数据库都显示,因为机器上运行了三个数据库引擎。用户数据库被导入错误的服务器而不是 EXPRESS 的服务器,因此数据库没有显示在 express 服务器中。

  2. 关于连接错误,显然如果没有数据库,就无法建立连接。不过,我现在收到更多关于连接的针对性错误。

谢谢贾斯汀。

谢谢!

【问题讨论】:

标签: visual-studio-2008 sql-server-2005 database-connection connection-string


【解决方案1】:

听起来您对数据库的所有权有疑问。我会登录到 Sql Server Manager,并检查您数据库上的安全设置 - 您登录时使用的用户是否有 dbo?

【讨论】:

    【解决方案2】:

    让我自己回答……

    1. 并非所有数据库都显示,因为机器上运行了三个数据库引擎。用户数据库被导入了错误的服务器,而不是我使用的 EXPRESS。

    2. 关于连接错误,显然如果没有数据库,就无法建立连接。不过,我现在收到更多关于连接的针对性错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多