我有基于窗口2012 R2的两台VM计算机。 一种用于厨师工作站,另一种用于厨师客户端。
我正在尝试使用来自Chef-Client上的Chef-Workstation的Chef-cmd安装MSSQL Server 2014。
有时,在安装MSSQL Server时,chef-client上出现错误消息。
检查实例名称,得到:“ MSSQLSERVER”错误:操作 “ Microsoft.SqlServer.Configuration.SetupExtension.FinalCalculateSettingsAction” 在执行过程中引发了异常。 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: 生成XML文档时出错。 -> Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException: 生成XML文档时出错。 -> System.InvalidOperationException:生成错误 XML文件。 -> System.Security.Cryptography.CryptographicException:访问被拒绝。 在System.Security.Cryptography.ProtectedData.Protect(Byte [] userData, Byte [] optionalEntropy,DataProtectionScope范围) Microsoft.SqlServer.Common.SqlSecureString.WriteXml(XmlWriter writer) 在 System.Xml.Serialization.XmlSerializationWriter.WriteSerializable(IXmlSerializable 可序列化,字符串名称,字符串ns,布尔值isNullable,布尔值 包裹) Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAgentConfigurationPublic.Write6_AgentConfigurationPublic(String n,字符串ns,AgentConfigurationPublic o,布尔值isNullable,布尔值 需要类型) Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAgentConfigurationPublic.Write7_AgentConfigurationPublic(Object o)在 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionEngine.RunActionQueue() 错误:动作 “ Microsoft.SqlServer.Configuration.BootstrapExtension.ExecuteWorkflowAction” 在执行过程中引发了异常。 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: 生成XML文档时出错。 -> Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException: 生成XML文档时出错。 -> System.InvalidOperationException:生成错误 XML文件。 -> System.Security.Cryptography.CryptographicException:访问被拒绝。 在System.Security.Cryptography.ProtectedData.Protect(Byte [] userData, Byte [] optionalEntropy,DataProtectionScope范围) Microsoft.SqlServer.Common.SqlSecureString.WriteXml(XmlWriter writer)