我尝试在其中有39条记录的表中添加可为空的位列(无默认值)。保存后,工作室会冻结,无法执行所需的更改。连接的应用程序也无法执行,我在那里超时。我试图通过用户界面以及SQL命令添加列,但两种方法都没有成功。
我要更改的表有几个相关的表。在操作中,表上没有写访问权限,但是有很多读访问权限。重新启动服务器后,我能够添加该列。无论如何,更新过程持续了异常长的时间。在仅由几个用户使用的另一个相同数据库中,在同一服务器上更新同一表可以正常工作(几秒钟之内)。将列添加到本地数据库也可以正常工作。
不幸的是,我找不到解决问题的方法,并且每次想修改表时都无法重新启动服务器。
希望你能帮助我。