SQL
Lister et arreter un job Oracle
Un petite question posée par mail il y a peu: Pour lister les jobs SQL> connect system/xxx SQL> select job, schema_user, next_date, what from dba_jobs; JOB SCHEMA_USER NEXT_DATE WHAT —— ————– ——— ——————– 1 SYSMAN 19-OCT-08 EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS(); 100 CRM 19-OCT-08 CRM_PROCS(); 101 STAT 19-OCT-08 STAT_JOB_PROCS(); Pour supprimer un job SQL> exec dbms_job.remove(215); PL/SQL procedure successfully [...]
Générer un rapport AWR
J’ai recu une demande pour savoir comment générer un rapport AWR sous Oracle. Voici un petit exemple pour se connecter à la base et générer un AWR en mode test [root@nuxora01 ~]# su – oracle [oracle@nuxora01 ~]$ export ORACLE_SID=nuxodb [oracle@nuxora01 ~]$ sqlplus system@nuxodb SQL*Plus: Release 10.2.0.1.0 – Production on Sun Aug 31 08:40:22 2008 Copyright [...]
Log SQL results
If you’d like to log the result from a sql script, just prepare your sql script like that:spool result.log SET SERVEROUTPUT ON select * from dual; spool off exit Then from a command line or a script shell execute the following command: # sqlplus user/pwd@db_name @script.sql