Puerto

30/06/2004 - 22:21 por Pao | Informe spam
A nivel de comando con el Query Analizer o isql puedo
ejecutar algo que me permita saber en que puerto escuha la
base de datos sin tener que usar el programa Server
Network Utility
 

Leer las respuestas

#1 Javier Loria
01/07/2004 - 02:40 | Informe spam
Hola:
Pero si ya estas conectado para que lo necesitas?
En todo caso puedes usar un procedimiento almacenado NO DOCUMENTADO que
permite leer las llaves del Registry. Asumiendo que la instalacion es la
instancia default deberia ser:
=EXEC master.dbo.xp_regread @rootkey='HKEY_LOCAL_MACHINE'
,
@key='SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\Tcp'
, @value_name='TcpPort'
= Adicionalmente si quieres cargarlo en una variable, declara previamente
una variable VARCHAR(X) y pasala agregando:
, @value=variable OUTPUT
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

Pao escribio:
A nivel de comando con el Query Analizer o isql puedo
ejecutar algo que me permita saber en que puerto escuha la
base de datos sin tener que usar el programa Server
Network Utility

Preguntas similares