由于某些代理和防火墙安全问题,我正在尝试不使用SIA来安装sitecore。我正在执行以下URL中提到的步骤。
https://naveed-ahmad.com/2019/11/28/install-sitecore-9-3-using-3-simple-commands/ 但是,即使我在XP0-SingleDeveloper文件中更改了sa用户的SQL Server名称和密码,我也始终无法获得错误信息。
不知道为什么它仍然尝试连接到本地主机服务器。 [---------------------------------- XConnectXP0_InstallWDP:WebDeploy ------------ -----------------------------------] [WebDeploy]:[Path] C:\ Program Files \ iis \ Microsoft Web Deploy V3 \ msdeploy.exe msdeploy.exe:错误代码:ERROR_EXECUTING_METHOD 在C:\ Program Files \ WindowsPowerShell \ Modules \ SitecoreInstallFramework \ 2.3.0 \ Public \ Tasks \ Invoke-CommandTask.ps1:31 字符:13
& $Path $Arguments | Out-Default
~~~~~~~~~~~~~~~~~~
更多信息:无法部署程序包。 无法连接到目标服务器“ localhost”。请验证连接信息,例如服务器名称, 登录凭据以及目标服务器的防火墙规则。 用户“ sa”的登录失败。 里尔 在http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_EXECUTING_METHOD上可以找到n个。
错误:无法部署程序包。
错误:无法连接到目标服务器'localhost'。请验证服务器等连接信息 目标服务器的名称,登录凭据和防火墙规则。
错误:用户'sa'登录失败。
错误计数:1。
Install-SitecoreConfiguration:命令C:\ Program Files \ iis \ Microsoft Web Deploy V3 \ msdeploy.exe返回了非零值
退出代码-(-1)
在
1.1.1-r4)\ XP0-SingleDeveloper.ps1:77 char:1
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Install-SitecoreConfiguration
[时间] 00:01:31
有人可以指导我们是否需要为此更新任何其他文件。
答案 0 :(得分:0)
您是否更改了 XP0-SingleDeveloper.ps1 中的 $ SqlServer 变量? localhost 值可能来自定义为 XP0-SingleDeveloper.json 参数文件的默认值,并且您的自定义值未传递到安装脚本。您也可以尝试直接在json文件中修改默认设置。
"SQLServer": {
"Type": "String",
"DefaultValue": "Localhost",
"Description": "The Sql Server where databases will be installed."
}