MS SQL 2005 Expressをテストでインストールしました。 で気づいたのですが、SQLサーバの待ち受けポートがダイナミック(動的)になっており、期待して1433以外のポートになっている様子。

このような場合には、レジストリで \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\
・TCPDynamicPorts
・TCPPort
のパラメータを

TCPDynamicPorts = ブランクにする
TCPPort = 1433

としてSQLを再起動する。