更改的表结构在数据库关系图中不可用(localdb)

时间:2019-03-02 00:23:38

标签: sql-server ssms

使用Management Studio 17.8.1,我在保存和刷新的表中添加了一个列。

但是,当我使用表创建数据库图时,该列丢失了。

版本

Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64)   Oct 28 2016 18:17:30   
Copyright (c) Microsoft Corporation  Express Edition (64-bit) on Windows 10 Pro 6.3 <X64> (Build 17763: ) (Hypervisor)

[更新]

下表将显示在设计器中

CREATE TABLE [dbo].[Table_1](
  [Id] [int] NOT NULL,
  [smallId] [smallint] NULL
) ON [PRIMARY]

[更新]

奇怪的是,设计师甚至还在显示已删除的表。 关闭MMSM并重新打开将允许这些图使用新结构。

这可能是localdb中的错误吗?

1 个答案:

答案 0 :(得分:0)

当我尝试更改表格时,我收到一条消息

  Microsoft SQL Server Management Studio has detected that an operation is blocking user input. 
  This can be caused by an active modal dialog or a task that needs to block user interaction.