松本崇博 Blog (SQL Server Tips)

Matsumoto Takahiro Blog, SQL Server Tips & Tricks

  PASSJブログ :: ホーム :: 連絡をする :: RSS  :: ATOM :: Login
  116 投稿数 :: 0 ストーリー :: 213 コメント :: 85 トラックバック

ニュース

過去の記事

カテゴリ

イメージギャラリ

リンク

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

投稿日時 : 2004年8月12日 13:31

コメントを追加

# re: [SQL Server] 既定のネットワーク ライブラリが設定されているレジストリの場所 2004/08/17 16:54 河端善博
ConnectionString に AttaceDBFilename の指定がありますね。
たのしみ。

コメント

タイトル:
名前:
Url:
コメント: