Catégories
SGBD Téléchargement

Télécharger (gratuit) Oracle SQL Developer

L’éditeur Oracle met à disposition un outil gratuit pour interroger des bases de données hébergées sur son SGBDR en langage SQL et développer des applications en PL/SQL. Il s’agit du logiciel SQL Developer, programmé en Java et dont la première version remonte à l’année 2006. Cet environnement de développement intégré est multi-plateforme, ce qui signifie que le logiciel fonctionnera sur ordinateurs Windows, macOS et Linux). Il n’est pas nécessaire d’installer SQL Developper sur le serveur de BDD, il est même recommandé de le faire sur un poste client (DBA, développeur, administrateur système…).

Ce tutoriel explique où télécharger le logiciel gratuit Oracle SQL Developer pour taper dans des BDD Oracle Database, mais pas que. Il est aussi possible d’utiliser Oracle SQL Developer avec des serveurs PostgreSQL, Microsoft SQL Server, Microsoft Access, MySQL, IBM DB2, Sybase Adaptive Server. Les fonctions seront plus limitées qu’avec les outils officiels de chaque SGBD mais c’est ici pour centraliser l’accès à des serveurs hétérogènes depuis la même application.

 

Téléchargement gratuit de Oracle SQL Developer

Depuis sa sortie en 2006, le logiciel propriétaire Oracle SQL Developer a toujours été gratuit.

1. Ouvrir un navigateur internet pour aller sur cette page du site Oracle.

Le site de téléchargement a été mis à jour durant l’été 2019 pour ressembler à ceci :

Seule la dernière version est disponible au téléchargement ici. La version 19.x correspond à l’année 2019. On avait donc la v18 pour 2018, v17 pour 2017. SQL Developer 20 est l’édition de l’année 2020, SQLDev 21 pour 2021, etc.

2. Choisir l’une des plateformes souhaitées :

  • Windows 64-bit with JDK 8 included : package complet qui intègre un JDK8
  • Windows 32-bit/64-bit : nécessite qu’un JDK 8 ou JDK 11 soit déjà installé sur le PC
  • Mac OSX : requiert la préinstallation d’un JDK8 ou JDK11 Oracle sur macOS
  • Linux RPM : demande qu’un JDK 8 ou 11 soit déjà installé

3. Accepter le contrat de licence et cliquer sur le bouton pour télécharger l’archive au format zip ou rpm.

4. Le téléchargement de SQLDeveloper est gratuit mais nécessite un compte Oracle (l’inscription est gratuite).

5. Le fichier se télécharge immédiatement.

Catégories
Expert SGBD

Gérer PostgreSQL avec Oracle SQL Developer

L’outil SQL Developer a été développé par Oracle pour exécuter des requêtes sur son SGBD maison. Les bases Oracle 11g ou 12c sont donc nativement supportées par le logiciel SQL Developper mais il est également possible de se connecter à des bases montées sur un serveur PostgreSQL pour les gérer de la même manière.

Ce tutoriel explique comment utiliser l’application Oracle SQL Developer pour se connecter à une base PostgreSQL, hébergée sur un serveur Postgre. Tout passe par l’ajout d’un pilote tiers JDBC (Java DataBase Connectivity, même principe qu’un driver ODBC) dans SQL Developer pour supporter les bases PG.

La transition sur PostgreSQL sera ainsi facilitée pour les DBA qui travaillent sur Oracle, dans le cadre d’une migration ou d’une nouvelle application basée sur le système de gestion de base de données libre. PostgreSQL JDBC Driver (PgJDBC) autorise des programmes en Java à se connecter à des bases PostgreSQL, des outils tels que SQL Developer par exemple.

Le téléchargement du logiciel SQL Developer est gratuit.

 

Ajouter le support PostgreSQL dans SQL Developer

1. Télécharger le pilote sur la page JDBC Driver pour PostgreSQL.

2. Déplacer le fichier téléchargé dans un dossier dédié aux pilotes JDBC, par exemple dans le répertoire d’installation de sqldeveloper, sous-dossier « jdbc » ou dans un nouveau dossier créé pour l’occasion.

3. Ouvrir le logiciel Oracle SQL Developer.

4. Aller dans le menu Outils, Préférences. Dérouler Base de données, Pilotes JDBC tiers.

5. Cliquer sur « Ajouter une entrée » et charger le chemin du dossier des pilotes JDBC où se trouve le fichier téléchargé.

6. Valider par OK pour quitter l’écran de configuration des paramètres.

7. Créer une Nouvelle connexion. Un onglet « PostgreSQL » est apparu à côté de Oracle. Cliquer dessus et configurer la connexion au serveur PGSQL.

L’outil Oracle SQL Developer est maintenant capable de se connecter à des serveurs PostgreSQL pour effectuer des requêtes grâce à un plugin JDBC ajouté dans le programme Oracle.