我正在尝试安装SQL Server 2008 Express Edition,它要求Windows Powershell并拒绝继续安装。 有没有办法让它安装没有Powershell? (我问的原因并不是为了我自己,而是为了减less头痛的次数,当我告诉他们我的程序需要SQL Server时,我将不得不拖拽其他人。
使用命令行安装,我想你会这样做的SQL服务器设置它,而不需要用户通过它。
命令行sql服务器http://msdn.microsoft.com/en-us/library/ms144259(SQL.100).aspx
PowerShell中的安全性
您可以在静默模式下执行这些操作,并将脚本运行在安装屏蔽(或大多数安装包pipe理器)
您通过脚本进行安装会消除许多麻烦,如果脚本失败,请让他们安装日志以查找问题。
鉴于Powershell是当前Windows操作系统的一部分 – 只需安装它。 实际上,只需安装当前版本的perating系统即可。 Windows 2008 R2和Windows 7都支持Powershell(至less我在我的程序中find它,而且我知道我没有手动或在构build映像中包含它们)。
所以,这基本上是一个非问题;)
你可能会发现你不想安装PowerShell。 我相信在SQL 2008 R2中有需要PowerShell的pipe理function。