您当前的位置:首页 > sqlserver数据库 > 文章详情

sqlserver 2016数据库的事务日志已满,原因为ACTIVE_TRANSACTION

2020-05-04157人围观

sqlserver 2016数据库中的某个表字段有点短了,要增加字段.

按照常规的方式,直接粗暴的在数据库中直接修改字段长度,结果直接提示:

 数据库的事务日志已满,原因为ACTIVE_TRANSACTION

查了一下,原来是物理空间不够了,那就清理日志文件吧(不推荐这样操作),日志清理完之后,发现还是不够,咋办?扩大硬盘空间,但是操作起来要耗费不少的时间.后面一想,用sql语句修改字段的长度:

ALTER TABLE 表名 ALTER COLUMN 字段名 VARCHAR(修改后的长度)


发现居然可以了,OK,修改完成了

上一篇: SQL SERVER 2016如何修改默认1433端口?

下一篇: 已经是最后一篇了

文章评论

热门评论
暂无评论