KB 250550 より
HOWTO: クライアント ネットワーク ユーティリティを使用せずに
デフォルト ネットワーク ライブラリを変更する
http://support.microsoft.com/?id=250550
上記より引用
デフォルトのネットワーク ライブラリを変更するには、次のレジストリ キーのある場所に移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo
その後、DSQUERY と名付けられた文字列タイプの値を加えます。
以下の一覧内の値を使用して、ネットワーク ライブラリを変更することができます。
TCP/IP: DBMSSOCN
Named Pipes: DBNMPNTW
Multiprotocol (RPC): DBMSRPCN
NWLink IPX/SPX: DBMSSPXN
AppleTalk: DBMSADSN
Banyan VINES: DBMSVINN
ちなみに、MDAC 2.6 以降は、TCP/IP ソケット(DBMSSOCN)がデフォルト、
それより前は 名前付きパイプ(DBNMPNTW)。
ADO.NET の SqlConnection クラスの接続文字列としてネットワークライブラリを
変更するには、以下のヘルプのように Network Library=dbmssocn を追加します。
SqlConnection.ConnectionString プロパティ
http://www.microsoft.com/japan/msdn/library/ja/cpref/html/frlrfsystemdatasqlclientsqlconnectionclassconnectionstringtopic.asp
ADO の場合もほとんど同じですが、念のため KB を。
[HOWTO] ADO 接続文字列での SQL Serverネットワークライブラリの設定
http://support.microsoft.com/?id=238949
接続でトラブルがあったときは、おがわみつぎさんの BLOG へ
[MDAC/SQL Server] SQL Server/MSDE の認証における問題解決方法
http://blogs.sqlpassj.org/mitsugi/archive/2004/03/04/919.aspx