【问题标题】:Sitecore database deploymentSitecore 数据库部署
【发布时间】:2012-02-16 16:07:35
【问题描述】:

问题

我想获取站点核心项目,从数据库环境一到环境二,而无需手动重新创建数据库。

我无法备份和恢复,因为数据库经常不同步。

我无法将项目从环境 1 发布到环境 2,因为公司政策和限制将项目从 dev 发布到 live。

环境

我基本上有两个数据库环境。

  • 发展
  • 直播

每个都有三个数据库。

  • 网络
  • 核心
  • 大师

通缉犯

我需要创建一种从开发数据库中获取项目到实时数据库的方法,目前我被困在手动过程中,这很痛苦。

欢迎任何想法、建议和解决方案。如果有 Sitecore 解决方案,那就太好了,如果有办法让数据库有所不同,那就太酷了。我需要往正确的方向推进。

【问题讨论】:

  • 您的“手动流程”是否使用 Sitecore 包设计器?
  • 手动过程是手动创建新的站点核心模板、布局、子布局、渲染和内容项。基本上将开发中的内容复制到实时数据库中。由于防火墙限制阻止了开发 cms,我无法通过发布目标访问实时数据库。
  • 这是我第一次听说包设计师,是我想要的吗?
  • 哇!我不认为你的意思是那本手册。这是很多工作。是的。正如马克刚刚回答的那样,打包程序是您的解决方案。
  • 哈哈是的,我觉得自己像个书呆子。这看起来很完美。

标签: sql-server deployment sitecore


【解决方案1】:

您需要 learn how to use the Sitecore Packager 将内容打包成一个 zip 文件,您可以在单独的 Sitecore 实例上部署和安装该文件。

【讨论】:

  • 再次感谢您的帮助。
【解决方案2】:

使用“Sitecore 团队开发 (TDS)”,请参阅 hhogdev.com。或者您可以在 dev 中序列化模板和布局文件夹,复制到那里并在那里反序列化。它是开箱即用的功能。

【讨论】:

  • 我想使用 hhogdev,这是一款可爱的软件,但似乎企业不会优先考虑在明年之内推出它:(
猜你喜欢
  • 1970-01-01
  • 2015-11-21
  • 1970-01-01
  • 1970-01-01
  • 2011-11-21
  • 2019-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多