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

首頁 > 數據庫 > SQL Server > 正文

自動化安裝SQL Server+SP就那么簡單

2024-08-31 00:55:19
字體:
來源:轉載
供稿:網友
自動化安裝SQL Server+SP就那么簡單

  隨著業務、企業規模的日益壯大,DB的數量也在不斷增多,配置一臺新增DB,從服務器的參數配置,磁盤陣列規劃,DB安裝部署,DB參數調優等等一列步驟下來,手工操作的效率變得越來越低,因為我負責的數據庫近些時間,不斷地遷移、新增,很能感覺到1人安裝多臺DB的問題,有兩點:1.  要隨時盯著安裝進度,2單線程操作,慢!不夸張,同時裝3臺,一上午的工作效率就低了,干著其他工作還要想著安裝到哪里了。所以,自動化,又一次不得不提。

  進入主題,自動化安裝,有些人看著陌生,有些人看著高大上,直到昨天,我也覺得我需要一些時間才能搞明白,最后的結論是:自動化安裝就是那么簡單,就是讓你在幾個小時內就可以搞定。

  自動化安裝,其實就是通過命令行,傳入需要參數,執行setup.exe,這是核心,至于怎么擴展使用,因人而異。

  補充一句:SQL Server 2008 R2 SP3已經發布http://www.microsoft.com/zh-cn/download/details.aspx?id=44271

  一、自動化安裝SQL Server 2008 R2(RTM)

  1.  下載你需要的SQL Server版本http://msdn.itellyou.cn/

  2.  找到Setup.exe的安裝物理路徑.

  3.  整理你需要的安裝參數,參數很多,這里說的全新獨立安裝,不包含群集增加節點、更新升級。具體參數請見下表或聯機叢書

(ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10sq_GetStart/html/df40c888-691c-4962-a420-78a57852364d.htm)

  4.  通過管理員進入cmd,進入安裝目錄,執行Setup.exe /參數1 /參數2=value../參數N

  通過以上4步,你的SQL Server 就可以成功安裝了,學習自動化安裝時,我遇到了幾個問題,相信你們也會遇到:

  聯機叢書解釋太官方,理解不清

  參數太多,參數值如何正確設置,不易管理維護

  第一安裝,我也一個一個照著下表的參數去配置,結果一運行,各種失敗~

  SQL Server命令行安裝提供一個ConfigurationFile.ini配置文件,可以將你要的參數配置在里面

  Setup.exe/CONFIGURATIONFILE = 你的ConfigurationFile.ini物理地址

  ConfigurationFile設置地址:

(ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10sq_GetStart/html/a832153a-6775-4bed-83f0-55790766d885.htm)

  后來我在想,界面安裝一次,每個人都會配置自己的安裝內容,如果安裝后有一個對應的ConfigurationFile.ini多好,于是我在已經按照要求安裝的服務器上,搜到了ConfigurationFile.ini,里面就是我要的每一個參數和value,那我還需要做什么?拿來直接用唄~不過需要注意ConfigurationFile.ini里不包含密碼和接受協議的參數,要額外加進去,具體參數下表都有,這里不做說明。

  剩下的就是等待自動安裝結束。

二、  SP補丁如何自動化安裝

  百度下SP補丁參數,結果很慘,基本搜不到。。。

  于是乎,手工運行SP補丁,點擊幫助,在這里

Then

CMD運行:

  • <更新包名稱>.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /AllInstances

安裝成功。

至此,SQL Server獨立安裝+SP補丁命令行安裝結束,保留你需要的參數是核心,將安裝程序放到共享上,多臺服務器UNC遠程調用安裝,方便~

最后我想說。。我沒有笑東風(高桑)的美女圖片,我只能大方的將全部參數都貼上來供大家欣賞了~~

具體SQL Server 安裝參數:

<sup id="xnz7z"></sup>
      <span id="xnz7z"><form id="xnz7z"></form></span>
      1. SQL Server 組件

        參數

        說明

        SQL Server 安裝程序控件

        /ACTION

        必需

        需要它來指示安裝工作流。

        支持的值:

        • Install

        SQL Server 安裝程序控件

        /IACCEPTSQLSERVERLICENSETERMS

        僅在為無人參與安裝指定了 /Q /QS 參數時是必需的。

        必需,用于確認接受許可條款。

        SQL Server 安裝程序控件

        /ENU

        可選

        當安裝介質包括針對英語以及與操作系統相對應的語言的語言包時,使用此參數可以在已本地化的操作系統上安裝英語版的 SQL Server。

        SQL Server 安裝程序控件

        /CONFIGURATIONFILE

        可選

        指定要使用的 ConfigurationFile。

        SQL Server 安裝程序控件

        /ERRORREPORTING

        可選

        指定 SQL Server 的錯誤報告。

        有關詳細信息,請參閱 PRivacy Statement for the Microsoft Error Reporting Service(Microsoft 錯誤報告服務的隱私聲明)。

        支持的值:

        • 1=啟用
        • 0=禁用

        SQL Server 安裝程序控件

        /FEATURES

        - 或 -

        /ROLE

        必需

        指定要安裝的組件。

        • 選擇 /FEATURES 可指定要安裝的各個 SQL Server 組件。有關詳細信息,請參閱下面的功能參數。
        • 選擇 /ROLE 可指定安裝角色。安裝角色在預先確定的配置中安裝 SQL Server。有關詳細信息,請參閱下面的 /ROLE。

        SQL Server 安裝程序控件

        /HELP、H、?

        可選

        顯示安裝參數的用法選項。

        SQL Server 安裝程序控件

        /INDICATEPROGRESS

        可選

        指定應將詳細的安裝日志文件傳送到控制臺。

        SQL Server 安裝程序控件

        /INSTALLSHAREDDIR

        可選

        為 64 位共享組件指定一個非默認安裝目錄。

        SQL Server 安裝程序控件

        /INSTALLSHAREDWOWDIR

        可選

        為 32 位共享組件指定一個非默認安裝目錄。僅在 64 位系統上受支持。

        SQL Server 安裝程序控件

        /INSTANCEDIR

        可選

        為特定于實例的組件指定一個非默認安裝目錄。

        SQL Server 安裝程序控件

        /INSTANCEID

        可選

        為 InstanceID 指定一個非默認值。

        SQL Server 安裝程序控件

        /INSTANCENAME

        必需

        指定 SQL Server 實例名稱。

        有關詳細信息,請參閱實例配置。

        SQL Server 安裝程序控件

        /PID

        可選

        指定 SQL Server 版本的產品密鑰。如果未指定此參數,則使用 SQL Server Enterprise Evaluation。

        SQL Server 安裝程序控件

        /Q

        可選

        指定在沒有任何用戶界面的情況下以靜默模式運行安裝程序。這適用于無人參與的安裝。

        SQL Server 安裝程序控件

        /QS

        可選

        指定安裝程序通過 UI 運行并顯示進度,但是不接受任何輸入或顯示任何錯誤消息。

        SQL Server 安裝程序控件

        /UIMODE

        可選

        指定在安裝過程中是否只提供最少數量的對話框。

        /UIMode 只能與 /ACTION=INSTALLUPGRADE 參數一起使用。

        支持的值:

        • /UIMODE=Normal 對于非 Express 版本是默認值,它為所選功能提供所有安裝對話框。
        • /UIMODE=AutoAdvance 對于 Express 版本是默認值,它跳過不重要的對話框。

        當與其他參數組合時,將覆蓋 UIMODE。例如,當同時提供了 /UIMODE=AutoAdvance/ADDCURRENTUSERASSQLADMIN=FALSE 時,當前用戶將不會自動填充設置對話框。

        UIMode 設置不能與 /Q/QS 參數結合使用。

        SQL Server 安裝程序控件

        /SQMREPORTING

        可選

        指定 SQL Server 的功能使用情況報告。

        有關詳細信息,請參閱 Privacy Statement for the Microsoft Error Reporting Service(Microsoft 錯誤報告服務的隱私聲明)。

        支持的值:

        • 1=啟用
        • 0=禁用

        SQL Server 安裝程序控件

        /HIDECONSOLE

        可選

        指定控制臺窗口隱藏或關閉。

        SQL Server 代理

        /AGTSVCACCOUNT

        必需

        指定 SQL Server 代理服務的帳戶。

        SQL Server 代理

        /AGTSVCPASSWord

        必需

        指定 SQL Server 代理服務帳戶的密碼。

        SQL Server 代理

        /AGTSVCSTARTUPTYPE

        可選

        指定 SQL Server 代理服務的啟動模式。

        支持的值:

          <noscript id="xnz7z"><abbr id="xnz7z"></abbr></noscript>