Il faut avoir le privilège AUTORACE pour executer la commande AUTOTRACE et créer la table PLAN_TABLE.
Pour cela
SQL> CONNECT sys/<password> AS SYSDBA
Executer le script plustrce.sql ;
pour UNIX;
SQL> @$ORACLE_HOME/sqlplus/admin/plustrce.sql
pour WINDOWS;
SQL> @$ORACLE_HOME\sqlplus\admin\plustrce.sql
Ajouter le Role PLUSTRACE à l'utilisateur ;
SQL> GRANT plustrace TO <username>;
SQL> CONNECT <username>/<password>
Executer le script utlxplan.sql ;
pour UNIX;
SQL> @$ORACLE_HOME/rdbms/admin/utlxplan.sql
pour WINDOWS;
SQL> @$ORACLE_HOME\rdbms\admin\utlxplan.sql
Partager