FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Firebird 2.0 (que hago)
Hola
Quiero probar firebird y no se por donde empezar. Estas son dudas que tengo con firebird, a ver si me podes actualizar. 1- Tengo firebird 2.0.0.12724.0.win32, supongo que para windows? 2- Supongo que se ejecuta y se instala? 3- He leido que hay que desinstalar interbase, como saber si esta instalado (interbase).? y como desinstalarlo? 4- En mysql hay un programa (MySqlFront) para poder ver, actualizar etc la base de datos, hay algun programa asi para firebird.? 5- En mysql hay una especie de conector, que hace que la base de datos este activa, en firebird se hace asi, como? 6- Cuando se instala, hay alguna diferencia si esta en red o no? 7- He leido en los foros que se usan los componentes ib, bueno en esto no tengo problemas de momento. Bueno, si me podeis indicar como es este asunto os lo agradezco de antemano. Saludos |
#2
|
|||
|
|||
Hola...
Pues casi todo lo que preguntas lo puedes encontrar haciendo búsquedas en el foro... Sobre como saber si tienes instalado Interbase, puedes buscar en Panel de Control/Agregar o quitar programas si no encuentras el desintalador para Borland Interbase, no lo tienes instalado... Para administrar bases de datos de Interbase/Firebird existen varios programas... uno de los más recomendados en estos foros es el IBExpert. Interbase/Firebird en Windows NT y superior se puede ejecutar tanto como una aplicación o como un servicio... Espero que con esto haya aclarado alguna de tus dudas... Saludos... |
#3
|
|||
|
|||
Cita:
Yo tengo instalado Borland Interbase 7.5 Server [instace = gds_db] y Firebird 2.0 y no tengo ningún problema, colisión, error, etc etc.... Te recomiendo un excelente programa libre que exporta tu base de datos Access a Firebird Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#4
|
||||
|
||||
Hola
Gracias por vuestras respuestas, ya estoy bajando los programas, se que voy a tener muchas dudas, espero me sigais ayudando. Esto de las bases de datos me esta matando, ya no entiendo nada. Saludos |
#5
|
||||
|
||||
Una pregunta Caral, siempre he tenido la curiosidad:
Si usas MySQL, ¿por qué mantienes todavía el uso de Access? // Saludos |
#6
|
||||
|
||||
Asi es, solo tenes que instalarlo con la opcion de Servidor para correrlo en tu pc, y una vez que termina la instalacion, lo podes usar directamente.
Para manejar la base de datos, yo uso un programa que es freeware muy bueno, el Marathon (http://sourceforge.net/projects/gmarathon) Suerte con Firebird, no te va a decepcionar.
__________________
"Nunca en la historia de las guerras, tuvieron aviadores que afrontar una conjunción tan terrorífica de obstáculos mortales, ni aún los de la RAF sobre Londres en 1940 o los de la LUFTWAFFE en 1945." |
#7
|
||||
|
||||
Hola Roman
Uso Access en la empresa, he tratado de migrar hacia donde pueda, tengo mysql pero a la hora de hacer los cambios, me topo con muchos problemas en el sql, tanto he tocado mysql que hasta puedo decir como se instala y des instala mil y una veces. A firebird no lo conozco y he visto que se puede manejar bien, por eso trato de aprender un poco, quizas me valla mejor con este, no se. La idea es cambiar a otro motor de base de datos, pero el programita se las trae, ya es demasiado grande y cambiar tantas cosas, ademas de aprender nuevas normas de uso de sql, se me hace muy pesado, para ser honesto, dificil. Como ves, no uso mysql, solo he tratado con el, somos casi amigos. Access me funciona bien, no tengo ningun problema, el unico inconveniente es la conexion ip, pero no es nada grabe, el tratar de cambiar es mas que nada para mejorar el programa y que cuando crezca mucho no tenga problemas, preveer. Ese es el problema de hacer muchas consultas con querys, si cambias de motor, no caminan, por lo menos no a mi. Saludos |
#8
|
||||
|
||||
Hola
Gracias Monchi, ya baje el programa, se ve muy bien. Gracias. Saludos |
#9
|
||||
|
||||
Hola.
¡Caramba Caral!, me alegra que te estes planteando este reto. Te recomiendo ir paso a paso, pues si tu aplicación funciona bien ahora, sigue la regla No. 1 de la ingeniería: si funciona, ¡no lo toques! Luego, si prevees crecimiento, firebird será un buen aliado, aunque hay otras opciones que podrías considerar, como oracle, que tiene una versión "Express" que es gratuita, y sus limitantes, según recuerdo, son: Usa como máximo 1 Gb. de RAM, La base de datos no puede ser mayor de 5Gb. y corre solamente sobre 1 procesador (un core). La ventaja de oracle es que es un producto mucho mas maduro, y por tanto, tiene mas utilitarios y herramientas para atacarlo. La contraparte, es que al ser cerrado, tarde o temprano vas a rebasar los límites y tendrás que pasar por la caja, cosa nada agradable con ellos (lee oracle al reves) De cualquier manera, no entré aqui para desanimarte con firebird, al contrario, si ya lo has elegido, ¡adelante!.. yo lo uso y me siento muy a gusto con él, y no tendré inconveniente en echarte una mano si hace falta para destrabar las carretas. Como recurso, visita http://www.firebird.com.mx. Según recuerdo, tenían tutoriales y cosas de ayuda cuando estas iniciandote en el tema. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#10
|
|||||
|
|||||
Cita:
Estoy en los comienzos con MySQL. Cita:
Cita:
Cita:
Cita:
Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#11
|
||||
|
||||
Hola
Gracias jachguate por tus palabras de aliento, ya se que cuento contigo, Maestro. Gracias vtdeleon, 1-En cuanto a los problemas, por ejemplo, nada mas empezar, el loguin trabaja por parametros, estos son leidos facilmente por access, mysql, no los reconoce, en el from principal, cuando empieza la aplicacion esta lee de una sola vez 5 tablas para un grid y otras para el segundo, bueno, simplemente mysql se queda colgado pensando, esto con ado, con zeos mejora pero siempre se hace lento. 2-Gracias ya baje IBXpert, ya lo probare. 3-En mysql hay un exe que hace que este se conecte o desconecte, esta en la misma carpeta de mysql, ya hice una pequeña prueba con firebird y aparentemente se coneta, bueno abra que seguir en esto. 4-Esto del panel de control no lo sabia, ya lo vi y me aparece que esta corriendo, en cuanto a abrir el puerto supongo que este sera en el firewall, poniendo el nombre de firebird y dandole el puerto 3050. 5-Con respecto a los componentes me parece que lo hare con zeos, no se, se me hacen faciles de manejar. Pregunta: Donde esta la dll FBclient ? y en que parte del cliente la instalo ?. Muchas gracias por vuestras respuestas, me ayudais mucho, maestros. Saludos |
#12
|
||||
|
||||
Cita:
Cita:
En el cliente debes colorarlos en el System32 o en la carpeta donde se ejecuta tu aplicacion.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#13
|
||||
|
||||
Hola
Zeos sirve para mysql, ado, interbase, firebird y creo que otros, esta bastante bien, pruebalo, es interesante. Gracias, por el dato, se me olvidaba el buscador. Saludos |
#14
|
||||
|
||||
Pues la verdad es que ultimamente he estado utilizando Zeos y MyDac mientras estoy estudiando MySql con Delphi, mas otras cosas...
Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#15
|
||||
|
||||
Caral, veo que estas expandiendo tus conocimientos, experiencia y estas con ganas de dedicarle a Firebird. Me parece fabuloso.
Quiero agregar que como la versión gratuita de IBExpert no cuenta con el modelo relacional (DER) y algunas veces a uno le hace falta tener una vista rápida de como están relacionadas las tablas... puedes valerte de otro utilitario para diseñado para esto: IBUtils. A mi me recomendaron, lo empecé a usar... y me sirve mucho. Saludos, PD: ¡Exitos con Firebird! |
#16
|
||||
|
||||
Hola
Gracias por ayudarme. Ya hice una base de datos, la cree sin problemas y la pude ver desde IBexpert. Conecte el odbc a la base de datos creada y pase varias tablas para ver, esto lo hizo sin problemas con el datapump de delphi. Tengo dudas, aqui van: A la hora de crear la base de datos hay una opción que se llama Charset, en esta hay un monton de opciones, en el ejemplo que vi ponen win1252 y asi lo hice yo. Ahora mi duda: Para que es esto? Tiene que ver con el codigo sql? Lo indico porque a la hora de pasar varias tablas el campo tipo boleano en access lo convierte en varchar, es mas o menos similar a lo que pasaba con mysql. Hay algun campo boleano en firebird ?, cual es? Creo que de momento voy bien, por lo menos ya arranque. Otra cosa, pude conectarme desde delphi con zeos, no lo pude hacer por odbc con ado, me indica casualmente este asunto, que se cambiaron los datos o algo asi, por que sera? No me pude conectar con IB, me dice que me hace falta una transaccion, no se que sera.?, estos componentes no los conozco. Gracias por seguir ayudandome. Nota: estoy contento, ya estoy en firebird. Saludos |
#17
|
|||
|
|||
El Charset es el conjunto de caracteres que va a usar tu base de datos...
Mayormente para español se usa ISO8859_1 (al menos es el que yo uso)... El Charset también te sirve para poder especificar el tipo de ordenamiento de una columna, por ejemplo:
Firebir 2.x si tiene el tipo BOOLEAN para las columnas. Para conectarte con las IBX necesitas poner un TIBDatabase y un TIBTransaction en la forma y establecer la propiedad DefaultTransaction del TIBDatabase para que use el TIBTransaction y el TIBTransaction en su propiedad Database que apunte al TIBDatabase. (Espero haberme explicado ) Saludos... |
#18
|
||||
|
||||
Cita:
En nuestro caso (español) el mas recomendable, según mi opinion, es el charset ISO_8859_1, y COLLATION ES_ES. Incluso en Firebird 2 podes usar COLLATION ES_ES_CI_AI, que no es sensible a mayúsculas/minúsculas ni acentos. Hay mas información en Firebird Character Sets Cita:
Cita:
El paso a estos componentes, desde BDE/ADO no es fácil, pues todo está mas "crudo". Pero también están los IBObjects, que se parecen mas... Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#19
|
||||
|
||||
Cita:
¿soy tan lento?
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#20
|
||||
|
||||
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
que hago mal? | jvalles | Gráficos | 2 | 19-07-2005 14:45:06 |
Como las hago? | jam888 | Firebird e Interbase | 7 | 06-05-2005 22:45:41 |
Como lo hago? | danytorres | SQL | 4 | 08-06-2004 14:27:42 |
¿como lo hago? | loenx | Conexión con bases de datos | 6 | 01-11-2003 15:26:34 |
Como lo hago¿ | MANUEL OVAL | SQL | 6 | 31-10-2003 14:43:39 |
|