使用SQL Server2008,我正在Management Studio设计器中进行一些架构构造。
我在这个过程的早期创建了一个名为"Animal“的表,但不久之后就决定删除它。我通过Management Studio中的树视图删除了它(右键单击delete)。
现在我在这个过程中已经晚了,我想用不同的字段重新创建表"Animal“。
第二次使用Animal可以很好地创建,但当我尝试将该表添加到我的图表中时,我收到消息"Table 'Animal‘is marked for deletion,can’for be add to the gets or the table designer“。
怎么回事?如何才能再次正常使用此表,而不会受到旧表命名冲突的影响?
或者,如果表被标记为删除,我可以以某种方式实际调用删除吗?然后重新创建另一个同名的表。
这有点烦人。都会很感谢你的帮助。
发布于 2009-03-28 04:51:48
工作原理:重启。
重新启动整个计算机正常工作。
简单地重新启动db服务器是不起作用的,但是重新启动整个机器就可以了。
我不知道为什么!
发布于 2009-05-13 19:31:02
我能够通过关闭并重新打开SQL Management Studio来解决此问题。我敢打赌,简单地切断与服务器的连接并恢复它将会起作用。
发布于 2009-06-08 20:51:17
仅断开与SQL Management Studio的连接不起作用。但是重新启动SQL Management Studio起作用了。仍然比重启系统要好。
https://stackoverflow.com/questions/681282
复制相似问题