为什么LinqPad说它提供给我的数据库是一个无效的对象名称?

时间:2014-05-07 16:54:42

标签: sql-server linqpad tempdb

试图检测出某个文件中的内容(“HHS_WCE4.ARMV4.CAB”),我搜索了我的硬盘驱动器中的任何引用。其中一个结果是Fileseek *在C:\ Program Files \ Microsoft SQL Server \ MSSQL10.SQLEXPRESS \ MSSQL \ Template Data \ tempdb.mdf

[认为这是一个星号] 为什么,为什么,Windows 7没有带文件搜索实用程序?他们之前的版本虽然在某些方面有点蹩脚,但它仍然是日常使用中最有用的applet /实用程序之一。

我试图打开该数据库以查看它可能对“HHS_WCE4.ARMV4.CAB”有什么参考,但它表示在另一个窗格中暴露相同内容之后它无法在一个窗格中看到自己:

enter image description here

我做错了吗?有没有其他方法可以检查tempdb的内容?

注意:我尝试通过Add Connection>连接到此端口。自动构建数据上下文>默认(LINQ to SQL)>下一个> (localdb)\ v11.0>附加数据库文件>测试,但得到:

enter image description here

1 个答案:

答案 0 :(得分:1)

tempdb不是表,它是数据库。

但是,您正在尝试select - 在这种情况下,您无法将数据库视为对象。你必须从表中select