错误 - 无法在sysdatabases中找到数据库的条目

时间:2010-10-01 12:42:07

标签: sql sql-server-2005

继续在此代码中出现此错误:

当我使用vb.net连接到测试数据库时,其show连接已成功建立。

但是当我想用vb.net applocation生成特定报告时,它会给我以下错误。

  

无法在sysdatabases中找到数据库'test'的条目。找不到条目   用这个名字。确保正确输入名称。

3 个答案:

答案 0 :(得分:0)

您是否了解过测试数据库的所有者以及您尝试查询的对象的所有者?

听起来有些事情可能会在那个区域变得混乱。

答案 1 :(得分:0)

我遇到了同样的问题。

我们需要使用方括号作为数据库名称

使用[数据库]

而不是

使用数据库

希望它有所帮助。

答案 2 :(得分:0)

请检查您在数据库连接中使用的数据库ID的默认服务器名称。 当我在数据库服务器配置中看到我的ID时,我遇到了同样的问题,然后发现默认数据库不正确,并且该数据库是最近从系统中删除的 id正在尝试先搜索默认数据库,然后再搜索要连接的数据库。 如果未找到默认数据库,则会显示错误。