SQL 2008 R2開始就隻有64位版本了~
我在一台安裝了Windows Server 2008 R2企業版的伺服器上安裝SQL 2008 R2企業版
我們首先安裝伺服器角色
安裝IIS
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911446t73c.png"></a>
安裝IIS的元件如下圖:
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911448On0T.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911450Zdw7.png"></a>
然後選擇下一步,開始安裝
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911452r71D.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911453z5IW.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911455eafQ.png"></a>
接着我們放入SQL 2008 R2的安裝CD光牒
雙點光驅
出現安裝SQL 2008 R2的向導
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911457wMGG.png"></a>
我們選擇左列的“安裝”
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911459423M.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911461uRib.png"></a>
大家等待一會
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911463aAqG.png"></a>
出現安裝條件自檢,看是否滿足安裝條件
我們這全部通過,接着點确定
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911464pIUB.png"></a>
再次等待片刻
出現輸入安裝密鑰
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911466n1rw.png"></a>
輸入完成後點“下一步”
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911468lX5o.png"></a>
接受條款,為了讓微軟把産品做得更好,建議大家勾選第2個,當然不會發送您的隐私給微軟的,大可放心啦
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_13049114704TKc.png"></a>
安裝支援檔案
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_130491147226re.png"></a>
安裝好以後,SQL再次進行自我體檢
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911473iLFk.png"></a>
一般情況下,我們沒有對Windows Server 2008 R2打更新檔,在上面我們的“Microsoft .NET 應用程式安全性”也會是感歎号,這個在安裝時可以忽略的,我這裡顯示通過是因為在安裝SQL之前,我的WIN08 R2已經更新更新檔到最新了
下面的感歎号“Windows防火牆”我們這也可以不管,後面我會給大家說怎麼開啟防火牆友善準确的
我們點下一步吧
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911476jrMB.png"></a>
預設,下一步
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911478KQAM.png"></a>
全部勾選
并選擇安裝路徑,我習慣把C改為D即可
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911480W8hS.png"></a>
再次自檢通過
下一步
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911482Sx5Q.png"></a>
選擇預設執行個體
選擇預設執行個體的儲存位置,我這也是C改D即可
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911484r5uG.png"></a>
磁盤空間檢查,沒問題,繼續下一步
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911486Auhu.png"></a>
在服務的帳戶名裡我們選擇system,并且把代理和Browser選擇成自動啟動(友善以後我們部署其他微軟産品時SQL的配置一步到位,避免對SQL改配置)
接着下一步吧
我們可以在AD裡先建立一個SQLADMINS的組,讓這個組成為管理SQL的管理組,是以在下面這圖裡,我們把SQLadmins添加進來
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911488IJUQ.png"></a>
下一步,同樣的把sqladmins再次添加
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911490llT5.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911495eoCw.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911497HtaH.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911499gRSS.png"></a>
再次自檢,通過,下一步
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911501J1iS.png"></a>
SQL的安裝配置就OK了,我們确定安裝配置資訊無誤以後就點“安裝”吧
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911503Y2bE.png"></a>
耐心等待安裝完成吧
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911505Py95.png"></a>
OK,安裝成功了哦
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911507BT86.png"></a>
下面我們開把SQL所需要的端口打開
我們來做個批處理檔案吧,友善快捷,适用SQL2000,SQL2005,SQL2008,SQL2008 R2的端口,完整切完善哦
把下面儲存成.bat的檔案右鍵以管理者身份運作下就OK了
@echo ========= SQL Server Ports ===================
@echo Enabling SQLServer default instance port 1433
netsh firewall set portopening TCP 1433 "SQLServer"
@echo Enabling Dedicated Admin Connection port 1434
netsh firewall set portopening TCP 1434 "SQL Admin Connection"
@echo Enabling conventional SQL Server Service Broker port 4022
netsh firewall set portopening TCP 4022 "SQL Service Broker"
@echo Enabling Transact-SQL Debugger/RPC port 135
netsh firewall set portopening TCP 135 "SQL Debugger/RPC"
@echo ========= Analysis Services Ports ==============
@echo Enabling SSAS Default Instance port 2383
netsh firewall set portopening TCP 2383 "Analysis Services"
@echo Enabling SQL Server Browser Service port 2382
netsh firewall set portopening TCP 2382 "SQL Browser"
@echo ========= Misc Applications ==============
@echo Enabling HTTP port 80
netsh firewall set portopening TCP 80 "HTTP"
@echo Enabling SSL port 443
netsh firewall set portopening TCP 443 "SSL"
@echo Enabling port for SQL Server Browser Service's 'Browse' Button
netsh firewall set portopening UDP 1434 "SQL Browser"
@echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
netsh firewall set multicastbroadcastresponse ENABLE
備注:通過将檔案另存為.txt 的檔案使用以下名稱: OpenSqlServerPort.txt
将該 OpenSqlServerPort.txt 檔案重命名為以下: OpenSqlServerPort.bat
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911509Mb0S.png"></a>
就這樣自動在防火牆添加了SQL所需要的全部端口了
<a href="http://rdsrv.blog.51cto.com/attachment/201105/9/2996778_1304911510mJfw.png"></a>
是否非常友善啊?
嘿嘿~SQL2008 R2的安裝就介紹到這,為我後面的文章做鋪墊啦~
本文轉自 ZJUNSEN 51CTO部落格,原文連結:http://blog.51cto.com/rdsrv/562092,如需轉載請自行聯系原作者