2

我正在尝试将我们的营销人员 Web 表单升级到 SDN 上可用的最新版本,但是当我开始安装时,我得到以下异常抛出:

Could not find configuration node: databases/database[@id='production']

但是,这是正确的,因为配置的唯一数据库是 Core、Master 和 Web。

我尝试将生产节点(指向 Master)添加到 Databases.config/ConnectionStrings.config 但它仍然会引发此错误。

有没有人遇到过这个并有解决方案?

4

2 回答 2

3

该错误告诉您它在您的“生产”中找不到<database>节点,web.config因此您需要拥有它。你所拥有的东西一定是在引用它。

于 2012-07-13T12:46:01.770 回答
2

问题在于 Sitecore 中的一个错误没有正确清理和重建链接数据库。

Sitecore Support 提供了这个解决方案:

  1. 备份。
  2. 截断 Core 数据库中的链接表。
  3. 从 Sitecore 控制面板重建链接数据库。

这似乎在短期内解决了这个问题。我确信它会在未来的 Sitecore 更新中得到解决。

于 2012-08-21T08:40:05.433 回答