• ベストアンサー

Windows 2003 ServerのグローバルIPと

Windows 2003 ServerにSql server 2005でDBを構築し、 クライアント側で接続に行くのですがServer側,クライアント側ともにグローバルIPで設定するとDBに接続できるのですが、Server側,クライアント側をローカルIPに変えるとDBに接続できません。 どこか設定の問題でしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • driverII
  • ベストアンサー率27% (248/913)
回答No.5

TCP Local Address 0.0.0.0:1433 Foreign Address 0.0.0.0:0 State LISTENING こんなのが出るようですがねぇ。 ■グローバルIPで設定した時には上記メッセージが表示され、ローカルIPの時は、表示されないとなるとほぼSQL Server もしくはその周辺の設定と確定できるのですが。 なにかわかったらまた書きます。

参考URL:
http://q.hatena.ne.jp/1158630932

その他の回答 (4)

  • driverII
  • ベストアンサー率27% (248/913)
回答No.4

んー ■現在はローカルIPでの接続設定になっている。 ■「SQL Server 2005のネットワーク構成」の設定は行っている。 という状況ですね。書かれていないけれども、「SQL Serverでの接続 は出来ないが、フォルダやファイルはネットワーク越しに利用できる」 ということだと思います。(これが出来なければネットワーク接続の問題です。) その状況でServer側でnetstat -aを打つと、ポート1433のアドレスはちゃんとリスニングになっているのでしょうか・・ それからクライアント側の接続では、接続に使用しているソフトは何でしょう。たとえばADOやADO.NETで構築してあるソフトで"DataSource=192.XX.XX.XX"などとIP指定で接続しているソフトはそこを修正しないと接続できません。(そうしたソフトは設定で変えられるようになっていると思います。) 今のところ気が付いたのはこの程度ですね。

obone
質問者

補足

netstat -aを打ったのですが 1433 が表示されてないようなんですが。

  • wankel
  • ベストアンサー率33% (3/9)
回答No.3

pingは通っていると思いますが、tracertで経路を確認してみてください。 経路中のどこかでポート1433と1434をブロックしていないでしょうか

  • driverII
  • ベストアンサー率27% (248/913)
回答No.2

IPアドレスを設定するところがあるようですが、 こちらの設定はやられていますでしょうか・・・

参考URL:
http://www.atmarkit.co.jp/fdotnet/dotnettips/545sqlsvrnet/sqlsvrnet.html
obone
質問者

補足

設定は行ったのですが。

  • driverII
  • ベストアンサー率27% (248/913)
回答No.1

ネットワーク構成はどうなっているのでしょうか? サーバ - ルータ - PC ですかね。 サーバ・PCで IPCONFIG を打つとGateway等はどうなっているのでしょう。

obone
質問者

補足

Connection-Specific DNS Suffix : IP Address :192.**.***.** Subnet Mask :***.***.*** Defult Getway :192.**.***.1 と出ます。

関連するQ&A