SQL Server 2000
Instancja domyślna
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\TCP
Nazwana instancja
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP
Serwer SQL 2005
Nie ma rozróżnienia między instancjami domyślnymi i nazwanymi. Wystąpieniu przypisywany jest numer na podstawie kolejności, w jakiej została zainstalowana. Najpierw musimy znaleźć klucz rejestru dla instancji, który wygląda tak:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#
„#” to numer przypisany do instancji. Nazwa wystąpienia jest przechowywana jako wartość domyślna tego klucza rejestru. Dla instancji domyślnej jest to MSSQLSERVER.
Po znalezieniu klucza rejestru dla instancji wiemy, że klucz rejestru TCP/IP to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#\MSSQLServer\SuperSocketNetLib\TCP\IPAll
SQL Server 2008
Instancja domyślna
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\TCP\IPAll
Nazwana instancja
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP\IPAll
Więcej informacji tutaj .