Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-03

offtopic: firebird en linux

15 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Claudio Romero
to Paola Bruccoleri

Hola, si bien yo siempre use la SuperServer, fijate que el directorio /home/paola debe tener permisos de lectura-escritura para el proceso de firebird, que generalmente es un usuario de nombre "firebird".

El usuario "firebird" debe poder escribir en esa carpeta, para sacarte la duda, crea una carpeta (si no esta) como /home/firebird, a esa carpeta dale los permisos lectura-escritura-ejecucion para el usuario firebird (o en que se ejecute el servidor) y luego intenta crear la base ahi adentro. Deberia quedar asi con ls -l /home
drwx------ 2 firebird firebird 4096 Jan 1 12:24 firebird/

Por las dudas
Para tu caso en firebird.conf DatabaseAccess=Full (mas inseguro, pero mas facil para probar)

En flamerobin, para probar si registraste bien el servidor Firebird, pon boton derecho sobre LOCALHOST, y presiona "Retrive server version"

Saludos
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100309/5f73cde8/attachment.html>

Reply by email

Paola Bruccoleri
to Claudio Romero

Claudio Romero escribi�:

Show quoted text 18 lines
Hola, si bien yo siempre use la SuperServer, fijate que el directorio /home/paola debe tener permisos de lectura-escritura para el proceso de firebird, que generalmente es un usuario de nombre "firebird". El usuario "firebird" debe poder escribir en esa carpeta, para sacarte la duda, crea una carpeta (si no esta) como /home/firebird, a esa carpeta dale los permisos lectura-escritura-ejecucion para el usuario firebird (o en que se ejecute el servidor) y luego intenta crear la base ahi adentro. Deberia quedar asi con ls -l /home drwx------ 2 firebird firebird 4096 Jan 1 12:24 firebird/ Por las dudas Para tu caso en firebird.conf DatabaseAccess=Full (mas inseguro, pero mas facil para probar) En flamerobin, para probar si registraste bien el servidor Firebird, pon boton derecho sobre LOCALHOST, y presiona "Retrive server version"

Hola Claudio.
muchas gracias!! hoy cuando pueda voy a hacer esas pruebas.. si ves que debo instalar la versi�n SuperServer, lo hago.. yo s�lo segu� las indicaciones por el tipo de procesador.. quiz�s sea m�s f�cil, no? chauuuuuuuuuuu

Reply by email

Claudio Romero
to Paola Bruccoleri

No, la diferencia es que SuperServer es un solo proceso que escucha el 3050 y atiende varias conecciones, y el classic "Creo" que lo lanzan los demonios inetd/xined y hace un proceso por cada conexion, aunque bajo linux, no hay diferencia.

Si esta bien instalado, sigue con el Classic.

Saludos

Reply by email

Ismael L. Donis García

Paola yo lo tengo en debian 5, pero con la versi�n superserver que es la que siempre he trabajado y me funciona sin problemas.

Tu problema es que con el usuario que estas tratando de crear la base de datos no tienes permiso de escritura sobre esa carpeta. Tienes que habilitar dichos permisos a la carpeta para poder crear la base de datos. (revisa eso)

Para yo poder instalar me hicieron llegar los siguientes archivos del repositorio testing de debian: firebird2.1-doc_2.1.3.18185-0.ds1-1_all.deb
firebird2.1-server-common_2.1.3.18185-0.ds1-1_i386.deb firebird2.1-super_2.1.3.18185-0.ds1-1_i386.deb (tu lo que tienes es que cambiar este archivo por el clasic) firebird2.1-common_2.1.3.18185-0.ds1-1_i386.deb
firebird2.1-common-doc_2.1.3.18185-0.ds1-1_all.deb libfbclient2_2.1.3.18185-0.ds1-1_i386.deb
libicu42_4.2.1-3_i386.deb

La �ltima librer�a no es de firebird, pero este la usa y la instalaci�n de debian que tengo no la ten�a actualizada.

Un gran saludo para t�
=========
|| ISMAEL ||
=========

Earlier message 25 lines
----- Original Message ----- From: Paola Bruccoleri To: Lista Lazarus Sent: Monday, March 08, 2010 4:35 PM Subject: [Lazarus-es] offtopic: firebird en linux Hola a todos.. perdonen el offtopic, pero viene a ra�z del mismo tema, ya que intento ver c�mo funciona en linux el mismo sistema que tengo en windows, usando firebird. Nunca antes hab�a instalado este servidor en ninguna distrib de linux. Quer�a instalar la vers 2.1.3 ya que es la que tengo en win, y si usaba synaptic para hacerlo, la versi�n era 2.0 o 2.1 a secas. Por tanto, segu� estos pasos: https://help.ubuntu.com/community/Firebird2.1 Aparentemente qued� instalada (versi�n classic), pero no lo veo entre los servicios levantados, y tampoco en los procesos (mirando el monitor del sistema). Cuando configur� el paquete que pregunta si activar el servicio autom�ticamente, dije que si, y adem�s, pide la clave de SYSDBA. Como tb instal� el flamerobin, cuando voy a crear una bd cualquiera, o restaurar la de linux, me sale este error: ya he buscado en los foros pero nada.. quiz�s hasta ya est� haciendo pavadas de tanto probar cosas.. Se que aqu� hay muchos que usan linux desde hace muchos a�os, as� que estas cosas ya son juegos de ni�os :) Muchas gracias de antemano chauuuuuuuu ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100309/079798af/attachment.html>

Reply by email

Ismael L. Donis García

Se me olvid� decirte que la versi�n que tengo de flamerobin es: flamerobin_0.9.2-2_i386.deb

No se si tu tendr�s una m�s avanzada, caso contrario tambi�n la puedes bajar del repositorio testing de debian 5.

Saludos reiterados
=========
|| ISMAEL ||
=========

Earlier message 25 lines
----- Original Message ----- From: Paola Bruccoleri To: Lista Lazarus Sent: Monday, March 08, 2010 4:35 PM Subject: [Lazarus-es] offtopic: firebird en linux Hola a todos.. perdonen el offtopic, pero viene a ra�z del mismo tema, ya que intento ver c�mo funciona en linux el mismo sistema que tengo en windows, usando firebird. Nunca antes hab�a instalado este servidor en ninguna distrib de linux. Quer�a instalar la vers 2.1.3 ya que es la que tengo en win, y si usaba synaptic para hacerlo, la versi�n era 2.0 o 2.1 a secas. Por tanto, segu� estos pasos: https://help.ubuntu.com/community/Firebird2.1 Aparentemente qued� instalada (versi�n classic), pero no lo veo entre los servicios levantados, y tampoco en los procesos (mirando el monitor del sistema). Cuando configur� el paquete que pregunta si activar el servicio autom�ticamente, dije que si, y adem�s, pide la clave de SYSDBA. Como tb instal� el flamerobin, cuando voy a crear una bd cualquiera, o restaurar la de linux, me sale este error: ya he buscado en los foros pero nada.. quiz�s hasta ya est� haciendo pavadas de tanto probar cosas.. Se que aqu� hay muchos que usan linux desde hace muchos a�os, as� que estas cosas ya son juegos de ni�os :) Muchas gracias de antemano chauuuuuuuu ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100309/b288f28a/attachment.html>

Reply by email

Walter Mesón
to Ismael L. Donis García

Hola...
Estoy tratando de cambiar el color de un StatusBar, pero, aunque lo hago desde el inspector de objetos (en tiempo de dise�o) y despu�s en el OnCreate del form (en tiempo de ejecuci�n) trato de cambiarle el color y no hay caso...no lo cambia... Seg�n este link al bugtracker de Lazarus, este funciona bien, pero a mi no : http://bugs.freepascal.org/view.php?id=12560
Tengo WinXP con sp3
Lazarus versi�n 0.9.29
FPC 2.4.1
Revisi�n SVN 23735

�sugerencias, consejos?

Gracias. Saludos. * Walter *

Reply by email

JoshyFun
to Walter Mesón

Hello Walter,

Tuesday, March 9, 2010, 4:11:53 PM, you wrote:

WM> Hola...
WM> Estoy tratando de cambiar el color de un StatusBar, pero, aunque lo hago desde WM> el inspector de objetos (en tiempo de dise�o) y despu�s en el OnCreate del form WM> (en tiempo de ejecuci�n) trato de cambiarle el color y no hay caso...no lo cambia... WM> Seg�n este link al bugtracker de Lazarus, este funciona bien, pero a mi no : WM> http://bugs.freepascal.org/view.php?id=12560
WM> Tengo WinXP con sp3
WM> Lazarus versi�n 0.9.29
WM> FPC 2.4.1
WM> Revisi�n SVN 23735
WM> �sugerencias, consejos?

Que yo sepa el statusbar no permite cambios de colores, es el tema de windows el que implementa el color del mismo. Resumiendo que puedes cambiar el color en el modo Windows cl�sico, pero no en el XP.

Best regards, JoshyFun

Reply by email

Maxi
to Ismael L. Donis García: Paola yo lo tengo en debian 5, pero con la versi�n superserver que es la que siempre he…

Es problemas de permisos, en linux firebird solo puede escribir con permisos que tiene el proceso osea "firebird" crea una carpeta donde el propietario seas vos y tenga permisos de escritura el grupo firebird. Es mas util tener una carpeta solo para las bases que en tu home.

Maximiliano Duarte Linux User #495070 Ubuntu User #28504 Tolerancia significa disculpar los defectos de los dem�s; tacto, no reparar en ellos.

Reply by email

Paola Bruccoleri
to Maxi

Maxi escribi�:

Show quoted text 6 lines
Es problemas de permisos, en linux firebird solo puede escribir con permisos que tiene el proceso osea "firebird" crea una carpeta donde el propietario seas vos y tenga permisos de escritura el grupo firebird. Es mas util tener una carpeta solo para las bases que en tu home.

Hola a todos..
gracias a sus sugerencias, he adelantado bastante :) Por lo menos, ahora con el flamerobin puedo ver la tabla que hab�a restaurado desde la que tengo wn win!!!
Ahora me falta resolver un detallecito.. (eso creo): al ejecutar la aplicaci�n, me salta el error:

"none of the dinamic libraries can be found: libfbclient.so.21 y libfbclient.so"

Estuve buscando esas librer�as... y no aparecen.. me aburr� de que el find buscara y nada...
Por ahi busque de que hay que copiarlas desde /opt, pero tengo ese directorio vac�o...

Alguna otra pista?
muchas gracias
chauuuuuuuuu

Reply by email

JoshyFun
to Paola Bruccoleri

Hello Paola,

Wednesday, March 10, 2010, 12:51:05 AM, you wrote:

PB> "none of the dinamic libraries can be found: libfbclient.so.21 y PB> libfbclient.so"
PB> Estuve buscando esas librer�as... y no aparecen.. me aburr� de que el PB> find buscara y nada...
PB> Por ahi busque de que hay que copiarlas desde /opt, pero tengo ese PB> directorio vac�o...
PB> Alguna otra pista?

Creo que deber�a estar en /usr/lib pero no lo he instalado nunca. Mira aqu� a ver si te ayuda:

http://www.firebirdsql.org/manual/es/qsg15-es-client-only-install.html

Best regards, JoshyFun

Reply by email

Claudio Romero
to JoshyFun

Las librerias del cliente estan en el directorio firebird/lib de la instalacion, ya esta con los enlaces simbolicos listos. (libfbclient.so, libfbclient.so.2, libfbclient.so.2.1.3, etc) Solo debes copiarlas a una carpeta del path /lib o /usr/lib.

Si no las encuentras puedes bajar el servidor (www.firebirdsql.org) FirebirdCS-2.1.3.18185-0.i686.tar.gz (6mb) o la version que instalaste y las sacas de ahi.

Saludos

Reply by email

Ismael L. Donis García
to Paola Bruccoleri: Maxi escribi�: Hola a todos.. gracias a sus sugerencias, he adelantado bastante :) Por…

Instalaste la librer�a: libfbclient2_2.1.3.18185-0.ds1-1_i386.deb

Saludos
=========
|| ISMAEL ||
=========

Earlier message 35 lines
----- Original Message ----- From: "Paola Bruccoleri" <pbruccoleri en adinet.com.uy> To: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Sent: Tuesday, March 09, 2010 6:51 PM Subject: Re: [Lazarus-es] offtopic: firebird en linux Maxi escribi�: > Es problemas de permisos, en linux firebird solo puede escribir con > permisos que tiene el proceso osea "firebird" crea una carpeta donde > el propietario seas vos y tenga permisos de escritura el grupo > firebird. Es mas util tener una carpeta solo para las bases que en tu > home. > Hola a todos.. gracias a sus sugerencias, he adelantado bastante :) Por lo menos, ahora con el flamerobin puedo ver la tabla que hab�a restaurado desde la que tengo wn win!!! Ahora me falta resolver un detallecito.. (eso creo): al ejecutar la aplicaci�n, me salta el error: "none of the dinamic libraries can be found: libfbclient.so.21 y libfbclient.so" Estuve buscando esas librer�as... y no aparecen.. me aburr� de que el find buscara y nada... Por ahi busque de que hay que copiarlas desde /opt, pero tengo ese directorio vac�o... Alguna otra pista? muchas gracias chauuuuuuuuu

Reply by email

Ismael L. Donis García
to Paola Bruccoleri: Se ha borrado un adjunto en formato HTML... URL:…

Paola mand� 2 mensajes que me fueron rechazados por su tama�o por lo que no se ahora cual te lleg�.

En uno te mand� a decir que instalaras el archivo:

libfbclient2_2.1.3.18185-0.ds1-1_i386.deb

Para el caso en que te faltaba la librer�a del cliente de Firebird

Saludos
=========
|| ISMAEL ||
=========
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100310/966d6850/attachment.html>

Reply by email

Paola Bruccoleri
to Claudio Romero: Las librerias del cliente estan en el directorio firebird/lib de la instalacion, ya esta…

Claudio Romero escribi�:

Show quoted text 10 lines
Las librerias del cliente estan en el directorio firebird/lib de la instalacion, ya esta con los enlaces simbolicos listos. (libfbclient.so, libfbclient.so.2, libfbclient.so.2.1.3, etc) Solo debes copiarlas a una carpeta del path /lib o /usr/lib. Si no las encuentras puedes bajar el servidor (www.firebirdsql.org) FirebirdCS-2.1.3.18185-0.i686.tar.gz (6mb) o la version que instalaste y las sacas de ahi.

Hola Claudio..
al final hice lo segundo que sugieres y ahora si est� funcionando!! muchas gracias!!
chauuuuuuuuu

Reply by email