SQL Server 2008安装时一个很雷人的问题是,如果再选择共享组件的安装路径时,不按照微软默认给定的“C:\Program Files\Microsoft SQL Server”路径,想要自定义安装路就会报错……
例如想把“C:\Program Files\Microsoft SQL Server” 修改为“D:\Program Files\Microsoft SQL Server”
错误的详细信息是:“
“The INSTANCESHAREDWOWDIR command line value was not specified. This value must be specified when the INSTANCESHAREDDIR value is specified.”
”
1、安装时如果修改安装路径
例如想把“C:\Program Files\Microsoft SQL Server” 修改为“D:\Program Files\Microsoft SQL Server”
①首先:不修改路径,使用默认方式安装,最后在确认安装时会显示ConfigurationFile.ini文件的路径
到这个路径下面将安装配置文件复制到其他路径,例如D:\,然后退出安装(很重要的一步,别等到了装上去了才知道要改,那时候就要卸载干净才能重来了)
②其次:使用记事本打开这个文件,根据实际需求将“C:\Program Files\Microsoft SQL Server” 查找替换为“D:\Program Files\Microsoft SQL Server”后保存
最后:在命令行转到安装目录,开始安装,如果是Vista,记得使用管理员权限运行命令行,输入以下指令:
setup.exe /action=Install /configurationfile=D:\ConfigurationFile.ini