在MS SQL Server Management Studio中添加新列会导致数据库冻结

时间:2018-11-05 10:16:41

标签: sql-server

我尝试在其中有39条记录的表中添加可为空的位列(无默认值)。保存后,工作室会冻结,无法执行所需的更改。连接的应用程序也无法执行,我在那里超时。我试图通过用户界面以及SQL命令添加列,但两种方法都没有成功。

我要更改的表有几个相关的表。在操作中,表上没有写访问权限,但是有很多读访问权限。重新启动服务器后,我能够添加该列。无论如何,更新过程持续了异常长的时间。在仅由几个用户使用的另一个相同数据库中,在同一服务器上更新同一表可以正常工作(几秒钟之内)。将列添加到本地数据库也可以正常工作。

不幸的是,我找不到解决问题的方法,并且每次想修改表时都无法重新启动服务器。

希望你能帮助我。

0 个答案:

没有答案