Inicio > Aplicación, Delphi, Firebird, Interbase > Interbase/Firebird Control Center (v 1.0 beta)

Interbase/Firebird Control Center (v 1.0 beta)

Share Button

Desde un tiempo acá he vuelto a trabajar con Interbase/Firebird de forma indistinta, por necesidades de trabajo.
Hace unos días, revisando documentación y webs sobre FB, me encontré con la herramienta gratuita, Firebird Control Center de Achim Kalwa.

La podéis encontrar para descarga en su Web (http://www.achim-kalwa.de/fbcc.phtml), junto con una explicación del funcionamiento y algunas notas sobre capacidades, instalación,…
Es una herramienta sencilla (nada sofisticada), pero útil y simple (suficiente en la mayoría de los casos).

IB_FB  Estos días la he estado utilizando, pues estoy trabajando con FB 2.5.
A la vez, también estoy con la versión 5.6 de Interbase, así que en un par de ratos libres, se me ocurrió intentar diseñar una aplicación homóloga a la comentada, pero para Interbase.

De esta forma utilizando ambas puedo manejar de forma rápida los servicios y opciones de ambos servidores. Más adelante tal vez me plantee integrarlos todos en una sola.

Como he comentado antes, la complejidad no es grande, más allá de controlar las versiones instaladas y manejar los servicios correspondientes (Start/Stop). También me ha servido para probar las opciones de actualización de la aplicación en línea, que se efectúa de forma automática a medida que encuentra nuevas versiones.

En este caso, para el control de Servicios he probado la unit uServiceManager que aparece aquí (stackoverflow) y que he de decir que funciona muy bien.

Otra alternativa es utilizar WMI. Para ello se usa la clase Win32_Service. Ya sea directamente o utilizando la librería GLibWMI que ya trae un componente específico para ello. Incluso una de las demos (tal y como explico aquí), es justo un sencillo «Gestor de servicios».

VProcess_small_2

 

Desde esta demos, podéis ver las operaciones básicas de consulta sobre los servicios existentes en la máquina, así como los métodos básicos de la clase.

La aplicación está desarrollada con Delphi 6 / Delphi XE5 indistintamente y posee las operaciones básicas para controlar el Servidor de Interbase.

imagen2

Imagen1135

El programa podéis descargar (y las sucesivas actualizaciones) desde aquí.

____________________________________________________________________

ACTUALIZACIÓN (07/01/2014): La lista completa de modificaciones se incluyen en un archivo Histotial.txt, que se encuentra en el mismo directorio de la aplicación, aunque las más importantes (y que merecen mención aquí) es que ahora la aplicación permite «controlar» o trabajar con más de un servidor instalado e incluye servidores de Firebird 2.5,  Interbase 5.6, Interbase XE3,…
____________________________________________________________________

Como siempre, cualquier sugerencia, aporte, mejora que se os ocurra será bienvenida.

<DESCARGAR EJCUTABLE>

Un saludo.

Vota este post
Subscribe
Notify of
guest

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

5 Comments
Inline Feedbacks
Ver todos los comentarios
casimiro
casimiro
10 years ago

Estupendo :)
Aunque no uso interbase, pero sí conozco y uso (desde hace muchos años) la utilidad que has comentado para firebird.

Saludos.

Eliseo GN
10 years ago

Interesante aplicación Germán, yo tengo en puerta dos publicaciones pero por una cosa u otra no las he podido enviar.

Saludos

bryan marc
bryan marc
10 years ago

Hola ! esta muy interesante , esta aplicación. Me gustaría saber si es posible connectar una base de dato ib6.5 , pero desde delphi XE5. utilizando tsqlconnection.

5
0
Would love your thoughts, please comment.x
()
x