Bonjour,
Je souhaite faire une requête (sur une base Oracle) qui me remonterai le nom des fichiers de contrôle, des fichiers de données, des fichiers Redo Log, ..., et tout ça regroupés par tablespace (ou type pour les fichiers de contrôle), un peu comme l'exemple ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Nom                               Nom                                                     Taille Arch  Increment Maximum
Tablespace ORACLE    Statut       Fichier OS                                                  MB Auto         MB      MB
-------------------- ------------ ------------------------------------------------------ ------- ---- ---------- -------
CONTROL FILES                     /u02/oracle/ORCL/oradata/control_01.ctl                                            
                                  /u02/oracle/ORCL/oradata/control_02.ctl                                            
REDO LOG FILES                                                                                                          
 1_1                 INACTIVE     /u02/oracle/ORCL/oradata/redo_01.log                    128 NO                     
 2_1                 CURRENT      /u02/oracle/ORCL/oradata/redo_02.log                    128 NO                     
 3_1                 INACTIVE     /u02/oracle/ORCL/oradata/redo_03.log                    128 NO                     
DATA FILES                                                                                                              
 ADM_DATA            AVAILABLE    /u02/oracle/ORCL/oradata/adm_data_01.dbf                512 NO            0       0
 ADM_INDEX           AVAILABLE    /u02/oracle/ORCL/oradata/adm_index_01.dbf               128 NO            0       0
 COMPTA_DATA         AVAILABLE    /u02/oracle/ORCL/oradata/compta_data_01.dbf            2048 NO            0       0
                     AVAILABLE    /u02/oracle/ORCL/oradata/compta_data_02.dbf            2048 NO            0       0
                     AVAILABLE    /u02/oracle/ORCL/oradata/compta_data_03.dbf            2048 NO            0       0
 COMPTA_INDEX        AVAILABLE    /u02/oracle/ORCL/oradata/compta_index_01.dbf           2048 NO            0       0
                     AVAILABLE    /u02/oracle/ORCL/oradata/compta_index_02.dbf           2048 NO            0       0
                     AVAILABLE    /u02/oracle/ORCL/oradata/compta_index_03.dbf           1024 NO            0       0
 DAS2_DATA           AVAILABLE    /u02/oracle/ORCL/oradata/das2_data_01.dbf               100 NO            0       0
 DAS2_INDEX          AVAILABLE    /u02/oracle/ORCL/oradata/das2_index_01.dbf              100 NO            0       0
 SYSTEM              AVAILABLE    /u02/oracle/ORCL/oradata/system_01.dbf                  256 YES         128    2048
 UNDOTBS1            AVAILABLE    /u02/oracle/ORCL/oradata/undotbs1_01.dbf                768 YES         128    2048
 USERS               AVAILABLE    /u02/oracle/ORCL/oradata/users01.dbf                     32 YES          32    2048
 TEMP                AVAILABLE    /u02/oracle/ORCL/oradata/temp_01.dbf                    256 YES         128    2048
********************                                                                     -------
Je sais comment faire individuellement mais le regroupement me pose problème.
Merci pour votre aide.