SQL Server 2000
デフォルトインスタンス
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\TCP
名前付きインスタンス
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP
SQL Server 2005
デフォルトインスタンスと名前付きインスタンスの区別はありません。インスタンスには、インストールされた順序に基づいて番号が割り当てられます。まず、インスタンスのレジストリキーを見つける必要があります。これは次のようになります
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#
「#」は、インスタンスに割り当てられた番号です。インスタンス名は、このレジストリキーのデフォルト値として保存されます。デフォルトのインスタンスの場合、MSSQLSERVERです。
インスタンスのレジストリキーが見つかると、TCP/IPレジストリキーが
であることがわかります。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#\MSSQLServer\SuperSocketNetLib\TCP\IPAll
SQL Server 2008
デフォルトインスタンス
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\TCP\IPAll
名前付きインスタンス
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP\IPAll
詳細情報