Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   IbWebAdmin & Flamerobin (https://www.clubdelphi.com/foros/showthread.php?t=50344)

papa_naturaleza 15-11-2007 04:54:13

IbWebAdmin & Flamerobin
 
Buenas a todos. Soy nuevo acá. Estoy estudiando y necesito montar una base de datos firebird y administrarla graficamente. Pero nada del otro mundo.
Aún no ando muy ducho en estos lares de las bases de datos ya que apenas si estamos empezando. Mi "problema" es el siguiente:

Tengo una distribución Debian/Ubuntu Feisty 7.04 e instalé firebird2 super server sin problemas. Tambien instalé mas tarde flamerobin, sin problemas también. Al abrirlo me reconoce como server mi propio pc, pero no me deja crear una nueva base de datos... Si abro flamerobin con mi usuario del sistema o como root me dice este mensaje al intentar crear la base de datos:

*** IBPP::SQLException ***
Context: Database::Create
Message: isc_dsql_execute_immediate failed

SQL Message : -902
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements

Engine Code : 335544344
Engine Message :
I/O error for file "/baseprueba1.fdb"
Error while trying to create file
Permission denied


Probé también a entrar como usuario firebird. Y al intentar ejecutar flamerobin con este usuario me muestra el siguiente mensaje:

firebird@vr46:/home/gaia$ flamerobin
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: Unable to initialize gtk, is DISPLAY set properly?



Antes de darme por vencido, oí algo sobre IbWebAdmin pero, cuando lo instalo me aparece el siguiente error de dependecias:

gaia@vr46:~$ sudo apt-get install ibwebadmin
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo información de estado... Hecho
No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios no han sido creados o han
sido movidos fuera de Incoming.

Como sólo solicito una única operación, es extremadamente posible que el
paquete simplemente no sea instalable y debería de rellenar un informe de
error contra ese paquete.
La siguiente información puede ayudar a resolver la situación:

Los siguientes paquetes tienen dependencias incumplidas:
ibwebadmin: Depende: php4 (>= 4.1.0) pero no es instalable o
libapache2-mod-php4 pero no es instalable
Depende: php4-interbase pero no es instalable
E: Paquetes rotos

Pensé que podría ser por tener instalado php5 pero lo desinstalé y daba el mismo error. Además esos paquetes que tienen dependencias incumplidas no se encuentran en los repositorios de Ubuntu 7.04.
Si hubiese alguna solución que pudieran darme para cualquiera de los dos casos, me sería de gran ayuda. Gracias de antemano.

Un saludo!

Casimiro Notevi 15-11-2007 10:07:17

El primer problema tiene toda la pinta de ser lo que dice: permisos. Revisa todo bien, asegúrate de tener permisos para que firebird trabaje en ese directorio, etc.
El segundo problema no sé por qué te sale, yo instalé ibwebadmin mediante synaptic sin problema alguno.

papa_naturaleza 15-11-2007 12:55:49

Gracias por la rapidez en contestarme Casimiro Notevi. Mi usuario de sistema tiene los permisos necesarios para escribir en esa carpeta, y aún así me sale ese mensaje de error. Al usuario firebird el sistema ni siquiera le deja abrir el programa por el error que puse antes que no se a que se deberá... De todas formas muchas gracias! Si alguien tuviera algo más de información seria de agradecer.

Un saludo

Jure 15-11-2007 23:42:03

Hola papa_naturaleza ese error es un error de permisos, trata de crearla en: /var/lib/firebird2/data/ ;)

papa_naturaleza 16-11-2007 02:27:18

Gracias!
 
Muchas gracias Jure, problema solucionado! =) De todas formas si alguien pudiera explicarme porque lo de ibwebadmin, ya por curiosidad...

Casimiro Notevi, perdon por mi ignorancia xDD

Un saludo!

Casimiro Notevi 16-11-2007 09:57:52

Cita:

Empezado por papa_naturaleza (Mensaje 246534)
[..]Casimiro Notevi, perdon por mi ignorancia xDD
Un saludo!

Tranquilo, esas cosas pasan, es normal, todos somos ignorantes en muchos temas :)


La franja horaria es GMT +2. Ahora son las 17:56:26.

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