罗耀斌 发表于 2024-3-17 15:39:45

【9.0.103】发布时数据合并设置



应为调整了好多表的字段,发布的时候选择了半覆盖,但显示没表的在服务器里其实都有的,选择新建的又报错提示表已存在,这个要怎么处理?

罗耀斌 发表于 2024-3-17 15:39:46

本帖最后由 罗耀斌 于 2024-3-26 13:40 编辑

以下为解决方法

【9.0.103】发布时部分表无法半覆盖的问题处理
https://gcdn.grapecity.com.cn/showtopic-216081-1-1.html
(出处: 葡萄城开发者社区)

Shawn.Liu 发表于 2024-3-18 11:30:23

大佬,之前有格友遇到过这类问题,当时的结论是"由于两个数据库字符集不一样",您可以检查下设计器和服务器两个数据库的字符集是否一致,除了半覆盖之外可以手动在线上外联库同步设计器的修改,但这边看您修改的字段比较多,所以可以先按照第一种方法检查下。

罗耀斌 发表于 2024-3-18 13:18:24

Shawn.Liu 发表于 2024-3-18 11:30
大佬,之前有格友遇到过这类问题,当时的结论是"由于两个数据库字符集不一样",您可以检查下设计器和服务器 ...

我们活字格连接的是测试数据库,和正式是分开的,所以只能用半合并,不然就得保存所有的修改语句了,但公司开发小伙伴毕竟都是人容易忘记,一发布就给客户造成不好的体验了,是查数据库的字符集吧?我查了两个库的字符集是一样的,是我查错了吗?您这边有没具体的说明

Shawn.Liu 发表于 2024-3-18 18:08:51

罗耀斌 发表于 2024-3-18 13:18
我们活字格连接的是测试数据库,和正式是分开的,所以只能用半合并,不然就得保存所有的修改语句了,但公 ...

从这边看查询语句是对的,那如果第一种排查方法不能调查出原因,这边将您的问题反馈到我们开发同事调查下,有结论会跟帖回复。

Shawn.Liu 发表于 2024-3-26 13:43:15

感谢大佬归纳成教程贴,:hjyzw:
页: [1]
查看完整版本: 【9.0.103】发布时数据合并设置