新聞中心
SQL Server 安裝程序提供了生成基于系統(tǒng)默認(rèn)值和運行時輸入的配置文件的功能??梢允褂门渲梦募谡麄€企業(yè)中部署具有相同配置的 SQL Server。通過創(chuàng)建一個啟動 Setup.exe 的批處理文件,還可以使企業(yè)范圍內(nèi)的手動安裝得以標(biāo)準(zhǔn)化。

安裝程序僅支持通過命令提示符使用配置文件。下面列出了在使用配置文件時參數(shù)的處理順序:
配置文件覆蓋包中的默認(rèn)值
命令行的值覆蓋配置文件中的值
配置文件可以用來跟蹤每個安裝的參數(shù)和值。這使得配置文件適合用于對安裝進(jìn)行驗證和審核。
配置文件結(jié)構(gòu)
ConfigurationFile.ini 文件是一個文本文件,其中具有參數(shù)(名稱/值對)和描述性注釋。
下面是 ConfigurationFile.ini 文件的一個示例:
- ;SQLSERVER2008 Configuration File
- [SQLSERVER2008]
- ; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter.
- ACTION="Install"
- ; Specifies features to install, uninstall, or upgrade. The list of top-level features include SQL, AS, RS, IS, and Tools. The SQL feature will install the database engine, replication, and full-text. The Tools feature will install Management Tools, Books online, Business Intelligence Development Studio, and other shared components.
FEATURES=SQL,Tools如何生成配置文件
插入 SQL Server 安裝介質(zhì)。然后雙擊根文件夾中的 Setup.exe。若要從網(wǎng)絡(luò)共享進(jìn)行安裝,請找到共享中的根文件夾,然后雙擊 Setup.exe。
按照向?qū)Р僮?,直到出現(xiàn)“準(zhǔn)備安裝”頁。配置文件的路徑是在“準(zhǔn)備安裝”頁的配置文件路徑部分中指定的。有關(guān)如何安裝 SQL Server 的詳細(xì)信息,請參閱如何安裝 SQL Server 2008 R2(安裝程序)
取消安裝并且不要真正完成安裝,以便生成 INI 文件。
注意:
安裝程序基礎(chǔ)結(jié)構(gòu)將寫出已運行操作的所有適當(dāng)參數(shù),但不包括密碼等敏感信息。/IAcceptSQLServerLicenseTerms 參數(shù)也不寫出到配置文件,它要求修改配置文件或在命令提示符下提供一個值。有關(guān)詳細(xì)信息,請參閱如何從命令提示符安裝 SQL Server 2008 R2。另外,對于通常不通過命令提示符提供值的布爾參數(shù),值將包括在內(nèi)。
使用配置文件安裝 SQL Server 2008
只能在命令行安裝中使用配置文件。
注意:
如果需要對配置文件進(jìn)行更改,建議您創(chuàng)建一個副本并對副本進(jìn)行操作。
如何使用配置文件安裝獨立的 SQL Server 實例
通過命令提示符運行安裝,然后使用 ConfigurationFile 參數(shù)提供 ConfigurationFile.ini 文件。
如何使用配置文件準(zhǔn)備和完成獨立 SQL Server 實例的映像 (SysPrep)
準(zhǔn)備一個或多個 SQL Server 實例并在同一計算機(jī)上配置它們。
從安裝中心的“高級”頁運行“SysPrep 部署的獨立實例的映像準(zhǔn)備”,并捕獲準(zhǔn)備映像配置文件。
將同一個準(zhǔn)備映像配置文件用作準(zhǔn)備 SQL Server 的多個實例的模板。
從安裝中心的“高級”頁運行“已準(zhǔn)備獨立實例的映像完成”,以便在計算機(jī)上配置準(zhǔn)備的實例。
使用 Windows SysPrep 工具準(zhǔn)備操作系統(tǒng)的映像,包括未配置的、已準(zhǔn)備的 SQL Server 實例。
從安裝中心的“高級”頁運行“SysPrep 部署的獨立實例的映像準(zhǔn)備”,并捕獲準(zhǔn)備映像配置文件。
從安裝中心的“高級”頁運行“已準(zhǔn)備獨立實例的映像完成”,但在捕獲完全的配置文件之后,在“已準(zhǔn)備好完成”頁上取消它。
可以將完全的映像配置文件隨 Windows 映像一起存儲,以便自動執(zhí)行已準(zhǔn)備實例的配置。
如何使用配置文件安裝 SQL Server 故障轉(zhuǎn)移群集
集成安裝選項(在一個節(jié)點上創(chuàng)建單節(jié)點故障轉(zhuǎn)移群集并在其他節(jié)點上運行 AddNode):
運行“安裝故障轉(zhuǎn)移群集”選項,并捕獲列出所有安裝設(shè)置的配置文件。
通過提供 ConfigurationFile 參數(shù)運行命令行故障轉(zhuǎn)移群集安裝。
在要添加的其他節(jié)點上,運行 AddNode 以捕獲適用于現(xiàn)有故障轉(zhuǎn)移群集的 ConfigurationFile.ini 文件。
通過使用 ConfigurationFile 參數(shù)提供相同的配置文件,在將要加入故障轉(zhuǎn)移群集的所有其他節(jié)點上運行命令行 AddNode。
高級安裝選項(在所有故障轉(zhuǎn)移群集節(jié)點上準(zhǔn)備故障轉(zhuǎn)移群集,接著在準(zhǔn)備好所有節(jié)點后,在擁有共享磁盤的節(jié)點上運行完成):
在其中一個節(jié)點上運行 Prepare,然后捕獲 ConfigurationFile.ini 文件。
在將為故障轉(zhuǎn)移群集準(zhǔn)備的所有節(jié)點上,為安裝程序提供相同的 ConfigurationFile.ini 文件。
準(zhǔn)備好所有節(jié)點后,在擁有共享磁盤的節(jié)點上運行完成故障轉(zhuǎn)移群集操作,然后捕獲 ConfigurationFile.ini 文件。
接著,您可以提供此 ConfigurationFile.ini 文件以完成故障轉(zhuǎn)移群集。
如何使用配置文件在 SQL Server 故障轉(zhuǎn)移群集中添加或刪除節(jié)點
如果您有以前用來在故障轉(zhuǎn)移群集中添加或刪除節(jié)點的配置文件,您可以重復(fù)使用這個文件來添加或刪除其他節(jié)點。
如何使用配置文件升級 SQL Server 故障轉(zhuǎn)移群集
在被動節(jié)點上運行升級,然后捕獲 ConfigurationFile.ini 文件。您可以通過執(zhí)行真正的升級,或者可以通過在升級過程結(jié)束時退出而不進(jìn)行真正的升級來達(dá)到此目的。
在要升級的其他節(jié)點上,提供 ConfigurationFile.ini 文件以完成升級過程。
示例語法
下面提供了有關(guān)如何使用配置文件的一些示例:
在命令提示符處指定配置文件:
- Setup.exe /ConfigurationFile=MyConfigurationFile.INI
在命令提示符處而不是配置文件中指定密碼:
- Setup.exe /SQLSVCPASSWORD="************"
- /AGTSVCPASSWORD="************"
- /ASSVCPASSWORD="************"
- /ISSVCPASSWORD="************"
- /RSSVCPASSWORD="************"
- /ConfigurationFile=MyConfigurationFile.INI
原文地址
本文來源:微軟TechNet中文站
當(dāng)前文章:如何使用配置文件安裝SQLServer2008R2
文章起源:http://m.5511xx.com/article/coophpc.html


咨詢
建站咨詢
