Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-07-2008
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
Question Puerto en Firebird

Hola a todos...Estoy utilizando Firebird 2.1 y quiero cambiar el puerto y alias del mismo...Lo que realicé (y me dio error) es lo siguiente:
1- Ingreso al archivo firebird.conf y modifico los parametros
RemoteServiceName = fir_db
RemoteServicePort = 3055
2- En Windows\System32\Drivers\etc\ modifico el archivo SERVICES agregando la linea 'fir_db 3055/tcp # Firebird Server 2.1'

Al intentar abrir una base de datos me da el siguiente error:
'Connection failed. Server is stopped or unproper client library is used to establish connection to the server.
SQL Code: -902
IB Error Number: 335544721'

Cabe destacar que luego de realizar las modificaciones reinicio la PC...Además revise que el motor este encendido...
¿Que me estará faltando?

Desde ya gracias por su ayuda...
Responder Con Cita
  #2  
Antiguo 21-07-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Y acaso el cliente que se quiere conectar ya sabe de este cambio de puerto?, o ya le enteraste al firewall de este puerto?
Saludos
__________________
Ya tengo Firma!
Responder Con Cita
  #3  
Antiguo 21-07-2008
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
Puerto Firebird

El problema radica en que no puedo acceder ni desde el mismo servidor...El error que mencioné da al intentar conectarme a traves de una herramienta de administracion en el servidor...
Lo raro, es que por mas que el firebird.conf tenga el alias con fir_db, si yo en la herramienta de administracion pongo gds_db sigue funcionando...
Responder Con Cita
  #4  
Antiguo 22-07-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Cita:
Empezado por Mauro Daniel Ver Mensaje
El problema radica en que no puedo acceder ni desde el mismo servidor...El error que mencioné da al intentar conectarme a traves de una herramienta de administracion en el servidor...
Lo raro, es que por mas que el firebird.conf tenga el alias con fir_db, si yo en la herramienta de administracion pongo gds_db sigue funcionando...
De acuerdo, pero como sabe este programa administrador de firebird que ahora está corriendo en otro puerto, por default se trata de conectar al puerto 3050. Me supongo que esto hay que indicarlo con algun parametro como PORT=3051 o algo asi. Lo mismo en tu aplicación.
Saludos
__________________
Ya tengo Firma!
Responder Con Cita
  #5  
Antiguo 22-07-2008
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
Puerto Firebird

Si, al establecer la conexion el programa administrador me pide que indique cual es el servidor y el puerto, en ese lugar yo le indico que es local y que el puerto es fir_db (tambien probe poniendo 3055 y da error)...si pongo en ese lugar gds_db o 3050 anda bien....
Si ya has cambiado el puerto de Firebird me gustaria me indiques los pasos que seguiste...mi falla tiene que estar en la configuracion del motor, las herramientas que lo utilizan estan todas bien configuradas...
Desde ya les agradezco mucho...
Responder Con Cita
  #6  
Antiguo 22-07-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Ok, ya creo entender que es lo que te está pasando. Mencionas que:
Cita:
1- Ingreso al archivo firebird.conf y modifico los parametros
RemoteServiceName = fir_db
RemoteServicePort = 3055
2- En Windows\System32\Drivers\etc\ modifico el archivo SERVICES agregando la linea 'fir_db 3055/tcp # Firebird Server 2.1'
Y lo que creo que unico que debes de hacer es:
Cita:
1.-cambiar en firebird.conf: RemoteServicePort = 3055
2.-Cambiar en Services: gds_db 3055/tcp
Y listo reinicias el servicio de firebird. No hay porque cambiar el nombre del servicio
Saludos

[Edito]Y checa los puertos del firewall.
__________________
Ya tengo Firma!
Responder Con Cita
  #7  
Antiguo 23-07-2008
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
Question Puerto Firebird

Hola...Disculpen que insista...Desde ya estoy agradecido a juanelo que se tomo la molestia de contestarme...Voy a explicarme mejor para mostrar el motivo del cambio de puerto...
Yo quiero tener instalada en la misma PC Interbase 6 y Firebird 2.1. El problema radica en que los dos utilizan el mismo puerto...Cuando intento cambiar el puerto de Firebird del 3050 al 3055 da el error que les mencione en mis mensajes anteriores...Ahora el tema es que debo cambiar el alias ya que Interbase utiliza el mismo...
Estube haciendo varias pruebas y nada funciona
Si tienen los pasos a seguir para mantener las dos instalaciones (Interbase y Firebird) corriendo en la misma PC me sacarian de una buena je je...
Desde ya muy agradecido...
Responder Con Cita
  #8  
Antiguo 23-07-2008
Avatar de RolphyReyes
RolphyReyes RolphyReyes is offline
Miembro
 
Registrado: ago 2004
Ubicación: Santo Domingo
Posts: 285
Poder: 20
RolphyReyes Va por buen camino
Smile

Saludos.

Nunca he tenido la necesidad, pero entiendo que se puede poner en los puertos 3050 y 3051.

Una referencia aquí.
__________________
Gracias,
Rolphy Reyes
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Puerto COM/USB Delar ASM y Microcontroladores 52 16-09-2008 04:00:49
IBX y puerto de firebird elcolo83 Conexión con bases de datos 2 18-07-2008 15:37:01
Puerto COM Teitek API de Windows 0 17-05-2008 18:06:15
Puerto Lpt victor2023 OOP 3 18-04-2007 00:46:17


La franja horaria es GMT +2. Ahora son las 06:16:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi