かー、はまったはまった。
Windowsを全然知らないからではあるが。
リモートからSQL Server 2005 に接続しようとして
DSNを作成してたんだけど、全然つながらない。
ネットワークのせいだと思ってネットワークばっかりいじってた。
数時間の無駄な格闘の末、とりあえずSQL関連のサービスを挙げてしまえ!!と躍起になる
一つ目(インスタンスサービス以外は数えるほどしかないけど)のSQL Server Browserを起動!!
あれ、つながるようになった・・・・
どいうこと?
-------------------------------------------------------------------------------------------------
SQL Server Browser サービスが実行されていない場合でも、正しいポート番号か名前付きパイプを指定すれば SQL Server に接続できます。たとえば、SQL Server の既定のインスタンスがポート 1433 で実行されている場合は、TCP/IP を使用して接続できます。
ただし、SQL Server Browser サービスが実行されていない場合は、次の接続が機能しません。
パラメーター (たとえば TCP/IP ポートや名前付きパイプ) を完全に指定せずに名前付きインスタンスに接続しようとするコンポーネント。
後で他のコンポーネントが再接続に使用する可能性のあるサーバーまたはインスタンス情報を生成するかまたは渡すコンポーネント。
ポート番号やパイプを指定せずに名前付きインスタンスに接続する。
TCP/IP ポート 1433 を使用していない場合は、名前付きインスタンスや既定のインスタンスへの DAC。
OLAP リダイレクター サービス。
SQL Server Management Studio、Enterprise Manager、またはクエリ アナライザーでのサーバーの列挙。
---------------------------------------------------------------------------------------
ポートなんていじってないのに・・・・
すべてデフォルトインストールだから何も気にしてなかったのに。
Windowsなんて大嫌いだーーーー