Ícono del sitio Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Primeros pasos con InterBase para .NET: instale, configure y asegure sus datos en minutos

0006 2

¡Hola desarrolladores! Esta es la segunda publicación de blog de una serie que presenta la base de datos multiplataforma InterBase a los desarrolladores de .NET. La primera publicación, Introducción a InterBase para .NET: un almacén de datos integrado súper seguro para usuarios de .NET, se puede encontrar aquí , y hoy vamos a analizar el proceso de instalación y configuración del motor de base de datos de InterBase.

¿Qué necesita ser instalado?

Para responder a esta pregunta, primero debemos definir con qué edición vamos a trabajar. Puede consultar la primera publicación para obtener más información sobre las ediciones existentes de IB, pero haré un resumen aquí. Estas son las ediciones existentes de InterBase:

Entonces, de esta lista, las ediciones que requieren una instalación “formal” son Server, Desktop y Developer. Los otros dos (IBLite/IBToGo) son motores integrados y se pueden implementar mediante un simple proceso de copiar/pegar.

Cubriré el proceso de instalación para la edición del servidor en el video a continuación, pero honestamente es solo una cuestión de Siguiente-Siguiente-Finalizar con pocas opciones para elegir: puede usar los valores predeterminados que sugiere el instalador en la mayoría de las situaciones. .

¿Qué necesita ser configurado?

Directamente al grano: InterBase, en general, no requiere administración adicional.

Pero, por supuesto, como solución flexible, existen algunos parámetros importantes que se pueden modificar para satisfacer ciertas necesidades del usuario final. Algunos de estos parámetros se pueden dedicar a una plataforma en particular y otros se aplicarán a todas las plataformas compatibles con InterBase.

Este enlace a continuación le brinda una vista completa de todos los parámetros y configuraciones que están disponibles. No revisaré cada uno de ellos aquí, pero quiero enfatizar uno o dos que pueden ser relevantes en algunos casos: https://docwiki.embarcadero.com/InterBase/2020/en/Configuring_Parameters_in_ibconfig

Tareas operativas

Como base de datos de nivel empresarial, InterBase ofrece todo lo que necesita para mantener sus datos seguros de manera adecuada, sin la necesidad de complementos externos o costosas soluciones de respaldo. InterBase tiene soporte integrado para el modelo de copia de seguridad incremental y completa, así como para el proceso de archivo de diario y recuperación de un punto en el tiempo.

Hacer una copia de seguridad es una tarea fácil y se puede ejecutar cuando la base de datos está en línea y se utiliza en funcionamiento normal sin comprometer la integridad de la copia de seguridad. Hay una utilidad de línea de comandos llamada gbak que es perfecta para usar en un proceso de copia de seguridad automatizado, así como una opción visual dentro de IBConsole, la utilidad de base de datos predeterminada que forma parte de una instalación predeterminada de InterBase.

A su vez, el proceso de registro en diario se puede iniciar a través de DDL normal o también mediante la interfaz visual de IBConsole.

Estos dos temas están programados para ser tratados en profundidad en futuras publicaciones de este blog, por lo que por el momento le indicaré las guías operativas de respaldo y registro en diario. Están muy detallados y son un muy buen punto de partida: https://docwiki.embarcadero.com/InterBase/2020/en/Database_Backup_and_Restore  y https://docwiki.embarcadero.com/InterBase/2020/en/Journaling_and_Disaster_Recovery

Proceso de instalación y creación de su primera base de datos

 

Salir de la versión móvil