Article

[Oracle] : récupérer les ddl ou le sql des index d’un schéma

Oracle est tellement performant mais pourtant pas si simple à administrer. En tout cas, ce moteur génère du boulot pour les DBA lol.

Comment récupérer les ddl des index d’un schéma ? ou plutôt en français comment récupérer les sql pour voir comment sont créés les index ?

sqlplus '/a sysdba'

SQL > select dbms_metadata.get_ddl('INDEX', index_name, owner)
from all_indexes
where owner in ('NOM_SCHEMA'); 

Et voilà c’est pas plus compliqué que cela avec le dbms qui va bien Oracle vous sort le sql sans problème. Avec cela vous allez pouvoir revoir, recréer vos index sans difficultés.

Découvrez  [Oracle] : supprimer user/schema et tablespace
Explorer les formations Xavki

Pour apprendre dans l ordre, repartez depuis la roadmap ou une playlist thematique.