如果我将sql查询语句应用于此表“select * from context.tablename”,我所看到的只是“执行查询...”消息而没有其他任何内容。 我也不能截断或删除此表。它阻止我甚至丢弃vhole数据库。
是否可能,此问题是由插入此表中的数据引起的?
我正在使用MS Sql server 2005
答案 0 :(得分:2)
您是否尝试过重新启动SQL Server服务?
答案 1 :(得分:0)
尝试删除表时是否存在与数据库的任何打开连接?您是否尝试在放弃之前关闭所有连接?
答案 2 :(得分:0)
使用SSMS分离数据库。手动删除MDF文件。
答案 3 :(得分:0)
我对一个只包含3条记录的表有同样的问题。我在MS SQL Server Mgmt Studio中打开了几个查询选项卡,每个选项卡都以某种方式引用了目标表,但都没有执行任何查询。
从这个表中选择就像Drop Drop the table一样无休止地执行。我可以运行sp_spaceused,看它只使用86k的空间,所以它不是很大。
我断开了所有标签,包括我用来选择和删除表格的标签。然后,我重新连接了那个窗口并运行'Select * from'我的表,它工作正常。我也能够成功地放下桌子。
似乎有一个打开的连接以某种方式保持表人质并阻止我的Select和Drop工作。