Foxtable(狐表)用户栏目专家坐堂 → [求助] 项目发布后,怎么在原项目上进行开发,而不影响发布后用户的使用呢?


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

主题:[求助] 项目发布后,怎么在原项目上进行开发,而不影响发布后用户的使用呢?

美女呀,离线,留言给我吧!
龙潭春早
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:225 积分:1499 威望:0 精华:0 注册:2018/3/22 16:05:00
[求助] 项目发布后,怎么在原项目上进行开发,而不影响发布后用户的使用呢?  发帖心情 Post By:2018/10/11 17:13:00 [只看该作者]

我们用的是 SQL Server 2008R 数据库。

项目发布后,发现在原项目上进行开发时,会影响到发布后的项目,严重的会导致用户无法使用。

那么,怎么在原项目上进行开发,而不影响到发布后的项目呢?

1)说是可以在本地服务器上进行开发,那完成后发布了的项目如果给用户使用,是不是还要涉及到:

    (1)把本地的数据库备份后,还原到远程服务器上,来替换远程服务器上原来的数据库?
    (2)还要在发布后的项目上,新建一个连接到远程服务器上数据库的外部数据源?
    (3)做了以上这两件事儿之后,才能把发布后的项目真正的交给用户们去使用?

2)在本地服务器上进行开发之前,要做一下和上一条相反的操作:

           要把远程服务器上的东西倒腾到本地服务器?

3)在原项目上进行开发,都能影响到发布后项目的哪些方面呢?

4)有官方的文字介绍吗?


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


加好友 发短信
等级:版主 帖子:70829 积分:355243 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/11 17:21:00 [只看该作者]

1、两个数据库,一个生产的数据库,一个开发的数据库;

 

2、开发的时候,连接开发数据库;只要你数据库没有修改(增加修改删除表列),你发布前转换成连接生产数据库,然后发布即可;

 

3、如果你修改了表结构,你还得去生产的数据库那里,修改成一样的表结构,然后再切换连接和发布。


 回到顶部
美女呀,离线,留言给我吧!
龙潭春早
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:225 积分:1499 威望:0 精华:0 注册:2018/3/22 16:05:00
  发帖心情 Post By:2018/10/11 18:13:00 [只看该作者]


不过,最后一条要做到可有相当的难度了。

开发的时候,可能随时都要修改表的结构,开发、累计到一定的程度,才会去再次发布。

这么多的改动,要怎么能记得住呢?

还要随时的做记录吗?
[此贴子已经被作者于2018/10/11 20:02:54编辑过]

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


加好友 发短信
等级:版主 帖子:70829 积分:355243 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/11 20:13:00 [只看该作者]

以下是引用龙潭春早在2018/10/11 18:13:00的发言:

不过,最后一条要做到可有相当的难度了。

开发的时候,可能随时都要修改表的结构,开发、累计到一定的程度,才会去再次发布。

这么多的改动,要怎么能记得住呢?

还要随时的做记录吗?
[此贴子已经被作者于2018/10/11 20:02:54编辑过]

 

不然你就直接把【开发】的数据库作为【生产】的数据库,然后导出本来生产数据库的数据,导入到新的数据库。


 回到顶部