Foxtable(狐表)用户栏目专家坐堂 → [讨论]发布后升级版本的问题


  共有1696人关注过本帖树形打印复制链接

主题:[讨论]发布后升级版本的问题

帅哥哟,离线,有人找我吗?
js4222
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:215 积分:1584 威望:0 精华:0 注册:2015/12/25 22:30:00
[讨论]发布后升级版本的问题  发帖心情 Post By:2017/7/26 13:30:00 [只看该作者]

远程升级或者局域网升级文件都包含update1.zip和update2.zip。两个“.zip”升级文件里面也都包含了数据源文件
我没有远程升级过,我想问的是升级后,原来版本里面的表数据和结构是不是会被升级文件里面的数据源覆盖?
如果那样的话,之前所做的一切报表不就归0了?
因为新的版本可能在原有的表结构基础上增加新的列,或者新的表属性,升级的时候能不能旧版本的录入数据依然存在,然后表的结构也能根据新版本同步?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/26 13:57:00 [只看该作者]

1、升级后,只有同名的文件,才会被覆盖。

 

2、如果你使用的是内部数据源,数据会被覆盖的,因为文件被覆盖了。建议你改成外部数据源。


 回到顶部
帅哥哟,离线,有人找我吗?
js4222
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:215 积分:1584 威望:0 精华:0 注册:2015/12/25 22:30:00
  发帖心情 Post By:2017/7/26 14:18:00 [只看该作者]

以下是引用有点甜在2017/7/26 13:57:00的发言:

1、升级后,只有同名的文件,才会被覆盖。

 

2、如果你使用的是内部数据源,数据会被覆盖的,因为文件被覆盖了。建议你改成外部数据源。


肯定是同名的啊。

那样的话,假如要增加外部数据源的某个表的列,那不是全部覆盖了?那之前的数据全部没有了?这个能不能避免?

因为是增加列,而不删除原有的结构。

要不然就是每次升级,只能保留原来的数据库,然后资料重新录入?

[此贴子已经被作者于2017/7/26 14:21:17编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
js4222
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:215 积分:1584 威望:0 精华:0 注册:2015/12/25 22:30:00
  发帖心情 Post By:2017/7/26 14:42:00 [只看该作者]

有些项目录入的数据不多,我都是用内部数据源
如果那样子的话,每次大的更新,难免会改变表的结构,那不是每次都要重新录入原来的旧数据?
很多功能刚开始没有想到,都是后面慢慢完善的

外部数据源的话,我名称也是每次都弄一样的。每次更新之后,都要重新链接外部源,很麻烦

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/26 14:52:00 [只看该作者]

1、如果用内部数据源,那么你就要做数据导出导入的功能,不然升级后数据就覆盖掉了。

 

2、如果用外部数据源,只要你不把数据源放在升级包里,升级后数据都不会丢失;如果你修改了表结构,那就得带上外部数据源了,同样要做导出导入数据的功能。


 回到顶部
帅哥哟,离线,有人找我吗?
js4222
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:215 积分:1584 威望:0 精华:0 注册:2015/12/25 22:30:00
  发帖心情 Post By:2017/7/26 15:17:00 [只看该作者]

以下是引用有点甜在2017/7/26 14:52:00的发言:

1、如果用内部数据源,那么你就要做数据导出导入的功能,不然升级后数据就覆盖掉了。

 

2、如果用外部数据源,只要你不把数据源放在升级包里,升级后数据都不会丢失;如果你修改了表结构,那就得带上外部数据源了,同样要做导出导入数据的功能。


好吧。只能这样了。谢谢有点甜


 回到顶部