暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【磐维数据库】升级后日志刷WARNING信息

原创 Darcy 2025-03-23
29

作者:jjw

问题

磐维2.0.2 B模式下

ALTER DATABASE panweidb SET lower_case_table_names TO 1;
复制

然后升级磐维至3.0,后台日志一直刷屏警告:

WARNING: parameter "lower_case_table_names" cannot be changed without restarting the server
复制

通过guc修改参数后重启,警告信息一直存在。

解决思路

排查发现pg_db_role_setting里依然存在升级前版本修改过的信息,删除pg_db_role_setting表中lower_case_table_names设置相关的数据后,告警消失,可以判断该问题为升级前后版本对lower_case_table_names级别变更导致。

删除前最好先备份,或者select查看参数设置,若只存在lower_case_table_names相关参数可删除该表

后续如果有通过alter database修改过lower_case_table_names等参数,在升级前先将该参数改回默认值再升级,可以避免该问题

命令参考:

alter database dbname set lower_case_table_names=default;
复制
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论