sql 2005 ports

07/11/2005 - 20:00 por Mauro | Informe spam
de donde configuro el puerto del 2005 si tengo el 2000sp3 y el 2005
instalados?
yo lo configure como una instancia diferente y si me refiero al server por
su nombre de instancia me conecto bien al 2005, pero necesito conectarme por
ip,puerto y no logro encontrar donde se configura. en el server network
utility veo la instancia pero me aparencen deshabilitadas las opciones

Preguntas similare

Leer las respuestas

#6 Eladio Rincón
10/11/2005 - 19:15 | Informe spam
nop,

SQLBrowser es quien resuelve el nombre de la instancia con el puerto por el
que está la instancia en marcha...

si no fuera dinámico, podrías conectar a tcp:ip:puerto, donde el puerto
sería el puerto estático de la instancia. De esa formas te saltarías tener
que usar el servicio SQLBrowser para resolver el puerto ;)

Eladio Rincón

SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com

"Solid Quality Learning is the trusted global provider of advanced education
and solutions for the entire Microsoft database platform"


"Mauro" wrote in message
news:
chaval fuciona perfectamente, eso hace algun uso de DNS?
"Eladio Rincón" wrote in message
news:e%23nOi%
ah vale,

pero tendrás que especificar cual es la instancia a la que quieres


conectar,
no?

SQLBrowser resueve en nombre de instancia con el puerto de la instancia;

prueba a conectar asi tcp:192.168.1.54\Instance cambiando IP y Instance


por
tus valores...


Eladio Rincón

SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com

"Solid Quality Learning is the trusted global provider of advanced


education
and solutions for the entire Microsoft database platform"


"Mauro" wrote in message
news:
> si eso es obvius ;) pero veo que trae problemas cuando hay un 2000 y un
> 2005
> en el mismo server ya que si me conecto poniendo la ip sin el puerto me
> conecta siempre al 2000.
>
> "Eladio Rincón" wrote in message
> news:
>> La instancia de SQL Server tomará el puerto que le indique SQLBrowser.
>> SQLBrowser es el que decide que puerto asignar; no creo que es


aleatorio
>> porque hay un organismo internacional en el que se define cuales son


los
>> puertos que usa cada aplicación... creo que MS tiene definido un rango


de
>> puertos para SQL Server por lo que podemos decir que será aleatorio
>> dentro
>> de un rango de puertos :-)
>>
>> Saludos,
>>
>> Eladio Rincón
>>
>> SQL Server MVP, Mentor
>> Solid Quality Learning
>> http://www.SolidQualityLearning.com
>>
>> "Solid Quality Learning is the trusted global provider of advanced
> education
>> and solutions for the entire Microsoft database platform"
>>
>>
>> "Mauro" wrote in message
>> news:
>> cuando dices toma uno...te refieres a que toma uno aleatoriamente?
>> "Miguel Egea" wrote in message
>> news:
>> no no no, no me explico si tu no pones nada en TCP Dynamic port, toma


el
>> que pongas debajo como estaba en la imagen (que he quitado para evitar
> peso
>> inutil). Si pones yes, es "dinámico" pero cuando arranca toma uno y
>> listo.
>> Ahí escuchan todas las conexiones y elservicio browser es el que se
> encarga
>> del discovering process. Si en dynamic no pones nada y abajo pones un
>> puerto, escuchará en ese puerto.
>>
>> Por cierto ya he instalado la edición RTM y el aspecto es excatamente


el
>> mismo
>>
>>
>>
>>
>> Miguel Egea
>> Visita mi web http://www.portalsql.com
>> SQL Server MVP, Mentor
>> Solid Quality Learning
>> http://www.SolidQualityLearning.com
>> "Solid Quality Learning is the trusted global provider of advanced
> education
>> and solutions for the entire Microsoft database platform"
>>
>> "Mauro" wrote in message
>> news:%
>> por eso, no se le especifica el puerto y usa uno aleatoriamente,


digamos
> que
>> puedo conectrame sin especificar el puerto. esto no es inseguro?
>>
>> "Miguel Egea" wrote in message
>> news:
>> no , dynamic ports es que el puerto en el que escucha SQL no será
>> fijo.
>> Si
>> lo usas tienes que habilitar el servicio Browser que será el que haga


de
>> "descubridor" cuando invoques a tu SQL Server.
>> La imagen es posible que no sea igual por que esta que he mostrado es


CTP
> de
>> uff, no recuerdo septiembre creo no es la versión RTM que aún no he
>> tenido
>> tiempo de instalar :-(.
>>
>>
>> Miguel Egea
>> Visita mi web http://www.portalsql.com
>> SQL Server MVP, Mentor
>> Solid Quality Learning
>> http://www.SolidQualityLearning.com
>> "Solid Quality Learning is the trusted global provider of advanced
> education
>> and solutions for the entire Microsoft database platform"
>>
>> "Mauro" wrote in message
>> news:
>> execelente explicacion Miguel muchas gracias, ahora, me doy cuenta que
> algo,
>> sino bastante ha cambiado. ya que veo en mi version de sql2005 que por
>> cierto no es como la que muestra en la imagen, que puedo configurar


tanto
> la
>> ip de la lan el loopback y tambien ipall. y aqui entramos en temas de
>> arquitectura, ya que estas opciones no estaban en el sql 2000, a que
>> se
>> refiere con dinamics ports? que usa puertos distintos para cada


conexion?
>>
>> "Miguel Egea" wrote in message
>> news:
>> Bueno Mauro a versi esto ayuda a que nos metamos en harina con SQL
>> 2005
> ;-)
>>
>> Puedes usar el SQL Server configuration manager, para habilitar o no


que
>> escuche en IP's y también puedes decir que ese puerto sea dinámico. Si


es
>> dinámico es conveniente tener arrancado el servicio SQL Server Browser
> para
>> que tu instancia descubra a partir del nombre el puerto en el que
>> escucha.
>> Te pongo un dibujito para que lo veas
>>
>> En general por defecto no escucha ninguna versión en ninguna
>> direccio´n
>> IP
>> salvo la enterprise, esto es por la política SD3, es decir seguro por
>> defecto, seguro por implementación y seguro por diseño, que impregnó
> Windows
>> Server 2003 y que ahora también lo hace con SQL Server 2005. Para
> permitirlo
>> puedes ir al SAC (Surface Area Configuration) para indicar que si


deseas
>> escuchar en TCP-IP y/o name-pipes.
>>
>>
>>
>>
>>
>>
>> Miguel Egea
>> Microsoft SQL-Server MVP
>> http://www.portalsql.com
>> Brigada Anti-cursores
>> Una mala tarde la tiene cualquiera.." Chiquito de la calzada
>>
>> "Mauro" escribió en el mensaje
>> news:%
>> > de donde configuro el puerto del 2005 si tengo el 2000sp3 y el 2005
>> > instalados?
>> > yo lo configure como una instancia diferente y si me refiero al


server
> por
>> > su nombre de instancia me conecto bien al 2005, pero necesito
>> > conectarme
>> > por
>> > ip,puerto y no logro encontrar donde se configura. en el server


network
>> > utility veo la instancia pero me aparencen deshabilitadas las


opciones
>> >
>> >
>>
>
>






Respuesta Responder a este mensaje
#7 Eladio Rincón
10/11/2005 - 20:20 | Informe spam
una cosa más que quería aclarar; creo que es obvio, pero por si las dudas...

el hecho de que sea dinámico no quiere decir que la instancia esté
escuchando puertos aleatoriamente. Que sea aleatorio quiere decir que tomará
un puerto "aleatorio" cuando arranque el servicio; mientras esté el servicio
en marcha, todas las conexiones cliente usarán el mismo puerto. Cuando se
vuelva a iniciar es cuando tomará otro puerto (puede ser que sea el mismo o
no), y no lo "soltará" hasta que se vuelva a parar el servicio.

Más aún, si conoces el puerto por el que escucha la instancia, a pesar de
que esté configurado dinamicamente, podrás evitar el ciclo de petición a
SQLBrower como he comentado anteriormente. Pero ojo, solo para probarlo,
porque el puerto es dinámico ;-)

Eladio Rincón

SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com

"Solid Quality Learning is the trusted global provider of advanced education
and solutions for the entire Microsoft database platform"


"Eladio Rincón" wrote in message
news:
nop,

SQLBrowser es quien resuelve el nombre de la instancia con el puerto por
el que está la instancia en marcha...

si no fuera dinámico, podrías conectar a tcp:ip:puerto, donde el puerto
sería el puerto estático de la instancia. De esa formas te saltarías tener
que usar el servicio SQLBrowser para resolver el puerto ;)

Eladio Rincón

SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com

"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"


"Mauro" wrote in message
news:
chaval fuciona perfectamente, eso hace algun uso de DNS?
"Eladio Rincón" wrote in message
news:e%23nOi%
ah vale,

pero tendrás que especificar cual es la instancia a la que quieres


conectar,
no?

SQLBrowser resueve en nombre de instancia con el puerto de la instancia;

prueba a conectar asi tcp:192.168.1.54\Instance cambiando IP y Instance


por
tus valores...


Eladio Rincón

SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com

"Solid Quality Learning is the trusted global provider of advanced


education
and solutions for the entire Microsoft database platform"


"Mauro" wrote in message
news:
> si eso es obvius ;) pero veo que trae problemas cuando hay un 2000 y
> un
> 2005
> en el mismo server ya que si me conecto poniendo la ip sin el puerto
> me
> conecta siempre al 2000.
>
> "Eladio Rincón" wrote in message
> news:
>> La instancia de SQL Server tomará el puerto que le indique
>> SQLBrowser.
>> SQLBrowser es el que decide que puerto asignar; no creo que es


aleatorio
>> porque hay un organismo internacional en el que se define cuales son


los
>> puertos que usa cada aplicación... creo que MS tiene definido un
>> rango


de
>> puertos para SQL Server por lo que podemos decir que será aleatorio
>> dentro
>> de un rango de puertos :-)
>>
>> Saludos,
>>
>> Eladio Rincón
>>
>> SQL Server MVP, Mentor
>> Solid Quality Learning
>> http://www.SolidQualityLearning.com
>>
>> "Solid Quality Learning is the trusted global provider of advanced
> education
>> and solutions for the entire Microsoft database platform"
>>
>>
>> "Mauro" wrote in message
>> news:
>> cuando dices toma uno...te refieres a que toma uno aleatoriamente?
>> "Miguel Egea" wrote in message
>> news:
>> no no no, no me explico si tu no pones nada en TCP Dynamic port,
>> toma


el
>> que pongas debajo como estaba en la imagen (que he quitado para
>> evitar
> peso
>> inutil). Si pones yes, es "dinámico" pero cuando arranca toma uno y
>> listo.
>> Ahí escuchan todas las conexiones y elservicio browser es el que se
> encarga
>> del discovering process. Si en dynamic no pones nada y abajo pones un
>> puerto, escuchará en ese puerto.
>>
>> Por cierto ya he instalado la edición RTM y el aspecto es excatamente


el
>> mismo
>>
>>
>>
>>
>> Miguel Egea
>> Visita mi web http://www.portalsql.com
>> SQL Server MVP, Mentor
>> Solid Quality Learning
>> http://www.SolidQualityLearning.com
>> "Solid Quality Learning is the trusted global provider of advanced
> education
>> and solutions for the entire Microsoft database platform"
>>
>> "Mauro" wrote in message
>> news:%
>> por eso, no se le especifica el puerto y usa uno aleatoriamente,


digamos
> que
>> puedo conectrame sin especificar el puerto. esto no es inseguro?
>>
>> "Miguel Egea" wrote in message
>> news:
>> no , dynamic ports es que el puerto en el que escucha SQL no será
>> fijo.
>> Si
>> lo usas tienes que habilitar el servicio Browser que será el que haga


de
>> "descubridor" cuando invoques a tu SQL Server.
>> La imagen es posible que no sea igual por que esta que he mostrado es


CTP
> de
>> uff, no recuerdo septiembre creo no es la versión RTM que aún no he
>> tenido
>> tiempo de instalar :-(.
>>
>>
>> Miguel Egea
>> Visita mi web http://www.portalsql.com
>> SQL Server MVP, Mentor
>> Solid Quality Learning
>> http://www.SolidQualityLearning.com
>> "Solid Quality Learning is the trusted global provider of advanced
> education
>> and solutions for the entire Microsoft database platform"
>>
>> "Mauro" wrote in message
>> news:
>> execelente explicacion Miguel muchas gracias, ahora, me doy cuenta
>> que
> algo,
>> sino bastante ha cambiado. ya que veo en mi version de sql2005 que
>> por
>> cierto no es como la que muestra en la imagen, que puedo configurar


tanto
> la
>> ip de la lan el loopback y tambien ipall. y aqui entramos en temas de
>> arquitectura, ya que estas opciones no estaban en el sql 2000, a que
>> se
>> refiere con dinamics ports? que usa puertos distintos para cada


conexion?
>>
>> "Miguel Egea" wrote in message
>> news:
>> Bueno Mauro a versi esto ayuda a que nos metamos en harina con SQL
>> 2005
> ;-)
>>
>> Puedes usar el SQL Server configuration manager, para habilitar o no


que
>> escuche en IP's y también puedes decir que ese puerto sea dinámico.
>> Si


es
>> dinámico es conveniente tener arrancado el servicio SQL Server
>> Browser
> para
>> que tu instancia descubra a partir del nombre el puerto en el que
>> escucha.
>> Te pongo un dibujito para que lo veas
>>
>> En general por defecto no escucha ninguna versión en ninguna
>> direccio´n
>> IP
>> salvo la enterprise, esto es por la política SD3, es decir seguro por
>> defecto, seguro por implementación y seguro por diseño, que impregnó
> Windows
>> Server 2003 y que ahora también lo hace con SQL Server 2005. Para
> permitirlo
>> puedes ir al SAC (Surface Area Configuration) para indicar que si


deseas
>> escuchar en TCP-IP y/o name-pipes.
>>
>>
>>
>>
>>
>>
>> Miguel Egea
>> Microsoft SQL-Server MVP
>> http://www.portalsql.com
>> Brigada Anti-cursores
>> Una mala tarde la tiene cualquiera.." Chiquito de la calzada
>>
>> "Mauro" escribió en el mensaje
>> news:%
>> > de donde configuro el puerto del 2005 si tengo el 2000sp3 y el 2005
>> > instalados?
>> > yo lo configure como una instancia diferente y si me refiero al


server
> por
>> > su nombre de instancia me conecto bien al 2005, pero necesito
>> > conectarme
>> > por
>> > ip,puerto y no logro encontrar donde se configura. en el server


network
>> > utility veo la instancia pero me aparencen deshabilitadas las


opciones
>> >
>> >
>>
>
>










email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida