Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Premiers pas avec InterBase pour .NET – Installez, configurez et sécurisez vos données en quelques minutes

0006 2

Salut les développeurs ! Il s’agit du deuxième article de blog d’une série qui présente la base de données multiplateforme InterBase aux développeurs .NET. Le premier article, Présentation d’InterBase pour .NET – Un entrepôt de données intégré super sécurisé pour les utilisateurs de .NET , peut être trouvé ici , et aujourd’hui, nous allons discuter du processus d’installation et de configuration du moteur de base de données InterBase.

Qu’est-ce qui doit être installé ?

Pour répondre à cette question, nous devons d’abord définir avec quelle édition nous allons travailler. Vous pouvez vous référer au premier article pour en savoir plus sur les éditions existantes d’IB, mais je ferai un récapitulatif ici. Voici les éditions InterBase existantes :

Ainsi, à partir de cette liste, les éditions qui nécessitent une installation « formelle » sont le serveur, le bureau et le développeur. Les deux autres (IBLite/IBToGo) sont des moteurs embarqués et peuvent être déployés via un simple processus de copier/coller.

Je couvrirai le processus d’installation de l’édition Server dans la vidéo ci-dessous, mais honnêtement, c’est juste une question de Next-Next-Finish avec peu d’options à choisir – vous pouvez utiliser les valeurs par défaut suggérées par l’installateur dans la majorité des situations .

Qu’est-ce qui doit être configuré ?

Directement au point : InterBase, en général, ne nécessite aucune administration supplémentaire.

Mais bien sûr, en tant que solution flexible, certains paramètres importants peuvent être modifiés pour répondre à certains besoins de l’utilisateur final. Certains de ces paramètres peuvent être dédiés à une plate-forme en particulier et d’autres s’appliqueront à toutes les plates-formes prises en charge par InterBase.

Ce lien ci-dessous vous donne une vue complète de tous les paramètres et configurations disponibles. Je ne passerai pas en revue chacun d’entre eux ici, mais je souhaite en souligner un ou deux qui peuvent être pertinents dans certains cas : https://docwiki.embarcadero.com/InterBase/2020/en/Configuring_Parameters_in_ibconfig

Tâches opérationnelles

En tant que base de données de niveau entreprise, InterBase offre tout ce dont vous avez besoin pour protéger correctement vos données, sans avoir besoin de modules complémentaires externes ou de solutions de sauvegarde coûteuses. InterBase dispose d’un support intégré pour le modèle de sauvegarde complète et incrémentielle, ainsi que pour l’archive de journalisation et le processus de récupération à un instant donné.

Faire une sauvegarde est une tâche facile et peut être exécuté lorsque la base de données est en ligne et utilisée en fonctionnement normal sans compromettre l’intégrité de la sauvegarde. Il existe un utilitaire de ligne de commande appelé gbak qui est parfait pour une utilisation dans un processus de sauvegarde automatisé, ainsi qu’une option visuelle dans IBConsole, l’utilitaire de base de données par défaut qui fait partie d’une installation InterBase par défaut.

Le processus de journalisation peut à son tour être lancé via DDL normal ou à l’aide de l’interface visuelle IBConsole également.

Ces deux sujets devraient être traités en profondeur dans les prochains articles de ce blog, donc pour le moment, je vais vous indiquer les guides opérationnels de sauvegarde et de journalisation. Ils sont très détaillés et constituent un très bon point de départ : https://docwiki.embarcadero.com/InterBase/2020/en/Database_Backup_and_Restore  et https://docwiki.embarcadero.com/InterBase/2020/en/Journaling_and_Disaster_Recovery

Processus d’installation et création de votre première base de données

 

Quitter la version mobile