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