Microsoft SQL Server 2012 Powershell 安装 'SQLSERVERAGENT' 错误
Microsoft SQL Server 2012 Powershell install 'SQLSERVERAGENT' error
我正在尝试通过 Powershell 在本地安装 SQL Server 2012 并保持 运行 进入错误:
The following error occurred:
The credentials you provided for the 'SQLSERVERAGENT' service is invalid.
Error result: -2068578304
Result facility code: 1204
Result error code: 0
以下是执行安装的简单行。
&'D:\FilePath\setup.exe' /QS /ConfigurationFile=C:\FilePath\ConfigurationFile.ini
在ConfigurationFile.ini以下:
SQLSVCACCOUNT="HT\SqlSrvBK"
SQLSVCPASSWORD="P@ssWord!@#$"
G运行ted ConfigurationFile.ini 还有更多内容,但我认为它们是与问题相关的主要内容。
我也试过直接传密码如:
&'D:\FilePath\setup.exe' /QS /ConfigurationFile=C:\FilePath\ConfigurationFile.ini /SQLSVCPASSWORD="P@ssWord!@#$"
还尝试将其作为字符串或安全字符串从 Powershell 中获取,并转义任何会被归档的符号,例如“$”。我肯定密码是正确的,因为 运行 通过 GUI 的过程在 100% 的时间内都有效。我的环境在 Windows 服务器 2012 上,运行 使用 VMware。我已经尝试过本地管理员帐户以及域管理员帐户。感谢您的任何建议 and/or 帮助。
你是不是缺少 AGTSVCACCOUNT
和 AGTSVCPASSWORD
变量?您的示例仅指定数据库引擎服务的凭据,而不是代理服务。
我正在尝试通过 Powershell 在本地安装 SQL Server 2012 并保持 运行 进入错误:
The following error occurred:
The credentials you provided for the 'SQLSERVERAGENT' service is invalid.
Error result: -2068578304
Result facility code: 1204
Result error code: 0
以下是执行安装的简单行。
&'D:\FilePath\setup.exe' /QS /ConfigurationFile=C:\FilePath\ConfigurationFile.ini
在ConfigurationFile.ini以下:
SQLSVCACCOUNT="HT\SqlSrvBK"
SQLSVCPASSWORD="P@ssWord!@#$"
G运行ted ConfigurationFile.ini 还有更多内容,但我认为它们是与问题相关的主要内容。
我也试过直接传密码如:
&'D:\FilePath\setup.exe' /QS /ConfigurationFile=C:\FilePath\ConfigurationFile.ini /SQLSVCPASSWORD="P@ssWord!@#$"
还尝试将其作为字符串或安全字符串从 Powershell 中获取,并转义任何会被归档的符号,例如“$”。我肯定密码是正确的,因为 运行 通过 GUI 的过程在 100% 的时间内都有效。我的环境在 Windows 服务器 2012 上,运行 使用 VMware。我已经尝试过本地管理员帐户以及域管理员帐户。感谢您的任何建议 and/or 帮助。
你是不是缺少 AGTSVCACCOUNT
和 AGTSVCPASSWORD
变量?您的示例仅指定数据库引擎服务的凭据,而不是代理服务。