Herramientas Firebird
Durante el curso de vida de una aplicación, en mas de una oportunidad te ves en la necesidad de importar/exportar datos.Algunas bases de datos comerciales, entre las que destaca oracle cuentan con elaboradas y poderosas herramientas para realizar estas tareas. Firebird es un motor de base de datos mas crudo, en elsentido que el proyecto de base de datos se encarga solamente del motor y los utilitarios mas básicos para hacer copias de seguridad y mantenimiento de la misma. Eso puede llegar a decepcionar a aquellosque están acostumbrados a soluciones comerciales y desean invertir un mínimo de tiempo en este tipo de tareas: ¡quien no lo quisiera!.
Sin embargo, a medida que pasa el tiempo y mas gente se decide aapoyar o soportar de alguna manera a firebird, van apareciendo y se van conociendo utilitarios de todo tipo, tanto en el ámbito comercial como en el libre, o al menos de código abierto.
FBExport esuna de estas herramientas, que no pertenece a la categoría de las nuevas, pero si de las que merecen mas difusión. Lo que FBExport hace, es ayudarte a exportar e importar datos desde y hacia bases dedatos firebird con un esfuerzo mínimo, sobre Windows o Linux. La exportación puede llevarse a cabo en formato CSV, como un script de sentencias insert o en un formato binario creado por el autor delutilitario, Milan Babuskov. FBExport es una herramienta de línea de comandos, mis preferidas, pues pueden integrarse fácilmente en soluciones mas elaboradas, bien sea a través de scripts del interpretede comandos o ejecutándolas desde otros aplicativos.
Hoy examinaremos la exportación de información y dejaremos la importación para una próxima entrega.
los parámetros de conexión:
-H Host (si seomite, se asume localhost)
-D Database (puede usarse una ruta o un alias
-U UserName (si se omite, se asume SYSDBA)
-P Password
-O Rol
-A “Charset” Nombre del juego de caracteres con el que se...
Regístrate para leer el documento completo.