Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 &引用;添加“连接”;对话框不显示Visual Studio中的所有数据库_Visual Studio 2008_Sql Server 2005_Database Connection_Connection String - Fatal编程技术网

Visual studio 2008 &引用;添加“连接”;对话框不显示Visual Studio中的所有数据库

Visual studio 2008 &引用;添加“连接”;对话框不显示Visual Studio中的所有数据库,visual-studio-2008,sql-server-2005,database-connection,connection-string,Visual Studio 2008,Sql Server 2005,Database Connection,Connection String,这是在连接时使用“服务器资源管理器”[单击带有绿色加号图标的磁鼓]建立数据源连接。它确实显示了系统数据库,但没有显示我们从另一个系统导入的数据库。这些数据库位于SQL Management Studio中的单独目录中 早些时候,当我连接到同一个数据库时,我收到一个错误消息,该数据库没有所有者。我再也听不到那种味精了。但这些数据库仍然没有填充到下拉框中 第二,我无法从最初开发它们的项目连接到数据库。我们确实做了一些更改,这意味着我们将数据库从生产版本迁移到了开发人员环境中。有人知道如何解决这个问

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

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


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

更新:解决方案
让我自己回答

  • 并非所有数据库都显示,因为计算机上有三个数据库引擎正在运行。用户数据库导入到错误的服务器(而不是EXPRESS服务器),因此该数据库未显示在EXPRESS服务器中

  • 至于连接错误,显然,如果没有数据库,就无法建立连接。不过,我现在在连接方面遇到了更多有针对性的错误

  • 谢谢你,贾斯汀


    谢谢大家!

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

    让我自己回答它

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

  • 至于连接错误,显然,如果没有数据库,就无法建立连接。不过,我现在在连接方面遇到了更多有针对性的错误


  • 回答你自己问题的正确方法是在延迟之后回答。通过这种方式,人们看到这个问题得到了解决。