亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

利用腳本自動安裝SQLServer的實現步驟分析

2024-08-31 00:58:34
字體:
來源:轉載
供稿:網友
每當這種情況發生的時候,我總會心里默念道:杯具啊,這輩子也裝不完了。因為SQL Server的安裝還是比較復雜的,要先安裝.Net、Windows Installer,在正式安裝的過程中還要交互的填寫各種參數,當然這個還不包括拷貝3GB多的安裝文件的時間。在經歷了幾次這樣的悲劇之后,我果斷的意識到必須研究一下寫個腳本改變這個殘酷的現實。

前段時間會學校畢業答辯我終于暫時離開了繁重的工作,能找個時間研究一下腳本了。剛開始實驗這個腳本的時候,由于同學喊我打游戲,我就偷懶沒準備實驗環境,直接用我的本子跑了安裝程序,然后就切到游戲去了。結果后來還造成了我本子的系統出現了很難解釋的錯誤,詳細的情況我寫在上篇BLOG里了,悲劇的《BITS服務異常引發CPU滿載》。慘痛的教訓告訴我們,作實驗還是要虛擬機里做比較安全。

實驗環境:

在VMware里面裝了個Windows server 2003 企業版 X86 SP2,用的是SQL Server 2008 R2。安裝文件解壓后保存虛擬機快照,保存下這個純凈的系統環境,這樣可以隨時還原回來,重新實驗。

自動化腳本:

Setup.exe /QS

Setup.exe /QS /ACTION=Install /IACCEPTSQLSERVERLICENSETERMS
/FEATURES=SQLEngine,IS,SSMS /INSTANCENAME=MSSQLSERVER
/INSTALLSQLDATADIR="D:/sqlserverdata" /AGTSVCACCOUNT="SYSTEM"
/AGTSVCSTARTUPTYPE="Disabled" /SQLSVCACCOUNT="SYSTEM"
/SQLSVCSTARTUPTYPE="Automatic" /ISSVCACCOUNT="SYSTEM"
/ISSVCStartupType="Automatic" /ISSVCACCOUNT="LOCAL SERVICE"
/ISSVCStartupType="Automatic" /SQLSYSADMINACCOUNTS="hanxu"

pause


整個腳本最主要的部分就是上面的兩段,其實安裝并把參數傳遞進去原本只需要一行。但是由于SQL Server的安裝過程比較特殊,所以需要分為兩行來寫。真正的安裝需要先安裝.NET補丁和Windows Installer的補丁,在安裝完畢Windows Installer之后整個程序會中斷。所以第一行的那個不帶很長參數的就是為了觸發安裝.NET補丁和Windows Installer的補丁。這兩個補丁被安裝之后程序會中斷,所以這里也不需要附帶很長的參數。第二行那個帶很長參數的才是真正的SQL Server的安裝過程。

在這個很長的一大串參數里面,其實歸納一下也還是有規律的。

首先就是/QS /ACTION=Install /IACCEPTSQLSERVERLICENSETERMS,這些參數用于設定安裝模式、同意授權協議。

然后,/FEATURES=SQLEngine,IS,SSMS /INSTANCENAME=MSSQLSERVER /INSTALLSQLDATADIR="D:/sqlserverdata"這些參數設定安裝的組件和實例信息。

這里有一點的覺得需要說明一下的,腳本安裝時支持設定Windows和SQL認證的,如果什么參數都不填就是默認Windows認證。我這里強烈建議用Windows認證方式,如果需要SQL認證可以等安裝完畢之后再設定驗證模式,如果在腳本里面設定SQL驗證的話,里面會記錄有sa賬戶密碼。如果腳本丟失,大量的機器都是用這個腳本安裝的,那個就不用解釋了,悲劇……

再下面的一段就是純粹的服務設定了,SQL Server的很多功能都是以服務的方式運行的,所以就要給他們賦予相應的啟動方式(自動、禁止等)。還有就是對服務給予適當的啟動賬戶(系統賬戶、本地服務、域權限等)。權限給低了許多權限不夠,權限給高了會影響安全性,這個也要綜合考慮。

最后就是/SQLSYSADMINACCOUNTS="hanxu",給SQL的sysadmin添加一個賬戶用于登陸。

關于其他優化:

1.SQL Server的安裝盤里面包含了X86、X64、AI64這3個版本,如果只用到其中的一個構架的版本,可以把存放其他版本安裝文件的個文件夾給直接刪了,然后再打包,這樣能精簡安裝包。

2.我這個實力腳本式對應SQL Server 2008的,如果是之前的版本可能需要打補丁??梢园蜒a丁文件也整合進腳本,然后走腳本自動安裝。我實驗過一個腳本安裝了SQL Server 2008和它的SP1補丁,這個很方便。

3.SQL Server不同版本之間的腳本在參數上有小的差異,這里推薦用虛擬機快照保存最初狀態,然后慢慢反復嘗試。如果有錯誤,腳本會在命令行里給出錯誤參數。詳細的參數查詢可以使用/help命令或者去MSDN查詢。

用了自動化腳本還是很爽的,原來手動安裝半小時的活,現在點一下鼠標就行了。甚至可以給腳本加的自動重啟的命令,點下鼠標,半小時之后來直接就能用了。話說為了寫這個腳本,我用虛擬機實驗了也就幾十、二十次的樣子,通宵了一個晚上,不過對于我這種經常大量安裝任務的人來說,可以說是一次投資終身受用。這里分享給大家,希望對大家有所幫助。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩不卡合集视频| 欧美精品在线免费播放| 伊人久久综合97精品| 日韩成人黄色av| 日韩中文字幕视频在线观看| 日韩中文有码在线视频| 久久精品国产成人精品| 国产精品video| 乱亲女秽乱长久久久| 91国产视频在线| 亚洲国语精品自产拍在线观看| 久久精品国产99国产精品澳门| 米奇精品一区二区三区在线观看| 中国日韩欧美久久久久久久久| 国模精品视频一区二区三区| 欧美性理论片在线观看片免费| 日韩毛片在线观看| 国产精品极品尤物在线观看| 九九热精品在线| 亚洲国产成人久久综合一区| 亚洲色图17p| 精品国产自在精品国产浪潮| 亚洲男人天堂网| 中文字幕欧美专区| 国产91精品视频在线观看| 久热爱精品视频线路一| 国产99久久精品一区二区永久免费| 欧美激情精品久久久久| 日韩电影大片中文字幕| 91精品视频在线免费观看| 国产丝袜一区二区三区免费视频| 国产91精品网站| 狠狠躁夜夜躁人人爽天天天天97| 亚洲一级片在线看| 欧美高清理论片| 亚洲专区在线视频| 91国产美女在线观看| 国内精品免费午夜毛片| 欧美日韩在线看| 亚洲欧美国产一区二区三区| 尤物九九久久国产精品的分类| 中文字幕欧美亚洲| 久久成人综合视频| 亚洲黄色免费三级| 欧美理论电影在线观看| 丝袜情趣国产精品| 91久久久国产精品| 国产99久久精品一区二区| 亚洲2020天天堂在线观看| 欧美巨猛xxxx猛交黑人97人| 亚洲电影第1页| 中文字幕日韩在线播放| 亚洲xxxx做受欧美| 成人性生交大片免费观看嘿嘿视频| 国产精品视频99| 亚洲精品电影网在线观看| 91美女高潮出水| 亚洲精品免费av| 日本不卡视频在线播放| 国产日韩欧美另类| 国产精品一区二区女厕厕| 日韩成人av一区| 欧美极品欧美精品欧美视频| 国产精品女视频| 91av在线国产| 亚洲娇小xxxx欧美娇小| 国产精品女人网站| 视频直播国产精品| 91在线无精精品一区二区| 久久精品一偷一偷国产| 茄子视频成人在线| 亚洲小视频在线观看| 日韩视频免费在线| 日本a级片电影一区二区| 久久精品99久久久香蕉| 国产视频精品一区二区三区| 亚洲第一区第一页| 久久6免费高清热精品| 91在线视频免费| 色伦专区97中文字幕| 欧美激情亚洲一区| 奇米一区二区三区四区久久| 国语自产精品视频在线看| 91精品在线播放| 国产91热爆ts人妖在线| 日韩高清电影好看的电视剧电影| 亚洲人成电影网站色xx| 中文字幕少妇一区二区三区| 欧美激情久久久久久| 国产精品成人观看视频国产奇米| 91精品免费久久久久久久久| 亚洲视频自拍偷拍| 国产福利精品在线| 国产一区二区激情| 中文字幕在线国产精品| 97国产精品视频| 欧美肥老太性生活视频| 欧美在线日韩在线| 成人免费直播live| 国产精品视频999| 亚洲精品一区二三区不卡| 欧美夫妻性视频| 激情久久av一区av二区av三区| 欧美大码xxxx| 懂色aⅴ精品一区二区三区蜜月| 国产午夜精品视频免费不卡69堂| 日韩电影视频免费| 久久成人在线视频| 在线观看国产精品91| 久久久这里只有精品视频| 亚洲欧美中文日韩v在线观看| 日韩一中文字幕| 黑人狂躁日本妞一区二区三区| 成人黄色在线免费| 91高清在线免费观看| 亚洲视频在线观看网站| 精品成人国产在线观看男人呻吟| 色综合亚洲精品激情狠狠| 国产成人精品在线| 欧美黑人性生活视频| 神马久久桃色视频| 久久男人av资源网站| 国产成人在线亚洲欧美| 97香蕉超级碰碰久久免费的优势| 久久久噜噜噜久久| 亚洲精品国产品国语在线| 国产精品视频网| 91久久精品国产91久久性色| 亚洲欧美激情视频| 91最新在线免费观看| 成人在线激情视频| 日韩中文字幕视频| 国产精品国产亚洲伊人久久| 中文字幕欧美亚洲| 日韩在线观看免费全| 性欧美xxxx视频在线观看| 午夜精品久久久久久99热| 欧美xxxwww| 国产v综合ⅴ日韩v欧美大片| 国产视频精品va久久久久久| 91亚洲国产成人久久精品网站| 91精品久久久久久久久久久久久久| 91久久久久久久| 日韩少妇与小伙激情| 久久久久久中文| 日韩av手机在线观看| 久久精品夜夜夜夜夜久久| 欧美大人香蕉在线| 91精品国产综合久久男男| 国产91在线播放九色快色| 久久久久久国产精品三级玉女聊斋| 日韩欧美在线播放| 91精品国产高清自在线看超| 亚洲最大在线视频| 成人精品久久一区二区三区| 亚洲国产精品久久| 国产男人精品视频| 91热福利电影| 蜜臀久久99精品久久久无需会员| 欧美激情网友自拍| 国产成人avxxxxx在线看| 亚洲美女在线视频| 亚洲欧洲xxxx| 欧美一级成年大片在线观看|