FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Error al conectar con IBConnection
Hola amigos:
Ubuntu Linux Firebird Classic Server 2.0 Componente de Conexion Standard de Lazarus IBConnection. (pestaña SQL) Despues de configurar todo me dice que no ha podido conectar con Localhost , no me da mas datos adicionales. Estan establecidos correctamente el camino a la base de datos, el usuario contraseña, etc. El IBTransaction, SQLQuery con la cadena asignada "SELECT * FROM XXXX" ¿Alguna idea? |
#2
|
||||
|
||||
Tantas que no se ni por donde empezar.
A ver...(tomo aire) El servidor es FIREBIRD y esta corriendo en el mismo Linux? Versión? Podes conectarte usando alguna otra herramienta externa (ejemplo flamerobin) en ese mismo equipo? Si no, abriste el puerto? Los permisos del archivos estan seteados al usuario y grupo firebird? Empecemos por ahí y después seguimos. Si quieres postear el proyecto lo pruebo. P.D. Te recomiendo ZEOS en lugar de esa librería . Saludos. |
#3
|
|||||
|
|||||
Cita:
Me comentaron en el foro que arranca automaticamente cuando se inicia Linux. Cita:
*** IBPP::SQLException *** Context: Database::Connect Message: isc_attach_database failed SQL Message : -902 Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements Engine Code : 335544721 Engine Message : Unable to complete network request to host "localhost". Failed to establish a connection. Conexión rechazada Cita:
Cita:
Cita:
|
#4
|
||||||
|
||||||
Cita:
Cita:
Cita:
Eso si, solo si usas un firewall activo, sino no hay inconviente (por default lo usas...) Para saber si lo usas abre una terminal y coloca: sudo iptables --list y pega el resultado aqui. Cita:
No, debes cambiar el permiso del ARCHIVO de la base de datos, como se cambia cualquier permiso de cualquier archivo de linux, para que el propietario del mismo sea firebird. Debes abrir una terminal, ir hasta la carpeta donde esta tu archivo de datos y poner: chown firebird.firebird archivo.fdb Eso es todo, deberias poder conectarte del flamerobin. Si no te conectas desde ahi olvidate de poder hacerlo por lazarus... Cita:
Cita:
Saludos |
#5
|
||||
|
||||
Aunque parezca una tontería, ¿has probado a conectar con la IP, aunque sea en local?, ejemplo:
192.168.0.10:/home/datos/mibasedatos.fdb Y por supuesto, como te comenta donald shimoda, asegúrate de que la base de datos tiene los permisos adecuados para firebird. |
#6
|
||||
|
||||
Cita:
Me contesta esto bash: 192.168.1.33:Personal.fdb: orden no encontrada No se estoy un poco triste de no poder conectar Gracias por vuestro interes. |
#7
|
||||||
|
||||||
Cita:
Cita:
Cita:
target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination De todas maneras he abierto el puerto 3050 TCP, EL UDP ¿No hay que abrirlo? Cita:
Cita:
Mismo mensaje de error Cita:
|
#8
|
||||
|
||||
Bien.
Cita:
Cita:
Eres de los míos entonces. Lo único que te falto decirme es si pudiste cambiarle el permiso al archivo. Por si acaso, me olvide el sudo en el comando: sudo chown firebird.firebird archivo.fdb Cita:
Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al conectar con BD | dape | Conexión con bases de datos | 0 | 28-09-2005 20:48:18 |
Mensaje de error al conectar | Alexander | Conexión con bases de datos | 2 | 16-05-2005 03:34:05 |
Error al conectar | chozas | Conexión con bases de datos | 6 | 25-03-2004 21:39:20 |
Win XP Error al conectar DB con Interbase | luisdevis | Firebird e Interbase | 2 | 20-03-2004 13:27:34 |
Error al conectar a mySQL | jmselesan | MySQL | 5 | 19-09-2003 21:52:42 |
|