为什么出现"表被标记为删除"的消息?

CVe*_*tex 26 database sql-server

使用SQL Server 2008,我在Management Studio设计器中进行了一些架构构建.

我在这个过程的早期创建了一个名为"Animal"的表,但后来又决定删除.我通过Management Studio中的树视图删除了它(右键单击删除).

现在我已经迟到了,我想重新创建"动物"表,但是有不同的领域.

第二次使用Animal创建得很好,但是当我尝试将表添加到我的图表中时,我收到消息"表'动物'被标记为删除,无法添加到图表或在表设计器中打开" .

这是怎么回事?如何再次正常使用此表并且不受旧表命名冲突的影响?

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

这有点烦人.非常感谢任何帮助.

Bri*_*ian 44

我能够通过关闭SQL Management Studio并重新打开它来解决这个问题.我打赌只是切断与服务器的连接并恢复它将起作用.

  • Closing Management Studio为我工作.切断连接不起作用. (5认同)

小智 8

只是从SQL Management Studio断开连接不起作用.但重新启动SQL Management Studio工作.仍然比重新启动系统更好.


CVe*_*tex 5

什么工作:重启.

重新启动整个计算机工作.

只是重新启动数据库服务器不起作用,但重新启动整个机器.

我不知道为什么!