PDA

Ver la Versión Completa : crear bd con firebird


cesarjbf
07-08-2004, 07:27:31
Soy nuevo con firebird, lo acabo de instalar pero no se como empezar a crear la 1ra base de datos, en interbase se abre el IBconsole pero en firebird como se empieza?


de antemano gracias

jachguate
07-08-2004, 08:58:37
Podes usar algún producto para la administración de la bd, como IBExpert: http://www.ibexpert.com, o bien entrar a isql y hacerlo, tal como en Interbase.

create database, bla, bla

Hasta luego.

;)

AGAG4
08-08-2004, 21:05:00
Te recomiendo mucho el IBExpert, es mucho mas amigable que el IbConsole http://www.ibexpert.com,

Neftali [Germán.Estévez]
09-08-2004, 11:51:09
Coincido con los anteriores mensajes en que IBExpert (tiene una versión Free para uso personal) es una de las mejores, sólo añadir un comentario:

Recuerda cambiar la librería de cliente (Client Library File) que viene por defecto (es la de IB) por la de FireBird (fbclient.dll) al dar de alta una nueva Base de Datos.
Te lo digo por que yo la primera vez estuve un rato "perdiendo el tiempo" hasta que la cambié ;) (torpe que es uno...)

cesarjbf
11-08-2004, 02:54:13
gracias por contesar,
al decir cambiar la libreria entiendo que debo cambiar el archivo gds32.dll en la carpeta system por el fbclient32.dll? o si me pudieran explicar, gracias

Neftali [Germán.Estévez]
11-08-2004, 10:21:00
...al decir cambiar la libreria entiendo que debo cambiar el archivo gds32.dll en la carpeta system por el fbclient32.dll? o si me pudieran explicarNo, no cambiar el fichero físicamente, sino cambiar el apuntador desde el IBExpert.
Al entrar en el IBExpert para crear/conectar una nueva Base de Datos hay un campo que apunta a la librería cliente, y que por defecto apunta a la librería gds32.dll (es un Edit dentro del programa). Lo único que hay que hacer es cambiar el valor del campo para que apunte a fbclient32.dll.

cesarjbf
12-08-2004, 01:09:49
gracias por contestar, pero ahora trate de abrir la base de datos en delphi con los fibplus y no puedo ver las tablas, con estos componentes solo las veo usando sentecias SQL? ya no es nada mas enlazar los componentes y activarlos? como con paradox?

Rufus
12-08-2004, 09:34:39
ahora trate de abrir la base de datos en delphi con los fibplus y no puedo ver las tablas, con estos componentes solo las veo usando sentecias SQL? ya no es nada mas enlazar los componentes y activarlos? Te equivocas. Puedes ver TODO lo que quieras.

Si te refieres a que no hay componentes del tipo TTable, pues efectivamente no hay.... y mucho mejor que no haya porque ni falta que hace. Los componentes TTable sólo valen si quieres desarrollar software que se ejecute en el computador local, olvídate de ellos si es para algo en red o de acceso remoto, que es lo más común en los tiempos que corren.

De cualquier manera si lo que quieres es hacer más o menos lo que hace un TTable, lo cual creo que no es muy recomendable, sólo tienes que poner un TpFIBDataSet y colocar en la propiedad SelectSQL:
Select * from Tabla
y activarlo.

Además es mucho mejor acostumbrarse a usar SQL, es fácil y a la larga resulta mucho más útil y potente que utilizar esos viejos componentes del BDE o similares; es que no puedo olvidar de los problemas que me causaron en el pasado....:rolleyes:

cesarjbf
13-08-2004, 12:28:30
gracias, lei ademas unos articulos en la pagina del firebird que me sirvieron mucho