Configuration de la connexion à une base de données open source (PostgreSQL, MySQL/MariaDB ou SQLite) via ODBC sur un MacVous souhaitez connecter JMP à une base de données open source (PostgreSQL , par exemple) depuis un Mac ? Vous trouverez ci -dessous des instructions détaillées, articulées autour de deux étapes principales :
-
Configuration du pilote et du gestionnaire ODBC.
-
Établir la connexion depuis JMP.
Suivez ces étapes pour garantir une connexion sans faille .
Étape 1 : Configuration du pilote et du gestionnaire ODBC
1.1 Téléchargez le pilote :
- Téléchargez le pilote ODBC Actual Technologies depuis https://www.actualtech.com/download.php .
- Important : Ce pilote est un logiciel sous licence. Sans licence, seules les trois premières lignes de votre base de données seront accessibles.
- Conseil : Téléchargez le pilote avec Safari et non Chrome pour éviter les erreurs d’installation.
1.2 Exécutez le programme d'installation
- Double-cliquez sur l'icône « Pack ODBC réel.pkg » pour exécuter le programme d'installation.

1.3 Ouvrez le gestionnaire ODBC
- Accédez au dossier Macintosh HD/Applications/Utilities et double-cliquez sur Gestionnaire ODBC .
1.4 Ajouter un DSN système ou utilisateur
- Cliquez sur l'onglet DSN système ou DSN utilisateur et sélectionnez Ajouter .
1.5 Configurer le pilote
- Sélectionnez votre pilote (Bases de données open source réelles) et cliquez sur D'ACCORD (voir tableau ci-dessous pour plus de détails).
Le tableau ci-dessous indique le pilote à choisir en fonction du type de base de données dont vous disposez :
| Conducteur |
Bases de données prises en charge |
Idéal pour |
| Accès réel |
Microsoft Access (.mdb, .accdb) |
Fichiers Legacy Access, partage multiplateforme. |
| Véritable source ouverte |
PostgreSQL, MySQL/MariaDB, SQLite |
Cas d'utilisation modernes des bases de données open source. |
| Oracle réel |
Base de données Oracle |
Environnements de bases de données Oracle de niveau entreprise. |
| Serveur SQL actuel |
Microsoft SQL Server, Azure SQL |
Environnements d'entreprise utilisant SQL Server. |
- Cliquez sur « Licences » pour ajouter vos clés de licence (première configuration). Sans licence, seules trois lignes de données seront accessibles.
- Donnez un nom à la source de données et sélectionnez PostgreSQL comme type.

- Saisissez l' adresse IP du serveur, le numéro de port , l'identifiant de connexion et le mot de passe comme indiqué ci-dessous.

- Choisissez la base de données à laquelle vous souhaitez vous connecter dans le menu déroulant « Base de données ».
- Cliquez sur Continuer , puis sur Tester la connexion pour vérifier que tout fonctionne correctement.
Étape 2: Établir la connexion dans JMP
2.1 Créer une nouvelle connexion à la base de données
- Dans JMP, allez dans Fichier --> Nouveau --> Nouvelle requête de base de données --> Nouvelle connexion.
- Sélectionnez le nom de la source de données (DSN) que vous avez créée précédemment.
- Saisissez le nom d'utilisateur et le mot de passe , puis cliquez sur Choisir DSN .

2.2 Sélectionner les schémas et les tables
- Parcourez les schémas et les tables disponibles et sélectionnez ceux que vous souhaitez interroger.

2.3 Créez et exécutez votre requête
- Construisez votre requête en choisissant les colonnes que vous souhaitez ajouter, ainsi que les colonnes sur lesquelles vous souhaitez filtrer ou trier .
- Voilà ! Votre base de données est maintenant connectée et prête pour l'analyse.

De plus en plus d'entreprises utilisent des systèmes de bases de données open source pour stocker leurs données, notamment PostgreSQL, MySQL/MariaDB et SQLite. Si la connexion à une base de données via l'outil de requête de base de données de JMP se fait en quelques clics, la difficulté réside dans la configuration de la connexion sur votre machine à l'aide du pilote approprié. La tâche se complique sur Mac, en raison du manque de ressources et du coût d'installation du pilote. Voyons ensemble comment configurer étape par étape une connexion à une base de données PostgreSQL depuis un Mac et comment s'y connecter via JMP.
Accès aux donnéesRe : Configuration de la connexion à une base de données open source (PostgreSQL, MySQL/MariaDB ou SQLite) via ODBC sur un MacMerci ! J'ai découvert MySQL et MariaDB il y a longtemps, en travaillant avec WordPress et MythTV. Plus récemment, j'ai utilisé PostgreSQL avec Django pour créer un site web. C'est très utile de pouvoir explorer la base de données qui alimente un autre système ; on peut ainsi analyser les articles, les utilisateurs, les modifications, les dates, etc. Il faut se familiariser avec le schéma de la base de données : comment la table des utilisateurs est-elle liée à la table des articles et à la table des lieux (par exemple) pour visualiser la provenance des articles ? (Ancien article sur MySQL sous Windows, peut-être obsolète : SQL pour les utilisateurs qui ont coupé le câble .)
La clé, c'est la connexion à la base de données !