修改SQL Server安裝路徑出錯(cuò)的解決方法
修改SQL Server安裝路徑,例如想把“C:\Program Files\Microsoft SQL Server” 修改為“D:\Program Files\Microsoft SQL Server”,有時(shí)會(huì)出現(xiàn)一些錯(cuò)誤,錯(cuò)誤的詳細(xì)信息是:
“The INSTANCESHAREDWOWDIR command line value was not specified. This value must be specified when the INSTANCESHAREDDIR value is specified.“
首先:不修改路徑,使用默認(rèn)方式安裝,最后在確認(rèn)安裝時(shí)會(huì)顯示ConfigurationFile.ini文件的路徑,到這個(gè)路徑下面將安裝配置文件復(fù)制到其他路徑,例如D:\,然后退出安裝
其次:使用記事本打開(kāi)這個(gè)文件,根據(jù)實(shí)際需求將“C:\Program Files\Microsoft SQL Server” 查找替換為“D:\Program Files\Microsoft SQL Server”后保存
最后:在命令行轉(zhuǎn)到安裝目錄,開(kāi)始安裝,如果是Vista,記得使用管理員權(quán)限運(yùn)行命令行,輸入以下指令:
setup.exe /action=Install /configurationfile=D:\ConfigurationFile.ini
另一方法:
插入光盤(pán)后不要用autorun的安裝,使用命令行安裝!cd進(jìn)安裝光盤(pán)的根目錄,輸入命令:
setup.exe /INSTALLSHAREDDIR="D:\\Program Files\\Microsoft SQL Server\\" /INSTALLSHAREDWOWDIR="D:\\Program Files (x86)\\Microsoft SQL Server\\"
安裝即可,其中INSTALLSHAREDDIR為x64部件安裝的路徑,INSTALLSHAREDWOWDIR為x32部件安裝的路徑。
切記不可使用默認(rèn)的setup.exe就安裝的方式,一旦進(jìn)入安裝完支持文件之后,就算你退出安裝程序,運(yùn)行上面的命令語(yǔ)句也無(wú)法改變安裝路徑!如果已經(jīng)安裝了支持文件,你可以在控制面板嘗試卸載清光SQL Server的任何有關(guān)項(xiàng),但并不保證一定能行。
(究其原因,我懷疑是微軟在安裝時(shí)先要復(fù)制安裝支持文件,而這時(shí)使用的是默認(rèn)的路徑,因?yàn)橹案緵](méi)有設(shè)置路徑這項(xiàng)。一旦完成就無(wú)法改變安裝路徑,不然會(huì)和支持文件的路徑?jīng)_突,因此只能一條黑道走到底,而命令行安裝時(shí)先指定路徑,其實(shí)就是指定了復(fù)制支持文件的路徑。)
【編輯推薦】