为了帮助我们的IT部门快速安装SQL Server 2014 Express,只需单击所有相关的自定义设置,我就创建了一个7-Zip自解压.exe,它可以提取所有设置文件,然后启动{{ 1}}使用Setup.exe
选项。
在大多数机器上,安装工作完美;文件将自动提取到临时目录中,正确设置SQL Server,并删除临时文件。但是,在大约20%的计算机上,SQL Server /ConfigurationFile="config.ini"
在启动后立即返回一个奇怪的错误。这通常似乎发生在Windows 7 Pro(SP1)上:
这是错误消息:
发生以下错误:
动作类型' ExecuteWorkflowAction'对WorkflowIdentity元素无效。唯一有效的操作类型是ExecuteWorkflowAction 错误结果:-2068709375
结果设施代码:1202
结果错误代码:1
答案 0 :(得分:4)
在我们安装它的大多数机器上,它所启动的用户名长度少于8个字符。在这种情况下,用户名超过八个字符,因此导致%TEMP%
目录的路径作为8.3文件名格式(C:\Users\CONSOL~1
)传入。无论出于何种原因,这似乎都会导致SQL Server安装程序出现问题。更确切地说,我说这对7-Zip Self-extractor来说更是一个问题,但是,我仍然认为SQL Server安装程序应该能够处理8.3文件名格式。我创建了另一个少于八个字符的用户,一切都按预期工作。
以下是帮助我理解问题的帖子: