SQL Server 2012 無人值守安裝(添加新執行個體)

來源:互聯網
上載者:User

標籤:des   style   blog   http   io   color   ar   os   使用   

  • 方法1,通過指定條個參數安裝

setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /PID=<validpid> /FEATURES=SQL,AS,RS,IS,Tools/INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="MyDomain\MyAccount"/SQLSVCPASSWORD="************" /SQLSYSADMINACCOUNTS="MyDomain\MyAccount "/AGTSVCACCOUNT="MyDomain\MyAccount" /AGTSVCPASSWORD="************"/ASSVCACCOUNT="MyDomain\MyAccount" /ASSVCPASSWORD="************"/RSSVCACCOUNT="MyDomain\MyAccount" /RSSVCPASSWORD="************"/ISSVCAccount="MyDomain\MyAccount" /ISSVCPASSWORD="************"/ASSYSADMINACCOUNTS="MyDomain\MyAccount"

  • 方法2,指定設定檔安裝

I:\>Setup.exe /ConfigurationFile="d:\ConfigurationFile.ini"Microsoft (R) SQL Server 2012 11.00.2100.60著作權 (c) Microsoft Corporation。著作權所有,並保留一切權利。

用第二種方法安裝,

以下是我的設定檔,為sql server 2012 添加名為I01的執行個體,注意地方已加粗。;是注釋,像


; Required to acknowledge acceptance of the license terms.IACCEPTSQLSERVERLICENSETERMS="True"
注意
;UIMODE="False"

注意二選一,不然報錯; 安裝程式將不會顯示任何使用者介面。 QUIET="False"; 安裝程式將只顯示進度,而不需要任何使用者互動。 QUIETSIMPLE="True"<

注意; 預設值為 Windows 身分識別驗證。使用 "SQL" 表示採用混合模式身分識別驗證。 SECURITYMODE="SQL"SAPWD="1qaz2WSX"

以下是完整檔案,

;SQL Server 2012 Configuration File[OPTIONS]; Required to acknowledge acceptance of the license terms.IACCEPTSQLSERVERLICENSETERMS="True"; 指定安裝程式的工作流程,如 INSTALL、UNINSTALL 或 UPGRADE。這是必要參數。 ACTION="Install"; 尚未定義命令列參數 ENU 的詳細協助。 ENU="False"; 用於控制使用者介面行為的參數。有效值對於完整 UI 為 Normal,對於簡化的 UI 為 AutoAdvance,為 EnableUIOnServerCore 則跳過 Server Core 安裝程式 GUI 塊。 ;UIMODE="False"; 安裝程式將不會顯示任何使用者介面。 QUIET="False"; 安裝程式將只顯示進度,而不需要任何使用者互動。 QUIETSIMPLE="True"; 指定 SQL Server 安裝程式是否應發現和包括產品更新。有效值是 True 和 False 或者 1 和 0。預設情況下,SQL Server 安裝程式將包括找到的更新。 UpdateEnabled="False"; 指定要安裝、卸載或升級的功能。頂級功能列表包括 SQL、AS、RS、IS、MDS 和工具。SQL 功能將安裝資料庫引擎、複製、全文和 Data Quality Services (DQS)伺服器。工具功能將安裝管理工具、聯機叢書組件、SQL Server Data Tools 和其他共用組件。 FEATURES=SQLENGINE,REPLICATION,FULLTEXT,DQ; 指定 SQL Server 安裝程式將擷取產品更新的位置。有效值為 "MU" (以便搜尋產品更新)、有效檔案夾路徑以及 .\MyUpdates 或 UNC 共用目錄之類的相對路徑。預設情況下,SQL Server 安裝程式將通過 Window Server Update Services 搜尋 Microsoft Update 或 Windows Update 服務。 UpdateSource="MU"; 顯示命令列參數用法 HELP="False"; 指定應將詳細的安裝程式記錄傳送到控制台。 INDICATEPROGRESS="False"; 指定安裝程式應該安裝到 WOW64 中。IA64 或 32 位系統不支援此命令列參數。 X86="False"; 指定共用組件的安裝根目錄。在已安裝共用組件後,此目錄保持不變。 INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server"; 指定 WOW64 共用組件的安裝根目錄。在已安裝 WOW64 共用組件後,此目錄保持不變。 INSTALLSHAREDWOWDIR="C:\Program Files (x86)\Microsoft SQL Server"; 指定預設執行個體或具名執行個體。MSSQLSERVER 是非 Express 版本的預設執行個體,SQLExpress 則是 Express 版本的預設執行個體。在安裝 SQL Server 資料庫引擎(SQL)、Analysis Services (AS)或 Reporting Services (RS)時,此參數是必需的。 INSTANCENAME="I01"; 為您已指定的 SQL Server 功能指定執行個體 ID。SQL Server 目錄結構、註冊表結構和服務名稱將包含 SQL Server 執行個體的執行個體 ID。 INSTANCEID="I01"; 指定可以收集 SQL Server 功能使用方式資料,並將資料發送到 Microsoft。指定 1 或 True 將啟用此功能,指定 0 或 False 將禁用此功能。 SQMREPORTING="False"; 指定是否可將錯誤報表給 Microsoft 以便改進以後的 SQL Server 版本。指定 1 或 True 將啟用此功能,指定 0 或 False 將禁用此功能。 ERRORREPORTING="False"; 指定安裝目錄。 INSTANCEDIR="e:\Program Files\Microsoft SQL Server"; Proxy 帳戶名 AGTSVCACCOUNT="NT Service\SQLAgent$I01"; 安裝後自動啟動服務。  AGTSVCSTARTUPTYPE="Manual"; CM 程式塊 TCP 通訊連接埠 COMMFABRICPORT="0"; 矩陣如何使用專用網路 COMMFABRICNETWORKLEVEL="0"; 如何保護程式塊間的通訊 COMMFABRICENCRYPTION="0"; CM 程式塊使用的 TCP 通訊埠 MATRIXCMBRICKCOMMPORT="0"; SQL Server 服務的啟動類型。 SQLSVCSTARTUPTYPE="Manual"; 啟用 FILESTREAM 功能的層級(0、1、2 或 3)。 FILESTREAMLEVEL="0"; 設定為 "1" 可為 SQL Server Express 啟用 RANU。 ENABLERANU="False"; 指定要用於資料庫引擎的 Windows 定序或 SQL 定序。 SQLCOLLATION="Chinese_PRC_CI_AS"; SQL Server 服務的帳戶: 域\使用者或系統帳戶。 SQLSVCACCOUNT="NT Service\MSSQL$I01"; 要設定為 SQL Server 系統管理員的 Windows 帳戶。 SQLSYSADMINACCOUNTS="ADMINISTRATOR"; 預設值為 Windows 身分識別驗證。使用 "SQL" 表示採用混合模式身分識別驗證。 SECURITYMODE="SQL"SAPWD="1qaz2WSX"; 將目前使用者設定為 SQL Server 2012 Express 的資料庫引擎系統管理員。 ADDCURRENTUSERASSQLADMIN="False"; 指定 0 禁用 TCP/IP 協議,指定 1 則啟用該協議。 TCPENABLED="1"; 指定 0 禁用 Named Pipes 協議,指定 1 則啟用該協議。 NPENABLED="0"; Browser 服務的啟動類型。 BROWSERSVCSTARTUPTYPE="Manual"; 添加輸入參數 FTSVCACCOUNT 的描述 FTSVCACCOUNT="NT Service\MSSQLFDLauncher$I01"
1 掛載鏡像

2進入命令列:


 

3運行
I:\>Setup.exe /ConfigurationFile="d:\ConfigurationFile.ini"

4安裝完成


如何快捷編寫設定檔,通過修改ui安裝過程中的嚮導,生民第一個設定檔,配置儲存在的路徑中,開啟並按如下修改它

添加

; Required to acknowledge acceptance of the license terms.IACCEPTSQLSERVERLICENSETERMS="True"
不顯示ui
;UIMODE="False"
注意二選一,不然報錯; 安裝程式將不會顯示任何使用者介面。 QUIET="False"; 安裝程式將只顯示進度,而不需要任何使用者互動。 QUIETSIMPLE="True"
注意; 預設值為 Windows 身分識別驗證。使用 "SQL" 表示採用混合模式身分識別驗證。 SECURITYMODE="SQL"SAPWD="1qaz2WSX"

HELP

Microsoft Windows [版本 6.1.7601]著作權 (c) 2009 Microsoft Corporation。著作權所有,並保留一切權利。C:\Users\Patrick>I:I:\>setup.exe /helpMicrosoft (R) SQL Server 2012 11.00.2100.60著作權 (c) Microsoft Corporation。著作權所有,並保留一切權利。用法: setup.exe /[選項]={value} /[選項]={value} ... 選項: ACTION                       指定安裝程式的工作流程,如 INSTALL、UNINSTALL 或 UPGRADE。這是必要參數。 ADDCURRENTUSERASSQLADMIN     Provision current user as a Database Engine                              system administrator for SQL Server 2012 Express. AGTDOMAINGROUP               Either domain user name or system account AGTSVCACCOUNT                Either domain user name or system account AGTSVCPASSWORD               Password for domain user name. Not required for                              system account AGTSVCSTARTUPTYPE            Startup type for the SQL Server Agent service.                              Supported values are Manual, Automatic or                              Disabled. ALLINSTANCES                 指定所有執行個體都將包括在安裝操作中。只有在應用Hotfix時才支援此參數。 ALLOWUPGRADEFORSSRSSHAREPOIN                              RSInputSettings_AllowUpgradeForSSRSSharePointMode_Description ASBACKUPDIR                  The location for the Analysis Services backup                              files. ASCOLLATION                  The collation used by Analysis Services. ASCONFIGDIR                  The location for the Analysis Services                              configuration files. ASDATADIR                    The location for the Analysis Services data                              files. ASLOGDIR                     The location for the Analysis Services log files. ASPROVIDERMSOLAP             Specifies if the MSOLAP provider can run in                              process. ASSERVERMODE                 Specifies the server mode of the Analysis                              Services instance. Valid values are                              MULTIDIMENSIONAL and TABULAR. The default value                              is MULTIDIMENSIONAL. ASSVCACCOUNT                 The account used by the Analysis Services                              service. ASSVCPASSWORD                The password for the Analysis Services service                              account. ASSVCSTARTUPTYPE             Controls the service startup type setting for the                              service. ASSYSADMINACCOUNTS           Specifies the list of administrator accounts to                              provision. ASTEMPDIR                    The location for the Analysis Services temporary                              files. BROWSERSVCSTARTUPTYPE        Startup type for Browser Service. CLTCTLRNAME                  The computer name that the client communicates                              with for the Distributed Replay Controller                              service. CLTRESULTDIR                 The result directory for the Distributed Replay                              Client service. CLTSTARTUPTYPE               The startup type for the Distributed Replay                              Client service. CLTSVCACCOUNT                The account used by the Distributed Replay Client                              service. CLTSVCPASSWORD               The password for the Distributed Replay Client                              service account. CLTWORKINGDIR                The working directory for the Distributed Replay                              Client service. CLUSTERPASSIVE               指定 SQL Server 安裝程式不應管理 SQL Server 服務。此選項應該僅在非                              Microsoft 群集環境中使用。 COMMFABRICENCRYPTION         MATRIXCOMMMESSAGEPROTECTION {0,1} COMMFABRICNETWORKLEVEL       MATRIXCOMMNETWORKISOLATION {0,1} COMMFABRICPORT               MATRIXCOMMPORT <port> CONFIGURATIONFILE            指定將用於安裝程式的設定檔。 CONFIRMIPDEPENDENCYCHANGE    Indicates that the change in IP address resource                              dependency type for the SQL Server multi-subnet                              failover cluster is accepted. CTLRSTARTUPTYPE              The startup type for the Distributed Replay                              Controller service. CTLRSVCACCOUNT               The account used by the Distributed Replay                              Controller service. CTLRSVCPASSWORD              The password for the Distributed Replay                              Controller service account. CTLRUSERS                    The Windows account(s) used to grant permission                              to the Distributed Replay Controller service. ENABLERANU                   Set to "1" to enable RANU for SQL Server Express. ENU                          尚未定義命令列參數 ENU 的詳細協助。 ERRORREPORTING               指定是否可將錯誤報表給 Microsoft 以便改進以後的 SQL Server 版本。指定 1                              或 True 將啟用此功能,指定 0 或 False 將禁用此功能。 FAILOVERCLUSTERDISKS         Specifies a cluster shared disk to associate with                              the SQL Server failover cluster instance. FAILOVERCLUSTERGROUP         Specifies the name of the cluster group for the                              SQL Server failover cluster instance. FAILOVERCLUSTERIPADDRESSES   Specifies an encoded IP address. The encodings                              are semicolon-delimited (;), and follow the                              format <IP Type>;<address>;<network name>;<subnet                              mask>. Supported IP types include DHCP, IPV4, and                              IPV6. FAILOVERCLUSTERNETWORKNAME   Specifies the name of the SQ LServer failover                              cluster instance.  This name is the network name                              that is used to connect to SQL Server services. FAILOVERCLUSTERROLLOWNERSHIP Specifies whether the upgraded nodes should take                              ownership of the failover instance group or not.                              Use 0 to retain ownership in the legacy nodes, 1                              to make the upgraded nodes take ownership, or 2                              to let SQL Server Setup decide when to move                              ownership. FEATURES                     指定要安裝、卸載或升級的功能。頂級功能列表包括 SQL、AS、RS、IS、MDS 和工具。SQL                              功能將安裝資料庫引擎、複製、全文和 Data Quality Services                              (DQS)伺服器。工具功能將安裝管理工具、聯機叢書組件、SQL Server Data Tools                              和其他共用組件。 FILESTREAMLEVEL              Level to enable FILESTREAM feature at (0, 1, 2 or                              3). FILESTREAMSHARENAME          Name of Windows share to be created for                              FILESTREAM File I/O. FTSVCACCOUNT                 User account for Full-text Filter Daemon Host. FTSVCPASSWORD                User password for Full-text Filter Daemon Host                              account. FTUPGRADEOPTION              Full-text catalog upgrade option. HELP                         顯示命令列參數用法 IACCEPTSQLSERVERLICENSETERMS 通過指定此參數並接受 SQL Server 授權條款,您確認已閱讀並理解使用規定的內容。 INDICATEPROGRESS             指定應將詳細的安裝程式記錄傳送到控制台。 INSTALLSHAREDDIR             指定共用組件的安裝根目錄。在已安裝共用組件後,此目錄保持不變。 INSTALLSHAREDWOWDIR          指定 WOW64 共用組件的安裝根目錄。在已安裝 WOW64 共用組件後,此目錄保持不變。 INSTALLSQLDATADIR            The Database Engine root data directory. INSTANCEDIR                  指定執行個體根目錄。 INSTANCEID                   為您已指定的 SQL Server 功能指定執行個體 ID。SQL Server                              目錄結構、註冊表結構和服務名稱將包含 SQL Server 執行個體的執行個體 ID。 INSTANCENAME                 指定預設執行個體或具名執行個體。MSSQLSERVER 是非 Express                              版本的預設執行個體,SQLExpress 則是 Express 版本的預設執行個體。在安裝 SQL                              Server 資料庫引擎(SQL)、Analysis Services (AS)或                              Reporting Services (RS)時,此參數是必需的。 ISSVCACCOUNT                 Either domain user name or system account. ISSVCPASSWORD                Password for domain user. ISSVCSTARTUPTYPE             Automatic, Manual or Disabled. MATRIXCMBRICKCOMMPORT        MATRIXCMBRICKCOMMPORT portNumber MATRIXCMSERVERNAME           MATRIXCMSERVERNAME hostName\instanceName MATRIXNAME                   MATRIXNAME=<name> NPENABLED                    Specify 0 to disable or 1 to enable the Named                              Pipes protocol. PID                          指定 SQL Server 產品金鑰以配置您要使用哪個版本。 QUIET                        安裝程式將不會顯示任何使用者介面。 QUIETSIMPLE                  安裝程式將只顯示進度,而不需要任何使用者互動。 ROLE                         尚未定義命令列參數 ROLE 的詳細協助。 RSCATALOGSERVERINSTANCENAME  The SQL Server server for the report server                              catalog database. RSINSTALLMODE                RSInputSettings_RSInstallMode_Description RSSHPINSTALLMODE             RSInputSettings_RSInstallMode_Description RSSVCACCOUNT                 Specify the service account of the report server.                              This value is required. If you omit this value,                              Setup will use the default built-in account for                              the current operating system (either                              NetworkService or LocalSystem). If you specify a                              domain user account, the domain must be under 254                              characters and the user name must be under 20                              characters. The account name cannot contain the                              following characters:                              " / \ [ ] : ; | = , + * ? < > RSSVCPASSWORD                Specify a strong password for the account. A                              strong password is at least 8 characters and                              includes a combination of upper and lower case                              alphanumeric characters and at least one symbol                              character. Avoid spelling an actual word or name                              that might be listed in a dictionary. RSSVCSTARTUPTYPE             Specifies the startup mode for the Report Server                              service. Valid values include Manual, Automatic,                              and Disabled. The default value for StartupType                              is Manual, where the server is started when a                              request is received. RSUPGRADEDATABASEACCOUNT     RSInputSettings_RSInstallMode_Description RSUPGRADEPASSWORD            RSInputSettings_RSInstallMode_Description RULES                        指定要啟動並執行規則 ID 或規則群組 ID 的列表。 SAPWD                        Password for SQL Server sa account. SECURITYMODE                 The default is Windows Authentication. Use "SQL"                              for Mixed Mode Authentication. SQLBACKUPDIR                 Default directory for the Database Engine backup                              files. SQLCOLLATION                 Specifies a Windows collation or an SQL collation                              to use for the Database Engine. SQLSVCACCOUNT                Account for SQL Server service: Domain\User or                              system account. SQLSVCPASSWORD               A SQL Server service password is required only                              for a domain account. SQLSVCSTARTUPTYPE            Startup type for the SQL Server service. SQLSYSADMINACCOUNTS          Windows account(s) to provision as SQL Server                              system administrators. SQLTEMPDBDIR                 Directory for Database Engine TempDB files. SQLTEMPDBLOGDIR              Directory for the Database Engine TempDB log                              files. SQLUSERDBDIR                 Default directory for the Database Engine user                              databases. SQLUSERDBLOGDIR              Default directory for the Database Engine user                              database logs. SQMREPORTING                 指定可以收集 SQL Server 功能使用方式資料,並將資料發送到 Microsoft。指定 1                              或 True 將啟用此功能,指定 0 或 False 將禁用此功能。 TCPENABLED                   Specify 0 to disable or 1 to enable the TCP/IP                              protocol. UIMODE                       用於控制使用者介面行為的參數。有效值對於完整 UI 為 Normal,對於簡化的 UI 為                              AutoAdvance,為 EnableUIOnServerCore 則跳過 Server                              Core 安裝程式 GUI 塊。 UpdateEnabled                指定 SQL Server 安裝程式是否應發現和包括產品更新。有效值是 True 和 False                              或者 1 和 0。預設情況下,SQL Server 安裝程式將包括找到的更新。 UpdateSource                 指定 SQL Server 安裝程式將擷取產品更新的位置。有效值為 "MU"                              (以便搜尋產品更新)、有效檔案夾路徑以及 .\MyUpdates 或 UNC                              共用目錄之類的相對路徑。預設情況下,SQL Server 安裝程式將通過 Window                              Server Update Services 搜尋 Microsoft Update 或                              Windows Update 服務。 X86                          指定安裝程式應該安裝到 WOW64 中。IA64 或 32 位系統不支援此命令列參數。完整的無操作安裝樣本,顯示所有必要參數:setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /PID=<validpid> /FEATURES=SQL,AS,RS,IS,Tools/INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="MyDomain\MyAccount"/SQLSVCPASSWORD="************" /SQLSYSADMINACCOUNTS="MyDomain\MyAccount "/AGTSVCACCOUNT="MyDomain\MyAccount" /AGTSVCPASSWORD="************"/ASSVCACCOUNT="MyDomain\MyAccount" /ASSVCPASSWORD="************"/RSSVCACCOUNT="MyDomain\MyAccount" /RSSVCPASSWORD="************"/ISSVCAccount="MyDomain\MyAccount" /ISSVCPASSWORD="************"/ASSYSADMINACCOUNTS="MyDomain\MyAccount"按任意鍵退出...^CI:\>


SQL Server 2012 無人值守安裝(添加新執行個體)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.