Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Linux
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Instalar Firebird, donde?

Hola
Ya sabéis que estoy harto de windows (desde que instale ubuntu casi ni lo abro), así que:
Estoy pensando en cambiar poco a poco de BD (access) y he pensado que firebird es mejor opción que Mysql para mi.
Sabéis que el programa lo tengo que manejar con windows (delphi) y la BD la instalare en mi ordenador, de momento, para hacer las pruebas e ir transformándolo.
Entonces, por esta razón, me cuestiono?:

1- Donde instalo Firebird ?, en windows, linux o da igual?
2- Si da igual, podre abrir la bd desde cualquiera de los dos?
3- Que manejador me recomendáis?
4- Que componente me recomendáis para el manejo desde delphi (he pensado en Zeus)?.

Por ahora con estas dudas empiezo.
Gracias por vuestros consejos.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #2  
Antiguo 14-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Puedes poner firebird donde quieras, pero si te resulta más cómodo déjala en el windows mientras aprendes a usarla

Cita:
Empezado por Caral Ver Mensaje
1- Donde instalo Firebird ?, en windows, linux o da igual?
Da igual, donde más te guste, luego tienes que conectar de la siguiente forma, ejemplos
windows: 192.168.0.100:c:\datos\labasedatos.fdb
linux: 192.168.0.100:/datos/labasedatos.fdb
Para usar firebird no hace falta compartir nada en linux, tan sólo debe estar abierto el puerto 3050, por si acaso instalas un firewall, que lo tengas presente.
Cita:
Empezado por Caral Ver Mensaje
2- Si da igual, podre abrir la bd desde cualquiera de los dos?
Por supuesto, firebird es totalmente cliente/servidor, puedes abrirla desde los dos, al mismo tiempo si quieres.
Cita:
Empezado por Caral Ver Mensaje
3- Que manejador me recomendáis?
En windows, la versión personal de ibexpert es la mejor. Aunque puedes usar para ir probando flamerobin, que funciona en windows y linux.
Cita:
Empezado por Caral Ver Mensaje
4- Que componente me recomendáis para el manejo desde delphi (he pensado en Zeus)?.
Zeos está muy bien y funciona con distintas bases de datos, sin embargo puedes usar unos componentes de acceso directo que serán mucho más rápidos.
Para empezar puedes usar los IBX que vienen con delphi, en la paleta "interbase".

En tu caso, para ir aprendiendo, yo pondría todo en windows y aparte, para ir probando, instalaría firebird en linux, cuando lo tengas instalado, entonces pon una base de datos en linux e intenta conectar desde windows.
En linux tienes el pequeño inconveniente de que debes tener un poco de idea sobre permisos, usuarios y grupos.
Una vez instalado firebird deberás crear un directorio con permisos para el usuario firebird y dentro guardar la base de datos que tendrá también permisos para que pueda acceder el usuario firebird.
No es necesario nada más, no hay que compartir nada de nada, ya que es el propio servidor firebird el único que debe tener acceso a la base de datos. Al igual que en windows, no hay que compartir nada.
Responder Con Cita
  #3  
Antiguo 14-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Muchas gracias amigo, mas claro no se puede.
A empezar, a ver que dudas voy teniendo.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #4  
Antiguo 14-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Se me olvidaba, el mejor libro que puedes encontrar para delphi y bases de datos, principalmente interbase/firebird es el de "La cara oculta del delphi", te lo recomiendo muchísimo, con él aprenderás seguro. Está escrito de forma amena, clara y muy fácil de entender.
Responder Con Cita
  #5  
Antiguo 14-05-2010
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 21
Combat-F2D Va por buen camino
Cita:
1- Donde instalo Firebird ?, en windows, linux o da igual?
si has de explotarl a la BD, ni te lo pienses, LINUX

instala solo version Server (ubuntu por ejemplo), a ser posible 64 bits si tu plataforma te lo permite.

tengo hecho pruebas con procedures y demas que requieren de procesos largos, y no hay color. ojo con las UDF si tiraras de ellas, lo digo porque no todas son para to SO, aunque casi

luego mira tambine si tiras por linux que version de FB, Classic o SS, o la ultima la SuperClassic
__________________
online
Responder Con Cita
  #6  
Antiguo 14-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Por supuesto Combat-F2D, tienes toda la razón, tan sólo que en este caso se trata sólo de que Caral vaya aprendiendo a instalarlo, configurar la conexión, trabajar con él y los nuevos componentes que no ha usado nunca, etc.
Cuando ya lo tenga dominado será el momento de que lo use en su empresa y es entonces cuando habrá que poner en práctica todos tus acertados consejos.
Responder Con Cita
  #7  
Antiguo 14-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Ya instale Firebird, de momento en windows.
Ya instale DBExpert, también en windons.
Trate de pasar la bd de access a firebird con varios programas, incluso con DataPump de delphi y no me instala toda la información, alguna la deja como null otra ni la pone.
Que sera?.
Tendrá que ver con el charset, etc?.
Conocéis de algún programa que me pase la BD?.
Gracias por vuestros consejos.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #8  
Antiguo 14-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿DBExpert?, ¿será IBexpert, no?

¿Y cómo lo estás pasando?, ¿has creado ya una base de datos firebird "réplica" de la de access?
Responder Con Cita
  #9  
Antiguo 14-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Si, creo que es IBexpert, es que ahora estoy en linux y no lo veo.
Cree una BD nueva en firebird, vacía.
Luego trate de pasar la bd access a esta vacía.
Tengo que hacer tabla por tabla en firebird?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #10  
Antiguo 14-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Asegúrate que los tipos de campos creados son compatibles.
Te aconsejo que todos los campo donde almacenes cantidades, importes, etc. sean del tipo double, no uses los float, deja estos sólo para los porcentajes de impuestos y cosas así, si quieres.
Puedes pasar toda la base de datos completa, pero si quieres puedes ir pasando una a una y viendo el resultado, haciendo ajustes hasta que lo consigas con todas.
Responder Con Cita
  #11  
Antiguo 14-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Si la has creado, la base de datos, con dialecto 3, los campos fecha, hora y fechahora son distintos, asegúrate de usar el apropiado en cada caso: date, time y timestamp, creo recordar.
Responder Con Cita
  #12  
Antiguo 14-05-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Gracias amigo, lo voy a hacer poco a poco.
Saludos
__________________
Siempre Novato
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
En donde es mas recomendable instalar interbase ingabraham Impresión 4 25-11-2008 20:27:31
Dónde conseguir firebird? efelix Conexión con bases de datos 4 12-01-2008 18:11:31
Saben donde puedo conseguir el compoenten KBMW para poderlos instalar Luis Alberto Varios 4 23-12-2005 19:51:35
donde consigo firebird? ing_alsaac Conexión con bases de datos 1 16-10-2004 18:29:06
donde consigo Firebird que funcione ronimaxh Firebird e Interbase 9 24-11-2003 13:34:41


La franja horaria es GMT +2. Ahora son las 21:27:34.


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