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 26-09-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Instalar Firebird 2.0x en CentOS desde linea de comandos

Hola amigos.

Tengo la necesidad de instalar Firebird 2.0x en un servidor con CentOS (derivado de RedHat/Fedora) y la única conexión que puedo realizar es mediante SSH.

¿ Me podéis orientar a un tutorial o con algunas instrucciones sobre como hacerlo ? (hace un siglo que no toco un Unix, y nunca he manejado un Linux desde su shell).

Gracias.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #2  
Antiguo 26-09-2011
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 21
RONPABLO Va por buen camino
Tal vez esto y esto le sirva..
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H"
Responder Con Cita
  #3  
Antiguo 26-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
También te puede servir esto, aunque es para ubuntu.
Responder Con Cita
  #4  
Antiguo 27-09-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Gracias chicos,

El enlace de Casimiro parece más sencillo de ejecutar (y no dependo de una traducción automática japonés-inglés). Pero Ubuntu se basa en paquetes Debian, y CentOS se basa en RedHat, es decir, paquetes RPM. No sé si realmente voy a poder instalar en CentOS los paquetes que indica el tutorial. Aparte de eso hay varios problemas menores, como que no sé como averiguar si Libstdc++5 está instalado o no está instalado, ya que no quiero machacar archivos existentes, rompiendo cosas que ya funcionan; y finalmente queda el problemilla de copiar al servidor los paquetes descargados desde Windows (bueno, esto imagino que será lo más fácil).

Por otro lado, el tutorial de RonPablo está basado sobre CentOS, por lo que no me tengo que preocupar de que los paquetes no sean compatibles con el sistema (son RPM). Pero este tutorial tiene sus propios problemas, como comprobar la versión del sistema, etc, ..., aunque el principal es que se trata de una traducción automática japonés-inglés, no todo lo que dice ha quedado bien, y hay párrafos que simplemente no entiendo que quiere indicar el autor (otros problemas menores son cosas como que el autor saca el libstdc++.so.5 de un DVD, pero no parece que yo tenga esta opción).

Bueno, ahora recuerdo porqué siempre me he mantenido alejado de Linux . Voy a hacer algunas pruebas, espero no cargarme nada y ya os contaré.

Gracias.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).

Última edición por guillotmarc fecha: 27-09-2011 a las 12:37:10.
Responder Con Cita
  #5  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Al instalar libstdc++.so.5 no rompes nada ni deja de funcionar otras cosas.
Puedes tener libstdc++.so.4, libstdc++.so.6, etc. si lo usan otros programas, con total independencia unos de otros.
¿Has descargado ya firebird?, seguramente tengas un "install" o un "leeme".
Responder Con Cita
  #6  
Antiguo 27-09-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.470
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por guillotmarc Ver Mensaje
Bueno, ahora recuerdo porqué siempre me he mantenido alejado de Linux
A ver si un tal Casimiro se te va a tirar al cuello por decir eso.
__________________
Be water my friend.
Responder Con Cita
  #7  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No, hombre, no. Es que no ha explicado por qué se mantiene alejado de linux, seguramente es poque luego no le gusta windows cuando vuelve a él
Responder Con Cita
  #8  
Antiguo 27-09-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Esto ha ido bastante mejor de lo esperado El libstdc++.so.5 ya estaba instalado, y la instalación del RPM en la web de descargas de Firebird ha funcionado sin problemas.

Ahora tengo Firebird 2.0.6 instalado, y funciona.

Solo me falta ponerlo a trabajar con mi base de datos.

Sé que Firebird funciona porqué si creo una base de datos nuevas me deja crearla y puedo trabajar bien con ella añadiendo tablas y datos. Pero solo puedo crearla dentro de /opt/firebird, en cualquier otra carpeta me deniega el acceso.

El problema viene cuando copio mi base de datos PRUEBAS.DAT (se ha creado en Windows, pero hasta donde tengo entendido, debería funcionar bien en Linux) a la misma carpeta /opt/firebird. La primera vez que conecto me da un error de que el usuario no puede acceder al archivo. Cambio los permisos con chmod -rwxrwxrwx PRUEBAS.DAT, y cuando intento conectar recibo este error :

Unsuccessful execution caused by a system error that precludes successful execution ob subsequent statements.
I/O error for file "/opt/firebird/PRUEBAS.DAT"
Error while trying to open file
Permission denied

¿ Creéis que es un problema de permisos ?, ¿ habrá que cambiarle el propietario ?, ¿ que más puedo intentar ?.

Gracias.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
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
Donde consigo una guía para instalar Lazarus en Centos ? rolandoj Lazarus, FreePascal, Kylix, etc. 3 11-08-2010 15:47:24
Instalar FireBird En Linux CentOS 5.2 teletranx Firebird e Interbase 6 07-04-2009 07:54:56
linea de comandos y bpl juanmdq Varios 8 25-01-2008 15:44:18
Ayuda con conexion a bases de datos desde linea de comandos k_bron Conexión con bases de datos 3 31-08-2006 21:23:31
Iniciar servicio desde linea de comandos Sergio J. Varios 3 23-12-2004 13:48:06


La franja horaria es GMT +2. Ahora son las 10:54:49.


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