2

我在 2 个 CM 服务器中安装 Sitecore 9.0 实例。我已经在第一台 CM 服务器上成功安装了 Sitecore 9.0 实例,而数据库在另一台服务器上。

但是当我尝试在第二个 CM 服务器中安装一个新的 Sitecore 9.0 实例时,它正在尝试创建一个新数据库。但我希望我的两个 Sitecore 实例都使用在第一个 Sitecore 9.0 实例创建期间创建的同一数据库。

请在下方找到用于安装 Sitecore 9.0 的 PowerShell 命令

Invoke-SitecoreInstall –Path ‘D:\Sitecore\Sitecore 9.0.1 rev. 171219 (WDP XM1 packages)\XM1 Configuration files 9.0.1 rev. 171219\sitecore-solr.json’
Invoke-SitecoreInstall –Path ‘D:\Sitecore\Sitecore 9.0.1 rev. 171219 (WDP XM1 packages)\XM1 Configuration files 9.0.1 rev. 171219\sitecore-XM1-cm.json’
4

1 回答 1

3

您不能轻易跳过sitecore-XP1-cm.json中的数据库创建步骤,但作为一种快速解决方案,您可以在第二个 CM 实例上运行安装脚本时简单地更改SqlDbPrefix参数。因此,它仍然会创建另一组数据库,您可以稍后删除这些数据库。在成功完成 Sitecore 安装脚本后,您需要更改../App_Config/ConnectionStrings.config中第二个 CM 上的连接字符串,以将其指向您要使用的数据库。

于 2018-09-05T19:38:56.043 回答