SQL Server 2000
Standaardinstantie
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\TCP
Benoemde instantie
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP
SQL Server 2005
Er is geen onderscheid tussen standaard en benoemde instanties. Een instance krijgt een nummer toegewezen op basis van de volgorde waarin deze is geïnstalleerd. We moeten eerst de registersleutel voor de instantie vinden, die eruitziet als
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#
'#' is het nummer dat aan de instantie is toegewezen. De instantienaam wordt opgeslagen als de standaardwaarde voor deze registersleutel. Voor een standaardinstantie is dit MSSQLSERVER.
Zodra de registersleutel voor de instantie is gevonden, weten we dat de TCP/IP-registersleutel is
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#\MSSQLServer\SuperSocketNetLib\TCP\IPAll
SQL Server 2008
Standaardinstantie
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\TCP\IPAll
Benoemde instantie
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP\IPAll
Meer informatie hier .