DNN - 开发Websited / Db迁移到Live Website / Db?

时间:2014-01-23 19:46:34

标签: sql-server migration dotnetnuke web-development-server

在开发过程中,我们添加/删除/编辑了页面,模块,并从开发的门户UI中更改了一些设置。当然,这些变化也反映在开发数据库中。

我认为在实践中,我们需要(并且可能应该)在实际站点上手动添加/删除/编辑/安装/卸载页面和模块,以反映开发网站中的页面/模块结构。 (对于页面,我们需要重做它们,包括为每一个手动设置皮肤)。

我们认为可能的捷径是手动删除数据库中的记录并将某些表从开发数据库批量复制到实时数据库,但随后我们可能会干扰其他与数据库相关的DNN基础结构,因为它们可能依赖于ID这些表我们是批量复制的。 (我想数据库中的DNN基础设施除了从网站门户网站以外都不会被触及。)

是否有某个资源告诉我们应该如何处理这种情况,更好的是,如何正确设置所有内容?

1 个答案:

答案 0 :(得分:0)

最好的办法是在生产环境中备份/恢复有问题的数据库和文件。将数据从DNN中的表推送到另一个DNN数据库是获取信息并且无法恢复的好方法。