1 ;SQL Server 2014 Configuration File 2 [OPTIONS] 3 4 ; 指定安裝程式的工作流,如 INSTALL、UNINSTALL 或 UPGRADE。這是必需的參數。 5 6 ACTION="Install" 7 8 ; 尚未定義命令行參數 ROLE 的詳 ...
1 ;SQL Server 2014 Configuration File 2 [OPTIONS] 3 4 ; 指定安裝程式的工作流,如 INSTALL、UNINSTALL 或 UPGRADE。這是必需的參數。 5 6 ACTION="Install" 7 8 ; 尚未定義命令行參數 ROLE 的詳細幫助。 9 10 ROLE="AllFeatures_WithDefaults" 11 12 ; 使用 /ENU 參數可在本地化的 Windows 操作系統上安裝英語版本的 SQL Server。 13 14 ENU="False" 15 16 ; 安裝程式將不會顯示任何用戶界面。 17 18 QUIET="False" 19 20 ; 安裝程式將只顯示進度,而不需要任何用戶交互。 21 22 QUIETSIMPLE="True" 23 24 ; 指定 SQL Server 安裝程式是否應發現和包括產品更新。有效值是 True 和 False 或者 1 和 0。預設情況下,SQL Server 安裝程式將包括找到的更新。 25 26 UpdateEnabled="True" 27 28 ; 指定是否可將錯誤報告給 Microsoft 以便改進以後的 SQL Server 版本。指定 1 或 True 將啟用此功能,指定 0 或 False 將禁用此功能。 29 30 ERRORREPORTING="False" 31 32 ; 如果提供了此參數,則此電腦將使用 Microsoft Update 檢查更新。 33 34 USEMICROSOFTUPDATE="False" 35 36 ; 指定要安裝、卸載或升級的功能。頂級功能列表包括 SQL、AS、RS、IS、MDS 和工具。SQL 功能將安裝資料庫引擎、複製、全文和 Data Quality Services (DQS)伺服器。工具功能將安裝管理工具、聯機叢書組件、SQL Server Data Tools 和其他共用組件。 37 38 FEATURES=SQLENGINE,REPLICATION,FULLTEXT,RS,CONN,BC,SDK,BOL,SSMS,ADV_SSMS,SNAC_SDK,LOCALDB 39 40 ; 指定 SQL Server 安裝程式將獲取產品更新的位置。有效值為 "MU" (以便搜索產品更新)、有效文件夾路徑以及 .\MyUpdates 或 UNC 共用目錄之類的相對路徑。預設情況下,SQL Server 安裝程式將通過 Window Server Update Services 搜索 Microsoft Update 或 Windows Update 服務。 41 42 UpdateSource="MU" 43 44 ; 顯示命令行參數用法 45 46 HELP="False" 47 48 ; 指定應將詳細的安裝程式日誌傳送到控制台。 49 50 INDICATEPROGRESS="False" 51 52 ; 指定安裝程式應該安裝到 WOW64 中。IA64 或 32 位系統不支持此命令行參數。 53 54 X86="False" 55 56 ; 指定共用組件的安裝根目錄。在已安裝共用組件後,此目錄保持不變。 57 58 INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server" 59 60 ; 指定 WOW64 共用組件的安裝根目錄。在已安裝 WOW64 共用組件後,此目錄保持不變。 61 62 INSTALLSHAREDWOWDIR="C:\Program Files (x86)\Microsoft SQL Server" 63 64 ; 指定預設實例或命名實例。MSSQLSERVER 是非 Express 版本的預設實例,SQLExpress 則是 Express 版本的預設實例。在安裝 SQL Server 資料庫引擎(SQL)、Analysis Services (AS)或 Reporting Services (RS)時,此參數是必需的。 65 66 INSTANCENAME="MSSQLSERVER" 67 68 ; 指定可以收集 SQL Server 功能使用情況數據,並將數據發送到 Microsoft。指定 1 或 True 將啟用此功能,指定 0 或 False 將禁用此功能。 69 70 SQMREPORTING="False" 71 72 ; 為您已指定的 SQL Server 功能指定實例 ID。SQL Server 目錄結構、註冊表結構和服務名稱將包含 SQL Server 實例的實例 ID。 73 74 INSTANCEID="MSSQLSERVER" 75 76 ; RSInputSettings_RSInstallMode_Description 77 78 RSINSTALLMODE="DefaultNativeMode" 79 80 ; 指定安裝目錄。 81 82 INSTANCEDIR="C:\Program Files\Microsoft SQL Server" 83 84 ; 代理帳戶名 85 86 AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" 87 88 ; 安裝後自動啟動服務。 89 90 AGTSVCSTARTUPTYPE="Disabled" 91 92 ; CM 程式塊 TCP 通信埠 93 94 COMMFABRICPORT="0" 95 96 ; 矩陣如何使用專用網路 97 98 COMMFABRICNETWORKLEVEL="0" 99 100 ; 如何保護程式塊間的通信 101 102 COMMFABRICENCRYPTION="0" 103 104 ; CM 程式塊使用的 TCP 埠 105 106 MATRIXCMBRICKCOMMPORT="0" 107 108 ; SQL Server 服務的啟動類型。 109 110 SQLSVCSTARTUPTYPE="Automatic" 111 112 ; 啟用 FILESTREAM 功能的級別(0、1、2 或 3)。 113 114 FILESTREAMLEVEL="0" 115 116 ; 設置為 "1" 可為 SQL Server Express 啟用 RANU。 117 118 ENABLERANU="True" 119 120 ; 指定要用於資料庫引擎的 Windows 排序規則或 SQL 排序規則。 121 122 SQLCOLLATION="Chinese_PRC_CI_AS" 123 124 ; SQL Server 服務的帳戶: 域\用戶或系統帳戶。 125 126 SQLSVCACCOUNT="NT Service\MSSQLSERVER" 127 128 ; 要設置為 SQL Server 系統管理員的 Windows 帳戶。 129 130 SQLSYSADMINACCOUNTS="WIN-J54KKU3LQPE\Administrator" 131 132 ; 預設值為 Windows 身份驗證。使用 "SQL" 表示採用混合模式身份驗證。 133 134 SECURITYMODE="SQL" 135 136 ;sa密碼 137 138 SAPWD=Aw810618 139 140 ; 將當前用戶設置為 %SQL_PRODUCT_SHORT_NAME% Express 的資料庫引擎系統管理員。 141 142 ADDCURRENTUSERASSQLADMIN="True" 143 144 ; 指定 0 禁用 TCP/IP 協議,指定 1 則啟用該協議。 145 146 TCPENABLED="0" 147 148 ; 指定 0 禁用 Named Pipes 協議,指定 1 則啟用該協議。 149 150 NPENABLED="0" 151 152 ; Browser 服務的啟動類型。 153 154 BROWSERSVCSTARTUPTYPE="Disabled" 155 156 ; 指定報表伺服器 NT 服務在執行時應當使用的帳戶。如果省略此值或者值為空字元串,則將使用當前操作系統的預設內置帳戶。 157 ; RSSVCACCOUNT 的用戶名部分最大長度為 20 個字元, 158 ; RSSVCACCOUNT 的域部分最大長度為 254 個字元。 159 160 RSSVCACCOUNT="NT Service\ReportServer" 161 162 ; 指定報表伺服器 NT 服務的啟動模式。 163 ; 手動 - 在手動模式(預設值)下啟動服務。 164 ; 自動 - 在自動模式下啟動服務。 165 ; 已禁用 - 服務處於禁用狀態 166 167 RSSVCSTARTUPTYPE="Automatic" 168 169 ; 添加輸入參數 FTSVCACCOUNT 的描述 170 171 FTSVCACCOUNT="NT Service\MSSQLFDLauncher"ConfigurationFile.ini
1 @echo off 2 title Install sqlserver 2014 x64@Sungeek 3 COLOR 0A 4 5 set Predir=C:\Users\Administrator\Desktop\Sql_Server2014_自動安裝\sql_server_2014x64 6 set Localusr=Administrator 7 8 9 echo "installing SqlServer 2014 X64..." 10 %Predir%\SQL_server2014\setup.exe /QS /ACTION=Install /ConfigurationFile=.\ConfigurationFile.ini /IACCEPTSQLSERVERLICENSETERMS /SQLSYSADMINACCOUNTS=.\%Localusr% > .\sqlinfo.txt 11 12 pause>nullautoinstall.bat
##首先需要下載sql server 2014 x64 企業版
##win server 2012 R2 安裝sqlserver 2014 x64一鍵腳本 @Sungeek
1. 當前目錄autoinstall.bat修改變數%Predir%為sqlserver 2014 X64 文件所在位置,變數%Localusr%為當前系統用戶。
2. 雙擊autoinstall.bat即可完成安裝。
3. 手動安裝補丁文件。
4.ConfigurationFile.ini文件修改; ASSYSADMINACCOUNTS="WIN-J54KKU3LQPE\Administrator" WIN-J54KKU3LQPE是當前見算計名稱Administrator是當前系統用戶,需要修改為你當前電腦名稱和系統用戶名稱
;SQLSYSADMINACCOUNTS="WIN-J54KKU3LQPE\Administrator"如上修改!
5.ConfigurationFile.ini文件修改;sa密碼設置的是Aw810618;可以自行修改;
6.autoinstall2.bat 是自動安裝.NET 3.5 + SQL SERVER 2014 X64