请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

天朝四周处 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2025-3-26 10:05  /   查看:192  /  回复:10
本帖最后由 Brian.Zhang 于 2025-3-26 23:09 编辑

我现在遇到的问题是,发布后用户信息视图无法加载,显示缺少字段,我想应该是要在发布的时候半覆盖数据库结构。

但是我曾经试过一次半覆盖,它会将正式库的视图、存储过程等全部改为开发库的语句。因为某些特殊原因,开发库与正式库在某些语句上使用的参数是不同的,这样覆盖比较危险。
所以我希望在发布的时候可以选择只覆盖内置库的数据结构。

10 个回复

倒序浏览
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2025-3-26 10:50:38
沙发
今天为了覆盖一个用户信息视图,发布了三次没有成功。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
NYZMIS
金牌服务用户   /  发表于:2025-3-26 15:09:29
板凳
我一直以为覆盖只针对内置库呢~~~难道不是么?应该不会动到外联库吧???
回复 使用道具 举报
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2025-3-26 15:18:32
地板
NYZMIS 发表于 2025-3-26 15:09
我一直以为覆盖只针对内置库呢~~~难道不是么?应该不会动到外联库吧???

我亲身体验过,确实会动到外联库。
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2025-3-26 23:04:03
5#
发布时的数据库覆盖,能否选择只覆盖内置数据库的结构?
能不能先让技术顾问给您看下,先把当前的问题解决了
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2025-3-26 23:09:01
6#
开发库和正式库的参数差异,在半覆盖时生成的sql脚本,您是可以去自己更改的呀
回复 使用道具 举报
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2025-3-27 08:26:41
7#
Brian.Zhang 发表于 2025-3-26 23:09
开发库和正式库的参数差异,在半覆盖时生成的sql脚本,您是可以去自己更改的呀

这个改起来多i麻烦啊,而且也未必能修改到位

当前发布时勾选半覆盖数据库所i面临的问题:
1、它会强制修改外联库的结构;
2、当外联库数据结构足够复杂和庞大的时候,在发布前读取服务端数据库结构的时候会卡很久很久。

希望更改一下策略:
1、允许发布的时候选择覆盖的范围,比如内置库和外联库分开勾选;
2、允许忽略检查出来的差异,即不要覆盖(目前只能选择新建或者指定表替换)。这一点应该包含视图,目前视图如果存在差异是不提示的,而是强制覆盖掉。
回复 使用道具 举报
NYZMIS
金牌服务用户   /  发表于:2025-3-27 08:36:05
8#
天朝四周处 发表于 2025-3-26 15:18
我亲身体验过,确实会动到外联库。

看来我要留意看看   不过我很多时候只会选择半覆盖
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2025-3-27 22:33:01
9#
回消息比较慢,明天联系您沟通一下,然后会把结论同步到这里。
回复 使用道具 举报
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2025-3-28 09:21:42
10#
Brian.Zhang 发表于 2025-3-27 22:33
回消息比较慢,明天联系您沟通一下,然后会把结论同步到这里。

回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部