Connecté à un serveur Oracle par SQL Developer ou un autre outil de gestion de base de données, vous avez besoin de connaitre la version exacte du SGBD ? Cette simple commande renvoie un résultat clair pour toutes les versions de Oracle Database, le serveur de bases de données à consulter. Cette requête est identique, que le serveur Oracle soit installé sur un OS Windows ou Linux / UNIX.

 

La commande

select * from v$version ;

 

Résultat sur Oracle 19c :

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production

version oracle 19c 19 database

Résultat sur Oracle 12c R2 :

Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
PL/SQL Release 12.2.0.1.0 - Production
"CORE 12.2.0.1.0 Production"
TNS for 64-bit Windows: Version 12.2.0.1.0 - Production
NLSRTL Version 12.2.0.1.0 - Production

version Oracle 12c r2 12.2

Résultat sur Oracle 12c R1 :

Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
PL/SQL Release 12.1.0.2.0 - Production
"CORE 12.1.0.2.0 Production"
TNS for 64-bit Windows: Version 12.1.0.2.0 - Production
NLSRTL Version 12.1.0.2.0 - Production

version Oracle 12c r1 12.1

Résultat sur Oracle 11g R2 :

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
"CORE 11.2.0.1.0 Production"
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production

version Oracle 11g R2 11.2

 

Pour information, et s’il existe bien une version Oracle 18c sortie en 2018, il n’y a jamais eu de Oracle 13, 14, 15, 16 ni 17. L’éditeur américain est passé de la version 12c à 18c pour nommer ses nouvelles versions selon l’année de sortie. A savoir que Oracle Database 12c est sorti en juillet 2013 et la 12.2 (12c R2) en septembre 2016.