安裝至「選擇功能」頁面 → 點擊右下角 進階 → 彈出路徑設定對話框 → 修改「共用元件目錄」、「執行個體根目錄」等路徑 → 確定繼續安裝。
路徑:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 值:ProgramFilesDir = D:\ProgramFiles ProgramFilesDir (x86) = D:\ProgramFiles (x86)
修改後重新啟動安裝程式,預設路徑即指向新位置。**副作用:** 影響後續所有軟體安裝預設路徑。
ConfigurationFile.ini 路徑檔案到其他位置(如 D:\)。ConfigurationFile.ini,全域取代 C:\Program Files\Microsoft SQL Server → D:\Program Files\Microsoft SQL Server。setup.exe /action=Install /configurationfile=D:\ConfigurationFile.inisetup.exe /INSTALLSHAREDDIR="D:\Program Files\Microsoft SQL Server\" /INSTALLSHAREDWOWDIR="D:\Program Files (x86)\Microsoft SQL Server\"
INSTALLSHAREDDIR:64 位元共用元件路徑。INSTALLSHAREDWOWDIR:32 位元共用元件路徑 (WoW64)。-- 資料檔預設路徑
EXEC xp_instance_regwrite
@rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\MSSQLServer\MSSQLServer',
@value_name='DefaultData', @type='REG_SZ', @value='D:\MSSQL\Data';
-- 記錄檔預設路徑
EXEC xp_instance_regwrite
@rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\MSSQLServer\MSSQLServer',
@value_name='DefaultLog', @type='REG_SZ', @value='D:\MSSQL\Data';
執行後新建資料庫預設存放至新路徑,舊資料庫不受影響。