Migration de base de données Oracle vers PostgreSQL : Implémentation et validation avec ora2pg

Contexte et sélection de l'outil Le scénario cible une base Oracle à l'architecture linéaire, exemptée de vues, de procédures stockées ou de fonctions PL/SQL. Après une analyse comparative des solutions ouvertes telles que pgloader, DBeaver et ora2pg, le choix s'est porté sur ora2pg pour sa robustesse lors de la transposition des schémas et sa ...

Publié le 22 septembre à 05h37

Installation et configuration de PostgreSQL sur Fedora

Installation et configuration de PostgreSQL sur Fedora Cet article explique comment installer PostgreSQL sur Fedora, configuerr un mot de passe utilisateur et activer l'accès distant. Nous allons également modifier les méthodes d'authentification par défaut pour permettre une connexion via des identifiants/mot de passe. Mise à jour 2022-03-29 D ...

Publié le 16 septembre à 06h37

Maîtriser SQLAlchemy ORM en Python

Installation et Configuration Pour intégrer SQLAlchemy dans votre environnemetn, exécutez la commande suivante : pip install sqlalchemy Si vous devez interagir avec un système de gestion de base de données spécifique, installez également le pilote correspondant : # Pour PostgreSQL pip install psycopg2-binary # Pour MySQL pip install pymysql ...

Publié le 1 septembre à 12h47

Déploiement et configuration de phpPgAdmin pour l'administration de PostgreSQL

Présentation de phpPgAdmin phpPgAdmin est une interface web open source développée en PHP, dédiée à l'administration de PostgreSQL. Elle permet d'effectuer des opérations de gestion complexes sans avoir recours au terminal, simplifiant ainsi le quotidien des développeurs et des administrateurs de bases de données. L'outil prend en charge la man ...

Publié le 23 août à 23h26

Installation et Déploiement d'Odoo sur Ubuntu

Odoo recommande officiellement Ubuntu Server comme système d'exploitation, c'est pourquoi nous utiliserons ce dernier comme exemple. Bien que d'autres systèmes soient compatibles, leur installation peut s'avérer plus complexe que celle d'Ubuntu. En raison des contraintes de longueur, cet article se concentre uniquement sur l'installation sous U ...

Publié le 21 août à 23h09

Mise en œuvre d'une réplication streaming PostgreSQL de base

Cette procédure détaille la mise en place d'une architecture de réplication primaire-secondaire simplifiée sur une seule instance de serveur Linux, idéale pour comprendre les mécanismes de synchronisation de PostgreSQL. Spécifications de l'environnement Paramètre Valeur Système d'exploitation CentOS 7 / RHEL 7 Version Database PostgreS ...

Publié le 8 août à 08h13

Bilan de projet : Premières expériences de développement Java et Python

Mon premier projet où j'ai eu la responsabilité d'un module touche à sa fin. Je souhaite tirer des leçons des problèmes rencontrés afin de les éviter à l'avenir. Le projet comprenait une partie back-end développée en Java et une partie application mobile en Python. La communication entre les back-ends était assurée par OpenFeign. J'ai principal ...

Publié le 30 juillet à 13h07

Surveillance PostgreSQL : configuration des logs et diagnostic de performance

Avec l'expansion des activités, la performance et la fiabilité des bases de données deviennent cruciales. Des problèmes comme les requêtes lentes, les conflits de verrouillage et les goulots d'étranglement de ressources peuvent survenir. En paramétrant la journalisation de PostgreSQL, les administrateurs peuvent superviser efficacement l'activi ...

Publié le 26 juillet à 07h28

Authentification et contrôle d'accès EMQ X avec PostgreSQL

Ce tutoriel suppose une connaissance préalable de MQTT, MQTT 5 et des bases d'EMQ X. Le plugin emqx-auth-pgsql gère l'accès des terminaux en vérifiant que le nom d'utilisateur et le mot de passe fournis lors de la connexion correspondent aux informations stockées dans une base de données PostgreSQL que vous spécifiez. Le processus est le suivan ...

Publié le 25 juillet à 03h03

Analyse de la fonctionnalité de sauvegarde incrémentielle et de fusion dans IvorySQL

Introduction générale La version 4 d'IvorySQL intègre des mécanismes de sauvegarde incrémentielle au niveau des blocs ainsi qu'une fonction de fusion des sauvegardes incrémentielles. Ces fonctionnalités améliorent significativement l'efficacité des processus de sauvegadre et de restauration. L'outil pg_basebackup permet désormais les sauvegarde ...

Publié le 21 juillet à 22h24