Oracle Gestion des Tablespaces

Date Tags oracle

Quand on n'a pas demandé à Oracle de gérer l'espace disque avec l'option auto extend sur ses tablespaces, il arrive (souvant) qu'on se mange des erreurs parce que le tablespace est full.

Donc ;

Pour lister ses tablespace on tapera :

SELECT file_name FROM dba_data_files WHERE tablespace_name='MONBEAUTBSPC';

affichera

FILE_NAME
--------------------------------------------------------------------------------
/u02/oradata …
more ...

Oracle Exporter une Proc

Date Tags oracle

Le script suivant, nommons le export_pkg, vous permet d'exporter une proc de votre choix :

SET heading off
SET pagesize 0
SET linesize 255
SET trimspool ON
SET feedback off
SET verify off


spool &&1\.pkg
SELECT 'CREATE OR REPLACE ' FROM dual;
SELECT TEXT FROM user_source WHERE TYPE='PACKAGE' AND NAME …
more ...

Oracle Changer l'éditeur SQL

Date Tags oracle

Maints fois on se retrouve à taper une connerie dans SQL*Plus mais on n'a pas la main sur l'histoirique comme on l'a avec votre shell BASH en pressant la touche flèché du haut.

Donc pour tout de même se retrouver dans un "univers" familier on peut faire ceci

define …
more ...

Oracle Personnalisation du Prompt SQL*Plus

Date Tags oracle

Tout comme un admin système adore faire joujou en personnalisant son prompt de son shell chéri en rajoutant le nom du host et l'heure, on peut tout aussi bien le faire avec SQL*Plus afin de savoir sur quelle Instance Oracle on s'est connecté et avec quel Utilisateur et à …

more ...

Oracle bottant le train des réfractaires

Date Tags oracle

Voici le début d'une suite de billets dédiée à Oracle, One of my Job in Professional life :)

Il était une fois un DBA qui en avait plein les bottes de demander aux utilisateurs de bien vouloir se déconnecter du schéma pour remonter un dump ... à leur demande de surcroit.

Ainsi …

more ...

Oracle et taille de schema, tablespace

Date Tags oracle

Pour obtenir la taille d'un schéma, avec son script size_of_schema.sql

SELECT SUM(bytes)/1024/1024 FROM dba_segments WHERE owner='&1';

à l'invite, donnez lui le nom du schema et roule ;)

Pour obtenir le paramètre de la base "Undo Retention", avec son script undo_retention.sql

SELECT name,VALUE FROM v …
more ...