How to find Oracle’s Database Edition version – Comment trouver la version Edition d’une base de données Oracle.

Here is the SQL command that show you important information about Oracle’s engine, such as the edition (Enterprise, Standard, Lite …).

Voici commande sql qui permet d’avoir les infos importantes sur la version du moteur Oracle, notamment l’éditions (Entreprise, Standard, Lite etc …).

 

SQL> select banner from v$version;
BANNER
----------------------------------------------------------------
Oracle8i Enterprise Edition Release 8.1.7.2.0 - Production
PL/SQL Release 8.1.7.2.0 - Production
CORE    8.1.7.0.0       Production
TNS for DEC OSF/1 AXP: Version 8.1.7.2.0 - Production
NLSRTL Version 3.4.1.0.0 - Production

 

SQL> select banner from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod
PL/SQL Release 10.2.0.4.0 - Production
CORE    10.2.0.4.0      Production
TNS for Linux: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production

 

 

Oracle 10G exporting your database with datapump (expdp) – Exporter votre base avec datapump

If you are not comfortable with Oracle datapump (expdp) introduced with Oracle 10G, here is a quick memo on how to export a database.

Si vous n’avez pas encore l’habitude d’utiliser datapump (introduit avec la version 10G d’Oracle), voici un rapide mémo sur comment exporter votre base de données.

1st thing, you have to create a new oracle directory (if needed) for data pump. With the old “exp” command, you only had to put the full path of you file “FILE=/BASES/export/export.dmp”.

With expdp the directory path has to be an Oracle directory.

Première chose, il faut créer un répertoire oracle (si besoin). Avec l’ancienne commande « exp », il fallait seulement mettre le nom du répertoire et le nom du fichier ”FILE=/BASES/export/export.dmp”.

Avec expdp le répertoire doit être un répertoire Oracle.

To list all current directories, zet your oracle environment and with sqlplus :

Pour lister les répertoires Oracle, positionnez votre environnement oracle et dans sqlplus :

SQL> select * from dba_directories;

OWNER                          DIRECTORY_NAME         DIRECTORY_PATH

------------------------ ------------------------------ --------------------------------------------------------------------------------

SYS                                 DATA_PUMP_DIR             /app/oracle/product/10.2/rdbms/log/

To set the new directory:

Pour créer le nouveau répertoire :

SQL> CREATE DIRECTORY DATAPUMP AS '/BASES/export/';

After that you can run your expdp. DIRECTORY is the name referring to the DIRECTORY_PATH set above and DUMPFILE the name of the export file:

Vous pouvez ensuite lancer expdp. DIRECTORY est le nom du répertoire Oracle DIRECTORY_PATH qu’on a créé ci-dessus et DUMPFILE est le nom du fichier d’export :

# expdp system/passwd FULL=y DIRECTORY=DATAPUMP DUMPFILE=export.dmp LOGFILE=export.log