TDengine创建数据库后为什么无法修改update配置选项?
报错原因
TDengine 的 update 是数据库的不可变配置项,仅支持在建库时通过 CREATE DATABASE 语句指定,库创建完成后不支持通过 ALTER DATABASE 动态修改,因此你执行更新操作时会触发「非法数据库选项」的报错。
可行解决方案
如果需要使用 update=2 对应的部分列更新能力,可按以下流程操作:
- 先对现有
db库的全量数据做备份 - 删除原有库,重新执行建库语句指定
update 2参数 - 将备份的数据导入新创建的库中即可
内容的提问来源于stack exchange,提问作者Alex
相关产品推荐
相关产品推荐

