SQL 2008 R2安裝部署及端口開放

原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://rdsrv.blog.51cto.com/2996778/562092

SQL 2008 R2開始就只有64位版本了~

我在一臺安裝了Windows Server 2008 R2企業版的服務器上安裝SQL 2008 R2企業版

我們首先安裝服務器角色

安裝IIS

p_w_picpath

安裝IIS的組件如下圖:

p_w_picpath

p_w_picpath

然後選擇下一步,開始安裝

p_w_picpath

p_w_picpath

p_w_picpath

接着我們放入SQL 2008 R2的安裝光盤

雙點光驅

出現安裝SQL 2008 R2的嚮導

p_w_picpath

我們選擇左列的“安裝”

1

p_w_picpath

大家等待一會

p_w_picpath

出現安裝條件自檢,看是否滿足安裝條件

我們這全部通過,接着點確定

p_w_picpath

再次等待片刻

出現輸入安裝密鑰

2

輸入完成後點“下一步”

p_w_picpath

接受條款,爲了讓微軟把產品做得更好,建議大家勾選第2個,當然不會發送您的隱私給微軟的,大可放心啦

p_w_picpath

安裝支持文件

p_w_picpath

安裝好以後,SQL再次進行自我體檢

p_w_picpath

一般情況下,我們沒有對Windows Server 2008 R2打補丁,在上面我們的“Microsoft .NET 應用程序安全性”也會是感嘆號,這個在安裝時可以忽略的,我這裏顯示通過是因爲在安裝SQL之前,我的WIN08 R2已經升級補丁到最新了

下面的感嘆號“Windows防火牆”我們這也可以不管,後面我會給大家說怎麼開啓防火牆方便準確的

我們點下一步吧

p_w_picpath

默認,下一步

p_w_picpath

全部勾選

並選擇安裝路徑,我習慣把C改爲D即可

p_w_picpath

再次自檢通過

下一步

p_w_picpath

選擇默認實例

選擇默認實例的保存位置,我這也是C改D即可

p_w_picpath

磁盤空間檢查,沒問題,繼續下一步

3

在服務的帳戶名裏我們選擇system,並且把代理和Browser選擇成自動啓動(方便以後我們部署其他微軟產品時SQL的配置一步到位,避免對SQL改配置)

接着下一步吧

我們可以在AD裏先創建一個SQLADMINS的組,讓這個組成爲管理SQL的管理組,所以在下面這圖裏,我們把SQLadmins添加進來

4

下一步,同樣的把sqladmins再次添加

5

下一步

p_w_picpath

默認,下一步

p_w_picpath

下一步

p_w_picpath

再次自檢,通過,下一步

p_w_picpath

SQL的安裝配置就OK了,我們確定安裝配置信息無誤以後就點“安裝”吧

p_w_picpath

耐心等待安裝完成吧

p_w_picpath

OK,安裝成功了哦

p_w_picpath

下面我們開把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

p_w_picpath

就這樣自動在防火牆添加了SQL所需要的全部端口了

p_w_picpath

是否非常方便啊?

嘿嘿~SQL2008 R2的安裝就介紹到這,爲我後面的文章做鋪墊啦~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章