SQL Server 2008安装时的一个BUG,如果再选择共享组件的安装路径时,不按照微软默认给定的“C:\Program
Files\Microsoft SQL Server”路径,想要自定义安装路就会报错……
例如想把“C:\Program
Files\Microsoft SQL Server” 修改为“D:\Program Files\Microsoft SQL Server”
错误的详细信息是:
未指定 INSTANCESHAREDWOWDIR 命令行值。如果指定了 INSTANCESHAREDDIR
值,则必须指定该值。(英文版提示:The INSTANCESHAREDWOWDIR command line value was not specified.
This value must be specified when the INSTANCESHAREDDIR value is specified.)
解决方案1:
首先:不修改路径,使用默认方式安装,最后在确认安装时会显示ConfigurationFile.ini文件的路径,到这个路径下面将安装配置文件复制到其他路径,例如D:\,然后退出安装
其次:使用记事本打开这个文件,根据实际需求将“C:\Program Files\Microsoft SQL Server”
查找替换为“D:\Program Files\Microsoft SQL Server”后保存
最后:在命令行转到安装目录,开始安装,记得使用管理员权限运行命令行,输入以下指令:
setup.exe
/action=Install /configurationfile=D:\ConfigurationFile.ini
解决方案2:
http://wenku.baidu.com/view/e70ee765ddccda38376baf36.html