首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么会一直出现"Table is marked for deletion“消息?

为什么会一直出现"Table is marked for deletion“消息?
EN

Stack Overflow用户
提问于 2009-03-25 12:08:11
回答 8查看 13.4K关注 0票数 26

使用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“。

怎么回事?如何才能再次正常使用此表,而不会受到旧表命名冲突的影响?

或者,如果表被标记为删除,我可以以某种方式实际调用删除吗?然后重新创建另一个同名的表。

这有点烦人。都会很感谢你的帮助。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2009-03-28 04:51:48

工作原理:重启。

重新启动整个计算机正常工作。

简单地重新启动db服务器是不起作用的,但是重新启动整个机器就可以了。

我不知道为什么!

票数 5
EN

Stack Overflow用户

发布于 2009-05-13 19:31:02

我能够通过关闭并重新打开SQL Management Studio来解决此问题。我敢打赌,简单地切断与服务器的连接并恢复它将会起作用。

票数 44
EN

Stack Overflow用户

发布于 2009-06-08 20:51:17

仅断开与SQL Management Studio的连接不起作用。但是重新启动SQL Management Studio起作用了。仍然比重启系统要好。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/681282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档