SQL Serverの1433ポートをローカルで開きたいのですが、誰がこのサーバーを構成しているかわからないので、netshファイアウォールを試してみると、ルーティングとnatが無効になっているため、プロンプトに「コマンドが終了しません」と表示されます。
このサーバーでWindowsファイアウォールオプションが見つかりません。これはめったにありません。
サーバーバージョン:Windows Server 2003 Enterprise Edition(5.2、ビルド3790)、サービスパックなし
ありがとう!
Wikipediaの記事 によると、Windows Server2003用のWindowsファイアウォールはServicePack 1で導入されました。したがって、実行しているRTMビルドには含まれていません。
Service Pack 1(またはそれ以上のService Pack 2)をインストールすると、この機能にアクセスできるようになります。
この Technetページ は、Service Pack1のファイアウォールへの変更について詳しく説明しています。
[スタート]メニューの[ファイル名を指定して実行]コマンドからWindowsファイアウォールUIを開いてみてください。
これでWindowsファイアウォールができたはずです。
システムでWindowsファイアウォールを実行できない場合は、システムを Windows 2003 Service Pack 2 以上に更新することを検討してください。
結局、Windowsファイアウォールがないようです... :)
ただし、主な目標は、SQLServerインスタンスへの接続を有効にすることのようです。 SQL Serverのバージョン/エディションがわからないので、2008年はWin2003RTMにインストールされないSQL2005を使用していると思います。したがって、ここに便利なリンクがあります: http://support.Microsoft.com/kb/914277/en-us
コントロールパネルに移動し、Windowsファイアウォールをダブルクリックします。 ICSを開始するかどうかを尋ねられます。「はい」と言うと、そこに例外を追加できるはずです。 RDPとwwwを使用する場合は、例外を追加することを忘れないでください。