Translate (翻譯此網頁)


Training

MVA


codeplex

CodePlex


Study 4

為技術而學,為學習而生!


twMVC

twMVC


好用工具

mindomo


寫信給我

emailtome



 

.Net Tools

Software

最新回應

安裝前要先想一下網路架構,想想SQL SERVER是否要加入網域管理??若要的話要先加入Domain,然後登入網域;反之,就不需要加入網域

1.安裝SQL Server

2.確認組態管理

3.設定防火牆(也可以先設定再安裝SQL SERVER)


1.安裝SQL Server

image

image

輸入序號

image

image

image

先安裝等一下再來設定防火牆

image

image

先安裝以下基本功能,若還有其他需求可以再安裝

Database Engine Services

全文檢索搜尋

Analysis Service

Reporting Service

用戶端工具連接性

管理工具-基本

管理工具-完整

image

建議輸入具名執行個體

image

image

選擇啟用服務的帳號

image

啟動類型都調成自動

image

image

image

image

image

image

image

安裝中…

image


2.確認組態管理

image

確認服務都是在"自動"

image

確認TCP/IP有啟用

image


3.設定防火牆

基本要設定的內容如下:

1433 TCP SQL Database Engine
1434 UDP SQL Browser Service
2382 TCP SQL Analysis Service Redirector
2383 TCP SQL Analysis Service
80 TCP SQLReporting Service

每次都要設這些防火牆太累了,我們可以用批次指令來完成,參考:http://support.microsoft.com/kb/968872/zh-tw

將以下內容存成*.bat檔並且執行

@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 
 
使用批次檔設定完成的畫面如下

image

KB 已經更新使用方法 netsh advfirewall firewall

netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80

@echo =========  SQL Server Ports  ===================
@echo Enabling SQLServer default instance port 1433
netsh advfirewall firewall add rule name="SQL Server" dir=in action=allow protocol=TCP localport=1433
@echo Enabling Dedicated Admin Connection port 1434
netsh advfirewall firewall add rule name="SQL Admin Connection" dir=in action=allow protocol=TCP localport=1434
@echo Enabling Conventional SQL Server Service Broker port 4022
netsh advfirewall firewall add rule name="SQL Service Broker" dir=in action=allow protocol=TCP localport=4022
@echo Enabling Transact SQL/RPC port 135
netsh advfirewall firewall add rule name="SQL Debugger/RPC" dir=in action=allow protocol=TCP localport=135
@echo =========  Analysis Services Ports  ==============
@echo Enabling SSAS Default Instance port 2383
netsh advfirewall firewall add rule name="Analysis Services" dir=in action=allow protocol=TCP localport=2383
@echo Enabling SQL Server Browser Service port 2382
netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=TCP localport=2382

@echo =========  Misc Applications  ==============
@echo Enabling HTTP port 80
netsh advfirewall firewall add rule name="HTTP" dir=in action=allow protocol=TCP localport=80
@echo Enabling SSL port 443
netsh advfirewall firewall add rule name="SSL" dir=in action=allow protocol=TCP localport=443
@echo Enabling port for SQL Server Browser Service's 'Browse' Button
netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=UDP localport=1434
@echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
netsh firewall set multicastbroadcastresponse ENABLE

若有謬誤,煩請告知,新手發帖請多包涵

2010~2013 C# 第四季



回應

  • Chen Mew 2012/10/7 上午 09:45 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    想請問你一些問題喔>"<

    我按照你的教學步驟安裝SQL

    但是還是有一些問題出現

    安裝完成後

    他顯示安裝成功

    但是我在開始選單內卻找不到  SQL Server Management Studio  

    就是無法開啟SQL...

    另外

    防火牆的部分也是使用bat執行批次檔

    可是重新執行卻還是出現防火牆未開啟(警告)

    最後在確認組態管理那邊

    SQL Sever Agent (SQLEXPRESS)  和

    SQL Sever Agent(SQLCHEN) 這兩項都顯示已停止

    按啟動  都會被拒絕 

    重新試了好多次 都不行

    可以幫我解答可能的原因跟解決辦法嗎QAQ

    拜託麻煩你了 QAQ

  • 余小章 2012/10/8 下午 12:05 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    to Chen Mew :
    你的SQL 是啥版本,Express?

    Express是沒有Agent

  • Chen Mew 2012/10/8 下午 06:33 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    我的是express的 

    可是他有出現那兩個選項耶..@@

  • 余小章 2012/10/9 下午 01:59 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    to Chen Mew :

    選項?

    你指的是service嗎?

    http://social.msdn.microsoft.com/Forums/zh-TW/240/thread/71a54980-678d-4d33-a4a8-8a57564f721c

  • Chen Mew 2012/10/9 下午 06:10 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    噢齁~~

    我找到問題了

    自己沒有下載SSMS .......

    謝謝你喔ˊˇˋ

  • 耀 2013/3/10 上午 10:17 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    請問在 windows server 2008 R2安裝 SQL server 2008 時出現Engine_ResourceDLLUpdateRestartCheck之後無法安裝,有什麼解決方法

    謝謝

    耀

  • thx 2013/4/23 上午 09:12 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    因突然需要用到MS SQLSERVR

    之前都是使用ORACLE,幸好有這個安裝教學

    不然一直卡在某個地方無法安裝

    THX~

  • Dennis 2013/8/6 下午 04:41 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    你好,我有SQL SRVER 2008 R2使用上的問題想請教您,請問是否有較方便的聯絡方法呢??(如SKYPE,或是RC)

    感謝您~!!!

     

  • 余小章 2013/8/9 上午 01:29 回覆

    # re: [Windows] 安裝 SQL Server 2008 R2 @ Windows 2008 R2

    to Dennis :
    您好,你的問題我可能無法解決請至MSDN論壇發問


*標 題:

*姓 名:

 電子郵件: (將不會被顯示)

 個人網頁:

*回應

登入後使用進階評論

Please add 3 and 7 and type the answer here:

Goolge Analytics