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 17-07-2024
armakaisen armakaisen is offline
Registrado
 
Registrado: jun 2005
Posts: 4
Poder: 0
armakaisen Va por buen camino
Conexion a firebird 3.0 remoto

les agradezco desde ya por la oportunidad... necesito conectarme a un firebird 3.0 que está en ubuntu server / virtualbox. Estando en ubuntu puedo trabajar con la base de datos, pero no puedo hacerlo desde la LAN para uso de cliente/servidor. Podrían pasarme los pasos a seguir por favor? ...Desde ya muchas gracias!
Responder Con Cita
  #2  
Antiguo 17-07-2024
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.257
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Se supone que pones la IP de donde está instalado firebird.
Responder Con Cita
  #3  
Antiguo 17-07-2024
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.757
Poder: 21
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Asegúrate de que el servidor escucha el puerto 3050 (por defecto el de Firebird)
La conexión sería IP:/ruta/nombre_base.extension
Por ejemplo:
Código:
Database=192.168.1.10:/var/datos/pruebas.fdb
Luego de esto viene todo el tema de nombre de usuario y contraseña...

Además de esto, deberías contarnos hasta dónde llegas.
- ¿Te da un mensaje de error? ¿Cuál?
- ¿Con qué aplicación estás tratando de conectar?
- ¿Tienes Firebird instalado en el ordenador cliente? (Instalación mínima, por ejemplo)
- Si no tienes Firebird en el cliente, ¿tienes las dll necesarias junto al ejecutable?

Última edición por duilioisola fecha: 17-07-2024 a las 19:33:16.
Responder Con Cita
  #4  
Antiguo 18-07-2024
clauxs88 clauxs88 is offline
Miembro
 
Registrado: feb 2013
Ubicación: Asuncion
Posts: 14
Poder: 0
clauxs88 Va por buen camino
Adaptador de red del VBox

Cita:
Empezado por armakaisen Ver Mensaje
les agradezco desde ya por la oportunidad... necesito conectarme a un firebird 3.0 que está en ubuntu server / virtualbox. Estando en ubuntu puedo trabajar con la base de datos, pero no puedo hacerlo desde la LAN para uso de cliente/servidor. Podrían pasarme los pasos a seguir por favor? ...Desde ya muchas gracias!
1-Lo primero que me fijaría es si tienes PING desde la LAN a tu server virtualizado, creo que lo ideal sería configurar a "Bridge mode" colocar una IP estatica a tu adaptador en configuraciones del VB.
2-Abrir el puerto 3050 en tu Ubuntu "sudo ufw allow 3050/tcp".
Responder Con Cita
  #5  
Antiguo 20-07-2024
Avatar de pgranados
pgranados pgranados is offline
Miembro
 
Registrado: sep 2022
Ubicación: México
Posts: 297
Poder: 3
pgranados Va por buen camino
Vas a trabajar en una red local ? en caso de que no, necesitas un servidor con ip publica, tener instalado firebird y abrir el puerto 3050. Yo uso un VPS de Vultr

Si es en la red local solo necesitas la ip (local 192.168.x.x) del equipo que va a servir como server, abrir el puerto 3050 en el server y en metodo de conexión usar tcp/ip y en database poner el path del .fdb o puedes agregar una variable (asi lo hago) para no tener que agregar todo
Responder Con Cita
  #6  
Antiguo 23-07-2024
armakaisen armakaisen is offline
Registrado
 
Registrado: jun 2005
Posts: 4
Poder: 0
armakaisen Va por buen camino
Gracias por tomarse su tiempo en ayudarme. El siguiente mensaje me sale al intentar conectarme desde IBexpert:

Attempting to connect to:
192.168.0.17/3050:/home/mis_databases/mundoe.fdb...
Connection failed!
------------------------------------
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Unable to complete network request to host "192.168.0.17".
Failed to establish a connection.

Attempting to connect to services manager:
192.168.0.17/3050:service_mgr... Failed!
------------------------------------

Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Unable to complete network request to host "192.168.0.17".
Failed to establish a connection.

La idea es que trabaje en una Red Local y tener mi base de datos en ubuntu. He habilitado el puerto 3050 en ubuntu mediante ufw, he ingresado desde putty, desde ssh (ambos he probado) al ubuntu sin problema. Estuve buscando documentación la verdad que para firebird/ubuntu server la documentación que me pueda ayudar no lo encuentro. Nuevamente les agradezco su ayuda!
Responder Con Cita
  #7  
Antiguo 23-07-2024
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.257
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Tienes permisos para acceder a ese directorio?
¿La BD tiene permisos o es propietaria firebird?
Responder Con Cita
  #8  
Antiguo 23-07-2024
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.757
Poder: 21
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Cita:
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Unable to complete network request to host "192.168.0.17".
Failed to establish a connection.

Unable to complete network request quiere decir que no puede conectar con esa IP.
Posibles errores:
  • No es la IP correcta (Verifica la IP del servidor)
  • El servidor no está escuchando (Firewall)
  • El servidor no está escuchando el puerto 3050 (Firewall)

Para empezar has
Código:
PING 192.168.0.17
Deberías obtener una respuesta como esta:
Código:
C:\Users\Usuario>PING 192.168.0.17

Haciendo ping a 192.168.0.17 con 32 bytes de datos:
Respuesta desde 192.168.0.17: bytes=32 tiempo<1m TTL=128
Respuesta desde 192.168.0.17: bytes=32 tiempo<1m TTL=128
Respuesta desde 192.168.0.17: bytes=32 tiempo<1m TTL=128
Respuesta desde 192.168.0.17: bytes=32 tiempo<1m TTL=128

Estadísticas de ping para 192.168.0.17:
    Paquetes: enviados = 4, recibidos = 4, perdidos = 0
    (0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
    Mínimo = 0ms, Máximo = 0ms, Media = 0ms
Si esto funciona avísanos y seguimos dándote pistas...
Responder Con Cita
  #9  
Antiguo 02-08-2024
armakaisen armakaisen is offline
Registrado
 
Registrado: jun 2005
Posts: 4
Poder: 0
armakaisen Va por buen camino
conexion a firebird desde cliente

Estoy en un linux mint y hago ping desde windows y sin problema; también hago ping desde linux y sin problema. Abrí el puerto con ufw allow port 3050/tcp. También puedo crear base de datos y tablas ... pero persiste el problema de que no puedo acceder a la base de datos desde mi LAN. Sigo investigando, rebuscándome, pero no encuentro algún manual que hable de como configurar el firebird en linux para los accesos remotos. Gracias por su ayuda!!!
Responder Con Cita
  #10  
Antiguo 03-08-2024
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.257
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por armakaisen Ver Mensaje
... no encuentro algún manual que hable de como configurar el firebird en linux para los accesos remotos.
De forma predeterminada ya podrás conectar, no hay que cambiar nada.
En la web de firebird encontrarás documentación muy amplia sobre todos los aspectos, y también para configurar firebird.conf aunque no te haga falta editarlo para conectar desde otro equipo de la red.

De todas formas la ruta que pones para conectar está mal, no es una barra sino los dos puntos:
Cita:
Attempting to connect to services manager:
192.168.0.17/3050:service_mgr... Failed!
192.168.0.17:3050:/home/datos/alguna.fdb
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
Conexion de remoto brakaman Conexión con bases de datos 6 16-10-2018 18:48:13
Conexion A Escritorio Remoto fwhite Varios 1 16-04-2008 20:19:40
Error de conexion a servidor Remoto con Firebird Gaim2205 Firebird e Interbase 5 18-09-2007 22:33:00
Conexión con un Sql Server remoto jmdd Conexión con bases de datos 2 01-06-2004 20:54:19
Conexión con servidor remoto pache Conexión con bases de datos 4 28-10-2003 15:41:00


La franja horaria es GMT +2. Ahora son las 01:51:24.


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