SQL Server 用のポートを開く
2009/04/26 7件のコメント
Windows Server 2008/Vista では既定でファイアウォールが ON です。
SQL Server 2005/2008 をインストールした際、外部からの接続がファイアウォールに
よって拒否されてしまいます。
そのため、SQL Server 用のポートを開いておく必要があります。
最低限、以下のポートを開いておけば何とかなると思います。
SQL Server 用のポート
既定のインスタンス用ポート 1433
netsh firewall set portopening TCP 1433 "SQLServer"管理接続用ポート 1434
netsh firewall set portopening TCP 1434 "SQL Admin Connection"SQL Server Service Broker 用ポート 4022
netsh firewall set portopening TCP 4022 "SQL Service Broker"Transact-SQL Debugger/RPC 用ポート 135
netsh firewall set portopening TCP 135 "SQL Debugger/RPC"
Analysis Services 用のポート
SSAS 既定のインスタンス用ポート 2383
netsh firewall set portopening TCP 2383 "Analysis Services"SQL Server Browser Service 用ポート 2382
netsh firewall set portopening TCP 2382 "SQL Browser"
以下はオプションで。
SQL Server ブラウザで使うポート
netsh firewall set portopening UDP 1434 "SQL Browser"SQL Server ブラウザに反応するためのブロードキャスト
netsh firewall set multicastbroadcastresponse ENABLE
- Microsoft Windows Server System : ポート番号一覧
http://www.microsoft.com/downloads/details.aspx?FamilyID=dd6bed8f-a706-48ee-95b7-bdc21455815a&DisplayLang=ja