ORA-01555 - snapshot too old

Posted on février 22nd, 2007 in DataBase, Oracle, Tips by David

Symptomes :

Vote procédure PL/SQL part en erreur ORA-01555.

Oracle : Tous

La plupart du temps cette erreur est causé par un curseur dont un objet est updaté lors du fetch.

Pour ceux qui aiment la lecture, voir la note Oracle Note:40689.1 , et la suite de cet article pour quelques pistes a étudier.

ORA-24327: need explicit attach before authenticating a user

Posted on février 21st, 2007 in Bug, DataBase, Oracle by David

Symptomes :

Tout les process Oracle partent en coredump, svrmgrl et sqlplus internal donnent les erreurs suivantes :

ORA-24327 : need explicit attach before authenticating a user

ORA-03113 : end-of-file on communication channel

Oracle : Tous

OS : HPUX 11i

Supprimer le repository SYSMAN

Posted on février 13th, 2007 in DB Console, DataBase by David

Oracle : 10.2

Pour supprimer correctement le repository SYSMAN/AWR il existe une commande, RepManager

Il permet aussi de le recréer .

[]/home/oracle>cd $ORACLE_HOME/sysman/admin/emdrep/bin

[]/…/emdrep/bin>./RepManager hostname 1521 SID -action <actioncode>

Les différentes actions disponibles sont :

create - to create EM repository
create_in_sysaux - to create EM repository in SYSAUX <= pour la dbconsole.
drop - to drop existing EM repository
upgrade - to upgrade existing EM repository

Attention a vos clichés AWR & autres contenus importants du schéma SYSMAN.

Emca et le password dbsnmp

Posted on février 13th, 2007 in Bug, DB Console, Oracle by David

Oracle : 10.2.0.2

Symptome : emca n’aime pas votre mot de passe pour sysman ou dbsnmp

Trouver une requete dans la SGA

Posted on février 13th, 2007 in Oracle, Scripts, Tips by David

Ce script scanne la vue V$SQLAREA et affiche les résultats sous une forme bien plus lisible :)

syntax : @FindSQL “TOTO”.

ex : @FindSQL “ALTER TABLE”

Le script : findsql.sql

RMan et Oracle 10g

Posted on février 13th, 2007 in DataBase, Oracle, Tips by David

ArKZoYd a publié un beau recap de l’utilisation de RMAN avec Oracle 10g ( 10.2.0.3 plus exactement ).

Ca se passe sur cette page

Historique des modifications d’objets

Posted on février 12th, 2007 in Oracle, Scripts, Tips by David

Un objet de votre base a été modifié ? mais quand ?

La solution est dans ce petit script, bien utile lui aussi

voici : ddl.sql

Copie des synonymes publiques Oracle

Posted on février 9th, 2007 in Oracle, Scripts, Tips by David

Ce p’tit script va copier les synonymes publiques d’un utilisateur A vers un utilisateur B.

C’est la : copy_public_synonym.sql

Voir la répartion des différents types de segment.

Posted on février 8th, 2007 in Oracle, Scripts, Tips by David

Cette requete vous permet de voir le nombre de type de segment différents par tablespace .

Très utile lorsque vous avez réparti vos objets sur plusieurs tbs ( TBS_INDEX, TBS_DATA,TBS_LOB etc… )

C’est ici : diff_segments.sql

Supprimer tout les objets d’un utilisateur

Posted on février 7th, 2007 in Oracle, Scripts, Tips by David

C’est radical mais toujours bien utile !

A manier avec précaution …

Le fichier : drop_user_objects.sql

Page suivante »