sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan kan jeg finde sql server portnummer fra Windows registreringsdatabasen?

SQL Server 2000

Standardforekomst

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\TCP

Navnet forekomst

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP

SQL Server 2005

Der er ingen skelnen mellem standard- og navngivne forekomster. En forekomst tildeles et nummer baseret på den rækkefølge, den blev installeret. Vi skal først finde registreringsdatabasenøglen til forekomsten, som ser ud som

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#

'#' er det nummer, der er tildelt instansen. Forekomstnavnet gemmes som standardværdien for denne registreringsdatabasenøgle. For en standardforekomst er det MSSQLSERVER.

Når først registreringsnøglen for forekomsten er fundet, ved vi, at TCP/IP registreringsnøglen er

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#\MSSQLServer\SuperSocketNetLib\TCP\IPAll

SQL Server 2008

Standardforekomst

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\TCP\IPAll

Navnet forekomst

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP\IPAll

Mere information her .



  1. Brug af data beskyttet med en Azure Key Vault fra Linux

  2. Har problemer med en MySQL Join, der skal opfylde flere betingelser

  3. pyodbc undtagelse args har nogle uidentificerede tegn

  4. Sådan fungerer RIGHT()-funktionen i SQL Server (T-SQL)