Ir al contenido


Foto

Cambiar puerto en firebird


  • Por favor identifícate para responder
13 respuestas en este tema

#1 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 02 agosto 2013 - 04:32

Hola a todos, por cosas del destino debo cambiar el puerto en Firebird, se como hacer la configuracion en el servidor pero desde la aplicacion cliente no se donde cambiar el puerto en los componentes IBX ni en el ibexpert.

Alguien sabe como indicarle a estos componentes un nuevo puerto???



Saludos
  • 0

#2 cadetill

cadetill

    Advanced Member

  • Moderadores
  • PipPipPip
  • 994 mensajes
  • LocationEspaña

Escrito 02 agosto 2013 - 04:37

Buenas,

En IBX igual no vas a poder, dado que no puedes escoger la librería a usar. En IBExpert, sí puedes escoger la librería a usar ("Client library file" en las propiedades de la conexión). Al escoger la librería de Firebird debería de usar automáticamente el puerto usado para este motor.

Saludos
  • 0

#3 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 02 agosto 2013 - 04:46

Bueno, entonces debere usar otro Bd para esta conexion, el asunto esta que van a haber dos maquinas, estas dos maquinas deben tener aplicaciones distintas ambas con firebird y con acceso remoto.

El asunto es como hacer el forwarding en el router por el puerto seleccionado.

Gracias por la ayuda
  • 0

#4 cadetill

cadetill

    Advanced Member

  • Moderadores
  • PipPipPip
  • 994 mensajes
  • LocationEspaña

Escrito 02 agosto 2013 - 04:54

Aunque tengas varias aplicaciones, si las dos usan Firebird, no hace falta que cambies el puerto por defecto en ninguna de ellas. Yo pensaba que querías usar IB y FB en la misma máquina :-)

Para el router, simplemente abre el puerto 3050 para TPC y la IPs de las máquinas que harán de servidoras de Firebird, nada más. Nota: puedes abrir el mismo puerto para IPs diferente, piensa que la conexión de Firebird la haces por IP

Saludos
  • 0

#5 cadetill

cadetill

    Advanced Member

  • Moderadores
  • PipPipPip
  • 994 mensajes
  • LocationEspaña

Escrito 02 agosto 2013 - 04:55

Por cierto, acuérdate también de abrir el puerto en el Firewall del PC
  • 0

#6 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 03 agosto 2013 - 11:26

Hola,
¿Que acaso no basta con indicarle el puerto en la propiedad DatabaseName del TIBDatabase?
Si no recuerdo mal esto si se puede hacer... anteponiendo la barra / y luego el puerto antes de indicar la ruta o directorio. Viene a ser algo así:

IPServer/puerto:rutacompleta
O también

NombreServer/puerto:rutacompleta

Y si se usa alias es simplemente

IPServer/puerto:alias
NombreServer/puerto:alias

Hasta creo que se puede indicar el nombre de servicio:

IPServer/servicio:rutacompleta
NombreServer/servicio:alias

No lo he probado pero creo que si funcina así.

Saludos,
  • 0

#7 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 05 agosto 2013 - 05:32

He probado la opcion de colocarlo como dices sin cambiar el puerto y de plano no me deja me desconecta una de las maquinas, seguro el router.

Con respecto a la opcion de delphius he realizado unas  pruebas rapidas y parece funcionar, mañana voy un poco mas a fondo.

Saludos
  • 0

#8 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 30 agosto 2013 - 09:00

Listo, logre direccionar a los puertos 3051 y 3052 con la opcion de delphius

SAludos
  • 0

#9 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 30 agosto 2013 - 09:05

Listo, logre direccionar a los puertos 3051 y 3052 con la opcion de delphius

SAludos


Quiere decir que tienes instaladas dos instancias de Firebird ?

Saludos
  • 0

#10 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 30 agosto 2013 - 09:08

No una sola instancia, solo que tengo tres servidores en la misma red,

3050, 3051 y 3052

Esto lo necesitaba para entrar remoto
  • 0

#11 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 30 agosto 2013 - 09:17

No una sola instancia, solo que tengo tres servidores en la misma red,

3050, 3051 y 3052

Esto lo necesitaba para entrar remoto


Interesante, nunca he tenido una ambiente como ese.

Saludos
  • 0

#12 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 30 agosto 2013 - 11:05

Que bueno que funcione.  (y) Ya estaba en la duda de si era como yo lo recordaba.
Espero que nunca se me muera justo la neurona que tiene almacenada esta información.  :D

Saludos,
  • 0

#13 cadetill

cadetill

    Advanced Member

  • Moderadores
  • PipPipPip
  • 994 mensajes
  • LocationEspaña

Escrito 02 septiembre 2013 - 01:24

Bueno, sólo decir que en la empresa en la que trabajo tenemos montadas 80 instancias de Firebird (una por cada una de las tiendas que tenemos) conectadas entre sí "por red" (VPN) y no es necesario tener puertos distintos en cada sucursal dado que la IP de cada ordenador en la red es diferente entre sí.

Doy por hecho que se entiende que remotamente no hay problemas de conexión.

Saludos
  • 0

#14 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 02 septiembre 2013 - 01:05

Hola Cadetill.

Es mas o menos el mismo escenario, solo que en cada sucursal tenemos una IP publica, la cual no conectamos por VPN, luego encada una de esta tenemos por defecto dos servidores Firebird, por lo tanto para acceder remoto debemos cambiar el puerto de esta manera.

Saludos
  • 0




IP.Board spam blocked by CleanTalk.