国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

您還在用下一步下一步的方式安裝SQLSERVER和SQLSERVER補丁嗎?

2024-07-21 02:51:08
字體:
來源:轉載
供稿:網友
您還在用下一步下一步的方式安裝SQLSERVER和SQLSERVER補丁嗎?您還在用下一步下一步的方式安裝SQLSERVER和SQLSERVER補丁嗎?

介紹

假如你有50臺服務器需要安裝SQLSERVER,如果你用下一步下一步的方式,用遠程桌面不停切換,那個效率。。。

大家都知道SQLSERVER可以使用靜默方式來安裝,就是不使用GUI的方式來安裝,下面做一些簡單介紹

靜默安裝適合于:SQL2008、SQL2008R2、SQL2012

靜默安裝的原理:看過《SQL2012實施與管理實戰指南》的童鞋都知道,SQLSERVER的安裝程序實際上就是一個“工作流”

當你在界面上配置后參數之后,就會在最后生成一個ConfigurationFile.ini文件,SQLSERVER安裝程序就按照這個

ConfigurationFile.ini文件的配置去進行安裝

靜默安裝的核心:首先根據項目配置安裝好一臺服務器,那些服務需要安裝,那些服務不需要安裝,然后把生成的ConfigurationFile.ini文件

拷貝出來,放到其他服務器上,這個ConfigurationFile.ini文件實際上相當于一個模板,其他服務器按照這個模板來進行安裝


環境

本人一開始以為靜默安裝非常難用,后來安裝了幾次,也有幾次報錯,想放棄了,但是最后都可以安裝成功

以后部署SQLSERVER就不用下一步,下一步了,非常方便o(∩_∩)o

前提:

SQLSERVER版本要一樣

操作系統版本最好也一樣

兩臺機器的路徑,設置數據存放的文件夾也要一樣,保持路徑一致

測試環境:SQLSERVER2008R2 、WindowsXP SP3 、vmware workstation 8虛擬機

我發現網上有很多的教程,教你進行SQLSERVER靜默安裝,最后我還是覺得msdn最好,msdn已經有例子了

msdn網址:

從命令提示符安裝 SQL Server 2012

使用配置文件安裝 SQL Server 2012

從上面的msdn文檔可以知道,靜默安裝不但只可以用在安裝SQLSERVER,還可以升級SQLSERVER實例卸載SQLSERVER實例、組件安裝故障轉移集群

都可以使用靜默的方式進行

注意

如果ConfigurationFile.ini配置文件中有跟命令行輸入的參數一致的,會優先使用命令行的參數

比如:如果你在命令行里指定了參數,又在配置文件里指定了參數

那么SQLSERVER會選擇使用命令行指定的參數而不會使用配置文件指定的參數舉個例子:如果在命令行里指定了參數 /SAPWD="test",而在配置文件里又指定了參數SAPWD="test11",那么SQLSERVER只會將sa的密碼設置為test這次實驗用到的ConfigurationFile.ini配置文件,這個配置文件是在我在A服務器上設置好參數生成的ConfigurationFile.ini文件,我把他拷貝出來供大家參考
;SQLSERVER2008 Configuration File[SQLSERVER2008]; 為您已指定的 SQL Server 功能指定實例 ID。SQL Server 目錄結構、注冊表結構和服務名稱將反映 SQL Server 實例的實例 ID。 INSTANCEID="MSSQLSERVER"; 指定安裝程序的工作流,如 INSTALL、UNINSTALL 或 UPGRADE。這是必需的參數。 ACTION="Install"; 指定要安裝、卸載或升級的功能。頂級功能列表包括 SQL、AS、RS、IS 和工具。SQL 功能將安裝數據庫引擎、復制和全文。工具功能將安裝管理工具、聯機叢書、Business Intelligence Development Studio 和其他共享組件。 FEATURES=SQLENGINE,CONN,IS,BC,SDK,SSMS,ADV_SSMS,SNAC_SDK; 顯示命令行參數用法 HELP="False"; 指定應將詳細的安裝程序日志傳送到控制臺。 INDICATEPROGRESS="False"; 安裝程序將不會顯示任何用戶界面。 QUIET="False"; 安裝程序將只顯示進度,不需要任何用戶交互。 QUIETSIMPLE="False"; 指定安裝程序應該安裝到 WOW64 中。IA64 或 32 位系統不支持此命令行參數。 X86="False"; 尚未定義命令行參數 ENU 的詳細幫助。 ENU="False"; 用于控制用戶界面行為的參數。有效值對于完整 UI 為 Normal,對于簡化的 UI 為 AutoAdvance。 UIMODE="Normal"; 指定是否可將錯誤報告給 Microsoft 以便改進以后的 SQL Server 版本。指定 1 或 True 將啟用此功能,指定 0 或 False 將禁用此功能。 ERRORREPORTING="False"; 指定本機共享組件的安裝根目錄。 INSTALLSHAREDDIR="d:/Program Files/Microsoft SQL Server"; 指定安裝目錄。 INSTANCEDIR="d:/Program Files/Microsoft SQL Server"; 指定可以收集 SQL Server 功能使用情況數據,并將數據發送到 Microsoft。指定 1 或 True 將啟用此功能,指定 0 或 False 將禁用此功能。 SQMREPORTING="False"; 指定默認實例或命名實例。MSSQLSERVER 是非 Express 版本的默認實例,SQLExpress 則是 Express 版本的默認實例。在安裝 SQL Server 數據庫引擎(SQL)、Analysis Services (AS)或 Reporting Services (RS)時,此參數是必需的。 INSTANCENAME="MSSQLSERVER"; 代理帳戶名 AGTSVCACCOUNT="NT AUTHORITY/NETWORK SERVICE"; 安裝后自動啟動服務。  AGTSVCSTARTUPTYPE="Manual"; Integration Services 的啟動類型。 ISSVCSTARTUPTYPE="Automatic"; Integration Services 的帳戶: 域/用戶或系統帳戶。 ISSVCACCOUNT="NT AUTHORITY/NetworkService"; 在創建服務后控制服務啟動類型設置。 ASSVCSTARTUPTYPE="Automatic"; Analysis Services 要使用的排序規則。 ASCOLLATION="Latin1_General_CI_AS"; Analysis Services 數據文件的位置。 ASDATADIR="Data"; Analysis Services 日志文件的位置。 ASLOGDIR="Log"; Analysis Services 備份文件的位置。 ASBACKUPDIR="Backup"; Analysis Services 臨時文件的位置。 ASTEMPDIR="Temp"; Analysis Services 配置文件的位置。 ASCONFIGDIR="Config"; 指定是否允許 MSOLAP 訪問接口在進程中運行。 aspROVIDERMSOLAP="1"; 用于連接 SharePoint 管理中心 Web 應用程序的端口號。 FARMADMINPORT="0"; SQL Server 服務的啟動類型。 SQLSVCSTARTUPTYPE="Automatic"; 啟用 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 AUTHORITY/NETWORK SERVICE"; 要設置為 SQL Server 系統管理員的 Windows 帳戶。 SQLSYSADMINACCOUNTS="./Administrator"; 默認值為 Windows 身份驗證。使用 "SQL" 表示采用混合模式身份驗證。 SECURITYMODE="SQL";指定 SQL Server sa 帳戶的密碼SAPWD="test"; 將當前用戶設置為 SQL Server 2008 R2 Express 的數據庫引擎系統管理員。 ADDCURRENTUSERASSQLADMIN="False"; 指定 0 禁用 TCP/ip 協議,指定 1 則啟用該協議。 TCPENABLED="1"; 指定 0 禁用 Named Pipes 協議,指定 1 則啟用該協議。 NPENABLED="0"; Browser 服務的啟動類型。 BROWSERSVCSTARTUPTYPE="Automatic";指定 SQL Server 代理服務的啟動模式。AGTSVCSTARTUPTYPE="Automatic";指定 SQL Server 服務的啟動模式。SQLSVCSTARTUPTYPE="Automatic"; 指定報表服務器 NT 服務的啟動模式。; 手動 - 在手動模式(默認值)下啟動服務。; 自動 - 在自動模式下啟動服務。; 已禁用 - 服務處于禁用狀態 rssVCSTARTUPTYPE="Automatic"; 指定報表服務器的安裝模式。; 默認值: “FilesOnly”  RSINSTALLMODE="FilesOnlyMode"
View Code


正式開始

計算機配置

記住:在做下面的步驟之前一定要先創建一個虛擬機快照!!

下面的步驟會忽略部分截圖

下一步

下一步

下一步

只選擇必要功能,這里有一個很奇怪的地方,我選擇了共享功能目錄在D盤,但是在下面的磁盤空間要求那一步還是顯示在C盤

不知道是不是SQLSERVER的bug???

下一步

下一步

選擇默認實例,實例根目錄選擇在D盤,這樣意味著默認的備份文件,數據文件,日志都會放在D盤的相應目錄

下一步

下一步

服務都設置為自動啟動,其實服務的啟動帳號和啟動類型設置錯了,在安裝完畢之后都可以修改的,不用擔心

下一步

使用混合身份驗證,sa的密碼為test,添加當前計算機帳戶administrator為sysadmin角色下一步錯誤報告不勾選下一步下一步最關鍵的一步來了我們把C:/Program Files/Microsoft SQL Server/100/Setup Bootstrap/Log/20140109_214523/ConfigurationFile.ini配置文件拷貝出來真實的環境我們當然是馬上點擊“安裝”按鈕進行安裝,我們這里不進行安裝了安裝程序一直在運行ConfigurationFile.ini文件的內容:sa的密碼為test,混合身份驗證,下面三個服務的啟動方式都為自動sqlserversql agentsql browser
  1 ;SQLSERVER2008 Configuration File  2 [SQLSERVER2008]  3   4 ; 為您已指定的 SQL Server 功能指定實例 ID。SQL Server 目錄結構、注冊表結構和服務名稱將反映 SQL Server 實例的實例 ID。   5   6 INSTANCEID="MSSQLSERVER"  7   8 ; 指定安裝程序的工作流,如 INSTA
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梨树县| 内乡县| 涞源县| 平安县| 洛隆县| 资溪县| 绥德县| 瑞金市| 博客| 巴林右旗| 弥勒县| 鸡东县| 太湖县| 兴山县| 阿尔山市| 龙岩市| 乐平市| 巨野县| 资溪县| 绥滨县| 贵港市| 江永县| 溧水县| 崇州市| 台安县| 新绛县| 重庆市| 贵州省| 专栏| 杭锦后旗| 甘南县| 环江| 佛教| 隆化县| 合川市| 鹤庆县| 盐池县| 江口县| 林芝县| 邢台县| 佛山市|